diff --git a/resources/scripts/locales/ar.json b/resources/scripts/locales/ar.json index b1c166f6..0e2dddd7 100644 --- a/resources/scripts/locales/ar.json +++ b/resources/scripts/locales/ar.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/cs.json b/resources/scripts/locales/cs.json index 6c789208..14a610af 100644 --- a/resources/scripts/locales/cs.json +++ b/resources/scripts/locales/cs.json @@ -1146,7 +1146,8 @@ "payment_mode_added": "Platební metoda přidána", "payment_mode_updated": "Platební metoda upravena", "payment_mode_confirm_delete": "Nebudete moci obnovit tuto platební metodu", - "already_in_use": "Platební metoda se již používá", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Platební metoda byla úspěšně odstraněna" }, "expense_category": { diff --git a/resources/scripts/locales/de.json b/resources/scripts/locales/de.json index b3ca2b48..54a86e6c 100644 --- a/resources/scripts/locales/de.json +++ b/resources/scripts/locales/de.json @@ -12,7 +12,7 @@ "settings": "Einstellungen", "logout": "Abmelden", "users": "Benutzer", - "modules": "Modules" + "modules": "Module" }, "general": { "add_company": "Unternehmen hinzufügen", @@ -93,13 +93,13 @@ "no_note_found": "Keine Notizen gefunden", "insert_note": "Notiz einfügen", "copied_pdf_url_clipboard": "PDF-URL in Zwischenablage kopiert!", - "copied_url_clipboard": "Copied url to clipboard!", + "copied_url_clipboard": "URL wurde in die Zwischenablage kopiert!", "docs": "Dokumentation", "do_you_wish_to_continue": "Möchten Sie fortfahren?", "note": "Notiz", - "pay_invoice": "Pay Invoice", - "login_successfully": "Logged in successfully!", - "logged_out_successfully": "Logged out successfully" + "pay_invoice": "Rechnung bezahlen", + "login_successfully": "Erfolgreich angemeldet!", + "logged_out_successfully": "Erfolgreich abgemeldet" }, "dashboard": { "select_year": "Jahr wählen", @@ -108,7 +108,7 @@ "customers": "Kunden", "invoices": "Rechnungen", "estimates": "Angebote", - "payments": "Payments" + "payments": "Zahlungen" }, "chart_info": { "total_sales": "Aufträge gesamt", @@ -207,10 +207,10 @@ "new_customer": "Neuer Kunde", "edit_customer": "Kunde bearbeiten", "basic_info": "Basisinformation", - "portal_access": "Portal Access", - "portal_access_text": "Would you like to allow this customer to login to the Customer Portal?", - "portal_access_url": "Customer Portal Login URL", - "portal_access_url_help": "Please copy & forward the above given URL to your customer for providing access.", + "portal_access": "Portalzugang", + "portal_access_text": "Darf der Kunde sich im Kundenportal anmelden?", + "portal_access_url": "Login URL zum Kundenportal", + "portal_access_url_help": "Bitte kopieren und leiten Sie die oben angegebene URL an Ihren Kunden weiter, um Ihm Zugang zu gewähren.", "billing_address": "Rechnungsadresse", "shipping_address": "Versand-Adresse", "copy_billing_address": "Rechnungsadresse kopieren", @@ -230,7 +230,7 @@ "confirm_delete": "Sie werden diesen Kunden und alle zugehörigen Rechnungen, Angebote und Zahlungen nicht wiederherstellen können. | Sie werden diese Kunden und alle zugehörigen Rechnungen, Angebote und Zahlungen nicht wiederherstellen können.", "created_message": "Benutzer erfolgreich erstellt", "updated_message": "Kunde erfolgreich aktualisiert", - "address_updated_message": "Address Information Updated succesfully", + "address_updated_message": "Adressinformationen erfolgreich aktualisiert", "deleted_message": "Kunden erfolgreich gelöscht | Kunden erfolgreich gelöscht", "edit_currency_not_allowed": "Währung kann nicht geändert werden, wenn Transaktionen erstellt wurden." }, @@ -264,8 +264,8 @@ }, "estimates": { "title": "Angebote", - "accept_estimate": "Accept Estimate", - "reject_estimate": "Reject Estimate", + "accept_estimate": "Angebot akzeptieren", + "reject_estimate": "Angebot ablehnen", "estimate": "Angebot | Angebote", "estimates_list": "Angebotsübersicht", "days": "{days} Tage", @@ -317,10 +317,10 @@ }, "accepted": "Angenommen", "rejected": "Abgelehnt", - "expired": "Expired", + "expired": "Abgelaufen", "sent": "Gesendet", "draft": "Entwurf", - "viewed": "Viewed", + "viewed": "Angesehen", "declined": "Abgelehnt", "new_estimate": "Neues Angebot", "add_new_estimate": "Neues Angebot hinzufügen", @@ -357,10 +357,10 @@ }, "invoices": { "title": "Rechnungen", - "download": "Download", - "pay_invoice": "Pay Invoice", + "download": "Herunterladen", + "pay_invoice": "Rechnung bezahlen", "invoices_list": "Liste der Rechnungen", - "invoice_information": "Invoice Information", + "invoice_information": "Rechnungsdaten", "days": "{days} Tage", "months": "{months} Monat", "years": "{years} Jahre", @@ -654,47 +654,47 @@ "retype_password": "Passwort bestätigen" }, "modules": { - "buy_now": "Buy Now", - "install": "Install", - "price": "Price", - "download_zip_file": "Download ZIP file", - "unzipping_package": "Unzipping Package", - "copying_files": "Copying Files", - "deleting_files": "Deleting Unused files", - "completing_installation": "Completing Installation", - "update_failed": "Update Failed", - "install_success": "Module has been installed successfully!", - "customer_reviews": "Reviews", - "license": "License", + "buy_now": "Kaufen", + "install": "Installieren", + "price": "Preis", + "download_zip_file": "ZIP Datei herunterladen", + "unzipping_package": "Entpacke Paket", + "copying_files": "Kopiere Dateien", + "deleting_files": "Unbenutzte Dateien werden gelöscht", + "completing_installation": "Installation wird abgeschlossen", + "update_failed": "Update fehlgeschlagen", + "install_success": "Modul erfolgreich installiert!", + "customer_reviews": "Bewertungen", + "license": "Lizenz", "faq": "FAQ", - "monthly": "Monthly", - "yearly": "Yearly", - "updated": "Updated", + "monthly": "Monatlich", + "yearly": "Jährlich", + "updated": "Aktualisiert", "version": "Version", - "disable": "Disable", - "module_disabled": "Module Disabled", - "enable": "Enable", - "module_enabled": "Module Enabled", - "update_to": "Update To", - "module_updated": "Module Updated Successfully!", - "title": "Modules", + "disable": "Deaktivieren", + "module_disabled": "Modul deaktiviert", + "enable": "Aktivieren", + "module_enabled": "Modul aktiviert", + "update_to": "Update auf", + "module_updated": "Modul erfolgreich aktualisiert!", + "title": "Module", "module": "Module | Modules", - "api_token": "API token", + "api_token": "API Schlüssel", "invalid_api_token": "Invalid API Token.", - "other_modules": "Other Modules", - "view_all": "View All", + "other_modules": "Weitere Module", + "view_all": "Alle Anzeigen", "no_reviews_found": "There are no reviews for this module yet!", "module_not_purchased": "Module Not Purchased", "module_not_found": "Module Not Found", "version_not_supported": "This module version doesn't support the current version of Crater", - "last_updated": "Last Updated On", - "connect_installation": "Connect your installation", + "last_updated": "Zuletzt aktualisiert am", + "connect_installation": "Installation verbinden", "api_token_description": "Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.", - "view_module": "View Module", - "update_available": "Update Available", - "purchased": "Purchased", - "installed": "Installed", - "no_modules_installed": "No Modules Installed Yet!", + "view_module": "Modul anzeigen", + "update_available": "Aktualisierung verfügbar", + "purchased": "Gekauft", + "installed": "Installiert", + "no_modules_installed": "Noch keine Module installiert!", "disable_warning": "All the settings for this particular will be reverted.", "what_you_get": "What you get" }, @@ -803,10 +803,10 @@ "payment_modes": "Zahlungsarten", "notes": "Notizen", "exchange_rate": "Wechselkurs", - "address_information": "Address Information" + "address_information": "Adressinformationen" }, "address_information": { - "section_description": " You can update Your Address information using form below." + "section_description": " Sie können Ihre Adressinformationen über das untenstehende Formular aktualisieren." }, "title": "Einstellungen", "setting": "Einstellung | Einstellungen", @@ -821,7 +821,7 @@ "currencies_list": "Währungen Liste", "select_currency": "Währung wählen", "name": "Name", - "code": "Code", + "code": "Abkürzung", "symbol": "Symbol", "precision": "Präzision", "thousand_separator": "Tausendertrennzeichen", @@ -1146,7 +1146,8 @@ "payment_mode_added": "Zahlungsart hinzugefügt", "payment_mode_updated": "Zahlungsart aktualisiert", "payment_mode_confirm_delete": "Sie werden diese Zahlungsart nicht wiederherstellen können", - "already_in_use": "Zahlungsart wird bereits verwendet", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Zahlungsart erfolgreich gelöscht" }, "expense_category": { @@ -1173,7 +1174,7 @@ "discount_setting": "Einstellung Rabatt", "discount_per_item": "Rabatt pro Artikel ", "discount_setting_description": "Aktivieren Sie diese Option, wenn Sie einzelnen Rechnungspositionen einen Rabatt hinzufügen möchten. Standardmäßig wird der Rabatt direkt zur Rechnung hinzugefügt.", - "expire_public_links": "Automatically Expire Public Links", + "expire_public_links": "Öffentliche Links automatisch ablaufen lassen", "expire_setting_description": "Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.", "save": "Speichern", "preference": "Präferenz | Präferenzen", @@ -1296,16 +1297,16 @@ "invalid_disk_credentials": "Ungültige Anmeldeinformationen für ausgewählten Speicher" }, "taxations": { - "add_billing_address": "Enter Billing Address", - "add_shipping_address": "Enter Shipping Address", - "add_company_address": "Enter Company Address", + "add_billing_address": "Rechnungsadresse eingeben", + "add_shipping_address": "Lieferadresse eingeben", + "add_company_address": "Firmenadresse eingeben", "modal_description": "The information below is required in order to fetch sales tax.", "add_address": "Add Address for fetching sales tax.", - "address_placeholder": "Example: 123, My Street", - "city_placeholder": "Example: Los Angeles", - "state_placeholder": "Example: CA", - "zip_placeholder": "Example: 90024", - "invalid_address": "Please provide valid address details." + "address_placeholder": "Beispiel: 123, meine Straße", + "city_placeholder": "Beispiel: Los Angeles", + "state_placeholder": "Beispiel: CA", + "zip_placeholder": "Beispiel: 90024", + "invalid_address": "Bitte geben Sie gültige Adressdaten an." } }, "wizard": { @@ -1465,17 +1466,17 @@ "not_allowed": "Nicht erlaubt", "login_invalid_credentials": "Diese Anmeldeinformationen stimmen nicht mit unseren Aufzeichnungen überein.", "enter_valid_cron_format": "Bitte geben Sie ein gültiges Cron-Format ein", - "email_could_not_be_sent": "Email could not be sent to this email address.", + "email_could_not_be_sent": "Die E-Mail konnte nicht an diese Adresse gesendet werden.", "invalid_address": "Please enter a valid address.", "invalid_key": "Please enter valid key.", "invalid_state": "Please enter a valid state.", "invalid_city": "Please enter a valid city.", "invalid_postal_code": "Please enter a valid zip.", "invalid_format": "Please enter valid query string format.", - "api_error": "Server not responding.", - "feature_not_enabled": "Feature not enabled.", + "api_error": "Der Server antwortet nicht.", + "feature_not_enabled": "Funktion nicht aktiviert.", "request_limit_met": "Api request limit exceeded.", - "address_incomplete": "Incomplete Address" + "address_incomplete": "Unvollständige Adresse" }, "pdf_estimate_label": "Angebot", "pdf_estimate_number": "Angebotsnummer", diff --git a/resources/scripts/locales/el.json b/resources/scripts/locales/el.json index b8d97635..53923702 100644 --- a/resources/scripts/locales/el.json +++ b/resources/scripts/locales/el.json @@ -1146,7 +1146,8 @@ "payment_mode_added": "Προστέθηκε Λειτουργία Πληρωμής", "payment_mode_updated": "Προστέθηκε Λειτουργία Πληρωμής", "payment_mode_confirm_delete": "Δεν θα μπορείτε να ανακτήσετε αυτό το Προσαρμοσμένο Πεδίο", - "already_in_use": "Το όνομα είναι ήδη σε χρήση", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Η πληρωμή εστάλη επιτυχώς" }, "expense_category": { diff --git a/resources/scripts/locales/es.json b/resources/scripts/locales/es.json index 43483285..b7a7e950 100644 --- a/resources/scripts/locales/es.json +++ b/resources/scripts/locales/es.json @@ -1146,7 +1146,8 @@ "payment_mode_added": "Forma de pago añadida", "payment_mode_updated": "Forma de pago actualizada", "payment_mode_confirm_delete": "No podrás recuperar este Modo de Pago", - "already_in_use": "El método de paga ya está en uso", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Método de pago eliminado correctamente" }, "expense_category": { diff --git a/resources/scripts/locales/fa.json b/resources/scripts/locales/fa.json index 01479607..ca66c6f7 100644 --- a/resources/scripts/locales/fa.json +++ b/resources/scripts/locales/fa.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/fi.json b/resources/scripts/locales/fi.json index 8c427556..e742ae46 100644 --- a/resources/scripts/locales/fi.json +++ b/resources/scripts/locales/fi.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/fr.json b/resources/scripts/locales/fr.json index 8d604b77..5687fa9d 100644 --- a/resources/scripts/locales/fr.json +++ b/resources/scripts/locales/fr.json @@ -1146,7 +1146,8 @@ "payment_mode_added": "Mode de paiement ajouté", "payment_mode_updated": "Mode de paiement mis à jour", "payment_mode_confirm_delete": "Vous ne pourrez pas récupérer ce mode de paiement", - "already_in_use": "Le mode de paiement est déjà utilisé", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Mode de paiement supprimé" }, "expense_category": { diff --git a/resources/scripts/locales/hi.json b/resources/scripts/locales/hi.json index 4d92060b..c7f9ae75 100644 --- a/resources/scripts/locales/hi.json +++ b/resources/scripts/locales/hi.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/hr.json b/resources/scripts/locales/hr.json index 46a82aad..d039a497 100644 --- a/resources/scripts/locales/hr.json +++ b/resources/scripts/locales/hr.json @@ -4,13 +4,15 @@ "customers": "Klijenti", "items": "Stavke", "invoices": "Fakture", + "recurring-invoices": "Recurring Invoices", "expenses": "Rashodi", "estimates": "Ponude", "payments": "Uplate", "reports": "Izvještaji", "settings": "Postavke", "logout": "Odjava", - "users": "Korisnici" + "users": "Korisnici", + "modules": "Modules" }, "general": { "add_company": "Dodaj tvrtku", @@ -27,6 +29,9 @@ "to_date": "Do Datuma", "from": "Pošiljatelj", "to": "Primatelj", + "ok": "Ok", + "yes": "Yes", + "no": "No", "sort_by": "Posloži Po", "ascending": "Rastuće", "descending": "Padajuće", @@ -34,6 +39,7 @@ "body": "Tijelo", "message": "Poruka", "send": "Pošalji", + "preview": "Preview", "go_back": "Natrag", "back_to_login": "Natrag na prijavu?", "home": "Početna", @@ -59,12 +65,11 @@ "sent": "Poslano", "all": "Sve", "select_all": "Izaberi sve", + "select_template": "Select Template", "choose_file": "Klikni ovdje da izabereš fajl", "choose_template": "Izaberi predložak", "choose": "Izaberi", "remove": "Ukloni", - "powered_by": "Powered by", - "bytefury": "Bytefury", "select_a_status": "Izaberi status", "select_a_tax": "Izaberi porez", "search": "Pretraga", @@ -87,7 +92,14 @@ "choose_note": "Odaberi napomenu", "no_note_found": "Ne postoje spremljene napomene", "insert_note": "Unesi bilješku", - "copied_pdf_url_clipboard": "Link do PDF fajla kopiran!" + "copied_pdf_url_clipboard": "Link do PDF fajla kopiran!", + "copied_url_clipboard": "Copied url to clipboard!", + "docs": "Docs", + "do_you_wish_to_continue": "Do you wish to continue?", + "note": "Note", + "pay_invoice": "Pay Invoice", + "login_successfully": "Logged in successfully!", + "logged_out_successfully": "Logged out successfully" }, "dashboard": { "select_year": "Odaberi godinu", @@ -95,7 +107,8 @@ "due_amount": "Dužan iznos", "customers": "Klijenti", "invoices": "Računi", - "estimates": "Ponude" + "estimates": "Ponude", + "payments": "Payments" }, "chart_info": { "total_sales": "Prodaja", @@ -136,8 +149,28 @@ "users": "Korisnici", "no_results_found": "Nema rezultata" }, + "company_switcher": { + "label": "SWITCH COMPANY", + "no_results_found": "No Results Found", + "add_new_company": "Add new company", + "new_company": "New company", + "created_message": "Company created successfully" + }, + "dateRange": { + "today": "Today", + "this_week": "This Week", + "this_month": "This Month", + "this_quarter": "This Quarter", + "this_year": "This Year", + "previous_week": "Previous Week", + "previous_month": "Previous Month", + "previous_quarter": "Previous Quarter", + "previous_year": "Previous Year", + "custom": "Custom" + }, "customers": { "title": "Klijenti", + "prefix": "Prefix", "add_customer": "Dodaj Klijenta", "contacts_list": "Popis klijenata", "name": "Naziv", @@ -152,6 +185,9 @@ "phone": "Telefon", "website": "Web stranica", "overview": "Pregled", + "invoice_prefix": "Invoice Prefix", + "estimate_prefix": "Estimate Prefix", + "payment_prefix": "Payment Prefix", "enable_portal": "Uključi portal", "country": "Država", "state": "Županija", @@ -160,6 +196,7 @@ "added_on": "Datum dodavanja", "action": "Radnja", "password": "Lozinka", + "confirm_password": "Confirm Password", "street_number": "Broj ulice", "primary_currency": "Primarna valuta", "description": "Opis", @@ -170,6 +207,10 @@ "new_customer": "Novi klijent", "edit_customer": "Izmjeni klijenta", "basic_info": "Osnovne informacije", + "portal_access": "Portal Access", + "portal_access_text": "Would you like to allow this customer to login to the Customer Portal?", + "portal_access_url": "Customer Portal Login URL", + "portal_access_url_help": "Please copy & forward the above given URL to your customer for providing access.", "billing_address": "Adresa za naplatu", "shipping_address": "Adresa za dostavu", "copy_billing_address": "Kopiraj iz adrese za naplatu", @@ -189,7 +230,9 @@ "confirm_delete": "Nećete moći vratiti klijenta, sve njegove Fakture, Ponude i Uplate. | Nećete moći vratiti odabrane klijente, sve njihove Fakture, Ponude i Uplate.", "created_message": "Klijent uspješno kreiran", "updated_message": "Klijent uspješno ažuriran", - "deleted_message": "Klijent uspješno obrisan | Klijenti uspješno obrisani" + "address_updated_message": "Address Information Updated succesfully", + "deleted_message": "Klijent uspješno obrisan | Klijenti uspješno obrisani", + "edit_currency_not_allowed": "Cannot change currency once transactions created." }, "items": { "title": "Stavke", @@ -221,6 +264,8 @@ }, "estimates": { "title": "Ponude", + "accept_estimate": "Accept Estimate", + "reject_estimate": "Reject Estimate", "estimate": "Ponuda | Ponude", "estimates_list": "Popis ponuda", "days": "{days} Dan", @@ -272,8 +317,10 @@ }, "accepted": "Prihvaćeno", "rejected": "Odbijeno", + "expired": "Expired", "sent": "Poslano", "draft": "U izradi", + "viewed": "Viewed", "declined": "Odbijeno", "new_estimate": "Nova Ponuda", "add_new_estimate": "Dodaj novu Ponudu", @@ -310,7 +357,10 @@ }, "invoices": { "title": "Fakture", + "download": "Download", + "pay_invoice": "Pay Invoice", "invoices_list": "Popis Faktura", + "invoice_information": "Invoice Information", "days": "{days} dan", "months": "{months} Mjesec", "years": "{years} Godina", @@ -345,10 +395,13 @@ "send_invoice": "Pošalji Fakturu", "resend_invoice": "Ponovo pošalji Fakturu", "invoice_template": "Predložak Fakture", + "conversion_message": "Invoice cloned successful", "template": "Predložak", "mark_as_sent": "Označi kao Poslano", "confirm_send_invoice": "Ova Faktura će biti poslana putem Email-a klijentu", "invoice_mark_as_sent": "Ova Faktura će biti označena kao poslana", + "confirm_mark_as_accepted": "This invoice will be marked as Accepted", + "confirm_mark_as_rejected": "This invoice will be marked as Rejected", "confirm_send": "Ova Faktura će biti poslana putem Email-a klijentu", "invoice_date": "Datum Fakture", "record_payment": "Unesi Uplatu", @@ -360,6 +413,8 @@ "update_invoice": "Ažuriraj Fakturu", "add_new_tax": "Dodaj novi Porez", "no_invoices": "Još uvijek nema Faktura!", + "mark_as_rejected": "Mark as rejected", + "mark_as_accepted": "Mark as accepted", "list_of_invoices": "Ova sekcija sadrži popis Faktura.", "select_invoice": "Odaberi Fakturu", "no_matching_invoices": "Ne postoje Fakture koje odgovaraju pretrazi!", @@ -382,6 +437,7 @@ "select_an_item": "Unesi tekst ili klikni da izabereš", "type_item_description": "Unesi opis Stavke (nije obavezno)" }, + "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": "Nećeš moći vratiti ovu Fakturu | Nećeš moći vratiti ove Fakture", "created_message": "Faktura uspješno kreirana", "updated_message": "Faktura uspješno ažurirana", @@ -390,6 +446,115 @@ "something_went_wrong": "nešto je krenulo naopako", "invalid_due_amount_message": "Ukupan iznos za plaćanje na fakturi ne može biti manji od iznosa uplate za ovu fakturu. Molim Vas ažurirajte fakturu ili obrišite uplate koje su povezane sa ovom fakturom da bi nastavili." }, + "recurring_invoices": { + "title": "Recurring Invoices", + "invoices_list": "Recurring Invoices List", + "days": "{days} Days", + "months": "{months} Month", + "years": "{years} Year", + "all": "All", + "paid": "Paid", + "unpaid": "Unpaid", + "viewed": "Viewed", + "overdue": "Overdue", + "active": "Active", + "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": "Recurring Invoice | Recurring Invoices", + "invoice_number": "Recurring Invoice Number", + "next_invoice_date": "Next Invoice Date", + "ref_number": "Ref Number", + "contact": "Contact", + "add_item": "Add an Item", + "date": "Date", + "limit_by": "Limit by", + "limit_date": "Limit Date", + "limit_count": "Limit Count", + "count": "Count", + "status": "Status", + "select_a_status": "Select a status", + "working": "Working", + "on_hold": "On Hold", + "complete": "Completed", + "add_tax": "Add Tax", + "amount": "Amount", + "action": "Action", + "notes": "Notes", + "view": "View", + "basic_info": "Basic Info", + "send_invoice": "Send Recurring Invoice", + "auto_send": "Auto Send", + "resend_invoice": "Resend Recurring Invoice", + "invoice_template": "Recurring Invoice Template", + "conversion_message": "Recurring Invoice cloned successful", + "template": "Template", + "mark_as_sent": "Mark as sent", + "confirm_send_invoice": "This recurring invoice will be sent via email to the customer", + "invoice_mark_as_sent": "This recurring invoice will be marked as sent", + "confirm_send": "This recurring invoice will be sent via email to the customer", + "starts_at": "Start Date", + "due_date": "Invoice Due Date", + "record_payment": "Record Payment", + "add_new_invoice": "Add New Recurring Invoice", + "update_expense": "Update Expense", + "edit_invoice": "Edit Recurring Invoice", + "new_invoice": "New Recurring Invoice", + "send_automatically": "Send Automatically", + "send_automatically_desc": "Enable this, if you would like to send the invoice automatically to the customer when its created.", + "save_invoice": "Save Recurring Invoice", + "update_invoice": "Update Recurring Invoice", + "add_new_tax": "Add New Tax", + "no_invoices": "No Recurring Invoices yet!", + "mark_as_rejected": "Mark as rejected", + "mark_as_accepted": "Mark as accepted", + "list_of_invoices": "This section will contain the list of recurring invoices.", + "select_invoice": "Select Invoice", + "no_matching_invoices": "There are no matching recurring invoices!", + "mark_as_sent_successfully": "Recurring Invoice marked as sent successfully", + "invoice_sent_successfully": "Recurring Invoice sent successfully", + "cloned_successfully": "Recurring Invoice cloned successfully", + "clone_invoice": "Clone Recurring Invoice", + "confirm_clone": "This recurring invoice will be cloned into a new Recurring 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)" + }, + "frequency": { + "title": "Frequency", + "select_frequency": "Select Frequency", + "minute": "Minute", + "hour": "Hour", + "day_month": "Day of month", + "month": "Month", + "day_week": "Day of week" + }, + "confirm_delete": "You will not be able to recover this Invoice | You will not be able to recover these Invoices", + "created_message": "Recurring Invoice created successfully", + "updated_message": "Recurring Invoice updated successfully", + "deleted_message": "Recurring Invoice deleted successfully | Recurring Invoices deleted successfully", + "marked_as_sent_message": "Recurring 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 Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue." + }, "payments": { "title": "Uplate", "payments_list": "Popis uplata", @@ -434,6 +599,7 @@ "select_a_customer": "Odaberi klijenta", "expense_title": "Naslov", "customer": "Klijent", + "currency": "Currency", "contact": "Kontakt", "category": "Kategorija", "from_date": "Datum od", @@ -487,6 +653,51 @@ "enter_password": "Unesi lozinku", "retype_password": "Ponovo unesi lozinku" }, + "modules": { + "buy_now": "Buy Now", + "install": "Install", + "price": "Price", + "download_zip_file": "Download ZIP file", + "unzipping_package": "Unzipping Package", + "copying_files": "Copying Files", + "deleting_files": "Deleting Unused files", + "completing_installation": "Completing Installation", + "update_failed": "Update Failed", + "install_success": "Module has been installed successfully!", + "customer_reviews": "Reviews", + "license": "License", + "faq": "FAQ", + "monthly": "Monthly", + "yearly": "Yearly", + "updated": "Updated", + "version": "Version", + "disable": "Disable", + "module_disabled": "Module Disabled", + "enable": "Enable", + "module_enabled": "Module Enabled", + "update_to": "Update To", + "module_updated": "Module Updated Successfully!", + "title": "Modules", + "module": "Module | Modules", + "api_token": "API token", + "invalid_api_token": "Invalid API Token.", + "other_modules": "Other Modules", + "view_all": "View All", + "no_reviews_found": "There are no reviews for this module yet!", + "module_not_purchased": "Module Not Purchased", + "module_not_found": "Module Not Found", + "version_not_supported": "The minimum required version for this module does not match. Please upgrade your crater app to version: {version} to proceed.", + "last_updated": "Last Updated On", + "connect_installation": "Connect your installation", + "api_token_description": "Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.", + "view_module": "View Module", + "update_available": "Update Available", + "purchased": "Purchased", + "installed": "Installed", + "no_modules_installed": "No Modules Installed Yet!", + "disable_warning": "All the settings for this particular will be reverted.", + "what_you_get": "What you get" + }, "users": { "title": "Korisnici", "users_list": "Popis korisnika", @@ -511,7 +722,9 @@ "confirm_delete": "Nećeš moći vratiti ovog Korisnika | Nećeš moći vratiti ove Korisnike", "created_message": "Korisnik uspješno napravljen", "updated_message": "Korisnik uspješno ažuriran", - "deleted_message": "Korisnik uspješno obrisan | Korisnici uspješno obrisani" + "deleted_message": "Korisnik uspješno obrisan | Korisnici uspješno obrisani", + "select_company_role": "Select Role for {company}", + "companies": "Companies" }, "reports": { "title": "Izvještaj", @@ -588,7 +801,12 @@ "file_disk": "File Disk", "custom_fields": "Prilagođena polja", "payment_modes": "Način plaćanja", - "notes": "Napomene" + "notes": "Napomene", + "exchange_rate": "Exchange Rate", + "address_information": "Address Information" + }, + "address_information": { + "section_description": " You can update Your Address information using form below." }, "title": "Postavke", "setting": "Postavke | Postavke", @@ -650,7 +868,13 @@ "address": "Adresa", "zip": "Poštanski broj", "save": "Spremi", - "updated_message": "Podaci o firmi uspješno spremljeni" + "delete": "Delete", + "updated_message": "Podaci o firmi uspješno spremljeni", + "delete_company": "Delete Company", + "delete_company_description": "Once you delete your company, you will lose all the data and files associated with it permanently.", + "are_you_absolutely_sure": "Are you absolutely sure?", + "delete_company_modal_desc": "This action cannot be undone. This will permanently delete {company} and all of its associated data.", + "delete_company_modal_label": "Please type {company} to confirm" }, "custom_fields": { "title": "Prilagođena polja", @@ -661,6 +885,7 @@ "label": "Oznaka", "type": "Vrsta", "name": "Naziv", + "slug": "Slug", "required": "Obavezno", "placeholder": "Opis polja (Placeholder)", "help_text": "Pomoćni tekst", @@ -686,85 +911,104 @@ "select_relative_date": "Odaberi relativan datum", "ticked_by_default": "Zadano odabrano", "updated_message": "Prilagođeno polje uspješno ažurirano", - "added_message": "Prilagođeno polje uspješno dodato" + "added_message": "Prilagođeno polje uspješno dodato", + "press_enter_to_add": "Press enter to add new option", + "model_in_use": "Cannot update model for fields which are already in use.", + "type_in_use": "Cannot update type for fields which are already in use." }, "customization": { "customization": "prilagođavanje", - "save": "Spremi", - "addresses": { - "title": "Adrese", - "section_description": "Možete podesiti format adrese klijenta za naplatu i adrese klijenta za dostavu (Prikazano samo u PDF-u)", - "customer_billing_address": "Adresa za naplatu klijentu", - "customer_shipping_address": "Adresa za dostavu klijentu", - "company_address": "Adresa Firme", - "insert_fields": "Dodaj Polja", - "contact": "Kontakt", - "address": "Adresa", - "display_name": "Naziv koji se prikazuje", - "primary_contact_name": "Primarna kontakt osoba", - "email": "Email", - "website": "Web stranica", - "name": "Naziv", - "country": "Država", - "state": "Županija", - "city": "Grad", - "company_name": "Naziv Firme", - "address_street_1": "Adresa 1", - "address_street_2": "Adresa 2", - "phone": "Telefon", - "zip_code": "Poštanski broj", - "address_setting_updated": "Postavke adrese uspješno ažurirano" - }, "updated_message": "Podaci o firmi su uspješno ažurirani", + "save": "Spremi", + "insert_fields": "Insert Fields", + "learn_custom_format": "Learn how to use custom format", + "add_new_component": "Add New Component", + "component": "Component", + "Parameter": "Parameter", + "series": "Series", + "series_description": "To set a static prefix/postfix like 'INV' across your company. It supports character length of up to 6 chars.", + "series_param_label": "Series Value", + "delimiter": "Delimiter", + "delimiter_description": "Single character for specifying the boundary between 2 separate components. By default its set to -", + "delimiter_param_label": "Delimiter Value", + "date_format": "Date Format", + "date_format_description": "A local date and time field which accepts a format parameter. The default format: 'Y' renders the current year.", + "date_format_param_label": "Format", + "sequence": "Sequence", + "sequence_description": "Consecutive sequence of numbers across your company. You can specify the length on the given parameter.", + "sequence_param_label": "Sequence Length", + "customer_series": "Customer Series", + "customer_series_description": "To set a different prefix/postfix for each customer.", + "customer_sequence": "Customer Sequence", + "customer_sequence_description": "Consecutive sequence of numbers for each of your customer.", + "customer_sequence_param_label": "Sequence Length", + "random_sequence": "Random Sequence", + "random_sequence_description": "Random alphanumeric string. You can specify the length on the given parameter.", + "random_sequence_param_label": "Sequence Length", "invoices": { "title": "Fakture", - "notes": "Napomene", - "invoice_prefix": "Prefiks faktura", + "invoice_number_format": "Invoice Number Format", + "invoice_number_format_description": "Customize how your invoice number gets generated automatically when you create a new invoice.", + "preview_invoice_number": "Preview Invoice Number", + "due_date": "Due Date", + "due_date_description": "Specify how due date is automatically set when you create an invoice.", + "due_date_days": "Invoice Due after days", + "set_due_date_automatically": "Set Due Date Automatically", + "set_due_date_automatically_description": "Enable this if you wish to set due date automatically when you create a new invoice.", + "default_formats": "Default Formats", + "default_formats_description": "Below given formats are used to fill up the fields automatically on invoice creation.", "default_invoice_email_body": "Zadani sadržaj email-a za Fakture", - "invoice_settings": "Postavke za fakture", - "autogenerate_invoice_number": "Automatski-generiraj broj fakture", - "autogenerate_invoice_number_desc": "Onemogući ovo. Ako ne želite automatski-generirane brojeve kod izrade nove fakture.", - "enter_invoice_prefix": "Unesite prefiks fakture", - "terms_and_conditions": "Uvjeti Korištenja", "company_address_format": "Format adrese firme", "shipping_address_format": "Format adrese za dostavu firme", "billing_address_format": "Format adrese za naplatu firme", - "invoice_settings_updated": "Postavke fakture uspješno spremljene" + "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_settings_updated": "Postavke fakture uspješno spremljene", + "retrospective_edits": "Retrospective Edits", + "allow": "Allow", + "disable_on_invoice_partial_paid": "Disable after partial payment is recorded", + "disable_on_invoice_paid": "Disable after full payment is recorded", + "disable_on_invoice_sent": "Disable after invoice is sent", + "retrospective_edits_description": " Based on your country's laws or your preference, you can restrict users from editing finalised invoices." }, "estimates": { "title": "Ponude", - "estimate_prefix": "Prefiks ponuda", + "estimate_number_format": "Estimate Number Format", + "estimate_number_format_description": "Customize how your estimate number gets generated automatically when you create a new estimate.", + "preview_estimate_number": "Preview Estimate Number", + "expiry_date": "Expiry Date", + "expiry_date_description": "Specify how expiry date is automatically set when you create an estimate.", + "expiry_date_days": "Estimate Expires after days", + "set_expiry_date_automatically": "Set Expiry Date Automatically", + "set_expiry_date_automatically_description": "Enable this if you wish to set expiry date automatically when you create a new estimate.", + "default_formats": "Default Formats", + "default_formats_description": "Below given formats are used to fill up the fields automatically on estimate creation.", "default_estimate_email_body": "Zadani sadržaj email-a za Ponude", - "estimate_settings": "Postavke za ponude", - "autogenerate_estimate_number": "Automatski-generiraj broj ponude", - "estimate_setting_description": "Onemogući ovo ako ne želite automatski-generirati broj ponude kada pravite novu ponudu.", - "enter_estimate_prefix": "Unesite prefiks ponude", - "estimate_setting_updated": "Postavke ponuda uspješno spremljene", "company_address_format": "Format adrese firme", + "shipping_address_format": "Format adrese za dostavu firme", "billing_address_format": "Format adrese za naplatu firme", - "shipping_address_format": "Format adrese za dostavu firme" + "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_settings_updated": "Estimate Settings updated successfully", + "convert_estimate_options": "Estimate Convert Action", + "convert_estimate_description": "Specify what happens to the estimate after it gets converted to an invoice.", + "no_action": "No action", + "delete_estimate": "Delete estimate", + "mark_estimate_as_accepted": "Mark estimate as accepted" }, "payments": { "title": "Uplate", - "description": "Način plaćanja", - "payment_prefix": "Prefiks uplata", + "payment_number_format": "Payment Number Format", + "payment_number_format_description": "Customize how your payment number gets generated automatically when you create a new payment.", + "preview_payment_number": "Preview Payment Number", + "default_formats": "Default Formats", + "default_formats_description": "Below given formats are used to fill up the fields automatically on payment creation.", "default_payment_email_body": "Zadani sadržaj email-a za potvrdu o plaćanju (račun)", - "payment_settings": "Postavke za plaćanja", - "autogenerate_payment_number": "Automatski-generiraj broj uplate", - "payment_setting_description": "Onemogući ovo ako ne želite automatski-generirati broj uplate kada pravite novu uplatu.", - "enter_payment_prefix": "Unesite prefiks uplate", - "payment_setting_updated": "Postavke plaćanja uspješno spremljene", - "payment_modes": "Način Plaćanja", - "add_payment_mode": "Dodaj način plaćanja", - "edit_payment_mode": "Izmjeni način plaćanja", - "mode_name": "Način plaćanja", - "payment_mode_added": "Način plaćanja dodan", - "payment_mode_updated": "Način plaćanja ažuriran", - "payment_mode_confirm_delete": "Nećeš moći vratiti ovaj Način Plaćanja", - "already_in_use": "Način plaćanja se već koristi", - "deleted_message": "Način plaćanja uspješno obrisan", "company_address_format": "Format adrese firme", - "from_customer_address_format": "Format adrese klijenta" + "from_customer_address_format": "Format adrese klijenta", + "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_settings_updated": "Payment Settings updated successfully" }, "items": { "title": "Stavke", @@ -823,6 +1067,57 @@ "email_save_message": "Email uspješno sačuvan", "please_enter_email": "Molim Vas unesite E-mail" }, + "roles": { + "title": "Roles", + "description": "Manage the roles & permissions of this company", + "save": "Save", + "add_new_role": "Add New Role", + "role_name": "Role Name", + "added_on": "Added on", + "add_role": "Add Role", + "edit_role": "Edit Role", + "name": "Name", + "permission": "Permission | Permissions", + "select_all": "Select All", + "none": "None", + "confirm_delete": "You will not be able to recover this Role", + "created_message": "Role created successfully", + "updated_message": "Role updated successfully", + "deleted_message": "Role deleted successfully", + "already_in_use": "Role is already in use" + }, + "exchange_rate": { + "exchange_rate": "Exchange Rate", + "title": "Fix Currency Exchange issues", + "description": "Please enter exchange rate of all the currencies mentioned below to help Crater properly calculate the amounts in {currency}.", + "drivers": "Drivers", + "new_driver": "Add New Provider", + "edit_driver": "Edit Provider", + "select_driver": "Select Driver", + "update": "select exchange rate ", + "providers_description": "Configure your exchange rate providers here to automatically fetch the latest exchange rate on transactions.", + "key": "API Key", + "name": "Name", + "driver": "Driver", + "is_default": "IS DEFAULT", + "currency": "Currencies", + "exchange_rate_confirm_delete": "You will not be able to recover this driver", + "created_message": "Provider Created successfully", + "updated_message": "Provider Updated Successfully", + "deleted_message": "Provider Deleted Successfully", + "error": " You cannot Delete Active Driver", + "default_currency_error": "This currency is already used in one of the Active Provider", + "exchange_help_text": "Enter exchange rate to convert from {currency} to {baseCurrency}", + "currency_freak": "Currency Freak", + "currency_layer": "Currency Layer", + "open_exchange_rate": "Open Exchange Rate", + "currency_converter": "Currency Converter", + "server": "Server", + "url": "URL", + "active": "Active", + "currency_help_text": "This provider will only be used on above selected currencies", + "currency_in_used": "The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again." + }, "tax_types": { "title": "Vrste Poreza", "add_tax": "Dodaj Porez", @@ -842,6 +1137,19 @@ "confirm_delete": "Nećete moći vratiti Vrstu Poreza", "already_in_use": "Porez se već koristi" }, + "payment_modes": { + "title": "Payment Modes", + "description": "Modes of transaction for payments", + "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", + "deleted_message": "Payment Mode deleted successfully" + }, "expense_category": { "title": "Kategorija Rashoda", "action": "Radnja", @@ -866,6 +1174,8 @@ "discount_setting": "Postavke popusta", "discount_per_item": "Popust po stavkama", "discount_setting_description": "Izaberite ovo ako želite dodati Popust na individualne stavke. Zadana vrijednost je da je Popust dodan direktno na fakturu.", + "expire_public_links": "Automatically Expire Public Links", + "expire_setting_description": "Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.", "save": "Spremi", "preference": "Preferencija | Preferencije", "general_settings": "Zadane postavke za sistem", @@ -873,7 +1183,14 @@ "select_language": "Izaberi Jezik", "select_time_zone": "Izaberi Vremensku Zonu", "select_date_format": "Izaberi Format Datuma", - "select_financial_year": "Izaberi Financijsku Godinu" + "select_financial_year": "Izaberi Financijsku Godinu", + "recurring_invoice_status": "Recurring Invoice Status", + "create_status": "Create Status", + "active": "Active", + "on_hold": "On Hold", + "update_status": "Update Status", + "completed": "Completed", + "company_currency_unchangeable": "Company currency cannot be changed" }, "update_app": { "title": "Ažuriraj aplikaciju", @@ -895,7 +1212,8 @@ "running_migrations": "Migracije u toku", "finishing_update": "Završavanje ažuriranja", "update_failed": "Neuspešno ažuriranje", - "update_failed_text": "Žao mi je! Tvoje ažuriranje nije uspelo na koraku broj: {step} korak" + "update_failed_text": "Žao mi je! Tvoje ažuriranje nije uspelo na koraku broj: {step} korak", + "update_warning": "All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating." }, "backup": { "title": "Sigurnosna kopija | Sigurnosne kopije", @@ -977,6 +1295,18 @@ "disk_variables_save_successfully": "Disk uspješno podešen", "disk_variables_save_error": "Postavljanje diska nije uspjelo.", "invalid_disk_credentials": "Pogrešne akreditacije za navedeni disk" + }, + "taxations": { + "add_billing_address": "Enter Billing Address", + "add_shipping_address": "Enter Shipping Address", + "add_company_address": "Enter Company Address", + "modal_description": "The information below is required in order to fetch sales tax.", + "add_address": "Add Address for fetching sales tax.", + "address_placeholder": "Example: 123, My Street", + "city_placeholder": "Example: Los Angeles", + "state_placeholder": "Example: CA", + "zip_placeholder": "Example: 90024", + "invalid_address": "Please provide valid address details." } }, "wizard": { @@ -994,6 +1324,7 @@ "logo_preview": "Pregled logotipa", "preferences": "Preference", "preferences_desc": "Zadane Preference za sistem", + "currency_set_alert": "The company's currency cannot be changed later.", "country": "Država", "state": "Županija", "city": "Grad", @@ -1031,6 +1362,15 @@ "permission_confirm_desc": "Provjera dozvola za foldere nije uspjela", "permission_desc": "U nastavku se nalazi popis dozvola za foldere koji su nužni kako bi alikacija radila. Ukoliko provjera dozvola ne uspije, ažuriraj svoj popis dozvola za te foldere." }, + "verify_domain": { + "title": "Domain Verification", + "desc": "Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.", + "app_domain": "App Domain", + "verify_now": "Verify Now", + "success": "Domain Verify Successfully.", + "failed": "Domain verification failed. Please enter valid domain name.", + "verify_and_continue": "Verify And Continue" + }, "mail": { "host": "Mail Host", "port": "Mail Port", @@ -1081,6 +1421,7 @@ "not_yet": "Još uvijek ništa? Pošalji ponovno", "password_min_length": "Lozinka mora imati {count} znakova", "name_min_length": "Naziv mora imati najmanje {count} slova", + "prefix_min_length": "Prefix must have at least {count} letters.", "enter_valid_tax_rate": "Unesite odgovarajuću poreznu stopu", "numbers_only": "Mogu se unositi samo brojevi", "characters_only": "Mogu se unositi samo znakovi", @@ -1095,6 +1436,7 @@ "price_minvalue": "Cijena mora biti veća od 0", "amount_maxlength": "Iznos ne može da ima više od 20 znakova", "amount_minvalue": "Iznos mora biti veći od 0", + "discount_maxlength": "Discount should not be greater than max discount", "description_maxlength": "Opis ne može imati više od 65,000 znakova", "subject_maxlength": "Predmet ne može imati više od 100 znakova", "message_maxlength": "Poruka ne može imati više od 255 znakova", @@ -1103,7 +1445,38 @@ "address_maxlength": "Adresa ne može imati više od 255 znakova", "ref_number_maxlength": "Poziv na broj ne može imati više od 225 znakova", "prefix_maxlength": "Prefiks ne može imati više od 5 znakova", - "something_went_wrong": "nešto je krenulo naopako" + "something_went_wrong": "nešto je krenulo naopako", + "number_length_minvalue": "Number length should be greater than 0", + "at_least_one_ability": "Please select atleast one Permission.", + "valid_driver_key": "Please enter a valid {driver} key.", + "valid_exchange_rate": "Please enter a valid exchange rate.", + "company_name_not_same": "Company name must match with given name." + }, + "errors": { + "starter_plan": "This feature is available on Starter plan and onwards!", + "invalid_provider_key": "Please Enter Valid Provider API Key.", + "estimate_number_used": "The estimate number has already been taken.", + "invoice_number_used": "The invoice number has already been taken.", + "payment_attached": "This invoice already has a payment attached to it. Make sure to delete the attached payments first in order to go ahead with the removal.", + "payment_number_used": "The payment number has already been taken.", + "name_already_taken": "The name has already been taken.", + "receipt_does_not_exist": "Receipt does not exist.", + "customer_cannot_be_changed_after_payment_is_added": "Customer cannot be change after payment is added", + "invalid_credentials": "Invalid Credentials.", + "not_allowed": "Not Allowed", + "login_invalid_credentials": "These credentials do not match our records.", + "enter_valid_cron_format": "Please enter a valid cron format", + "email_could_not_be_sent": "Email could not be sent to this email address.", + "invalid_address": "Please enter a valid address.", + "invalid_key": "Please enter valid key.", + "invalid_state": "Please enter a valid state.", + "invalid_city": "Please enter a valid city.", + "invalid_postal_code": "Please enter a valid zip.", + "invalid_format": "Please enter valid query string format.", + "api_error": "Server not responding.", + "feature_not_enabled": "Feature not enabled.", + "request_limit_met": "Api request limit exceeded.", + "address_incomplete": "Incomplete Address" }, "pdf_estimate_label": "Ponuda", "pdf_estimate_number": "Broj Ponude", diff --git a/resources/scripts/locales/id.json b/resources/scripts/locales/id.json index 41527cd3..494ee457 100644 --- a/resources/scripts/locales/id.json +++ b/resources/scripts/locales/id.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/it.json b/resources/scripts/locales/it.json index 9237c63a..32eca6be 100644 --- a/resources/scripts/locales/it.json +++ b/resources/scripts/locales/it.json @@ -1146,7 +1146,8 @@ "payment_mode_added": "Modalità di pagamento aggiunta", "payment_mode_updated": "Modalità di pagamento aggiornata", "payment_mode_confirm_delete": "Non potrai ripristinare la modalità di pagamento", - "already_in_use": "Modalità di pagamento già in uso", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Modalità di pagamento eliminata con successo" }, "expense_category": { diff --git a/resources/scripts/locales/ja.json b/resources/scripts/locales/ja.json index f16b6cf2..a4279974 100644 --- a/resources/scripts/locales/ja.json +++ b/resources/scripts/locales/ja.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/lt.json b/resources/scripts/locales/lt.json index 67a40c4a..6bc66985 100644 --- a/resources/scripts/locales/lt.json +++ b/resources/scripts/locales/lt.json @@ -1146,7 +1146,8 @@ "payment_mode_added": "Mokėjimo Būdas pridėtas", "payment_mode_updated": "Mokėjimo Būdas atnaujintas", "payment_mode_confirm_delete": "You will not be able to recover this Payment Mode", - "already_in_use": "Mokėjimo Būdas jau naudojamas", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Mokėjimo Būdas sėkmingai pašalintas" }, "expense_category": { diff --git a/resources/scripts/locales/lv.json b/resources/scripts/locales/lv.json index a2a7f19c..29dffcfc 100644 --- a/resources/scripts/locales/lv.json +++ b/resources/scripts/locales/lv.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/nl.json b/resources/scripts/locales/nl.json index 991a867d..56d7dc1e 100644 --- a/resources/scripts/locales/nl.json +++ b/resources/scripts/locales/nl.json @@ -1146,7 +1146,8 @@ "payment_mode_added": "Betaalwijze toegevoegd", "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/pl.json b/resources/scripts/locales/pl.json index 8e8fb7ca..b7f0f681 100644 --- a/resources/scripts/locales/pl.json +++ b/resources/scripts/locales/pl.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/pt.json b/resources/scripts/locales/pt.json index 8922f073..4ef1bdef 100644 --- a/resources/scripts/locales/pt.json +++ b/resources/scripts/locales/pt.json @@ -1,466 +1,466 @@ { "navigation": { - "dashboard": "Painel", - "customers": "Clientes", - "items": "Itens", - "invoices": "Faturas", - "recurring-invoices": "Faturas Recorrentes", - "expenses": "Despesas", - "estimates": "Orçamentos", - "payments": "Pagamentos", - "reports": "Relatórios", - "settings": "Configurações", - "logout": "Encerrar sessão", - "users": "Usuários", + "dashboard": "Dashboard", + "customers": "Customers", + "items": "Items", + "invoices": "Invoices", + "recurring-invoices": "Recurring Invoices", + "expenses": "Expenses", + "estimates": "Estimates", + "payments": "Payments", + "reports": "Reports", + "settings": "Settings", + "logout": "Logout", + "users": "Users", "modules": "Modules" }, "general": { - "add_company": "Adicionar Empresa", - "view_pdf": "Ver PDF", - "copy_pdf_url": "Copiar URL do PDF", - "download_pdf": "Baixar PDF", - "save": "Salvar", - "create": "Criar", - "cancel": "Cancelar", - "update": "Atualizar", - "deselect": "Desmarcar", - "download": "Baixar", - "from_date": "A partir da Data", - "to_date": "Até a Data", - "from": "De", - "to": "Para", + "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", "ok": "Ok", - "yes": "Sim", - "no": "Não", - "sort_by": "Ordenar por", - "ascending": "Crescente", - "descending": "Descendente", - "subject": "Sujeita", - "body": "Corpo", - "message": "Mensagem", - "send": "Enviar", - "preview": "Pré-visualizar", - "go_back": "Voltar", - "back_to_login": "Voltar ao Login?", - "home": "Painel", - "filter": "Filtrar", - "delete": "Excluir", - "edit": "Editar", - "view": "Ver", - "add_new_item": "Adicionar novo item", - "clear_all": "Limpar tudo", - "showing": "Mostrando", - "of": "de", - "actions": "Ações", - "subtotal": "Total parcial", - "discount": "Desconto", - "fixed": "Fixado", - "percentage": "Porcentagem", - "tax": "Imposto", - "total_amount": "Quantidade Total", - "bill_to": "Cobrar a", - "ship_to": "Envie a", - "due": "Vencida", - "draft": "Rascunho", - "sent": "Enviado", - "all": "Todos", - "select_all": "Selecionar tudo", - "select_template": "Selecionar modelo", - "choose_file": "Clique aqui para escolher um arquivo", - "choose_template": "Escolha um modelo", - "choose": "Escolher", - "remove": "Excluir", - "select_a_status": "Selecione um status", - "select_a_tax": "Selecione um Imposto", - "search": "Buscar", - "are_you_sure": "Tem certeza?", - "list_is_empty": "Lista está vazia.", - "no_tax_found": "Imposto não encontrado!", + "yes": "Yes", + "no": "No", + "sort_by": "Sort By", + "ascending": "Ascending", + "descending": "Descending", + "subject": "Subject", + "body": "Body", + "message": "Message", + "send": "Send", + "preview": "Preview", + "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", + "select_template": "Select Template", + "choose_file": "Click here to choose a file", + "choose_template": "Choose a template", + "choose": "Choose", + "remove": "Remove", + "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": "Ops! Se perdeu!", - "go_home": "Ir para Home", - "test_mail_conf": "Testar configuração de email", - "send_mail_successfully": "Correio enviado com sucesso", - "setting_updated": "Configuração atualizada com sucesso", - "select_state": "Selecione Estado", - "select_country": "Selecionar pais", - "select_city": "Selecionar cidade", - "street_1": "Rua 1", - "street_2": "Rua # 2", - "action_failed": "Ação: Falhou", - "retry": "Atualização falhou", - "choose_note": "Escolher Nota", - "no_note_found": "Nenhuma Nota Encontrada", - "insert_note": "Inserir Nota", - "copied_pdf_url_clipboard": "URL do PDF copiado para área de transferência!", + "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!", "copied_url_clipboard": "Copied url to clipboard!", - "docs": "Documentos", - "do_you_wish_to_continue": "Você deseja continuar?", - "note": "Observação", + "docs": "Docs", + "do_you_wish_to_continue": "Do you wish to continue?", + "note": "Note", "pay_invoice": "Pay Invoice", "login_successfully": "Logged in successfully!", "logged_out_successfully": "Logged out successfully" }, "dashboard": { - "select_year": "Selecione Ano", + "select_year": "Select year", "cards": { - "due_amount": "Total Vencido", - "customers": "Clientes", - "invoices": "Faturas", - "estimates": "Orçamentos", + "due_amount": "Amount Due", + "customers": "Customers", + "invoices": "Invoices", + "estimates": "Estimates", "payments": "Payments" }, "chart_info": { - "total_sales": "Vendas", - "total_receipts": "Receitas", - "total_expense": "Despesas", - "net_income": "Resultado líquido", - "year": "Selecione Ano" + "total_sales": "Sales", + "total_receipts": "Receipts", + "total_expense": "Expenses", + "net_income": "Net Income", + "year": "Select year" }, "monthly_chart": { - "title": "Vendas e Despesas" + "title": "Sales & Expenses" }, "recent_invoices_card": { - "title": "Faturas vencidas", - "due_on": "Vencido em", - "customer": "Cliente", - "amount_due": "Valor Devido", - "actions": "Ações", - "view_all": "Ver todos" + "title": "Due Invoices", + "due_on": "Due On", + "customer": "Customer", + "amount_due": "Amount Due", + "actions": "Actions", + "view_all": "View All" }, "recent_estimate_card": { - "title": "Orçamentos Recentes", - "date": "Data", - "customer": "Cliente", - "amount_due": "Valor Devido", - "actions": "Ações", - "view_all": "Ver todos" + "title": "Recent Estimates", + "date": "Date", + "customer": "Customer", + "amount_due": "Amount Due", + "actions": "Actions", + "view_all": "View All" } }, "tax_types": { - "name": "Nome", - "description": "Descrição", - "percent": "Porcentagem", - "compound_tax": "Imposto Composto" + "name": "Name", + "description": "Description", + "percent": "Percent", + "compound_tax": "Compound Tax" }, "global_search": { - "search": "Buscar...", - "customers": "Clientes", - "users": "Usuários", - "no_results_found": "Nenhum Resultado Encontrado" + "search": "Search...", + "customers": "Customers", + "users": "Users", + "no_results_found": "No Results Found" }, "company_switcher": { - "label": "TROCAR EMPRESA", - "no_results_found": "Nenhum Resultado Encontrado", - "add_new_company": "Adicionar nova empresa", - "new_company": "Nova Empresa", - "created_message": "Empresa criada com sucesso" + "label": "SWITCH COMPANY", + "no_results_found": "No Results Found", + "add_new_company": "Add new company", + "new_company": "New company", + "created_message": "Company created successfully" }, "dateRange": { - "today": "Hoje", - "this_week": "Esta Semana", - "this_month": "Este mês", - "this_quarter": "Este trimestre", - "this_year": "Este ano", - "previous_week": "Semana anterior", - "previous_month": "Mês anterior", - "previous_quarter": "Trimestre anterior", - "previous_year": "Ano Anterior", - "custom": "Personalizado" + "today": "Today", + "this_week": "This Week", + "this_month": "This Month", + "this_quarter": "This Quarter", + "this_year": "This Year", + "previous_week": "Previous Week", + "previous_month": "Previous Month", + "previous_quarter": "Previous Quarter", + "previous_year": "Previous Year", + "custom": "Custom" }, "customers": { - "title": "Clientes", - "prefix": "Prefixo", - "add_customer": "Adicionar cliente", - "contacts_list": "Lista de clientes", - "name": "Nome", - "mail": "Email | Emails", - "statement": "Declaração", - "display_name": "Nome de exibição", - "primary_contact_name": "Nome do contato principal", - "contact_name": "Nome de Contato", - "amount_due": "Valor Devido", + "title": "Customers", + "prefix": "Prefix", + "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": "Endereço", - "phone": "Telefone", - "website": "Site", - "overview": "Visão Geral", - "invoice_prefix": "Prefixo da fatura", - "estimate_prefix": "Orçamento Prefixo", - "payment_prefix": "Pagamento Prefixo", - "enable_portal": "Habilitar Portal", - "country": "Pais", - "state": "Estado", - "city": "Cidade", - "zip_code": "CEP", - "added_on": "Adicionado em", - "action": "Ação", - "password": "Senha", - "confirm_password": "Confirmar Senha", - "street_number": "Número", - "primary_currency": "Moeda principal", - "description": "Descrição", - "add_new_customer": "Adicionar novo cliente", - "save_customer": "Salvar cliente", - "update_customer": "Atualizar cliente", - "customer": "Cliente | Clientes", - "new_customer": "Novo Cliente", - "edit_customer": "Editar Cliente", - "basic_info": "Informação Básica", + "address": "Address", + "phone": "Phone", + "website": "Website", + "overview": "Overview", + "invoice_prefix": "Invoice Prefix", + "estimate_prefix": "Estimate Prefix", + "payment_prefix": "Payment Prefix", + "enable_portal": "Enable Portal", + "country": "Country", + "state": "State", + "city": "City", + "zip_code": "Zip Code", + "added_on": "Added On", + "action": "Action", + "password": "Password", + "confirm_password": "Confirm 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", "portal_access": "Portal Access", "portal_access_text": "Would you like to allow this customer to login to the Customer Portal?", "portal_access_url": "Customer Portal Login URL", "portal_access_url_help": "Please copy & forward the above given URL to your customer for providing access.", - "billing_address": "Endereço de cobrança", - "shipping_address": "Endereço de entrega", - "copy_billing_address": "Copiar Endereço de Faturamento", - "no_customers": "Ainda não há clientes!", - "no_customers_found": "Clientes não encontrados!", - "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", - "select_a_customer": "Selecione um cliente", - "type_or_click": "Digite ou clique para selecionar", - "new_transaction": "Nova transação", - "no_matching_customers": "Não há clientes correspondentes!", - "phone_number": "Número de telefone", - "create_date": "Criar Data", - "confirm_delete": "Você não poderá recuperar este cliente e todas as faturas, orçamentos e pagamentos relacionados. | Você não poderá recuperar esses clientes e todas as faturas, estimativas e pagamentos relacionados.", - "created_message": "Cliente criado com sucesso", - "updated_message": "Cliente atualizado com sucesso", + "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", "address_updated_message": "Address Information Updated succesfully", - "deleted_message": "Cliente excluído com sucesso | Clientes excluídos com sucesso", - "edit_currency_not_allowed": "Não é possível alterar a moeda depois de criar transações." + "deleted_message": "Customer deleted successfully | Customers deleted successfully", + "edit_currency_not_allowed": "Cannot change currency once transactions created." }, "items": { - "title": "Itens", - "items_list": "Lista de Itens", - "name": "Nome", - "unit": "Unidade", - "description": "Descrição", - "added_on": "Adicionado", - "price": "Preço", - "date_of_creation": "Data de criação", - "not_selected": "Nenhum item selecionado", - "action": "Ação", - "add_item": "Adicionar item", - "save_item": "Salvar item", - "update_item": "Atualizar item", - "item": "Item | Itens", - "add_new_item": "Adicionar novo item", - "new_item": "Novo item", - "edit_item": "Editar item", - "no_items": "Ainda não existe itens!", - "list_of_items": "Esta seção conterá a lista de itens.", - "select_a_unit": "selecionar unidade", - "taxes": "Impostos", - "item_attached_message": "Não é possível excluir um item que já está em uso", - "confirm_delete": "Você não poderá recuperar este item | Você não poderá recuperar esses itens", - "created_message": "Item criado com sucesso", - "updated_message": "Item atualizado com sucesso", - "deleted_message": "Item excluído com sucesso | Itens Excluídos com sucesso" + "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": "Orçamentos", + "title": "Estimates", "accept_estimate": "Accept Estimate", "reject_estimate": "Reject Estimate", - "estimate": "Orçamento | Orçamentos", - "estimates_list": "Lista de orçamentos", - "days": "{days} Dias", - "months": "{months} Mês", - "years": "{years} Ano", - "all": "Todos", - "paid": "Pago", - "unpaid": "Não pago", - "customer": "CLIENTE", - "ref_no": "NÚMERO DE REFERÊNCIA.", - "number": "NÚMERO", - "amount_due": "Valor Devido", - "partially_paid": "Pago parcialmente", + "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": "Desconto", - "sub_total": "Subtotal", - "estimate_number": "Numero do Orçamento", - "ref_number": "Referência", - "contact": "Contato", - "add_item": "Adicionar Item", - "date": "Data", - "due_date": "Data de Vencimento", - "expiry_date": "Data de expiração", + "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": "Adicionar Imposto", - "amount": "Valor", - "action": "Ação", - "notes": "Observações", - "tax": "Imposto", - "estimate_template": "Modelo de orçamento", - "convert_to_invoice": "Converter em fatura", - "mark_as_sent": "Marcar como enviado", - "send_estimate": "Enviar orçamento", - "resend_estimate": "Reenviar Orçamento", - "record_payment": "Registro de pago", - "add_estimate": "Adicionar orçamento", - "save_estimate": "Salvar Orçamento", - "confirm_conversion": "Esse orçamento será usado para criar uma nova Fatura.", - "conversion_message": "Fatura criada com sucesso", - "confirm_send_estimate": "Este orçamento será enviado por email ao cliente", - "confirm_mark_as_sent": "Este orçamento será marcado como enviado", - "confirm_mark_as_accepted": "Este orçamento será marcado como Aceito", - "confirm_mark_as_rejected": "Este orçamento será marcado como Rejeitado", - "no_matching_estimates": "Não há orçamentos correspondentes!", - "mark_as_sent_successfully": "Orçamento como marcado como enviado com sucesso", - "send_estimate_successfully": "Orçamento enviado com sucesso", + "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": "Campo obrigatório" + "required": "Field is required" }, - "accepted": "Aceito", - "rejected": "Rejeitado", + "accepted": "Accepted", + "rejected": "Rejected", "expired": "Expired", - "sent": "Enviado", - "draft": "Rascunho", + "sent": "Sent", + "draft": "Draft", "viewed": "Viewed", - "declined": "Rejeitado", - "new_estimate": "Novo orçamento", - "add_new_estimate": "Adicionar novo orçamento", - "update_Estimate": "Atualizar orçamento", - "edit_estimate": "Editar orçamento", - "items": "itens", - "Estimate": "Orçamento | Orçamentos", - "add_new_tax": "Adicionar novo imposto", - "no_estimates": "Ainda não há orçamentos ainda!", - "list_of_estimates": "Esta seção contém a lista de orçamentos.", - "mark_as_rejected": "Marcar como rejeitado", - "mark_as_accepted": "Marcar como aceito", - "marked_as_accepted_message": "Orçamento marcado como aceito", - "marked_as_rejected_message": "Orçamento marcado como rejeitado", - "confirm_delete": "Não poderá recuperar este orçamento | Não poderá recuperar estes orçamentos", - "created_message": "Orçamento criado com sucesso", - "updated_message": "Orçamento atualizado com sucesso", - "deleted_message": "Orçamento excluído com sucesso | Orçamentos excluídos com sucesso", - "something_went_wrong": "algo deu errado", + "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", + "something_went_wrong": "something went wrong", "item": { - "title": "Titulo do item", - "description": "Descrição", - "quantity": "Quantidade", - "price": "Preço", - "discount": "Desconto", + "title": "Item Title", + "description": "Description", + "quantity": "Quantity", + "price": "Price", + "discount": "Discount", "total": "Total", - "total_discount": "Desconto total", - "sub_total": "Subtotal", - "tax": "Imposto", - "amount": "Valor", - "select_an_item": "Escreva ou clique para selecionar um item", - "type_item_description": "Descrição do Item (opcional)" + "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": "Faturas", + "title": "Invoices", "download": "Download", "pay_invoice": "Pay Invoice", - "invoices_list": "Lista de faturas", + "invoices_list": "Invoices List", "invoice_information": "Invoice Information", - "days": "{days} dias", - "months": "{months} Mês", - "years": "{years} Ano", - "all": "Todas", - "paid": "Paga", - "unpaid": "Não Paga", - "viewed": "Visualizado", - "overdue": "Atrasado", - "completed": "Concluído", - "customer": "CLIENTE", - "paid_status": "STATUS PAGAMENTO", + "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": "NÚMERO", - "amount_due": "VALOR DEVIDO", - "partially_paid": "Parcialmente Pago", + "number": "NUMBER", + "amount_due": "AMOUNT DUE", + "partially_paid": "Partially Paid", "total": "Total", - "discount": "Desconto", - "sub_total": "Subtotal", - "invoice": "Fatura | Faturas", - "invoice_number": "Número da fatura", - "ref_number": "Referência", - "contact": "Contato", - "add_item": "Adicionar um Item", - "date": "Data", - "due_date": "Data de Vencimento", + "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": "Adicionar imposto", - "amount": "Valor", - "action": "Ação", - "notes": "Observações", - "view": "Ver", - "send_invoice": "Enviar Fatura", - "resend_invoice": "Reenviar Fatura", - "invoice_template": "Modelo da Fatura", - "conversion_message": "Fatura clonada com sucesso", - "template": "Modelo", - "mark_as_sent": "Marcar como enviada", - "confirm_send_invoice": "Esta fatura será enviada por e-mail ao cliente", - "invoice_mark_as_sent": "Esta fatura será marcada como enviada", - "confirm_mark_as_accepted": "Esta fatura será marcada como Aceita", - "confirm_mark_as_rejected": "Esta fatura será marcada como Rejeitado", - "confirm_send": "Esta fatura será enviada por e-mail ao cliente", - "invoice_date": "Data da Fatura", - "record_payment": "Gravar Pagamento", - "add_new_invoice": "Adicionar Nova Fatura", - "update_expense": "Atualizar Despesa", - "edit_invoice": "Editar Fatura", - "new_invoice": "Nova Fatura", - "save_invoice": "Salvar Fatura", - "update_invoice": "Atualizar Fatura", - "add_new_tax": "Adicionar novo Imposto", - "no_invoices": "Ainda não há faturas!", - "mark_as_rejected": "Marcada como rejeitada", - "mark_as_accepted": "Marcar como aceita", - "list_of_invoices": "Esta seção conterá a lista de faturas.", - "select_invoice": "Selecionar Fatura", - "no_matching_invoices": "Não há faturas correspondentes!", - "mark_as_sent_successfully": "Fatura marcada como enviada com sucesso", - "invoice_sent_successfully": "Fatura enviada com sucesso", - "cloned_successfully": "Fatura clonada com sucesso", - "clone_invoice": "Clonar fatura", - "confirm_clone": "Esta fatura será clonada em uma nova fatura", + "add_tax": "Add Tax", + "amount": "Amount", + "action": "Action", + "notes": "Notes", + "view": "View", + "send_invoice": "Send Invoice", + "resend_invoice": "Resend Invoice", + "invoice_template": "Invoice Template", + "conversion_message": "Invoice cloned successful", + "template": "Select 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_mark_as_accepted": "This invoice will be marked as Accepted", + "confirm_mark_as_rejected": "This invoice will be marked as Rejected", + "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!", + "mark_as_rejected": "Mark as rejected", + "mark_as_accepted": "Mark as accepted", + "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", + "invoice_sent_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": "Titulo do Item", - "description": "Descrição", - "quantity": "Quantidade", - "price": "Preço", - "discount": "Desconto", + "title": "Item Title", + "description": "Description", + "quantity": "Quantity", + "price": "Price", + "discount": "Discount", "total": "Total", - "total_discount": "Desconto Total", - "sub_total": "Subtotal", - "tax": "Imposto", - "amount": "Valor", - "select_an_item": "Digite ou clique para selecionar um item", - "type_item_description": "Descrição do item (opcional)" + "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": "Uma das faturas selecionadas já possui um pagamento anexado. Certifique-se de excluir os pagamentos anexados primeiro, para continuar com a exclusão", - "confirm_delete": "Você não poderá recuperar esta fatura | Você não poderá recuperar essas faturas", - "created_message": "Fatura criada com sucesso", - "updated_message": "Fatura atualizada com sucesso", - "deleted_message": "Fatura excluída com sucesso | Faturas excluídas com sucesso", - "marked_as_sent_message": "Fatura marcada como enviada com sucesso", - "something_went_wrong": "algo deu errado", - "invalid_due_amount_message": "O valor total da fatura não pode ser menor que o valor total pago para esta fatura. Atualize a fatura ou exclua os pagamentos associados para continuar." + "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", + "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." }, "recurring_invoices": { - "title": "Faturas Recorrentes", - "invoices_list": "Lista de Faturas Recorrentes", - "days": "{days} Dias", - "months": "{months} Mês", - "years": "{years} Ano", - "all": "Todos", - "paid": "Pago", - "unpaid": "Não pago", - "viewed": "Visualizado", - "overdue": "Atrasado", - "active": "Ativo", - "completed": "Concluído", - "customer": "CLIENTE", - "paid_status": "STATUS PAGAMENTO", + "title": "Recurring Invoices", + "invoices_list": "Recurring Invoices List", + "days": "{days} Days", + "months": "{months} Month", + "years": "{years} Year", + "all": "All", + "paid": "Paid", + "unpaid": "Unpaid", + "viewed": "Viewed", + "overdue": "Overdue", + "active": "Active", + "completed": "Completed", + "customer": "CUSTOMER", + "paid_status": "PAID STATUS", "ref_no": "REF NO.", "number": "NUMBER", "amount_due": "AMOUNT DUE", @@ -511,14 +511,14 @@ "send_automatically_desc": "Enable this, if you would like to send the invoice automatically to the customer when its created.", "save_invoice": "Save Recurring Invoice", "update_invoice": "Update Recurring Invoice", - "add_new_tax": "Adicionar Novo Imposto", - "no_invoices": "Não há faturas recorrentes ainda!", - "mark_as_rejected": "Marcar como rejeitada", - "mark_as_accepted": "Marcar como aceito", - "list_of_invoices": "Esta seção conterá a lista de faturas recorrentes.", - "select_invoice": "Selecionar Fatura", - "no_matching_invoices": "Não há faturas recorrentes correspondentes!", - "mark_as_sent_successfully": "Fatura recorrente marcada como enviada com sucesso", + "add_new_tax": "Add New Tax", + "no_invoices": "No Recurring Invoices yet!", + "mark_as_rejected": "Mark as rejected", + "mark_as_accepted": "Mark as accepted", + "list_of_invoices": "This section will contain the list of recurring invoices.", + "select_invoice": "Select Invoice", + "no_matching_invoices": "There are no matching recurring invoices!", + "mark_as_sent_successfully": "Recurring Invoice marked as sent successfully", "invoice_sent_successfully": "Recurring Invoice sent successfully", "cloned_successfully": "Recurring Invoice cloned successfully", "clone_invoice": "Clone Recurring Invoice", @@ -556,102 +556,102 @@ "invalid_due_amount_message": "Total Recurring Invoice amount cannot be less than total paid amount for this Recurring Invoice. Please update the invoice or delete the associated payments to continue." }, "payments": { - "title": "Pagamentos", - "payments_list": "Lista de Pagamentos", - "record_payment": "Gravar Pagamento", - "customer": "Cliente", - "date": "Data", - "amount": "Valor", - "action": "Ação", - "payment_number": "Número de Pagamento", - "payment_mode": "Forma de Pagamento", - "invoice": "Fatura", - "note": "Observação", - "add_payment": "Adicionar Pagamento", - "new_payment": "Novo Pagamento", - "edit_payment": "Editar Pagamento", - "view_payment": "Ver Pagamento", - "add_new_payment": "Adicionar novo Pagamento", - "send_payment_receipt": "Enviar recibo de pagamento", - "send_payment": "Enviar Pagamento", - "save_payment": "Salvar Pagamento", - "update_payment": "Atualizar Pagamento", - "payment": "Pagamento | Pagamentos", - "no_payments": "Não há pagamentos ainda!", - "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", - "confirm_mark_as_sent": "Este orçamento será marcado como enviado", - "confirm_send_payment": "Este pagamento será enviado por e-mail para o cliente", - "send_payment_successfully": "Pagamento enviado com sucesso", - "something_went_wrong": "algo deu errado", - "confirm_delete": "Você não poderá recuperar este Pagamento | Você não poderá recuperar esses Pagamentos", - "created_message": "Pagamento criado com sucesso", - "updated_message": "Pagamento atualizado com sucesso", - "deleted_message": "Pagamento excluído com sucesso | Pagamentos excluídos com sucesso", - "invalid_amount_message": "O valor do pagamento é inválido" + "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", + "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": "Despesas", - "expenses_list": "Lista de Despesas", - "select_a_customer": "Selecione um cliente", - "expense_title": "Título", - "customer": "Cliente", + "title": "Expenses", + "expenses_list": "Expenses List", + "select_a_customer": "Select a customer", + "expense_title": "Title", + "customer": "Customer", "currency": "Currency", - "contact": "Contato", - "category": "Categoria", - "from_date": "A partir da Data", - "to_date": "Até a Data", - "expense_date": "Data", - "description": "Descrição", - "receipt": "Recibo", - "amount": "Valor", - "action": "Ação", - "not_selected": "Não selecionado", - "note": "Observação", - "category_id": "Categoria", - "date": "Data da Despesa", - "add_expense": "Adicionar Despesa", - "add_new_expense": "Adicionar Nova Despesa", - "save_expense": "Salvar Despesa", - "update_expense": "Atualizar Despesa", - "download_receipt": "Baixar Recibo", - "edit_expense": "Editar Despesa", - "new_expense": "Nova Despesa", - "expense": "Despesa | Despesas", - "no_expenses": "Ainda sem Despesas!", - "list_of_expenses": "Esta seção conterá a lista de despesas.", - "confirm_delete": "Você não poderá recuperar esta despesa | Você não poderá recuperar essas despesas", - "created_message": "Despesa criada com sucesso", - "updated_message": "Despesa atualizada com sucesso", - "deleted_message": "Despesas excluídas com sucesso | Despesas excluídas com sucesso", + "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": "Lista de Categorias", - "title": "Título", - "name": "Nome", - "description": "Descrição", - "amount": "Valor", - "actions": "Ações", - "add_category": "Adicionar Categoria", - "new_category": "Nova Categoria", - "category": "Categoria | Categorias", - "select_a_category": "Selecionar uma Categoria" + "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": "Senha", - "forgot_password": "Esqueceu a senha?", - "or_signIn_with": "ou Entre com", - "login": "Entrar", - "register": "Cadastre-se", - "reset_password": "Redefinir Senha", - "password_reset_successfully": "Senha redefinida com sucesso", - "enter_email": "Digite email", - "enter_password": "Digite a senha", - "retype_password": "Confirme a Senha" + "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" }, "modules": { "buy_now": "Buy Now", @@ -686,7 +686,7 @@ "no_reviews_found": "There are no reviews for this module yet!", "module_not_purchased": "Module Not Purchased", "module_not_found": "Module Not Found", - "version_not_supported": "This module version doesn't support the current version of Crater", + "version_not_supported": "The minimum required version for this module does not match. Please upgrade your crater app to version: {version} to proceed.", "last_updated": "Last Updated On", "connect_installation": "Connect your installation", "api_token_description": "Login to {url} and connect this installation by entering the API Token. Your purchased modules will show up here after the connection is established.", @@ -699,177 +699,177 @@ "what_you_get": "What you get" }, "users": { - "title": "Usuários", - "users_list": "Lista de Usuários", - "name": "Nome", - "description": "Descrição", - "added_on": "Adicionado", - "date_of_creation": "Data de criação", - "action": "Ação", - "add_user": "Adicionar Usuário", - "save_user": "Salvar Usuário", - "update_user": "Atualizar Usuário", - "user": "Usuário | Usuários", - "add_new_user": "Adicionar Novo Usuário", - "new_user": "Novo Usuário", - "edit_user": "Editar Usuário", - "no_users": "Nenhum usuário ainda!", - "list_of_users": "Esta seção conterá a lista de usuários.", + "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": "Telefone", - "password": "Senha", - "user_attached_message": "Não é possível excluir um item que já está em uso", - "confirm_delete": "Você não poderá recuperar este Usuário | Você não poderá recuperar esses Usuários", - "created_message": "Usuário criado com sucesso", - "updated_message": "Usuário atualizado com sucesso", - "deleted_message": "Usuário excluído com sucesso | Usuários excluídos com sucesso", + "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 | Users deleted successfully", "select_company_role": "Select Role for {company}", "companies": "Companies" }, "reports": { - "title": "Relatório", - "from_date": "A partir da Data", - "to_date": "Até a Data", + "title": "Report", + "from_date": "From Date", + "to_date": "To Date", "status": "Status", - "paid": "Pago", - "unpaid": "Não Pago", - "download_pdf": "Baixar PDF", - "view_pdf": "Ver PDF", - "update_report": "Atualizar Relatório", - "report": "Relatório | Relatórios", + "paid": "Paid", + "unpaid": "Unpaid", + "download_pdf": "Download PDF", + "view_pdf": "View PDF", + "update_report": "Update Report", + "report": "Report | Reports", "profit_loss": { - "profit_loss": "Lucro & Perda", - "to_date": "Até a Data", - "from_date": "A partir da Data", - "date_range": "Selecionar período" + "profit_loss": "Profit & Loss", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" }, "sales": { - "sales": "Vendas", - "date_range": "Selecionar período", - "to_date": "Até a Data", - "from_date": "A partir da Data", - "report_type": "Tipo de Relatório" + "sales": "Sales", + "date_range": "Select Date Range", + "to_date": "To Date", + "from_date": "From Date", + "report_type": "Report Type" }, "taxes": { - "taxes": "Impostos", - "to_date": "Até a Data", - "from_date": "A partir da Data", - "date_range": "Selecionar período" + "taxes": "Taxes", + "to_date": "To Date", + "from_date": "From Date", + "date_range": "Select Date Range" }, "errors": { - "required": "Campo obrigatório" + "required": "Field is required" }, "invoices": { - "invoice": "Fatura", - "invoice_date": "Data da Fatura", - "due_date": "Data de Vencimento", - "amount": "Valor", - "contact_name": "Nome de Contato", + "invoice": "Invoice", + "invoice_date": "Invoice Date", + "due_date": "Due Date", + "amount": "Amount", + "contact_name": "Contact Name", "status": "Status" }, "estimates": { - "estimate": "Orçamento", - "estimate_date": "Data do Orçamento", - "due_date": "Data de Vencimento", - "estimate_number": "Número do Orçamento", - "ref_number": "Referência", - "amount": "Valor", - "contact_name": "Nome de Contato", + "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": "Despesas", - "category": "Categoria", - "date": "Data", - "amount": "Valor", - "to_date": "Até a Data", - "from_date": "A partir da Data", - "date_range": "Selecionar período" + "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": "Configurações da conta", - "company_information": "Informações da Empresa", - "customization": "Personalizar", - "preferences": "Preferências", - "notifications": "Notificações", - "tax_types": "Tipos de Impostos", - "expense_category": "Categorias de Despesas", - "update_app": "Atualizar Aplicativo", + "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": "Disco de Arquivos", - "custom_fields": "Os campos personalizados", - "payment_modes": "Meios de Pagamento", - "notes": "Observações", + "file_disk": "File Disk", + "custom_fields": "Custom Fields", + "payment_modes": "Payment Modes", + "notes": "Notes", "exchange_rate": "Exchange Rate", "address_information": "Address Information" }, "address_information": { "section_description": " You can update Your Address information using form below." }, - "title": "Configurações", - "setting": "Configuração | Configurações", - "general": "Geral", - "language": "Idioma", - "primary_currency": "Moeda Principal", - "timezone": "Fuso horário", - "date_format": "Formato de data", + "title": "Settings", + "setting": "Settings | Settings", + "general": "General", + "language": "Language", + "primary_currency": "Primary Currency", + "timezone": "Time Zone", + "date_format": "Date Format", "currencies": { - "title": "Moedas", - "currency": "Moeda | Moedas", - "currencies_list": "Moedas", - "select_currency": "Selecione uma Moeda", - "name": "Nome", - "code": "Código", - "symbol": "Símbolo", - "precision": "Precisão", - "thousand_separator": "Separador de Milhar", - "decimal_separator": "Separador Decimal", - "position": "Posição", - "position_of_symbol": "Posição do Símbolo", - "right": "Direita", - "left": "Esquerda", - "action": "Ação", - "add_currency": "Adicionar Moeda" + "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": "Host de Email", - "port": "Porta de Email", - "driver": "Driver do email", - "secret": "Senha", - "mailgun_secret": "Senha Mailgun", - "mailgun_domain": "Domínio", - "mailgun_endpoint": "Endpoint do Mailgun", - "ses_secret": "Senha SES", - "ses_key": "Chave SES", - "password": "Senha do Email", - "username": "Nome de Usuário do Email", - "mail_config": "Configuração de Email", - "from_name": "Nome do Remetente", - "from_mail": "Endereço Email do Remetente", - "encryption": "Criptografia de Email", - "mail_config_desc": "Abaixo está o formulário para configurar o driver de email para enviar emails do aplicativo. Você também pode configurar provedores de terceiros como Sendgrid, SES etc." + "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": "Configurações de PDF", - "footer_text": "Texto do Rodapé", - "pdf_layout": "Layout de PDF" + "title": "PDF Setting", + "footer_text": "Footer Text", + "pdf_layout": "PDF Layout" }, "company_info": { - "company_info": "Informação da Empresa", - "company_name": "Nome da Empresa", - "company_logo": "Logotipo da Empresa", - "section_description": "Informações sobre sua empresa que serão exibidas em Faturas, Orçamentos e outros documentos criados pela Crater.", - "phone": "Telefone", - "country": "Pais", - "state": "Estado", - "city": "Cidade", - "address": "Endereço", - "zip": "CEP", - "save": "Salvar", + "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", "delete": "Delete", - "updated_message": "Informações da Empresa atualizadas com sucesso", + "updated_message": "Company information updated successfully", "delete_company": "Delete Company", "delete_company_description": "Once you delete your company, you will lose all the data and files associated with it permanently.", "are_you_absolutely_sure": "Are you absolutely sure?", @@ -877,49 +877,49 @@ "delete_company_modal_label": "Please type {company} to confirm" }, "custom_fields": { - "title": "Os campos personalizados", - "section_description": "Personalize as suas Faturas, Orçamentos & Recibos de Pagamento com seus próprios campos. Certifique-se de usar os campos adicionais abaixo nos formatos de endereço na página de Configurações de Personalização.", - "add_custom_field": "Adicionar campo personalizado", - "edit_custom_field": "Editar campo personalizado", - "field_name": "Nome do campo", - "label": "Rótulo", - "type": "Tipo", - "name": "Nome", + "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", "slug": "Slug", - "required": "Requeridas", - "placeholder": "Dica de Preenchimento", - "help_text": "Texto de ajuda", - "default_value": "Valor padrão", - "prefix": "Prefixo", - "starting_number": "Número inicial", - "model": "Modelo", - "help_text_description": "Digite algum texto para ajudar os usuários a entender a finalidade desse campo personalizado.", - "suffix": "Sufixo", - "yes": "Sim", - "no": "Não", - "order": "Ordem", - "custom_field_confirm_delete": "Você não poderá recuperar este campo personalizado", - "already_in_use": "O campo personalizado já está em uso", - "deleted_message": "Campo personalizado excluído com sucesso", - "options": "opções", - "add_option": "Adicionar opções", - "add_another_option": "Adicione outra opção", - "sort_in_alphabetical_order": "Classificar em ordem alfabética", - "add_options_in_bulk": "Adicionar opções em massa", - "use_predefined_options": "Usar Opções Predefinidas", - "select_custom_date": "Selecionar data personalizada", - "select_relative_date": "Selecionar data relativa", - "ticked_by_default": "Marcado por padrão", - "updated_message": "Campo personalizado atualizado com sucesso", - "added_message": "Campo personalizado adicionado com sucesso", + "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", "press_enter_to_add": "Press enter to add new option", "model_in_use": "Cannot update model for fields which are already in use.", "type_in_use": "Cannot update type for fields which are already in use." }, "customization": { - "customization": "personalização", - "updated_message": "Informações da Empresa atualizadas com sucesso", - "save": "Salvar", + "customization": "customization", + "updated_message": "Company information updated successfully", + "save": "Save", "insert_fields": "Insert Fields", "learn_custom_format": "Learn how to use custom format", "add_new_component": "Add New Component", @@ -946,7 +946,7 @@ "random_sequence_description": "Random alphanumeric string. You can specify the length on the given parameter.", "random_sequence_param_label": "Sequence Length", "invoices": { - "title": "Faturas", + "title": "Invoices", "invoice_number_format": "Invoice Number Format", "invoice_number_format_description": "Customize how your invoice number gets generated automatically when you create a new invoice.", "preview_invoice_number": "Preview Invoice Number", @@ -957,12 +957,12 @@ "set_due_date_automatically_description": "Enable this if you wish to set due date automatically when you create a new invoice.", "default_formats": "Default Formats", "default_formats_description": "Below given formats are used to fill up the fields automatically on invoice creation.", - "default_invoice_email_body": "Corpo Padrão de Email de Fatura", - "company_address_format": "Formato de Endereço de Empresa", - "shipping_address_format": "Formato de Endereço de Envio", - "billing_address_format": "Formato de Endereço de Faturamento", - "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.", + "default_invoice_email_body": "Default Invoice Email Body", + "company_address_format": "Company Address Format", + "shipping_address_format": "Shipping Address Format", + "billing_address_format": "Billing Address Format", + "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_settings_updated": "Invoice Settings updated successfully", "retrospective_edits": "Retrospective Edits", "allow": "Allow", @@ -972,7 +972,7 @@ "retrospective_edits_description": " Based on your country's laws or your preference, you can restrict users from editing finalised invoices." }, "estimates": { - "title": "Orçamentos", + "title": "Estimates", "estimate_number_format": "Estimate Number Format", "estimate_number_format_description": "Customize how your estimate number gets generated automatically when you create a new estimate.", "preview_estimate_number": "Preview Estimate Number", @@ -983,12 +983,12 @@ "set_expiry_date_automatically_description": "Enable this if you wish to set expiry date automatically when you create a new estimate.", "default_formats": "Default Formats", "default_formats_description": "Below given formats are used to fill up the fields automatically on estimate creation.", - "default_estimate_email_body": "Corpo Padrão de Email de Orçamento", - "company_address_format": "Formato de Endereço de Empresa", - "shipping_address_format": "Formato de Endereço de Envio", - "billing_address_format": "Formato de Endereço de Faturamento", - "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.", + "default_estimate_email_body": "Default Estimate Email Body", + "company_address_format": "Company Address Format", + "shipping_address_format": "Shipping Address Format", + "billing_address_format": "Billing Address Format", + "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_settings_updated": "Estimate Settings updated successfully", "convert_estimate_options": "Estimate Convert Action", "convert_estimate_description": "Specify what happens to the estimate after it gets converted to an invoice.", @@ -997,75 +997,75 @@ "mark_estimate_as_accepted": "Mark estimate as accepted" }, "payments": { - "title": "Pagamentos", + "title": "Payments", "payment_number_format": "Payment Number Format", "payment_number_format_description": "Customize how your payment number gets generated automatically when you create a new payment.", "preview_payment_number": "Preview Payment Number", "default_formats": "Default Formats", "default_formats_description": "Below given formats are used to fill up the fields automatically on payment creation.", - "default_payment_email_body": "Corpo Padrão de Email de Pagamento", - "company_address_format": "Formato de Endereço de Empresa", - "from_customer_address_format": "Formato de Endereço de Cliente Remetente", - "payment_email_attachment": "Enviar pagamentos como anexos", - "payment_email_attachment_setting_description": "Ative esta opção se quiser enviar em anexo os recibos de pagamento no e-mail. Lembrando que quando habilitado, o botão 'Ver Pagamento' nos e-mails não será mais exibido.", + "default_payment_email_body": "Default Payment Email Body", + "company_address_format": "Company Address Format", + "from_customer_address_format": "From Customer Address Format", + "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_settings_updated": "Payment Settings updated successfully" }, "items": { - "title": "Itens", - "units": "Unidades", - "add_item_unit": "Adicionar unidade de item", - "edit_item_unit": "Editar unidade de item", - "unit_name": "Nome da unidade", - "item_unit_added": "Unidade de Item Adicionada", - "item_unit_updated": "Unidade de Item Atualizada", - "item_unit_confirm_delete": "Você não poderá recuperar esta unidade de item", - "already_in_use": "A unidade do item já está em uso", - "deleted_message": "Unidade de item excluída com sucesso" + "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": "Observações", - "description": "Economize tempo criando notas e reutilizando-as nas suas faturas, orçamentos e pagamentos.", - "notes": "Notas", - "type": "Tipo", - "add_note": "Adicionar Nota", - "add_new_note": "Adicionar Nova Nota", - "name": "Nome", - "edit_note": "Editar Nota", - "note_added": "Nota adicionada com sucesso", - "note_updated": "Nota atualizada com sucesso", - "note_confirm_delete": "Você não poderá recuperar essa nota", - "already_in_use": "A nota já está em uso", - "deleted_message": "Nota excluída com sucesso" + "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": "Foto do Perfil", - "name": "Nome", + "profile_picture": "Profile Picture", + "name": "Name", "email": "Email", - "password": "Senha", - "confirm_password": "Confirmar Senha", - "account_settings": "Configurações da conta", - "save": "Salvar", - "section_description": "Você pode atualizar seu nome, email e senha usando o formulário abaixo.", - "updated_message": "Configurações da conta atualizadas com sucesso" + "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": "Nome", + "name": "Name", "email": "Email", - "password": "Senha", - "confirm_password": "Confirmar Senha" + "password": "Password", + "confirm_password": "Confirm Password" }, "notification": { - "title": "Notificação", - "email": "Enviar Notificações para", - "description": "Quais notificações por email você gostaria de receber quando algo mudar?", - "invoice_viewed": "Fatura Visualizada", - "invoice_viewed_desc": "Quando o seu cliente visualiza uma Fatura enviada pelo painel do Crater.", - "estimate_viewed": "Orçamento Visualizado", - "estimate_viewed_desc": "Quando o seu cliente visualiza um Orçamento enviada pelo painel do Crater.", - "save": "Salvar", - "email_save_message": "E-mail salvo com sucesso", - "please_enter_email": "Por favor digite um E-mail" + "title": "Notifications", + "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" }, "roles": { "title": "Roles", @@ -1119,23 +1119,23 @@ "currency_in_used": "The following currencies are already active on another provider. Please remove these currencies from selection to activate this provider again." }, "tax_types": { - "title": "Tipos de Impostos", - "add_tax": "Adicionar Imposto", - "edit_tax": "Editar imposto", - "description": "Você pode adicionar ou remover impostos conforme desejar. O Crater suporta impostos sobre itens individuais e também na Fatura.", - "add_new_tax": "Adicionar Novo Imposto", - "tax_settings": "Configurações de Impostos", - "tax_per_item": "Imposto por Item", - "tax_name": "Nome do Imposto", - "compound_tax": "Imposto Composto", - "percent": "Porcentagem", - "action": "Ação", - "tax_setting_description": "Habilite isso se desejar adicionar Impostos a itens da Fatura Individualmente. Por padrão, os impostos são adicionados diretamente à Fatura.", - "created_message": "Tipo de Imposto criado com sucesso", - "updated_message": "Tipo de Imposto Atualizado com sucesso", - "deleted_message": "Tipo de Imposto Deletado com sucesso", - "confirm_delete": "Você não poderá recuperar este tipo de Imposto", - "already_in_use": "O Imposto já está em uso" + "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" }, "payment_modes": { "title": "Payment Modes", @@ -1146,43 +1146,44 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { - "title": "Categoria de Despesa", - "action": "Ação", - "description": "As Categorias são necessárias para adicionar entradas de Despesas. Você pode adicionar ou remover essas Categorias de acordo com sua preferência.", - "add_new_category": "Adicionar Nova Categoria", - "add_category": "Adicionar categoria", - "edit_category": "Editar categoria", - "category_name": "Nome da Categoria", - "category_description": "Descrição", - "created_message": "Categoria de Despesa criada com sucesso", - "deleted_message": "Categoria de Despesa excluída com sucesso", - "updated_message": "Categoria de Despesa atualizada com sucesso", - "confirm_delete": "Você não poderá recuperar esta Categoria de Despesa", - "already_in_use": "A categoria já está em uso" + "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": "Moeda", - "default_language": "Idioma padrão", - "time_zone": "Fuso Horário", - "fiscal_year": "Ano Financeiro", - "date_format": "Formato da Data", - "discount_setting": "Configuração de Desconto", - "discount_per_item": "Desconto por Item ", - "discount_setting_description": "Habilite isso se desejar adicionar desconto a itens de Fatura individualmente. Por padrão, o desconto é adicionado diretamente à Fatura.", + "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.", "expire_public_links": "Automatically Expire Public Links", "expire_setting_description": "Specify whether you would like to expire all the links sent by application to view invoices, estimates & payments, etc after a specified duration.", - "save": "Salvar", - "preference": "Preferência | Preferências", - "general_settings": "Preferências padrão para o sistema.", - "updated_message": "Preferências atualizadas com sucesso", - "select_language": "Selecione um Idioma", - "select_time_zone": "Selecione um fuso horário", - "select_date_format": "Selecionar um Formato de Data", - "select_financial_year": "Selecione o ano financeiro", + "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", "recurring_invoice_status": "Recurring Invoice Status", "create_status": "Create Status", "active": "Active", @@ -1192,108 +1193,108 @@ "company_currency_unchangeable": "Company currency cannot be changed" }, "update_app": { - "title": "Atualizar Aplicativo", - "description": "Você pode atualizar facilmente o Crater, verifique se há novas atualizações, clicando no botão abaixo", - "check_update": "Verifique se há atualizações", - "avail_update": "Nova atualização disponível", - "next_version": "Próxima versão", - "requirements": "Requisitos", - "update": "Atualizar agora", - "update_progress": "Atualização em progresso...", - "progress_text": "Levará apenas alguns minutos. Não atualize a tela ou feche a janela antes que a atualização seja concluída", - "update_success": "O aplicativo foi atualizado! Aguarde enquanto a janela do navegador é recarregada automaticamente.", - "latest_message": "Nenhuma atualização disponível! Você está na versão mais recente.", - "current_version": "Versão Atual", - "download_zip_file": "Baixar arquivo ZIP", - "unzipping_package": "Descompactando o pacote", - "copying_files": "Copiando arquivos", - "deleting_files": "Excluindo arquivos não utilizados", - "running_migrations": "Executando migrações", - "finishing_update": "Acabando a Atualização", - "update_failed": "Atualização falhou", - "update_failed_text": "Desculpa! Sua atualização falhou no passo: {step}", + "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", "update_warning": "All of the application files and default template files will be overwritten when you update the application using this utility. Please take a backup of your templates & database before updating." }, "backup": { "title": "Backup | Backups", - "description": "O backup é um arquivo zip que contém todos os arquivos nas pastas que você especificou juntamente com um arquivo de backup de sua base de dados", - "new_backup": "Adicionar Novo Backup", - "create_backup": "Criar Backup", - "select_backup_type": "Selecionar Tipo de Backup", - "backup_confirm_delete": "Você não poderá recuperar este backup", - "path": "caminho", - "new_disk": "Novo disco", - "created_at": "criado em", - "size": "tamanho", + "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": "sem erros", - "amount_of_backups": "quantidade de backups", - "newest_backups": "backups mais recentes", - "used_storage": "armazenamento utilizado", - "select_disk": "Selecionar Disco", - "action": "Ação", - "deleted_message": "Backup excluído com sucesso", - "created_message": "Backup criado com sucesso", - "invalid_disk_credentials": "Credencial inválida para o disco selecionado" + "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": "Disco de Arquivo | Discos de Arquivo", - "description": "Por padrão, o Crater usará o seu disco local para salvar os backups, avatar e outros arquivos de imagem. Você pode configurar mais de um drivers de disco como DigitalOcean, S3 e Dropbox de acordo com sua preferência.", - "created_at": "criado em", + "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": "Nome", + "name": "Name", "driver": "Driver", - "disk_type": "Tipo", - "disk_name": "Nome do disco", - "new_disk": "Adicionar novo disco", - "filesystem_driver": "Driver de Sistema de Arquivo", - "local_driver": "Driver local", - "local_root": "Root local", - "public_driver": "Driver Público", - "public_root": "Root Público", - "public_url": "URL Pública", - "public_visibility": "Visibilidade Pública", - "media_driver": "Driver de Mídia", - "media_root": "Root de Mídia", - "aws_driver": "Driver AWS", - "aws_key": "Chave AWS", - "aws_secret": "Senha AWS", - "aws_region": "Região AWS", - "aws_bucket": "Bucket AWS", - "aws_root": "Root AWS", - "do_spaces_type": "Tipo de Spaces Do", - "do_spaces_key": "Chave de Spaces Do", - "do_spaces_secret": "Senha de Spaces Do", - "do_spaces_region": "Região de Spaces Do", - "do_spaces_bucket": "Bucket de Spaces Do", - "do_spaces_endpoint": "Endpoint de Spaces Do", - "do_spaces_root": "Root de Spaces Do", - "dropbox_type": "Tipo de Dropbox", - "dropbox_token": "Token Dropbox", - "dropbox_key": "Chave Dropbox", - "dropbox_secret": "Senha Dropbox", - "dropbox_app": "Aplicativo Dropbox", - "dropbox_root": "Root Dropbox", - "default_driver": "Driver Padrão", - "is_default": "ESTÁ PADRÃO", - "set_default_disk": "Definir Disco Padrão", - "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 PDF das Faturas, Orçamentos e Recibos de Pagamento em seu disco padrão, automaticamente. Habilitar esta opção diminuirá o tempo de carregamento ao visualizar os PDFs.", - "select_disk": "Selecionar Disco", - "disk_settings": "Configurações de Disco", - "confirm_delete": "Seus arquivos e pastas existentes no disco especificado não serão afetados, mas sua configuração de disco será excluída do Crater", - "action": "Ação", - "edit_file_disk": "Editar Disco de Arquivos", - "success_create": "Disco adicionado com sucesso", - "success_update": "Disco atualizado com sucesso", - "error": "Falha na adição de disco", - "deleted_message": "Disco de arquivo excluído com sucesso", - "disk_variables_save_successfully": "Disco configurado com sucesso", - "disk_variables_save_error": "Configuração do disco falhou.", - "invalid_disk_credentials": "Credencial inválida para o disco selecionado" + "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" }, "taxations": { "add_billing_address": "Enter Billing Address", @@ -1309,143 +1310,143 @@ } }, "wizard": { - "account_info": "Informação da conta", - "account_info_desc": "Os detalhes abaixo serão usados para criar a conta principal do administrador. Além disso, você pode alterar os detalhes a qualquer momento após o login.", - "name": "Nome", + "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": "Senha", - "confirm_password": "Confirmar Senha", - "save_cont": "Salvar e Continuar", - "company_info": "Informação da Empresa", - "company_info_desc": "Esta informação será exibida nas Faturas. Observe que você pode editar isso mais tarde na página de configurações.", - "company_name": "Nome da Empresa", - "company_logo": "Logotipo da Empresa", - "logo_preview": "Pré-visualizar Logotipo", - "preferences": "Preferências", - "preferences_desc": "Preferências padrão para o sistema.", + "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": "Company Preferences", + "preferences_desc": "Specify the default preferences for this company.", "currency_set_alert": "The company's currency cannot be changed later.", - "country": "País", - "state": "Estado", - "city": "Cidade", - "address": "Endereço", - "street": "Rua 1 | Rua 2", - "phone": "Telefone", - "zip_code": "CEP", - "go_back": "Voltar", - "currency": "Moeda", - "language": "Idioma", - "time_zone": "Fuso Horário", - "fiscal_year": "Ano Financeiro", - "date_format": "Formato de Data", - "from_address": "Do Endereço", - "username": "Nome de Usuário", - "next": "Próximo", - "continue": "Continuar", - "skip": "Pular", + "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": "URL do Site e Base de Dados", - "connection": "Conexão da Base de Dados", - "host": "Host da Base de Dados", - "port": "Porta da Base de Dados", - "password": "Senha da Base de Dados", - "app_url": "URL do Aplicativo", - "app_domain": "Domínio do Aplicativo", - "username": "Usuário da Base de Dados", - "db_name": "Nome da Base de Dados", - "db_path": "Pasta do Banco de Dados", - "desc": "Crie um Banco de Dados no seu servidor e defina as credenciais usando o formulário abaixo." + "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": "Permissões", - "permission_confirm_title": "Você tem certeza que quer continuar?", - "permission_confirm_desc": "Falha na verificação de permissão da pasta", - "permission_desc": "Abaixo está a lista de permissões de pasta que são necessárias para que o aplicativo funcione. Se a verificação da permissão falhar, atualize as permissões da pasta." + "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." }, "verify_domain": { - "title": "Verificação de Domínio", - "desc": "O Cratera usa a autenticação baseada na sessão que requer verificação de domínio para fins de segurança. Por favor, insira o domínio no qual você vai acessar seu aplicativo web.", - "app_domain": "Domínio do Aplicativo", - "verify_now": "Verificar Agora", - "success": "Domínio Verificado com Sucesso.", + "title": "Domain Verification", + "desc": "Crater uses Session based authentication which requires domain verification for security purposes. Please enter the domain on which you will be accessing your web application.", + "app_domain": "App Domain", + "verify_now": "Verify Now", + "success": "Domain Verify Successfully.", "failed": "Domain verification failed. Please enter valid domain name.", - "verify_and_continue": "Verificar e Continuar" + "verify_and_continue": "Verify And Continue" }, "mail": { - "host": "Host do email", - "port": "Porta do email", - "driver": "Driver do email", - "secret": "Senha", - "mailgun_secret": "Senha do Mailgun", - "mailgun_domain": "Domínio", - "mailgun_endpoint": "Endpoint do Mailgun", - "ses_secret": "Senha do SES", - "ses_key": "Chave SES", - "password": "Senha do email", - "username": "Nome do Usuário do email", - "mail_config": "Configuração de email", - "from_name": "Nome do email", - "from_mail": "Endereço de email", - "encryption": "Criptografia de email", - "mail_config_desc": "Abaixo está o formulário para configurar o driver de email que será usado para enviar emails do aplicativo. Você também pode configurar provedores de terceiros como Sendgrid, SES etc." + "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": "Requisitos de Sistema", - "php_req_version": "PHP (versão {version} obrigatória)", - "check_req": "Verificar Requisitos", - "system_req_desc": "O Crater tem alguns requisitos de servidor. Verifique se o seu servidor possui a versão do PHP necessária e todas as extensões mencionadas abaixo." + "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": "Falha na migração", - "database_variables_save_error": "Não é possível gravar a configuração no arquivo .env. Por favor, verifique suas permissões de arquivo", - "mail_variables_save_error": "A configuração do email falhou.", - "connection_failed": "Falha na conexão com o banco de dados", - "database_should_be_empty": "O banco de dados deve estar vazio" + "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 configurado com sucesso", - "database_variables_save_successfully": "Banco de dados configurado com sucesso." + "mail_variables_save_successfully": "Email configured successfully", + "database_variables_save_successfully": "Database configured successfully." } }, "validation": { - "invalid_phone": "Número de telefone inválido", - "invalid_url": "URL inválida (ex: http://www.crater.com)", - "invalid_domain_url": "URL inválida (ex: crater.com)", - "required": "Campo obrigatório", - "email_incorrect": "E-mail incorreto.", - "email_already_taken": "O email já está em uso.", - "email_does_not_exist": "O usuário com determinado email não existe", - "item_unit_already_taken": "Este nome de unidade de item já está em uso", - "payment_mode_already_taken": "Este meio de pagamento já foi utilizado", - "send_reset_link": "Enviar link de redefinição", - "not_yet": "Ainda não? Envie novamente", - "password_min_length": "A senha deve ter {count} caracteres", - "name_min_length": "O nome deve ter pelo menos {count} letras.", + "invalid_phone": "Invalid Phone Number", + "invalid_url": "Invalid url (ex: http://www.craterapp.com)", + "invalid_domain_url": "Invalid url (ex: craterapp.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.", "prefix_min_length": "Prefix must have at least {count} letters.", - "enter_valid_tax_rate": "Insira uma taxa de imposto válida", - "numbers_only": "Apenas Números.", - "characters_only": "Apenas Caracteres.", - "password_incorrect": "As senhas devem ser idênticas", - "password_length": "A senha deve ter {count} caracteres.", - "qty_must_greater_than_zero": "A quantidade deve ser maior que zero.", - "price_greater_than_zero": "O preço deve ser maior que zero.", - "payment_greater_than_zero": "O pagamento deve ser maior que zero.", - "payment_greater_than_due_amount": "O pagamento inserido é mais do que o valor devido desta fatura.", - "quantity_maxlength": "A quantidade não deve exceder 20 dígitos.", - "price_maxlength": "O preço não deve ser superior a 20 dígitos.", - "price_minvalue": "O preço deve ser maior que 0.", - "amount_maxlength": "Valor não deve ter mais de 20 dígitos.", - "amount_minvalue": "O valor deve ser maior que 0.", + "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.", "discount_maxlength": "Discount should not be greater than max discount", - "description_maxlength": "A descrição não deve ter mais que 255 caracteres.", - "subject_maxlength": "O assunto não deve ter mais que 100 caracteres.", - "message_maxlength": "A mensagem não deve ter mais que 255 caracteres.", - "maximum_options_error": "Máximo de {max} opções selecionadas. Primeiro remova uma opção selecionada para selecionar outra.", - "notes_maxlength": "As anotações não devem ter mais que 255 caracteres.", - "address_maxlength": "O endereço não deve ter mais que 255 caracteres.", - "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": "O valor deve ser maior que 0", + "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.", + "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 length should be greater than 0", "at_least_one_ability": "Please select atleast one Permission.", "valid_driver_key": "Please enter a valid {driver} key.", "valid_exchange_rate": "Please enter a valid exchange rate.", @@ -1477,45 +1478,45 @@ "request_limit_met": "Api request limit exceeded.", "address_incomplete": "Incomplete Address" }, - "pdf_estimate_label": "Orçamento", - "pdf_estimate_number": "Numero do Orçamento", - "pdf_estimate_date": "Data do Orçamento", - "pdf_estimate_expire_date": "Data de expiração", - "pdf_invoice_label": "Fatura", - "pdf_invoice_number": "Número da fatura", - "pdf_invoice_date": "Data da Fatura", - "pdf_invoice_due_date": "Data de Vencimento", - "pdf_notes": "Observações", - "pdf_items_label": "Itens", - "pdf_quantity_label": "Quantidade", - "pdf_price_label": "Preço", - "pdf_discount_label": "Desconto", - "pdf_amount_label": "Valor", + "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": "Pagamento", - "pdf_payment_receipt_label": "RECIBO DE PAGAMENTO", - "pdf_payment_date": "Data de Pagamento", - "pdf_payment_number": "Número do Pagamento", - "pdf_payment_mode": "Forma de Pagamento", - "pdf_payment_amount_received_label": "Valor Recebido", - "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": "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", - "pdf_total_sales_label": "VENDAS TOTAIS", - "pdf_item_sales_label": "Relatório de Vendas: Por Item", - "pdf_tax_report_label": "RELATÓRIO DE IMPOSTOS", - "pdf_total_tax_label": "IMPOSTOS TOTAIS", - "pdf_tax_types_label": "Tipos de Impostos", - "pdf_expenses_label": "Despesas", - "pdf_bill_to": "Cobrar a,", - "pdf_ship_to": "Envie a,", - "pdf_received_from": "Remetente:", + "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:", "pdf_tax_label": "Tax" } diff --git a/resources/scripts/locales/ro.json b/resources/scripts/locales/ro.json index 9b35647c..2e154afe 100644 --- a/resources/scripts/locales/ro.json +++ b/resources/scripts/locales/ro.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/ru.json b/resources/scripts/locales/ru.json index e15b29bf..45a9ec99 100644 --- a/resources/scripts/locales/ru.json +++ b/resources/scripts/locales/ru.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/sk.json b/resources/scripts/locales/sk.json index e7473b20..302c717b 100644 --- a/resources/scripts/locales/sk.json +++ b/resources/scripts/locales/sk.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/sl.json b/resources/scripts/locales/sl.json index 19b702b9..0d4e3028 100644 --- a/resources/scripts/locales/sl.json +++ b/resources/scripts/locales/sl.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/sr.json b/resources/scripts/locales/sr.json index c6f19fa1..c9ff1607 100644 --- a/resources/scripts/locales/sr.json +++ b/resources/scripts/locales/sr.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/sv.json b/resources/scripts/locales/sv.json index 479be55e..a7c68938 100644 --- a/resources/scripts/locales/sv.json +++ b/resources/scripts/locales/sv.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/tr.json b/resources/scripts/locales/tr.json index fcc05722..7592f34f 100644 --- a/resources/scripts/locales/tr.json +++ b/resources/scripts/locales/tr.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/vi.json b/resources/scripts/locales/vi.json index 462d26d0..d808efcc 100644 --- a/resources/scripts/locales/vi.json +++ b/resources/scripts/locales/vi.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": { diff --git a/resources/scripts/locales/zh.json b/resources/scripts/locales/zh.json index 64b970dd..dece3855 100644 --- a/resources/scripts/locales/zh.json +++ b/resources/scripts/locales/zh.json @@ -1146,7 +1146,8 @@ "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", + "payments_attached": "This payment method is already attached to payments. Please delete the attached payments to proceed with deletion.", + "expenses_attached": "This payment method is already attached to expenses. Please delete the attached expenses to proceed with deletion.", "deleted_message": "Payment Mode deleted successfully" }, "expense_category": {