diff --git a/config/crater.php b/config/crater.php index 9e251f2d..4bae37ff 100644 --- a/config/crater.php +++ b/config/crater.php @@ -43,6 +43,7 @@ return [ ["code" => "ja", "name" => "Japanese"], ["code" => "it", "name" => "Italian"], ["code" => "lv", "name" => "Latvian"], + ["code" => "pl", "name" => "Polish"], ["code" => "pt_BR", "name" => "Portuguese (Brazilian)"], ["code" => "sr", "name" => "Serbian Latin"], ["code" => "ko", "name" => "Korean"], diff --git a/config/dompdf.php b/config/dompdf.php index 7f89d862..2203d143 100644 --- a/config/dompdf.php +++ b/config/dompdf.php @@ -117,7 +117,7 @@ return [ * * @link http://www.pdflib.com * - * If pdflib present in web server and auto or selected explicitely above, + * If pdflib present in web server and auto or selected explicitly above, * a real license code must exist! */ //"DOMPDF_PDFLIB_LICENSE" => "your license key here", @@ -155,7 +155,7 @@ return [ * Image DPI setting * * This setting determines the default DPI setting for images and fonts. The - * DPI may be overridden for inline images by explictly setting the + * DPI may be overridden for inline images by explicitly setting the * image's width & height style attributes (i.e. if the image's native * width is 600 pixels and you specify the image's width as 72 points, * the image will have a DPI of 600 in the rendered PDF. The DPI of diff --git a/config/installer.php b/config/installer.php index cc456b2e..114c73b3 100755 --- a/config/installer.php +++ b/config/installer.php @@ -39,7 +39,7 @@ return [ |-------------------------------------------------------------------------- | | This is the default Laravel folders permissions, if your application - | requires more permissions just add them to the array list bellow. + | requires more permissions just add them to the array list below. | */ 'permissions' => [ diff --git a/resources/assets/js/components/base/base-select/multiselectMixin.js b/resources/assets/js/components/base/base-select/multiselectMixin.js index 3109fe5c..5ca97939 100755 --- a/resources/assets/js/components/base/base-select/multiselectMixin.js +++ b/resources/assets/js/components/base/base-select/multiselectMixin.js @@ -439,7 +439,7 @@ export default { }, methods: { /** - * Returns the internalValue in a way it can be emited to the parent + * Returns the internalValue in a way it can be emitted to the parent * @returns {Object||Array||String||Integer} */ getValue() { diff --git a/resources/assets/js/plugins/i18n.js b/resources/assets/js/plugins/i18n.js index 7fd8633c..047b6d35 100644 --- a/resources/assets/js/plugins/i18n.js +++ b/resources/assets/js/plugins/i18n.js @@ -6,6 +6,7 @@ import es from './es.json' import ar from './ar.json' import de from './de.json' import ja from './ja.json' +import pl from './pl.json' import pt_BR from './pt-br.json' import pt from './pt.json' import it from './it.json' @@ -29,6 +30,7 @@ const i18n = new VueI18n({ ar, de, ja, + pl, pt_BR, pt, it, diff --git a/resources/assets/js/plugins/pl.json b/resources/assets/js/plugins/pl.json index cf3619f2..3c3c0b82 100644 --- a/resources/assets/js/plugins/pl.json +++ b/resources/assets/js/plugins/pl.json @@ -1,11 +1,11 @@ { "navigation": { "dashboard": "Panel zarządzania", - "customers": "Klienci", - "items": "Elementy", + "customers": "Kontrahenci", + "items": "Pozycje", "invoices": "Faktury", - "expenses": "Koszty", - "estimates": "Oszacowanie", + "expenses": "Wydatki", + "estimates": "Oferty", "payments": "Płatności", "reports": "Raporty", "settings": "Ustawienia", @@ -41,89 +41,89 @@ "delete": "Usuń", "edit": "Edytuj", "view": "Widok", - "add_new_item": "Dodaj nowy element", + "add_new_item": "Dodaj nową pozycję", "clear_all": "Wyczyść wszystko", - "showing": "Showing", - "of": "of", - "actions": "Actions", - "subtotal": "SUBTOTAL", - "discount": "DISCOUNT", - "fixed": "Fixed", - "percentage": "Percentage", + "showing": "Wyświetlanie", + "of": "z", + "actions": "Akcje", + "subtotal": "SUMA CZĘŚCIOWA", + "discount": "RABAT", + "fixed": "Stały", + "percentage": "Procentowo", "tax": "PODATEK", - "total_amount": "TOTAL AMOUNT", - "bill_to": "Bill to", - "ship_to": "Ship to", - "due": "Due", - "draft": "Draft", - "sent": "Sent", - "all": "All", + "total_amount": "ŁĄCZNA KWOTA", + "bill_to": "Płatnik", + "ship_to": "Wyślij do", + "due": "Należność", + "draft": "Wersja robocza", + "sent": "Wysłano", + "all": "Wszystko", "select_all": "Zaznacz wszystkie", "choose_file": "Kliknij tutaj, aby wybrać plik", "choose_template": "Wybierz szablon", "choose": "Wybierz", "remove": "Usuń", - "powered_by": "Powered by", + "powered_by": "Wspierane przez", "bytefury": "Bytefury", "select_a_status": "Wybierz status", "select_a_tax": "Wybierz podatek", - "search": "Search", + "search": "Wyszukaj", "are_you_sure": "Czy jesteś pewien?", "list_is_empty": "Lista jest pusta.", - "no_tax_found": "No tax found!", + "no_tax_found": "Nie znaleziono podatku!", "four_zero_four": "404", - "you_got_lost": "Whoops! You got Lost!", + "you_got_lost": "Ups! Zgubiłeś się!", "go_home": "Wróć do strony głównej", - "test_mail_conf": "Test Mail Configuration", + "test_mail_conf": "Konfiguracja poczty testowej", "send_mail_successfully": "Wiadomość wysłana pomyślnie", - "setting_updated": "Setting updated successfully", - "select_state": "Select state", - "select_country": "Select Country", - "select_city": "Select City", - "street_1": "Street 1", - "street_2": "Street 2", - "action_failed": "Action Failed", - "retry": "Retry", - "choose_note": "Choose Note", - "no_note_found": "No Note Found", - "insert_note": "Insert Note", - "copied_pdf_url_clipboard": "Copied PDF url to clipboard!" + "setting_updated": "Ustawienia zostały zaktualizowane", + "select_state": "Wybierz województwo", + "select_country": "Wybierz kraj", + "select_city": "Wybierz miasto", + "street_1": "Adres 1", + "street_2": "Adres 2", + "action_failed": "Niepowodzenie", + "retry": "Spróbuj ponownie", + "choose_note": "Wybierz notatkę", + "no_note_found": "Nie znaleziono notatki", + "insert_note": "Wstaw notatkę", + "copied_pdf_url_clipboard": "Skopiowano adres URL pliku PDF do schowka!" }, "dashboard": { - "select_year": "Select year", + "select_year": "Wybierz rok", "cards": { - "due_amount": "Amount Due", - "customers": "Klienci", + "due_amount": "Do zapłaty", + "customers": "Kontrahenci", "invoices": "Faktury", - "estimates": "Estimates" + "estimates": "Oferty" }, "chart_info": { "total_sales": "Sprzedaż", - "total_receipts": "Rachunki", - "total_expense": "Koszty", + "total_receipts": "Przychody", + "total_expense": "Wydatki", "net_income": "Dochód netto", "year": "Wybierz rok" }, "weekly_invoices": { - "title": "Weekly Invoices" + "title": "Faktury tygodniowe" }, "monthly_chart": { "title": "Sprzedaż i wydatki" }, "recent_invoices_card": { - "title": "Due Invoices", - "due_on": "Due On", - "customer": "Klient", + "title": "Należne faktury", + "due_on": "Termin płatności", + "customer": "Kontrahent", "amount_due": "Do zapłaty", - "actions": "Actions", + "actions": "Akcje", "view_all": "Zobacz wszsytkie" }, "recent_estimate_card": { - "title": "Recent Estimates", + "title": "Najnowsze oferty", "date": "Data", - "customer": "Klient", + "customer": "Kontrahent", "amount_due": "Do zapłaty", - "actions": "Actions", + "actions": "Akcje", "view_all": "Zobacz wszsytkie" } }, @@ -131,241 +131,241 @@ "name": "Nazwa", "description": "Opis", "percent": "Procent", - "compound_tax": "Compound Tax" + "compound_tax": "Podatek złożony" }, "global_search": { "search": "Wyszukaj...", - "customers": "Klienci", + "customers": "Kontrahenci", "users": "Użytkownicy", "no_results_found": "Nie znaleziono wyników" }, "customers": { - "title": "Klienci", - "add_customer": "Dodaj klienta", - "contacts_list": "Lista klientów", - "name": "Name", - "mail": "Mail | Mails", - "statement": "Statement", + "title": "Kontrahenci", + "add_customer": "Dodaj kontrahenta", + "contacts_list": "Lista kontrahentów", + "name": "Nazwa", + "mail": "Poczta | Poczta", + "statement": "Komunikat", "display_name": "Widoczna nazwa", - "primary_contact_name": "Primary Contact Name", + "primary_contact_name": "Główna osoba kontaktowa", "contact_name": "Nazwa kontaktu", "amount_due": "Do zapłaty", - "email": "Email", + "email": "E-mail", "address": "Adres", "phone": "Telefon", "website": "Strona internetowa", "overview": "Przegląd", - "enable_portal": "Enable Portal", + "enable_portal": "Włącz portal", "country": "Kraj", "state": "Województwo", "city": "Miasto", "zip_code": "Kod pocztowy", - "added_on": "Added On", - "action": "Action", - "password": "Password", - "street_number": "Street Number", - "primary_currency": "Primary Currency", - "description": "Description", - "add_new_customer": "Add New Customer", - "save_customer": "Save Customer", - "update_customer": "Update Customer", - "customer": "Customer | Customers", - "new_customer": "New Customer", - "edit_customer": "Edit Customer", - "basic_info": "Basic Info", - "billing_address": "Billing Address", - "shipping_address": "Shipping Address", - "copy_billing_address": "Copy from Billing", - "no_customers": "No customers yet!", - "no_customers_found": "No customers found!", - "no_contact": "No contact", - "no_contact_name": "No contact name", - "list_of_customers": "This section will contain the list of customers.", - "primary_display_name": "Primary Display Name", - "select_currency": "Select currency", - "select_a_customer": "Select a customer", - "type_or_click": "Type or click to select", - "new_transaction": "New Transaction", - "no_matching_customers": "There are no matching customers!", - "phone_number": "Phone Number", - "create_date": "Create Date", - "confirm_delete": "You will not be able to recover this customer and all the related Invoices, Estimates and Payments. | You will not be able to recover these customers and all the related Invoices, Estimates and Payments.", - "created_message": "Customer created successfully", - "updated_message": "Customer updated successfully", - "deleted_message": "Customer deleted successfully | Customers deleted successfully" + "added_on": "Dodano dnia", + "action": "Akcja", + "password": "Hasła", + "street_number": "Numer ulicy", + "primary_currency": "Waluta główna", + "description": "Opis", + "add_new_customer": "Dodaj nowego kontrahenta", + "save_customer": "Zapisz kontrahenta", + "update_customer": "Aktualizuj kontrahenta", + "customer": "Kontrahent | Kontrahenci", + "new_customer": "Nowy kontrahent", + "edit_customer": "Edytuj kontrahenta", + "basic_info": "Podstawowe informacje", + "billing_address": "Adres do faktury", + "shipping_address": "Adres dostawy", + "copy_billing_address": "Kopiuj z rachunku", + "no_customers": "Brak kontrahentów!", + "no_customers_found": "Nie znaleziono kontrahentów!", + "no_contact": "Brak kontaktu", + "no_contact_name": "Brak nazwy kontaktu", + "list_of_customers": "Ta sekcja będzie zawierać listę kontrahentów.", + "primary_display_name": "Główna nazwa wyświetlana", + "select_currency": "Wybierz walutę", + "select_a_customer": "Wybierz kontrahenta", + "type_or_click": "Wpisz lub kliknij aby wybrać", + "new_transaction": "Nowa transakcja", + "no_matching_customers": "Brak pasujących kontrahentów!", + "phone_number": "Numer telefonu", + "create_date": "Data utworzenia", + "confirm_delete": "Nie będziesz w stanie odzyskać tego kontrahenta i wszystkich powiązanych faktur, ofert i płatności. | Nie będziesz w stanie odzyskać tych kontrahentów i wszystkich powiązanych faktur, ofert i płatności.", + "created_message": "Kontrahent został utworzony poprawnie", + "updated_message": "Kontrahent został zaktualizowany poprawnie", + "deleted_message": "Kontrahent został usunięty pomyślnie | Kontrahenci zostali usunięci pomyślnie" }, "items": { - "title": "Items", - "items_list": "Items List", - "name": "Name", - "unit": "Unit", + "title": "Pozycje", + "items_list": "Lista artykułów", + "name": "Nazwa", + "unit": "Jednostka", "description": "Opis", "added_on": "Dodane", "price": "Cena", "date_of_creation": "Data utworzenia", "not_selected": "Nie wybrano elementów", - "action": "Action", - "add_item": "Dodaj element", + "action": "Akcja", + "add_item": "Dodaj pozycję", "save_item": "Zapisz element", "update_item": "Aktualizuj element", - "item": "Item | Items", - "add_new_item": "Add New Item", - "new_item": "New Item", - "edit_item": "Edit Item", - "no_items": "No items yet!", - "list_of_items": "This section will contain the list of items.", + "item": "Pozycja | Pozycje", + "add_new_item": "Dodaj nową pozycję", + "new_item": "Nowy produkt", + "edit_item": "Edytuj element", + "no_items": "Brak elementów!", + "list_of_items": "Ta sekcja będzie zawierać listę pozycji.", "select_a_unit": "wybierz jednostkę", "taxes": "Podatki", "item_attached_message": "Nie można usunąć elementu, który jest już używany", - "confirm_delete": "You will not be able to recover this Item | You will not be able to recover these Items", + "confirm_delete": "Nie będziesz w stanie odzyskać tej pozycji | Nie będziesz w stanie odzyskać tych pozycji", "created_message": "Element został pomyślnie zaktualizowany", "updated_message": "Element został pomyślnie zaktualizowany", - "deleted_message": "Item deleted successfully | Items deleted successfully" + "deleted_message": "Pozycja usunięta pomyślnie | Pozycje usunięte pomyślnie" }, "estimates": { - "title": "Estimates", - "estimate": "Estimate | Estimates", - "estimates_list": "Estimates List", + "title": "Oferty", + "estimate": "Oferta | Oferty", + "estimates_list": "Lista ofert", "days": "{days} Dni", "months": "{months} Miesiąc", "years": "{years} Rok", - "all": "All", + "all": "Wszystkie", "paid": "Zapłacone", "unpaid": "Niezapłacone", - "customer": "CUSTOMER", - "ref_no": "REF NO.", - "number": "NUMBER", - "amount_due": "AMOUNT DUE", - "partially_paid": "Partially Paid", - "total": "Total", - "discount": "Discount", + "customer": "KONTRAHENT", + "ref_no": "NR REF.", + "number": "NUMER", + "amount_due": "DO ZAPŁATY", + "partially_paid": "Częściowo opłacona", + "total": "Razem", + "discount": "Rabat", "sub_total": "Podsumowanie", - "estimate_number": "Estimate Number", - "ref_number": "Ref Number", + "estimate_number": "Numer oferty", + "ref_number": "Numer referencyjny", "contact": "Kontakt", - "add_item": "Dodaj element", + "add_item": "Dodaj pozycję", "date": "Data", - "due_date": "Due Date", + "due_date": "Data ważności", "expiry_date": "Data wygaśnięcia", "status": "Status", "add_tax": "Dodaj podatek", "amount": "Kwota", - "action": "Action", - "notes": "Notes", - "tax": "Tax", - "estimate_template": "Template", - "convert_to_invoice": "Convert to Invoice", - "mark_as_sent": "Mark as Sent", - "send_estimate": "Send Estimate", - "resend_estimate": "Resend Estimate", - "record_payment": "Record Payment", - "add_estimate": "Add Estimate", - "save_estimate": "Save Estimate", - "confirm_conversion": "This estimate will be used to create a new Invoice.", - "conversion_message": "Invoice created successful", - "confirm_send_estimate": "This estimate will be sent via email to the customer", - "confirm_mark_as_sent": "This estimate will be marked as sent", - "confirm_mark_as_accepted": "This estimate will be marked as Accepted", - "confirm_mark_as_rejected": "This estimate will be marked as Rejected", - "no_matching_estimates": "There are no matching estimates!", - "mark_as_sent_successfully": "Estimate marked as sent successfully", - "send_estimate_successfully": "Estimate sent successfully", + "action": "Akcja", + "notes": "Notatki", + "tax": "Podatek", + "estimate_template": "Szablon", + "convert_to_invoice": "Konwertuj do faktury", + "mark_as_sent": "Oznacz jako wysłane", + "send_estimate": "Wyślij ofertę", + "resend_estimate": "Wyślij ponownie ofertę", + "record_payment": "Zarejestruj płatność", + "add_estimate": "Dodaj ofertę", + "save_estimate": "Zapisz ofertę", + "confirm_conversion": "Ta oferta zostanie użyta do utworzenia nowej faktury.", + "conversion_message": "Faktura została utworzona pomyślnie", + "confirm_send_estimate": "Ta oferta zostanie wysłana pocztą elektroniczną do kontrahenta", + "confirm_mark_as_sent": "Ta oferta zostanie oznaczona jako wysłana", + "confirm_mark_as_accepted": "Ta oferta zostanie oznaczona jako zatwierdzona", + "confirm_mark_as_rejected": "Ta oferta zostanie oznaczona jako odrzucona", + "no_matching_estimates": "Brak pasujących ofert!", + "mark_as_sent_successfully": "Oferta oznaczona jako wysłana pomyślnie", + "send_estimate_successfully": "Kalkulacja wysłana pomyślnie", "errors": { - "required": "Field is required" + "required": "To pole jest wymagane" }, - "accepted": "Accepted", - "rejected": "Rejected", - "sent": "Sent", - "draft": "Draft", - "declined": "Declined", - "new_estimate": "New Estimate", - "add_new_estimate": "Add New Estimate", - "update_Estimate": "Update Estimate", - "edit_estimate": "Edit Estimate", - "items": "items", - "Estimate": "Estimate | Estimates", + "accepted": "Zaakceptowano", + "rejected": "Odrzucono", + "sent": "Wysłano", + "draft": "Wersja robocza", + "declined": "Odrzucony", + "new_estimate": "Nowa oferta", + "add_new_estimate": "Dodaj nową ofertę", + "update_Estimate": "Zaktualizuj ofertę", + "edit_estimate": "Edytuj ofertę", + "items": "pozycje", + "Estimate": "Oferta | Oferty", "add_new_tax": "Dodaj nowy podatek", - "no_estimates": "No estimates yet!", - "list_of_estimates": "This section will contain the list of estimates.", - "mark_as_rejected": "Mark as rejected", - "mark_as_accepted": "Mark as accepted", - "marked_as_accepted_message": "Estimate marked as accepted", - "marked_as_rejected_message": "Estimate marked as rejected", - "confirm_delete": "You will not be able to recover this Estimate | You will not be able to recover these Estimates", - "created_message": "Estimate created successfully", - "updated_message": "Estimate updated successfully", - "deleted_message": "Estimate deleted successfully | Estimates deleted successfully", + "no_estimates": "Nie ma jeszcze ofert!", + "list_of_estimates": "Ta sekcja będzie zawierała listę ofert.", + "mark_as_rejected": "Oznacz jako odrzuconą", + "mark_as_accepted": "Oznacz jako zaakceptowaną", + "marked_as_accepted_message": "Oferty oznaczone jako zaakceptowane", + "marked_as_rejected_message": "Oferty oznaczone jako odrzucone", + "confirm_delete": "Nie będziesz w stanie odzyskać tej oferty | Nie będziesz w stanie odzyskać tych ofert", + "created_message": "Oferta utworzona pomyślnie", + "updated_message": "Oferta zaktualizowana pomyślnie", + "deleted_message": "Oferta usunięta pomyślnie | Oferty usunięte pomyślnie", "user_email_does_not_exist": "E-mail użytkownika nie istnieje", "something_went_wrong": "coś poszło nie tak", "item": { - "title": "Item Title", + "title": "Tytuł pozycji", "description": "Opis", "quantity": "Ilość", "price": "Cena", - "discount": "Zniżka", - "total": "Total", - "total_discount": "Total Discount", - "sub_total": "Sub Total", + "discount": "Rabat", + "total": "Razem", + "total_discount": "Rabat łącznie", + "sub_total": "Podsumowanie", "tax": "Podatek", - "amount": "Amount", + "amount": "Kwota", "select_an_item": "Wpisz lub kliknij aby wybrać element", - "type_item_description": "Type Item Description (optional)" + "type_item_description": "Opis pozycji (opcjonalnie)" } }, "invoices": { "title": "Faktury", "invoices_list": "Lista faktur", "days": "{days} Dni", - "months": "{months} Month", - "years": "{years} Year", - "all": "All", - "paid": "Paid", - "unpaid": "Unpaid", - "viewed": "Viewed", - "overdue": "Overdue", - "completed": "Completed", - "customer": "CUSTOMER", - "paid_status": "PAID STATUS", - "ref_no": "REF NO.", - "number": "NUMBER", - "amount_due": "AMOUNT DUE", - "partially_paid": "Partially Paid", - "total": "Total", - "discount": "Discount", - "sub_total": "Sub Total", - "invoice": "Invoice | Invoices", - "invoice_number": "Invoice Number", - "ref_number": "Ref Number", - "contact": "Contact", - "add_item": "Add an Item", - "date": "Date", - "due_date": "Due Date", + "months": "{months} Miesiąc", + "years": "{years} Rok", + "all": "Wszystko", + "paid": "Zapłacono", + "unpaid": "Nie zapłacono", + "viewed": "Przejrzane", + "overdue": "Zaległe", + "completed": "Ukończone", + "customer": "KONTRAHENT", + "paid_status": "STATUS PŁATNOŚCI", + "ref_no": "NR REF.", + "number": "NUMER", + "amount_due": "DO ZAPŁATY", + "partially_paid": "Częściowo opłacona", + "total": "Razem", + "discount": "Rabat", + "sub_total": "Podsumowanie", + "invoice": "Faktura | Faktury", + "invoice_number": "Numer faktury", + "ref_number": "Numer referencyjny", + "contact": "Kontakt", + "add_item": "Dodaj pozycję", + "date": "Data", + "due_date": "Termin płatności", "status": "Status", - "add_tax": "Add Tax", - "amount": "Amount", - "action": "Action", - "notes": "Notes", - "view": "View", + "add_tax": "Dodaj podatek", + "amount": "Kwota", + "action": "Akcja", + "notes": "Notatki", + "view": "Widok", "send_invoice": "Wyślij fakturę", "resend_invoice": "Wyślij fakturę ponownie", "invoice_template": "Szablon faktury", "template": "Szablon", - "mark_as_sent": "Mark as sent", - "confirm_send_invoice": "Ta faktura zostanie wysłana pocztą elektroniczną do klienta", + "mark_as_sent": "Oznacz jako wysłane", + "confirm_send_invoice": "Ta faktura zostanie wysłana pocztą elektroniczną do kontrahenta", "invoice_mark_as_sent": "Ta faktura zostanie oznaczona jako wysłana", - "confirm_send": "Ta faktura zostanie wysłana pocztą elektroniczną do klienta", + "confirm_send": "Ta faktura zostanie wysłana pocztą elektroniczną do kontrahenta", "invoice_date": "Data faktury", - "record_payment": "Record Payment", - "add_new_invoice": "Add New Invoice", - "update_expense": "Update Expense", - "edit_invoice": "Edit Invoice", - "new_invoice": "New Invoice", - "save_invoice": "Save Invoice", - "update_invoice": "Update Invoice", - "add_new_tax": "Add New Tax", - "no_invoices": "No Invoices yet!", + "record_payment": "Zarejestruj płatność", + "add_new_invoice": "Dodaj nową fakturę", + "update_expense": "Zaktualizuj wydatki", + "edit_invoice": "Edytuj fakturę", + "new_invoice": "Nowa faktura", + "save_invoice": "Zapisz fakturę", + "update_invoice": "Zaktualizuj fakturę", + "add_new_tax": "Dodaj nowy podatek", + "no_invoices": "Brak faktur!", "list_of_invoices": "Ta sekcja będzie zawierać listę faktur.", - "select_invoice": "Select Invoice", + "select_invoice": "Wybierz fakturę", "no_matching_invoices": "Brak pasujących faktur!", "mark_as_sent_successfully": "Faktura oznaczona jako wysłana pomyślnie", "send_invoice_successfully": "Faktura wysłana pomyślnie", @@ -373,826 +373,835 @@ "clone_invoice": "Sklonuj fakturę", "confirm_clone": "Ta faktura zostanie sklonowana do nowej faktury", "item": { - "title": "Item Title", + "title": "Tytuł pozycji", "description": "Opis", "quantity": "Ilość", "price": "Cena", - "discount": "Discount", - "total": "Total", - "total_discount": "Total Discount", - "sub_total": "Sub Total", - "tax": "Tax", - "amount": "Amount", + "discount": "Rabat", + "total": "Razem", + "total_discount": "Rabat łącznie", + "sub_total": "Podsumowanie", + "tax": "Podatek", + "amount": "Kwota", "select_an_item": "Wpisz lub kliknij aby wybrać element", - "type_item_description": "Type Item Description (optional)" + "type_item_description": "Opis pozycji (opcjonalnie)" }, - "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", + "payment_attached_message": "Jedna z wybranych faktur ma dołączoną płatność. Upewnij się, że najpierw usuniesz załączone płatności, aby kontynuować usuwanie", + "confirm_delete": "Nie będziesz w stanie odzyskać tej faktury | Nie będziesz w stanie odzyskać tych faktur", "created_message": "Faktura została utworzona pomyślnie", "updated_message": "Faktura została pomyślnie zaktualizowana", - "deleted_message": "Invoice deleted successfully | Invoices deleted successfully", - "marked_as_sent_message": "Invoice marked as sent successfully", + "deleted_message": "Faktura usunięta pomyślnie | Faktury usunięte pomyślnie", + "marked_as_sent_message": "Faktura oznaczona jako wysłana pomyślnie", "user_email_does_not_exist": "E-mail użytkownika nie istnieje", "something_went_wrong": "coś poszło nie tak", - "invalid_due_amount_message": "Total Invoice amount cannot be less than total paid amount for this Invoice. Please update the invoice or delete the associated payments to continue." + "invalid_due_amount_message": "Całkowita kwota faktury nie może być mniejsza niż całkowita kwota zapłacona za tę fakturę. Proszę zaktualizować fakturę lub usunąć powiązane płatności, aby kontynuować." }, "credit_notes": { - "title": "Credit Notes", - "credit_notes_list": "Credit Notes List", - "credit_notes": "Credit Notes", - "contact": "Contact", - "date": "Date", - "amount": "Amount", - "action": "Action", - "credit_number": "Credit Number", - "notes": "Notes", - "confirm_delete": "Do you want to delete this credit note?", + "title": "Noty kredytowe", + "credit_notes_list": "Lista not kredytowych", + "credit_notes": "Noty kredytowe", + "contact": "Kontakt", + "date": "Data", + "amount": "Kwota", + "action": "Akcja", + "credit_number": "Numer kredytu", + "notes": "Notatki", + "confirm_delete": "Czy na pewno chcesz usunąć notatkę kredytową?", "item": { - "title": "Item Title", - "description": "Description", - "quantity": "Quantity", - "price": "Price", - "discount": "Discount", - "total": "Total", - "total_discount": "Total Discount", - "sub_total": "Sub Total", - "tax": "Tax" + "title": "Tytuł pozycji", + "description": "Opis", + "quantity": "Ilość", + "price": "Cena", + "discount": "Rabat", + "total": "Razem", + "total_discount": "Rabat łącznie", + "sub_total": "Podsumowanie", + "tax": "Podatek" } }, "payments": { - "title": "Payments", - "payments_list": "Payments List", - "record_payment": "Record Payment", - "customer": "Customer", - "date": "Date", - "amount": "Amount", - "action": "Action", + "title": "Płatności", + "payments_list": "Lista płatności", + "record_payment": "Zarejestruj płatność", + "customer": "Kontrahent", + "date": "Data", + "amount": "Kwota", + "action": "Akcja", "payment_number": "Numer płatności", "payment_mode": "Metoda płatności", "invoice": "Faktura", - "note": "Note", + "note": "Notatka", "add_payment": "Dodaj płatność", "new_payment": "Nowa płatność", "edit_payment": "Edytuj płatność", "view_payment": "Wyświetl płatność", "add_new_payment": "Dodaj nową płatność", - "send_payment_receipt": "Send Payment Receipt", - "send_payment": "Send Payment", - "save_payment": "Save Payment", - "update_payment": "Update Payment", - "payment": "Payment | Payments", - "no_payments": "No payments yet!", - "not_selected": "Not selected", - "no_invoice": "No invoice", - "no_matching_payments": "There are no matching payments!", - "list_of_payments": "This section will contain the list of payments.", - "select_payment_mode": "Select payment mode", - "confirm_mark_as_sent": "This estimate will be marked as sent", - "confirm_send_payment": "This payment will be sent via email to the customer", - "send_payment_successfully": "Payment sent successfully", - "user_email_does_not_exist": "User email does not exist", - "something_went_wrong": "something went wrong", - "confirm_delete": "You will not be able to recover this Payment | You will not be able to recover these Payments", - "created_message": "Payment created successfully", - "updated_message": "Payment updated successfully", - "deleted_message": "Payment deleted successfully | Payments deleted successfully", - "invalid_amount_message": "Payment amount is invalid" + "send_payment_receipt": "Wyślij potwierdzenie płatności", + "send_payment": "Wyślij płatność", + "save_payment": "Zapisz płatność", + "update_payment": "Zaktualizuj płatność", + "payment": "Płatność | Płatności", + "no_payments": "Nie ma jeszcze płatności!", + "not_selected": "Nie wybrano", + "no_invoice": "Brak faktury", + "no_matching_payments": "Brak pasujących płatności!", + "list_of_payments": "Ta sekcja będzie zawierać listę płatności.", + "select_payment_mode": "Wybierz sposób płatności", + "confirm_mark_as_sent": "Ta oferta zostanie oznaczona jako wysłana", + "confirm_send_payment": "Ta płatność zostanie wysłana e-mailem do kontrahenta", + "send_payment_successfully": "Płatność wysłana pomyślnie", + "user_email_does_not_exist": "E-mail użytkownika nie istnieje", + "something_went_wrong": "coś poszło nie tak", + "confirm_delete": "Nie będziesz w stanie odzyskać tej płatności | Nie będziesz w stanie odzyskać tych płatności", + "created_message": "Płatność została pomyślnie utworzona", + "updated_message": "Płatność została pomyślnie zaktualizowana", + "deleted_message": "Płatność usunięta pomyślnie | Płatności usunięte pomyślnie", + "invalid_amount_message": "Kwota płatności jest nieprawidłowa" }, "expenses": { - "title": "Expenses", - "expenses_list": "Expenses List", - "select_a_customer": "Select a customer", - "expense_title": "Title", - "customer": "Customer", - "contact": "Contact", - "category": "Category", - "from_date": "From Date", - "to_date": "To Date", - "expense_date": "Date", - "description": "Description", - "receipt": "Receipt", - "amount": "Amount", - "action": "Action", - "not_selected": "Not selected", - "note": "Note", - "category_id": "Category Id", - "date": "Date", - "add_expense": "Add Expense", - "add_new_expense": "Add New Expense", - "save_expense": "Save Expense", - "update_expense": "Update Expense", - "download_receipt": "Download Receipt", - "edit_expense": "Edit Expense", - "new_expense": "New Expense", - "expense": "Expense | Expenses", - "no_expenses": "No expenses yet!", - "list_of_expenses": "This section will contain the list of expenses.", - "confirm_delete": "You will not be able to recover this Expense | You will not be able to recover these Expenses", - "created_message": "Expense created successfully", - "updated_message": "Expense updated successfully", - "deleted_message": "Expense deleted successfully | Expenses deleted successfully", + "title": "Wydatki", + "expenses_list": "Lista wydatków", + "select_a_customer": "Wybierz kontrahenta", + "expense_title": "Tytuł", + "customer": "Kontrahent", + "contact": "Kontakt", + "category": "Kategoria", + "from_date": "Od daty", + "to_date": "Do daty", + "expense_date": "Data", + "description": "Opis", + "receipt": "Potwierdzenie", + "amount": "Kwota", + "action": "Akcja", + "not_selected": "Nie wybrano", + "note": "Notatka", + "category_id": "Identyfikator kategorii", + "date": "Data", + "add_expense": "Dodaj wydatek", + "add_new_expense": "Dodaj nowy wydatek", + "save_expense": "Zapisz wydatek", + "update_expense": "Zaktualizuj wydatek", + "download_receipt": "Pobierz potwierdzenie wpłaty", + "edit_expense": "Edytuj wydatek", + "new_expense": "Nowy wydatek", + "expense": "Wydatek | Wydatki", + "no_expenses": "Nie ma jeszcze wydatków!", + "list_of_expenses": "Ta sekcja będzie zawierała listę wydatków.", + "confirm_delete": "Nie będziesz w stanie odzyskać tego wydatku | Nie będziesz w stanie odzyskać tych wydatków", + "created_message": "Wydatek utworzony pomyślnie", + "updated_message": "Wydatek zaktualizowany pomyślnie", + "deleted_message": "Wydatek usunięty pomyślnie | Wydatki usunięte pomyślnie", "categories": { - "categories_list": "Categories List", - "title": "Title", - "name": "Name", - "description": "Description", - "amount": "Amount", - "actions": "Actions", - "add_category": "Add Category", - "new_category": "New Category", - "category": "Category | Categories", - "select_a_category": "Select a category" + "categories_list": "Lista kategorii", + "title": "Tytuł", + "name": "Nazwa", + "description": "Opis", + "amount": "Kwota", + "actions": "Akcje", + "add_category": "Dodaj kategorię", + "new_category": "Nowa kategoria", + "category": "Kategoria | Kategorie", + "select_a_category": "Wybierz kategorię" } }, "login": { - "email": "Email", - "password": "Password", - "forgot_password": "Forgot Password?", - "or_signIn_with": "or Sign in with", - "login": "Login", - "register": "Register", - "reset_password": "Reset Password", - "password_reset_successfully": "Password Reset Successfully", - "enter_email": "Enter email", - "enter_password": "Enter Password", - "retype_password": "Retype Password", + "email": "E-mail", + "password": "Hasło", + "forgot_password": "Nie pamiętasz hasła?", + "or_signIn_with": "lub zaloguj się przez", + "login": "Logowanie", + "register": "Rejestracja", + "reset_password": "Resetuj hasło", + "password_reset_successfully": "Hasło zostało pomyślnie zresetowane", + "enter_email": "Wprowadź adres e-mail", + "enter_password": "Wprowadź hasło", + "retype_password": "Wprowadź hasło ponownie", "login_placeholder": "mail@example.com" }, "users": { - "title": "Users", - "users_list": "Users List", - "name": "Name", - "description": "Description", - "added_on": "Added On", - "date_of_creation": "Date Of Creation", - "action": "Action", - "add_user": "Add User", - "save_user": "Save User", - "update_user": "Update User", - "user": "User | Users", - "add_new_user": "Add New User", - "new_user": "New User", - "edit_user": "Edit User", - "no_users": "No users yet!", - "list_of_users": "This section will contain the list of users.", + "title": "Użytkownicy", + "users_list": "Lista użytkowników", + "name": "Nazwa", + "description": "Opis", + "added_on": "Dodano dnia", + "date_of_creation": "Data utworzenia", + "action": "Akcja", + "add_user": "Dodaj użytkownika", + "save_user": "Zapisz użytkownika", + "update_user": "Zaktualizuj użytkownika", + "user": "Użytkownik | Użytkownicy", + "add_new_user": "Dodaj nowego użytkownika", + "new_user": "Nowy użytkownik", + "edit_user": "Edytuj użytkownika", + "no_users": "Brak użytkowników!", + "list_of_users": "Ta sekcja będzie zawierała listę użytkowników.", "email": "Email", - "phone": "Phone", - "password": "Password", - "user_attached_message": "Cannot delete an item which is already in use", - "confirm_delete": "You will not be able to recover this User | You will not be able to recover these Users", - "created_message": "User created successfully", - "updated_message": "User updated successfully", - "deleted_message": "User deleted successfully | User deleted successfully" + "phone": "Telefon", + "password": "Hasło", + "user_attached_message": "Nie można usunąć elementu, który jest już w użyciu", + "confirm_delete": "Nie będziesz w stanie odzyskać tego użytkownika | Nie będziesz w stanie odzyskać tych użytkowników", + "created_message": "Użytkownik został utworzony pomyślnie", + "updated_message": "Użytkownik został zaktualizowany pomyślnie", + "deleted_message": "Użytkownik usunięty pomyślnie | Użytkownicy usunięci pomyślnie" }, "reports": { - "title": "Report", - "from_date": "From Date", - "to_date": "To Date", + "title": "Raport", + "from_date": "Od daty", + "to_date": "Do daty", "status": "Status", - "paid": "Paid", - "unpaid": "Unpaid", - "download_pdf": "Download PDF", - "view_pdf": "View PDF", - "update_report": "Update Report", - "report": "Report | Reports", + "paid": "Zapłacono", + "unpaid": "Nie zapłacono", + "download_pdf": "Pobierz plik PDF", + "view_pdf": "Podgląd PDF", + "update_report": "Aktualizuj raport", + "report": "Raport | Raporty", "profit_loss": { - "profit_loss": "Profit & Loss", - "to_date": "To Date", - "from_date": "From Date", - "date_range": "Select Date Range" + "profit_loss": "Zyski i straty", + "to_date": "Do daty", + "from_date": "Od daty", + "date_range": "Wybierz zakres dat" }, "sales": { - "sales": "Sales", - "date_range": "Select Date Range", - "to_date": "To Date", - "from_date": "From Date", - "report_type": "Report Type" + "sales": "Sprzedaż", + "date_range": "Wybierz zakres dat", + "to_date": "Do daty", + "from_date": "Od daty", + "report_type": "Typ raportu" }, "taxes": { - "taxes": "Taxes", - "to_date": "To Date", - "from_date": "From Date", - "date_range": "Select Date Range" + "taxes": "Podatki", + "to_date": "Do daty", + "from_date": "Od daty", + "date_range": "Wybierz zakres dat" }, "errors": { - "required": "Field is required" + "required": "To pole jest wymagane" }, "invoices": { - "invoice": "Invoice", - "invoice_date": "Invoice Date", - "due_date": "Due Date", - "amount": "Amount", - "contact_name": "Contact Name", + "invoice": "Faktura", + "invoice_date": "Data faktury", + "due_date": "Termin płatności", + "amount": "Kwota", + "contact_name": "Nazwa kontaktu", "status": "Status" }, "estimates": { - "estimate": "Estimate", - "estimate_date": "Estimate Date", - "due_date": "Due Date", - "estimate_number": "Estimate Number", - "ref_number": "Ref Number", - "amount": "Amount", - "contact_name": "Contact Name", + "estimate": "Oferta", + "estimate_date": "Data oferty", + "due_date": "Data ważności", + "estimate_number": "Numer oferty", + "ref_number": "Numer referencyjny", + "amount": "Kwota", + "contact_name": "Nazwa kontaktu", "status": "Status" }, "expenses": { - "expenses": "Expenses", - "category": "Category", - "date": "Date", - "amount": "Amount", - "to_date": "To Date", - "from_date": "From Date", - "date_range": "Select Date Range" + "expenses": "Wydatki", + "category": "Kategoria", + "date": "Data", + "amount": "Kwota", + "to_date": "Do daty", + "from_date": "Od daty", + "date_range": "Wybierz zakres dat" } }, "settings": { "menu_title": { - "account_settings": "Account Settings", - "company_information": "Company Information", - "customization": "Customization", - "preferences": "Preferences", - "notifications": "Notifications", - "tax_types": "Tax Types", - "expense_category": "Expense Categories", - "update_app": "Update App", - "backup": "Backup", - "file_disk": "File Disk", - "custom_fields": "Custom Fields", - "payment_modes": "Payment Modes", - "notes": "Notes" + "account_settings": "Ustawienia konta", + "company_information": "Informacje o firmie", + "customization": "Dostosowywanie", + "preferences": "Opcje", + "notifications": "Powiadomienia", + "tax_types": "Rodzaje podatku", + "expense_category": "Kategorie wydatku", + "update_app": "Aktualizuj aplikację", + "backup": "Kopia zapasowa", + "file_disk": "Dysk plików", + "custom_fields": "Pola niestandardowe", + "payment_modes": "Rodzaje płatności", + "notes": "Notatki" }, - "title": "Settings", - "setting": "Settings | Settings", - "general": "General", - "language": "Language", - "primary_currency": "Primary Currency", - "timezone": "Time Zone", - "date_format": "Date Format", + "title": "Ustawienia", + "setting": "Ustawienia | Ustawienia", + "general": "Ogólne", + "language": "Język", + "primary_currency": "Waluta główna", + "timezone": "Strefa czasowa", + "date_format": "Format daty", "currencies": { - "title": "Currencies", - "currency": "Currency | Currencies", - "currencies_list": "Currencies List", - "select_currency": "Select Currency", - "name": "Name", - "code": "Code", + "title": "Waluty", + "currency": "Waluta | Waluty", + "currencies_list": "Lista walut", + "select_currency": "Wybierz walutę", + "name": "Nazwa", + "code": "Kod", "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" + "precision": "Dokładność", + "thousand_separator": "Separator tysięcy", + "decimal_separator": "Separator dziesiętny", + "position": "Pozycja", + "position_of_symbol": "Położenie symbolu", + "right": "Do prawej", + "left": "Do lewej", + "action": "Akcja", + "add_currency": "Dodaj walutę" }, "mail": { - "host": "Mail Host", - "port": "Mail Port", - "driver": "Mail Driver", - "secret": "Secret", + "host": "Adres hosta poczty", + "port": "Port poczty", + "driver": "Sterownik poczty", + "secret": "Tajny klucz", "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." + "mailgun_domain": "Domena", + "mailgun_endpoint": "Punkt dostępowy Mailgun", + "ses_secret": "Tajny klucz SES", + "ses_key": "Klucz SES", + "password": "Hasło poczty", + "username": "Nazwa użytkownika poczty", + "mail_config": "Konfiguracja poczty", + "from_name": "Nazwa nadawcy", + "from_mail": "Adres e-mail nadawcy", + "encryption": "Szyfrowanie poczty", + "mail_config_desc": "Poniżej znajduje się formularz konfiguracji sterownika poczty e-mail do wysyłania wiadomości e-mail z aplikacji. Możesz również skonfigurować zewnętrznych dostawców takich jak Sendgrid, SES itp." }, "pdf": { - "title": "PDF Setting", - "footer_text": "Footer Text", - "pdf_layout": "PDF Layout" + "title": "Ustawienia PDF", + "footer_text": "Teks stopki", + "pdf_layout": "Szablon PDF" }, "company_info": { - "company_info": "Company info", - "company_name": "Company Name", - "company_logo": "Company Logo", - "section_description": "Information about your company that will be displayed on invoices, estimates and other documents created by Crater.", - "phone": "Phone", - "country": "Country", - "state": "State", - "city": "City", - "address": "Address", - "zip": "Zip", - "save": "Save", - "updated_message": "Company information updated successfully" + "company_info": "Dane firmy", + "company_name": "Nazwa firmy", + "company_logo": "Logo firmy", + "section_description": "Informacje o Twojej firmie, które będą wyświetlane na fakturach, ofertach i innych dokumentach stworzonych przez Crater.", + "phone": "Telefon", + "country": "Kraj", + "state": "Województwo", + "city": "Miasto", + "address": "Adres", + "zip": "Kod pocztowy", + "save": "Zapisz", + "updated_message": "Informacje o firmie zostały pomyślnie zaktualizowane" }, "custom_fields": { - "title": "Custom Fields", - "section_description": "Customize your Invoices, Estimates & Payment Receipts with your own fields. Make sure to use the below added fields on the address formats on Customization settings page.", - "add_custom_field": "Add Custom Field", - "edit_custom_field": "Edit Custom Field", - "field_name": "Field Name", - "label": "Label", - "type": "Type", - "name": "Name", - "required": "Required", - "placeholder": "Placeholder", - "help_text": "Help Text", - "default_value": "Default Value", - "prefix": "Prefix", - "starting_number": "Starting Number", + "title": "Pola niestandardowe", + "section_description": "Dostosuj swoje faktury, oferty i wpływy płatności własnymi polami. Upewnij się, że używasz poniższych pól w formatach adresowych na stronie ustawień dostosowywania.", + "add_custom_field": "Dodaj pole niestandardowe", + "edit_custom_field": "Edytuj pole niestandardowe", + "field_name": "Nazwa pola", + "label": "Etykieta", + "type": "Typ", + "name": "Nazwa", + "required": "Wymagane", + "placeholder": "Symbol zastępczy", + "help_text": "Tekst pomocy", + "default_value": "Wartość domyślna", + "prefix": "Prefiks", + "starting_number": "Numer początkowy", "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" + "help_text_description": "Wprowadź jakiś tekst, aby pomóc użytkownikom zrozumieć cel tego pola niestandardowego.", + "suffix": "Sufiks", + "yes": "Tak", + "no": "Nie", + "order": "Zamówienie", + "custom_field_confirm_delete": "Nie będziesz w stanie odzyskać tego niestandardowego pola", + "already_in_use": "Pole niestandardowe jest już w użyciu", + "deleted_message": "Pole niestandardowe zostało usunięte pomyślnie", + "options": "opcje", + "add_option": "Dodaj opcje", + "add_another_option": "Dodaj inną opcję", + "sort_in_alphabetical_order": "Sortuj według kolejności alfabetycznej", + "add_options_in_bulk": "Dodaj opcje zbiorcze", + "use_predefined_options": "Użyj predefiniowanych opcji", + "select_custom_date": "Wybierz niestandardową datę", + "select_relative_date": "Wybierz datę względną", + "ticked_by_default": "Zaznaczone domyślnie", + "updated_message": "Pole niestandardowe zostało zaktualizowane pomyślnie", + "added_message": "Pole niestandardowe zostało dodane pomyślnie" }, "customization": { - "customization": "customization", - "save": "Save", + "customization": "dostosowywanie", + "save": "Zapisz", "addresses": { - "title": "Addresses", - "section_description": "You can set Customer Billing Address and Customer Shipping Address Format (Displayed in PDF only). ", - "customer_billing_address": "Customer Billing Address", - "customer_shipping_address": "Customer Shipping Address", - "company_address": "Company Address", - "insert_fields": "Insert Fields", - "contact": "Contact", - "address": "Address", - "display_name": "Display Name", - "primary_contact_name": "Primary Contact Name", + "title": "Adresy", + "section_description": "Możesz ustawić adres rozliczeniowy kontrahenta i format adresu dostawy kontrahenta (tylko w formacie PDF). ", + "customer_billing_address": "Adres rozliczeniowy kontrahenta", + "customer_shipping_address": "Adres dostawy kontrahenta", + "company_address": "Adres firmy", + "insert_fields": "Wstaw pola", + "contact": "Kontakt", + "address": "Adres", + "display_name": "Widoczna nazwa", + "primary_contact_name": "Główna osoba kontaktowa", "email": "Email", - "website": "Website", - "name": "Name", - "country": "Country", - "state": "State", - "city": "City", - "company_name": "Company Name", - "address_street_1": "Address Street 1", - "address_street_2": "Address Street 2", - "phone": "Phone", - "zip_code": "Zip Code", - "address_setting_updated": "Address Setting updated successfully" + "website": "Strona internetowa", + "name": "Nazwa", + "country": "Kraj", + "state": "Województwo", + "city": "Miasto", + "company_name": "Nazwa firmy", + "address_street_1": "Ulica 1", + "address_street_2": "Ulica 2", + "phone": "Telefon", + "zip_code": "Kod pocztowy", + "address_setting_updated": "Ustawienia adresu zostały pomyślnie zaktualizowane" }, - "updated_message": "Company information updated successfully", + "updated_message": "Informacje o firmie zostały pomyślnie zaktualizowane", "invoices": { - "title": "Invoices", - "notes": "Notes", - "invoice_prefix": "Invoice Prefix", - "invoice_number_length": "Invoice number length", - "default_invoice_email_body": "Default Invoice Email Body", - "invoice_settings": "Invoice Settings", - "autogenerate_invoice_number": "Auto-generate Invoice Number", - "invoice_setting_description": "Disable this, If you don't wish to auto-generate invoice numbers each time you create a new invoice.", - "invoice_email_attachment": "Send invoices as attachments", - "invoice_email_attachment_setting_description": "Enable this if you want to send invoices as email attachment. Please note that 'View Invoice' button in emails will not be displayed anymore when enabled.", - "enter_invoice_prefix": "Enter invoice prefix", - "terms_and_conditions": "Terms and Conditions", - "company_address_format": "Company Address Format", - "shipping_address_format": "Shipping Address Format", - "billing_address_format": "Billing Address Format", - "invoice_setting_updated": "Invoice Setting updated successfully" + "title": "Faktury", + "notes": "Notatki", + "invoice_prefix": "Prefiks faktury", + "invoice_number_length": "Długość numeru faktury", + "default_invoice_email_body": "Domyślny nagłówek e-maila faktury", + "invoice_settings": "Ustawienia faktury", + "autogenerate_invoice_number": "Automatycznie generuj numer faktury", + "invoice_setting_description": "Wyłącz to, jeśli nie chcesz automatycznie generować numerów faktur za każdym razem, gdy tworzysz nową fakturę.", + "invoice_email_attachment": "Wyślij faktury jako załączniki", + "invoice_email_attachment_setting_description": "Włącz to, jeśli chcesz wysyłać faktury jako załącznik e-mail. Pamiętaj, że przycisk 'Zobacz fakturę' w wiadomościach e-mail nie będzie już wyświetlany, gdy jest włączony.", + "enter_invoice_prefix": "Wprowadź prefiks faktury", + "terms_and_conditions": "Zasady i warunki", + "company_address_format": "Format adresu firmy", + "shipping_address_format": "Format adresu dostawy", + "billing_address_format": "Format adresu do faktury", + "invoice_setting_updated": "Ustawienia faktury zostały pomyślnie zaktualizowane" }, "estimates": { - "title": "Estimates", - "estimate_prefix": "Estimate Prefix", - "estimate_number_length": "Estimate number length", - "default_estimate_email_body": "Default Estimate Email Body", - "estimate_settings": "Estimate Settings", - "autogenerate_estimate_number": "Auto-generate Estimate Number", - "estimate_setting_description": "Disable this, If you don't wish to auto-generate estimate numbers each time you create a new estimate.", - "estimate_email_attachment": "Send estimates as attachments", - "estimate_email_attachment_setting_description": "Enable this if you want to send the estimates as an email attachment. Please note that 'View Estimate' button in emails will not be displayed anymore when enabled.", - "enter_estimate_prefix": "Enter estmiate prefix", - "estimate_setting_updated": "Estimate Setting updated successfully", - "company_address_format": "Company Address Format", - "billing_address_format": "Billing Address Format", - "shipping_address_format": "Shipping Address Format" + "title": "Oferty", + "estimate_prefix": "Prefiks oferty", + "estimate_number_length": "Długość numeru oferty", + "default_estimate_email_body": "Domyślny nagłówek e-maila oferty", + "estimate_settings": "Ustawienia oferty", + "autogenerate_estimate_number": "Automatycznie generuj numer oferty", + "estimate_setting_description": "Wyłącz to, jeśli nie chcesz automatycznie generować numerów ofert za każdym razem, gdy tworzysz nową ofertę.", + "estimate_email_attachment": "Wyślij oferty jako załączniki", + "estimate_email_attachment_setting_description": "Włącz to, jeśli chcesz wysyłać oferty jako załącznik e-mail. Pamiętaj, że przycisk 'Zobacz ofertę' w wiadomościach e-mail nie będzie już wyświetlany, gdy jest włączony.", + "enter_estimate_prefix": "Wprowadź prefiks oferty", + "estimate_setting_updated": "Ustawienia oferty zostały pomyślnie zaktualizowane", + "company_address_format": "Format adresu firmy", + "billing_address_format": "Format adresu do faktury", + "shipping_address_format": "Format adresu dostawy" }, "payments": { - "title": "Payments", - "description": "Modes of transaction for payments", - "payment_prefix": "Payment Prefix", - "payment_number_length": "Payment number lenght", - "default_payment_email_body": "Default Payment Email Body", - "payment_settings": "Payment Settings", - "autogenerate_payment_number": "Auto-generate Payment Number", - "payment_setting_description": "Disable this, If you don't wish to auto-generate payment numbers each time you create a new payment.", - "payment_email_attachment": "Send payments as attachments", - "payment_email_attachment_setting_description": "Enable this if you want to send the payment receipts as an email attachment. Please note that 'View Payment' button in emails will not be displayed anymore when enabled.", - "enter_payment_prefix": "Enter Payment Prefix", - "payment_setting_updated": "Payment Setting updated successfully", - "payment_modes": "Payment Modes", - "add_payment_mode": "Add Payment Mode", - "edit_payment_mode": "Edit Payment Mode", - "mode_name": "Mode Name", - "payment_mode_added": "Payment Mode Added", - "payment_mode_updated": "Payment Mode Updated", - "payment_mode_confirm_delete": "You will not be able to recover this Payment Mode", - "already_in_use": "Payment Mode is already in use", - "deleted_message": "Payment Mode deleted successfully", - "company_address_format": "Company Address Format", - "from_customer_address_format": "From Customer Address Format" + "title": "Płatności", + "description": "Sposoby transakcji dla płatności", + "payment_prefix": "Prefiks płatności", + "payment_number_length": "Długość numeru płatności", + "default_payment_email_body": "Domyślny nagłówek e-maila płatności", + "payment_settings": "Ustawienia płatności", + "autogenerate_payment_number": "Automatycznie generuj numer płatności", + "payment_setting_description": "Wyłącz to, jeśli nie chcesz automatycznie generować numerów płatności za każdym razem, gdy tworzysz nową płatność.", + "payment_email_attachment": "Wyślij płatności jako załączniki", + "payment_email_attachment_setting_description": "Włącz to, jeśli chcesz wysyłać płatności jako załącznik e-mail. Pamiętaj, że przycisk 'Zobacz płatność' w wiadomościach e-mail nie będzie już wyświetlany, gdy jest włączony.", + "enter_payment_prefix": "Wprowadź prefiks płatności", + "payment_setting_updated": "Ustawienia płatności zostały pomyślnie zaktualizowane", + "payment_modes": "Rodzaje płatności", + "add_payment_mode": "Dodaj metodę płatności", + "edit_payment_mode": "Edytuj metodę płatności", + "mode_name": "Metoda płatności", + "payment_mode_added": "Dodano metodę płatności", + "payment_mode_updated": "Zaktualizowano metodę płatności", + "payment_mode_confirm_delete": "Nie będziesz w stanie odzyskać tej metody płatności", + "already_in_use": "Metoda płatności jest już w użyciu", + "deleted_message": "Metoda płatności została pomyślnie usunięta", + "company_address_format": "Format adresu firmy", + "from_customer_address_format": "Format adresu nadawcy" }, "items": { - "title": "Items", - "units": "Units", - "add_item_unit": "Add Item Unit", - "edit_item_unit": "Edit Item Unit", - "unit_name": "Unit Name", - "item_unit_added": "Item Unit Added", - "item_unit_updated": "Item Unit Updated", - "item_unit_confirm_delete": "You will not be able to recover this Item unit", - "already_in_use": "Item Unit is already in use", - "deleted_message": "Item Unit deleted successfully" + "title": "Pozycje", + "units": "Jednostki", + "add_item_unit": "Dodaj jednostkę", + "edit_item_unit": "Edytuj jednostkę", + "unit_name": "Nazwa jednostki", + "item_unit_added": "Dodano jednostkę", + "item_unit_updated": "Zaktualizowano jednostkę", + "item_unit_confirm_delete": "Nie będziesz w stanie odzyskać tej jednostki przedmiotu", + "already_in_use": "Jednostka pozycji jest już w użyciu", + "deleted_message": "Jednostka pozycji została usunięta pomyślnie" }, "notes": { - "title": "Notes", - "description": "Save time by creating notes and reusing them on your invoices, estimates & payments.", - "notes": "Notes", - "type": "Type", - "add_note": "Add Note", - "add_new_note": "Add New Note", - "name": "Name", - "edit_note": "Edit Note", - "note_added": "Note added successfully", - "note_updated": "Note Updated successfully", - "note_confirm_delete": "You will not be able to recover this Note", - "already_in_use": "Note is already in use", - "deleted_message": "Note deleted successfully" + "title": "Notatki", + "description": "Oszczędzaj czas, tworząc notatki i ponownie używając ich na fakturach, ofertach i płatnościach.", + "notes": "Notatki", + "type": "Typ", + "add_note": "Dodaj notatkę", + "add_new_note": "Dodaj nową notatkę", + "name": "Nazwa", + "edit_note": "Edytuj notatkę", + "note_added": "Notatka została dodana pomyślnie", + "note_updated": "Notatka zaktualizowana pomyślnie", + "note_confirm_delete": "Nie będziesz w stanie odzyskać tej notatki", + "already_in_use": "Notatka jest już w użyciu", + "deleted_message": "Notatka została usunięta pomyślnie" } }, "account_settings": { - "profile_picture": "Profile Picture", - "name": "Name", + "profile_picture": "Zdjęcie profilowe", + "name": "Nazwa", "email": "Email", - "password": "Password", - "confirm_password": "Confirm Password", - "account_settings": "Account Settings", - "save": "Save", - "section_description": "You can update your name, email & password using the form below.", - "updated_message": "Account Settings updated successfully" + "password": "Hasło", + "confirm_password": "Potwierdź hasło", + "account_settings": "Ustawienia konta", + "save": "Zapisz", + "section_description": "Możesz zaktualizować swoje imię, e-mail i hasło używając poniższego formularza.", + "updated_message": "Ustawienia konta zostały pomyślnie zaktualizowane" }, "user_profile": { - "name": "Name", + "name": "Nazwa", "email": "Email", - "password": "Password", - "confirm_password": "Confirm Password" + "password": "Hasło", + "confirm_password": "Potwierdź hasło" }, "notification": { - "title": "Notification", - "email": "Send Notifications to", - "description": "Which email notifications would you like to receive when something changes?", - "invoice_viewed": "Invoice viewed", - "invoice_viewed_desc": "When your customer views the invoice sent via crater dashboard.", - "estimate_viewed": "Estimate viewed", - "estimate_viewed_desc": "When your customer views the estimate sent via crater dashboard.", - "save": "Save", - "email_save_message": "Email saved successfully", - "please_enter_email": "Please Enter Email" + "title": "Powiadomienie", + "email": "Wyślij powiadomienie do", + "description": "Które powiadomienia e-mail chcesz otrzymywać kiedy coś się zmieni?", + "invoice_viewed": "Faktura wyświetlona", + "invoice_viewed_desc": "Kiedy klient wyświetli fakturę wysłaną za pośrednictwem kokpitu Cratera.", + "estimate_viewed": "Oferta wyświetlona", + "estimate_viewed_desc": "Kiedy klient wyświetli ofertę wysłaną za pośrednictwem kokpitu Cratera.", + "save": "Zapisz", + "email_save_message": "Wiadomość zapisana pomyślnie", + "please_enter_email": "Proszę wpisać adres e-mail" }, "tax_types": { - "title": "Tax Types", - "add_tax": "Add Tax", - "edit_tax": "Edit Tax", - "description": "You can add or Remove Taxes as you please. Crater supports Taxes on Individual Items as well as on the invoice.", - "add_new_tax": "Add New Tax", - "tax_settings": "Tax Settings", - "tax_per_item": "Tax Per Item", - "tax_name": "Tax Name", - "compound_tax": "Compound Tax", - "percent": "Percent", - "action": "Action", - "tax_setting_description": "Enable this if you want to add taxes to individual invoice items. By default, taxes are added directly to the invoice.", - "created_message": "Tax type created successfully", - "updated_message": "Tax type updated successfully", - "deleted_message": "Tax type deleted successfully", - "confirm_delete": "You will not be able to recover this Tax Type", - "already_in_use": "Tax is already in use" + "title": "Rodzaje opodatkowania", + "add_tax": "Dodaj podatek", + "edit_tax": "Edytuj podatek", + "description": "Możesz dodawać lub usuwać podatki. Crater obsługuje podatki od poszczególnych produktów, jak również na fakturze.", + "add_new_tax": "Dodaj nowy podatek", + "tax_settings": "Ustawienia podatku", + "tax_per_item": "Podatek na produkt", + "tax_name": "Nazwa podatku", + "compound_tax": "Podatek złożony", + "percent": "Procent", + "action": "Akcja", + "tax_setting_description": "Włącz to, jeśli chcesz dodać podatki do poszczególnych elementów faktury. Domyślnie podatki są dodawane bezpośrednio do całej faktury.", + "created_message": "Typ podatku został pomyślnie utworzony", + "updated_message": "Typ podatku został pomyślnie zaktualizowany", + "deleted_message": "Typ podatku został pomyślnie usunięty", + "confirm_delete": "Nie będziesz w stanie odzyskać tego typu podatku", + "already_in_use": "Ten podatek jest w użyciu" }, "expense_category": { - "title": "Expense Categories", - "action": "Action", - "description": "Categories are required for adding expense entries. You can Add or Remove these categories according to your preference.", - "add_new_category": "Add New Category", - "add_category": "Add Category", - "edit_category": "Edit Category", - "category_name": "Category Name", - "category_description": "Description", - "created_message": "Expense Category created successfully", - "deleted_message": "Expense category deleted successfully", - "updated_message": "Expense category updated successfully", - "confirm_delete": "You will not be able to recover this Expense Category", - "already_in_use": "Category is already in use" + "title": "Kategorie wydatków", + "action": "Akcja", + "description": "Kategorie są wymagane do dodawania wpisów wydatków. Możesz dodać lub usunąć te kategorie zgodnie ze swoimi preferencjami.", + "add_new_category": "Dodaj nową kategorię", + "add_category": "Dodaj kategorię", + "edit_category": "Edytuj kategorię", + "category_name": "Nazwa kategorii", + "category_description": "Opis", + "created_message": "Kategoria wydatków została utworzona pomyślnie", + "deleted_message": "Kategoria wydatków została usunięta pomyślnie", + "updated_message": "Kategoria wydatków zaktualizowana pomyślnie", + "confirm_delete": "Nie będziesz w stanie odzyskać tej kategorii wydatków", + "already_in_use": "Kategoria jest już w użyciu" }, "preferences": { - "currency": "Currency", - "default_language": "Default Language", - "time_zone": "Time Zone", - "fiscal_year": "Financial Year", - "date_format": "Date Format", - "discount_setting": "Discount Setting", - "discount_per_item": "Discount Per Item ", - "discount_setting_description": "Enable this if you want to add Discount to individual invoice items. By default, Discount is added directly to the invoice.", - "save": "Save", - "preference": "Preference | Preferences", - "general_settings": "Default preferences for the system.", - "updated_message": "Preferences updated successfully", - "select_language": "Select Language", - "select_time_zone": "Select Time Zone", - "select_date_format": "Select Date Format", - "select_financial_year": "Select Financial Year" + "currency": "Waluta", + "default_language": "Domyślny język", + "time_zone": "Strefa czasowa", + "fiscal_year": "Rok finansowy", + "date_format": "Format daty", + "discount_setting": "Ustawienia rabatu", + "discount_per_item": "Rabat na produkt ", + "discount_setting_description": "Włącz to, jeśli chcesz dodać rabat do poszczególnych elementów faktury. Domyślnie rabat jest dodawany bezpośrednio do całej faktury.", + "save": "Zapisz", + "preference": "Preferencje | Preferencje", + "general_settings": "Domyślne ustawienia systemu.", + "updated_message": "Preferencje pomyślnie zaktualizowane", + "select_language": "Wybierz język", + "select_time_zone": "Ustaw strefę czasową", + "select_date_format": "Wybierz format daty", + "select_financial_year": "Wybierz rok podatkowy" }, "update_app": { - "title": "Update App", - "description": "You can easily update Crater by checking for a new update by clicking the button below", - "check_update": "Check for updates", - "avail_update": "New Update available", - "next_version": "Next version", - "requirements": "Requirements", - "update": "Update Now", - "update_progress": "Update in progress...", - "progress_text": "It will just take a few minutes. Please do not refresh the screen or close the window before the update finishes", - "update_success": "App has been updated! Please wait while your browser window gets reloaded automatically.", - "latest_message": "No update available! You are on the latest version.", - "current_version": "Current Version", - "download_zip_file": "Download ZIP file", - "unzipping_package": "Unzipping Package", - "copying_files": "Copying Files", - "deleting_files": "Deleting Unused files", - "running_migrations": "Running Migrations", - "finishing_update": "Finishing Update", - "update_failed": "Update Failed", - "update_failed_text": "Sorry! Your update failed on : {step} step" + "title": "Aktualizuj aplikację", + "description": "Możesz łatwo zaktualizować Cratera poprzez kliknięcie przycisku poniżej", + "check_update": "Sprawdź czy są dostępne nowe aktualizacje", + "avail_update": "Dostępna nowa aktualizacja", + "next_version": "Nowa wersja", + "requirements": "Wymagania", + "update": "Aktualizuj teraz", + "update_progress": "Aktualizacja w toku...", + "progress_text": "To zajmie tylko kilka minut. Proszę nie odświeżać ekranu ani zamykać okna przed zakończeniem aktualizacji", + "update_success": "Aplikacja została zaktualizowana! Proszę czekać, aż okno przeglądarki zostanie automatycznie przeładowane.", + "latest_message": "Brak dostępnych aktualizacji! Posiadasz najnowszą wersję.", + "current_version": "Aktualna wersja", + "download_zip_file": "Pobierz plik ZIP", + "unzipping_package": "Rozpakuj pakiet", + "copying_files": "Kopiowanie plików", + "deleting_files": "Usuwanie nieużywanych plików", + "running_migrations": "Uruchamianie migracji", + "finishing_update": "Kończenie aktualizacji", + "update_failed": "Aktualizacja nie powiodła się", + "update_failed_text": "Przepraszamy! Twoja aktualizacja nie powiodła się w kroku: {step}" }, "backup": { - "title": "Backup | Backups", - "description": "The backup is a zipfile that contains all files in the directories you specify along with a dump of your database", - "new_backup": "Add New Backup", - "create_backup": "Create Backup", - "select_backup_type": "Select Backup Type", - "backup_confirm_delete": "You will not be able to recover this Backup", - "path": "path", - "new_disk": "New Disk", - "created_at": "created at", - "size": "size", + "title": "Kopia zapasowa | Kopie zapasowe", + "description": "Kopia zapasowa jest plikiem zipfile zawierającym wszystkie pliki w katalogach które podasz wraz z zrzutem bazy danych", + "new_backup": "Dodaj nową kopię zapasową", + "create_backup": "Utwórz kopię zapasową", + "select_backup_type": "Wybierz typ kopii zapasowej", + "backup_confirm_delete": "Nie będziesz w stanie odzyskać tej kopii zapasowej", + "path": "ścieżka", + "new_disk": "Nowy dysk", + "created_at": "utworzono w", + "size": "rozmiar", "dropbox": "dropbox", - "local": "local", - "healthy": "healthy", - "amount_of_backups": "amount of backups", - "newest_backups": "newest backups", - "used_storage": "used storage", - "select_disk": "Select Disk", - "action": "Action", - "deleted_message": "Backup deleted successfully", - "created_message": "Backup created successfully", - "invalid_disk_credentials": "Invalid credential of selected disk" + "local": "lokalny", + "healthy": "zdrowy", + "amount_of_backups": "liczba kopii zapasowych", + "newest_backups": "najnowsza kopia zapasowa", + "used_storage": "zużyta pamięć", + "select_disk": "Wybierz dysk", + "action": "Akcja", + "deleted_message": "Kopia zapasowa usunięta pomyślnie", + "created_message": "Kopia zapasowa utworzona pomyślnie", + "invalid_disk_credentials": "Nieprawidłowe dane uwierzytelniające wybranego dysku" }, "disk": { - "title": "File Disk | File Disks", - "description": "By default, Crater will use your local disk for saving backups, avatar and other image files. You can configure more than one disk drivers like DigitalOcean, S3 and Dropbox according to your preference.", - "created_at": "created at", + "title": "Dysk plików | Dyski plików", + "description": "Domyślnie Crater użyje twojego lokalnego dysku do zapisywania kopii zapasowych, awatara i innych plików obrazu. Możesz skonfigurować więcej niż jeden serwer dysku, taki jak DigitalOcean, S3 i Dropbox, zgodnie z Twoimi preferencjami.", + "created_at": "utworzono w", "dropbox": "dropbox", - "name": "Name", - "driver": "Driver", - "disk_type": "Type", - "disk_name": "Disk Name", - "new_disk": "Add New Disk", - "filesystem_driver": "Filesystem Driver", - "local_driver": "local Driver", - "local_root": "local Root", - "public_driver": "Public Driver", - "public_root": "Public Root", - "public_url": "Public URL", - "public_visibility": "Public Visibility", + "name": "Nazwa", + "driver": "Sterownik", + "disk_type": "Typ", + "disk_name": "Nazwa dysku", + "new_disk": "Dodaj nowy dysk", + "filesystem_driver": "Sterownik systemu plików", + "local_driver": "lokalny sterownik", + "local_root": "główny katalog lokalny", + "public_driver": "Publiczny sterownik", + "public_root": "Publiczny główny katalog", + "public_url": "Publiczny URL", + "public_visibility": "Widoczność publiczna", "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" + "aws_driver": "Sterownik AWS", + "aws_key": "Klucz AWS", + "aws_secret": "Tajny klucz AWS", + "aws_region": "Region AWS", + "aws_bucket": "Zasobnik AWS", + "aws_root": "Katalog główny AWS", + "do_spaces_type": "Typ Do Spaces", + "do_spaces_key": "Klucz Do Spaces", + "do_spaces_secret": "Tajny klucz Do Spaces", + "do_spaces_region": "Region Do Spaces", + "do_spaces_bucket": "Zasobnik Do Spaces", + "do_spaces_endpoint": "Punkt dostępowy Do Spaces", + "do_spaces_root": "Katalog główny Do Spaces", + "dropbox_type": "Typ Dropbox", + "dropbox_token": "Token Dropbox", + "dropbox_key": "Klucz Dropbox", + "dropbox_secret": "Tajny klucz Dropbox", + "dropbox_app": "Aplikacja Dropbox", + "dropbox_root": "Root Dropbox", + "default_driver": "Domyślny sterownik", + "is_default": "JEST DOMYŚLNY", + "set_default_disk": "Ustaw domyślny dysk", + "set_default_disk_confirm": "Ten dysk zostanie ustawiony jako domyślny, a wszystkie nowe pliki PDF zostaną zapisane na tym dysku", + "success_set_default_disk": "Dysk został pomyślnie ustawiony jako domyślny", + "save_pdf_to_disk": "Zapisz pliki PDF na dysku", + "disk_setting_description": " Włącz tę opcję, jeśli chcesz automatycznie zapisać kopię każdej faktury, oferty i potwierdzenia płatności PDF na swoim domyślnym dysku. Włączenie tej opcji spowoduje skrócenie czasu ładowania podczas przeglądania PDF.", + "select_disk": "Wybierz dysk", + "disk_settings": "Ustawienia dysku", + "confirm_delete": "Twoje istniejące pliki i foldery na określonym dysku nie zostaną zmienione, ale konfiguracja twojego dysku zostanie usunięta z Cratera", + "action": "Akcja", + "edit_file_disk": "Edytuj dysk plków", + "success_create": "Dysk dodany pomyślnie", + "success_update": "Dysk zaktualizowany pomyślnie", + "error": "Błąd dodawania dysku", + "deleted_message": "Dysk plików został usunięty pomyślnie", + "disk_variables_save_successfully": "Dysk skonfigurowany pomyślnie", + "disk_variables_save_error": "Konfiguracja dysku nieudana.", + "invalid_disk_credentials": "Nieprawidłowe dane uwierzytelniające wybranego dysku" } }, "wizard": { - "account_info": "Account Information", - "account_info_desc": "Below details will be used to create the main Administrator account. Also you can change the details anytime after logging in.", - "name": "Name", - "email": "Email", - "password": "Password", - "confirm_password": "Confirm Password", - "save_cont": "Save & Continue", - "company_info": "Company Information", - "company_info_desc": "This information will be displayed on invoices. Note that you can edit this later on settings page.", - "company_name": "Company Name", - "company_logo": "Company Logo", - "logo_preview": "Logo Preview", - "preferences": "Preferences", - "preferences_desc": "Default preferences for the system.", - "country": "Country", - "state": "State", - "city": "City", - "address": "Address", - "street": "Street1 | Street2", - "phone": "Phone", - "zip_code": "Zip Code", - "go_back": "Go Back", - "currency": "Currency", - "language": "Language", - "time_zone": "Time Zone", - "fiscal_year": "Financial Year", - "date_format": "Date Format", - "from_address": "From Address", - "username": "Username", - "next": "Next", - "continue": "Continue", - "skip": "Skip", + "account_info": "Informacje o koncie", + "account_info_desc": "Poniższe szczegóły zostaną użyte do utworzenia głównego konta administratora. Możesz także zmienić szczegóły w dowolnym momencie po zalogowaniu.", + "name": "Nazwa", + "email": "E-mail", + "password": "Hasło", + "confirm_password": "Potwierdź hasło", + "save_cont": "Zapisz i kontynuuj", + "company_info": "Informacje o firmie", + "company_info_desc": "Ta informacja będzie wyświetlana na fakturach. Pamiętaj, że możesz to później edytować na stronie ustawień.", + "company_name": "Nazwa firmy", + "company_logo": "Logo firmy", + "logo_preview": "Podgląd loga", + "preferences": "Preferencje", + "preferences_desc": "Domyślne preferencje dla systemu.", + "country": "Kraj", + "state": "Województwo", + "city": "Miasto", + "address": "Adres", + "street": "Ulica1 | Ulica2", + "phone": "Telefon", + "zip_code": "Kod pocztowy", + "go_back": "Wstecz", + "currency": "Waluta", + "language": "Język", + "time_zone": "Strefa czasowa", + "fiscal_year": "Rok finansowy", + "date_format": "Format daty", + "from_address": "Adres nadawcy", + "username": "Nazwa użytkownika", + "next": "Następny", + "continue": "Kontynuuj", + "skip": "Pomiń", "database": { - "database": "Site URL & Database", - "connection": "Database Connection", - "host": "Database Host", - "port": "Database Port", - "password": "Database Password", - "app_url": "App URL", - "app_domain": "App Domain", - "username": "Database Username", - "db_name": "Database Name", - "db_path": "Database Path", - "desc": "Create a database on your server and set the credentials using the form below." + "database": "Adres URL witryny i baza danych", + "connection": "Połączenie z bazą danych", + "host": "Host bazy danych", + "port": "Port bazy danych", + "password": "Hasło bazy danych", + "app_url": "Adres aplikacji", + "app_domain": "Domena aplikacji", + "username": "Nazwa użytkownika bazy danych", + "db_name": "Nazwa bazy danych", + "db_path": "Ścieżka do bazy danych", + "desc": "Utwórz bazę danych na swoim serwerze i ustaw dane logowania za pomocą poniższego formularza." }, "permissions": { - "permissions": "Permissions", - "permission_confirm_title": "Are you sure you want to continue?", - "permission_confirm_desc": "Folder permission check failed", - "permission_desc": "Below is the list of folder permissions which are required in order for the app to work. If the permission check fails, make sure to update your folder permissions." + "permissions": "Uprawnienia", + "permission_confirm_title": "Czy na pewno chcesz kontynuować?", + "permission_confirm_desc": "Sprawdzanie uprawnień do katalogu nie powiodło się", + "permission_desc": "Poniżej znajduje się lista uprawnień folderów, które są wymagane do działania aplikacji. Jeśli sprawdzenie uprawnień nie powiedzie się, upewnij się, że zaktualizujesz uprawnienia folderu." + }, + "verify_domain": { + "title": "Weryfikacja domeny", + "desc": "Crater używa uwierzytelniania opartego na sesji, które wymaga weryfikacji domeny dla celów bezpieczeństwa. Wprowadź domenę, na której będziesz mieć dostęp do swojej aplikacji internetowej.", + "app_domain": "Domena aplikacji", + "verify_now": "Potwierdź teraz", + "success": "Pomyślnie zweryfikowano domenę.", + "verify_and_continue": "Weryfikuj i kontynuuj" }, "mail": { - "host": "Mail Host", - "port": "Mail Port", - "driver": "Mail Driver", - "secret": "Secret", + "host": "Adres hosta poczty", + "port": "Port poczty", + "driver": "Sposób wysyłania wiadomości e-mail", + "secret": "Tajny klucz", "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." + "mailgun_domain": "Domena", + "mailgun_endpoint": "Punkt dostępowy Mailgun", + "ses_secret": "Tajny klucz SES", + "ses_key": "Klucz SES", + "password": "Hasło poczty", + "username": "Nazwa użytkownika poczty", + "mail_config": "Konfiguracja poczty", + "from_name": "Nazwa nadawcy", + "from_mail": "Adres e-mail nadawcy", + "encryption": "Szyfrowanie poczty", + "mail_config_desc": "Poniżej znajduje się formularz konfiguracji sterownika poczty e-mail do wysyłania wiadomości e-mail z aplikacji. Możesz również skonfigurować zewnętrznych dostawców takich jak Sendgrid, SES itp." }, "req": { - "system_req": "System Requirements", - "php_req_version": "Php (version {version} required)", - "check_req": "Check Requirements", - "system_req_desc": "Crater has a few server requirements. Make sure that your server has the required php version and all the extensions mentioned below." + "system_req": "Wymagania systemowe", + "php_req_version": "Minimalna wersja Php (wymagana wersja {version})", + "check_req": "Sprawdź wymagania", + "system_req_desc": "Crater posiada kilka wymagań serwera. Upewnij się, że Twój serwer ma wymaganą wersję php oraz wszystkie rozszerzenia wymienione poniżej." }, "errors": { - "migrate_failed": "Migrate Failed", - "database_variables_save_error": "Cannot write configuration to .env file. Please check its file permissions", - "mail_variables_save_error": "Email configuration failed.", - "connection_failed": "Database connection failed", - "database_should_be_empty": "Database should be empty" + "migrate_failed": "Migracja nie powiodła się", + "domain_verification_failed": "Weryfikacja domeny nie powiodła się", + "database_variables_save_error": "Nie można zapisać konfiguracji do pliku .env. Proszę sprawdzić jego uprawnienia", + "mail_variables_save_error": "Konfiguracja email nie powiodła się.", + "connection_failed": "Błąd połączenia z bazą danych", + "database_should_be_empty": "Baza danych powinna być pusta" }, "success": { - "mail_variables_save_successfully": "Email configured successfully", - "database_variables_save_successfully": "Database configured successfully." + "mail_variables_save_successfully": "Email został skonfigurowany pomyślnie", + "domain_variable_save_successfully": "Domena została skonfigurowana pomyślnie", + "database_variables_save_successfully": "Baza danych została skonfigurowana poprawnie." } }, "layout_login": { "copyright_crater": "Copyright @ Crater - 2020", - "super_simple_invoicing": "Super Simple Invoicing", - "for_freelancer": "for Freelancers &", - "small_businesses": "Small Businesses ", - "crater_help": "Crater helps you track expenses, record payments & generate beautiful", - "invoices_and_estimates": "invoices & estimates with ability to choose multiple templates." + "super_simple_invoicing": "Super proste fakturowanie", + "for_freelancer": "dla Freelancerów i", + "small_businesses": "Mikroprzedsiębiorstw ", + "crater_help": "Crater pomaga śledzić Twoje wydatki, zapisywać płatności i generować piękne", + "invoices_and_estimates": "faktury i oferty z możliwością wyboru wielu szablonów." }, "validation": { - "invalid_phone": "Invalid Phone Number", - "invalid_url": "Invalid url (ex: http://www.crater.com)", - "invalid_domain_url": "Invalid url (ex: crater.com)", - "required": "Field is required", - "email_incorrect": "Incorrect Email.", - "email_already_taken": "The email has already been taken.", - "email_does_not_exist": "User with given email doesn't exist", - "item_unit_already_taken": "This item unit name has already been taken", - "payment_mode_already_taken": "This payment mode name has already been taken", - "send_reset_link": "Send Reset Link", - "not_yet": "Not yet? Send it again", - "password_min_length": "Password must contain {count} characters", - "name_min_length": "Name must have at least {count} letters.", - "enter_valid_tax_rate": "Enter valid tax rate", - "numbers_only": "Numbers Only.", - "characters_only": "Characters Only.", - "password_incorrect": "Passwords must be identical", - "password_length": "Password must be {count} character long.", - "qty_must_greater_than_zero": "Quantity must be greater than zero.", - "price_greater_than_zero": "Price must be greater than zero.", - "payment_greater_than_zero": "Payment must be greater than zero.", - "payment_greater_than_due_amount": "Entered Payment is more than due amount of this invoice.", - "quantity_maxlength": "Quantity should not be greater than 20 digits.", - "price_maxlength": "Price should not be greater than 20 digits.", - "price_minvalue": "Price should be greater than 0.", - "amount_maxlength": "Amount should not be greater than 20 digits.", - "amount_minvalue": "Amount should be greater than 0.", - "description_maxlength": "Description should not be greater than 65,000 characters.", - "subject_maxlength": "Subject should not be greater than 100 characters.", - "message_maxlength": "Message should not be greater than 255 characters.", - "maximum_options_error": "Maximum of {max} options selected. First remove a selected option to select another.", - "notes_maxlength": "Notes should not be greater than 65,000 characters.", - "address_maxlength": "Address should not be greater than 255 characters.", - "ref_number_maxlength": "Ref Number should not be greater than 255 characters.", - "prefix_maxlength": "Prefix should not be greater than 5 characters.", - "something_went_wrong": "something went wrong", - "number_length_minvalue": "Number lenght should be greater than 0" + "invalid_phone": "Nieprawidłowy numer telefonu", + "invalid_url": "Nieprawidłowy adres url (np. http://www.crater.com)", + "invalid_domain_url": "Nieprawidłowy adres url (np. crater.com)", + "required": "Pole jest wymagane", + "email_incorrect": "Niepoprawny email.", + "email_already_taken": "Ten adres e-mail jest już zajęty.", + "email_does_not_exist": "Użytkownik z podanym adresem email nie istnieje", + "item_unit_already_taken": "Ta nazwa jednostki została już zajęta", + "payment_mode_already_taken": "Ta nazwa trybu płatności została już zajęta", + "send_reset_link": "Wyślij link do resetowania hasła", + "not_yet": "Jeszcze nie? Wyślij ponownie", + "password_min_length": "Hasło musi zawierać co najmniej {count} znaków", + "name_min_length": "Nazwa użytkownika musi zawierać co najmniej {count} znaków.", + "enter_valid_tax_rate": "Wprowadź poprawną stawkę podatku", + "numbers_only": "Tylko liczby.", + "characters_only": "Tylko znaki.", + "password_incorrect": "Hasła muszą być identyczne", + "password_length": "Hasło musi zawierać {count} znaków.", + "qty_must_greater_than_zero": "Ilość musi być większa niż zero.", + "price_greater_than_zero": "Cena musi być większa niż zero.", + "payment_greater_than_zero": "Płatność musi być większa niż zero.", + "payment_greater_than_due_amount": "Wprowadzona płatność to więcej niż należna kwota tej faktury.", + "quantity_maxlength": "Ilość nie powinna być większa niż 20 cyfr.", + "price_maxlength": "Cena nie powinna być większa niż 20 cyfr.", + "price_minvalue": "Cena powinna być większa niż 0.", + "amount_maxlength": "Kwota nie powinna być większa niż 20 cyfr.", + "amount_minvalue": "Kwota powinna być większa niż 0.", + "description_maxlength": "Opis nie powinien przekraczać 65 000 znaków.", + "subject_maxlength": "Temat nie powinien być dłuższy niż 100 znaków.", + "message_maxlength": "Wiadomość nie powinna być dłuższa niż 255 znaków.", + "maximum_options_error": "Wybrano maksymalnie {max} opcji. Najpierw usuń wybraną opcję, aby wybrać inną.", + "notes_maxlength": "Notatki nie powinny być większe niż 65 000 znaków.", + "address_maxlength": "Adres nie powinien mieć więcej niż 255 znaków.", + "ref_number_maxlength": "Numer referencyjny nie może być dłuższy niż 255 znaków.", + "prefix_maxlength": "Prefiks nie powinien być dłuższy niż 5 znaków.", + "something_went_wrong": "coś poszło nie tak", + "number_length_minvalue": "Długość numeru powinna być większa niż 0" }, - "pdf_estimate_label": "Estimate", - "pdf_estimate_number": "Estimate Number", - "pdf_estimate_date": "Estimate Date", - "pdf_estimate_expire_date": "Expiry date", - "pdf_invoice_label": "Invoice", - "pdf_invoice_number": "Invoice Number", - "pdf_invoice_date": "Invoice Date", - "pdf_invoice_due_date": "Due date", - "pdf_notes": "Notes", - "pdf_items_label": "Items", - "pdf_quantity_label": "Quantity", - "pdf_price_label": "Price", - "pdf_discount_label": "Discount", - "pdf_tax_label": "Tax", - "pdf_amount_label": "Amount", - "pdf_subtotal": "Subtotal", - "pdf_total": "Total", - "pdf_payment_label": "Payment", - "pdf_payment_receipt_label": "PAYMENT RECEIPT", - "pdf_payment_date": "Payment Date", - "pdf_payment_number": "Payment Number", - "pdf_payment_mode": "Payment Mode", - "pdf_payment_amount_received_label": "Amount Received", - "pdf_expense_report_label": "EXPENSES REPORT", - "pdf_total_expenses_label": "TOTAL EXPENSE", - "pdf_profit_loss_label": "PROFIT & LOSS REPORT", - "pdf_sales_customers_label": "Sales Customer Report", - "pdf_sales_items_label": "Sales Item Report", - "pdf_tax_summery_label": "Tax Summary Report", - "pdf_income_label": "INCOME", - "pdf_net_profit_label": "NET PROFIT", - "pdf_customer_sales_report": "Sales Report: By Customer", - "pdf_total_sales_label": "TOTAL SALES", - "pdf_item_sales_label": "Sales Report: By Item", - "pdf_tax_report_label": "TAX REPORT", - "pdf_total_tax_label": "TOTAL TAX", - "pdf_tax_types_label": "Tax Types", - "pdf_expenses_label": "Expenses", - "pdf_bill_to": "Bill to,", - "pdf_ship_to": "Ship to,", - "pdf_received_from": "Received from:" + "pdf_estimate_label": "Oferta", + "pdf_estimate_number": "Numer oferty", + "pdf_estimate_date": "Data oferty", + "pdf_estimate_expire_date": "Termin ważności", + "pdf_invoice_label": "Faktura", + "pdf_invoice_number": "Numer faktury", + "pdf_invoice_date": "Data faktury", + "pdf_invoice_due_date": "Termin", + "pdf_notes": "Notatki", + "pdf_items_label": "Pozycje", + "pdf_quantity_label": "Ilość", + "pdf_price_label": "Cena", + "pdf_discount_label": "Rabat", + "pdf_amount_label": "Kwota", + "pdf_subtotal": "Suma częściowa", + "pdf_total": "Razem", + "pdf_payment_label": "Płatność", + "pdf_payment_receipt_label": "POTWIERDZENIE PŁATNOŚCI", + "pdf_payment_date": "Data płatności", + "pdf_payment_number": "Numer płatności", + "pdf_payment_mode": "Metoda płatności", + "pdf_payment_amount_received_label": "Kwota otrzymana", + "pdf_expense_report_label": "SPRAWOZDANIE Z WYDATKÓW", + "pdf_total_expenses_label": "WYDATKI OGÓŁEM", + "pdf_profit_loss_label": "RAPORT ZYSKÓW I STRAT", + "pdf_sales_customers_label": "Raport sprzedaży obsługi kontrahenta", + "pdf_sales_items_label": "Raport dotyczący przedmiotu sprzedaży", + "pdf_tax_summery_label": "Raport podsumowania podatku", + "pdf_income_label": "PRZYCHÓD", + "pdf_net_profit_label": "ZYSK NETTO", + "pdf_customer_sales_report": "Raport sprzedaży: Według Kontrahenta", + "pdf_total_sales_label": "CAŁKOWITA SPRZEDAŻ", + "pdf_item_sales_label": "Raport sprzedaży: Według produktu", + "pdf_tax_report_label": "RAPORT PODATKOWY", + "pdf_total_tax_label": "CAŁKOWITY PODATEK", + "pdf_tax_types_label": "Rodzaje podatku", + "pdf_expenses_label": "Wydatki", + "pdf_bill_to": "Wystawiono dla", + "pdf_ship_to": "Wysyłka do", + "pdf_received_from": "Otrzymane od:" } diff --git a/resources/assets/js/router.js b/resources/assets/js/router.js index 299a350e..a5473522 100644 --- a/resources/assets/js/router.js +++ b/resources/assets/js/router.js @@ -20,7 +20,7 @@ import Register from './views/auth/Register.vue' import NotFoundPage from './views/errors/404.vue' -// Dashbord +// Dashboard import Dashboard from './views/dashboard/Dashboard.vue' // Customers