mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-07-17 06:15:20 +00:00
1914 lines
85 KiB
JSON
1914 lines
85 KiB
JSON
{
|
|
"navigation": {
|
|
"dashboard": "Komandna tabla",
|
|
"customers": "Klijenti",
|
|
"items": "Stavke",
|
|
"invoices": "Fakture",
|
|
"recurring-invoices": "Recurring Invoices",
|
|
"expenses": "Rashodi",
|
|
"estimates": "Profakture",
|
|
"payments": "Uplate",
|
|
"reports": "Izveštaji",
|
|
"settings": "Podešavanja",
|
|
"logout": "Odjavi se",
|
|
"users": "Korisnici",
|
|
"members": "Members",
|
|
"modules": "Modules",
|
|
"documents": "Documents",
|
|
"admin": "Administration",
|
|
"administration": "Administration",
|
|
"companies": "Companies",
|
|
"all_users": "Users"
|
|
},
|
|
"general": {
|
|
"add_company": "Dodaj kompaniju",
|
|
"view_pdf": "Pogledaj PDF",
|
|
"copy_pdf_url": "Kopiraj PDF link",
|
|
"download_pdf": "Preuzmi PDF",
|
|
"save": "Sačuvaj",
|
|
"create": "Napravi",
|
|
"cancel": "Otkaži",
|
|
"accept": "Accept",
|
|
"decline": "Decline",
|
|
"welcome": "Welcome",
|
|
"no_company_description": "You are not a member of any company yet. Accept an invitation below or contact your administrator.",
|
|
"app_version": "Application Version",
|
|
"database": "Database",
|
|
"collapse": "Collapse",
|
|
"update": "Ažuriraj",
|
|
"deselect": "Poništi izbor",
|
|
"download": "Preuzmi",
|
|
"from_date": "Od Datuma",
|
|
"to_date": "Do Datuma",
|
|
"from": "Pošiljalac",
|
|
"to": "Primalac",
|
|
"cc": "CC",
|
|
"bcc": "BCC",
|
|
"ok": "Ok",
|
|
"yes": "Yes",
|
|
"no": "No",
|
|
"sort_by": "Rasporedi Po",
|
|
"ascending": "Rastuće",
|
|
"descending": "Opadajuće",
|
|
"subject": "Predmet",
|
|
"body": "Telo",
|
|
"message": "Poruka",
|
|
"send": "Pošalji",
|
|
"preview": "Pregled",
|
|
"go_back": "Idi nazad",
|
|
"back_to_login": "Nazad na prijavu?",
|
|
"home": "Početna",
|
|
"filter": "Filter",
|
|
"delete": "Obriši",
|
|
"edit": "Izmeni",
|
|
"view": "Pogledaj",
|
|
"add_new_item": "Dodaj novu stavku",
|
|
"clear_all": "Izbriši sve",
|
|
"showing": "Prikazivanje",
|
|
"of": "od",
|
|
"actions": "Akcije",
|
|
"subtotal": "UKUPNO",
|
|
"discount": "POPUST",
|
|
"fixed": "Fiksno",
|
|
"percentage": "Procenat",
|
|
"tax": "POREZ",
|
|
"total_amount": "UKUPAN IZNOS",
|
|
"bill_to": "Račun za",
|
|
"ship_to": "Isporučiti za",
|
|
"due": "Dužan",
|
|
"draft": "U izradi",
|
|
"sent": "Poslato",
|
|
"all": "Sve",
|
|
"select_all": "Izaberi sve",
|
|
"select_template": "Select Template",
|
|
"choose_file": "Klikni ovde da izabereš fajl",
|
|
"choose_template": "Izaberi šablon",
|
|
"choose": "Izaberi",
|
|
"remove": "Ukloni",
|
|
"select_a_status": "Izaberi status",
|
|
"select_a_tax": "Izaberi porez",
|
|
"search": "Pretraga",
|
|
"are_you_sure": "Da li ste sigurni?",
|
|
"list_is_empty": "Lista je prazna.",
|
|
"no_tax_found": "Porez nije pronađen!",
|
|
"four_zero_four": "404",
|
|
"you_got_lost": "Ups! Izgubio si se!",
|
|
"go_home": "Idi na početnu stranicu",
|
|
"test_mail_conf": "Testiraj podešavanje Pošte",
|
|
"send_mail_successfully": "Pošta uspešno poslata",
|
|
"setting_updated": "Podešavanje uspešno ažurirano",
|
|
"select_state": "Odaberi saveznu državu",
|
|
"select_country": "Odaberi državu",
|
|
"select_city": "Odaberi grad",
|
|
"street_1": "Adresa 1",
|
|
"street_2": "Adresa 2",
|
|
"action_failed": "Akcija nije uspela",
|
|
"retry": "Pokušaj ponovo",
|
|
"unable_to_load_pdf": "Unable to load document preview",
|
|
"choose_note": "Odaberi napomenu",
|
|
"no_note_found": "Ne postoje sačuvane napomene",
|
|
"insert_note": "Unesi belešku",
|
|
"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": "Napomena",
|
|
"pay_invoice": "Pay Invoice",
|
|
"login_successfully": "Logged in successfully!",
|
|
"logged_out_successfully": "Logged out successfully",
|
|
"mark_as_default": "Mark as default",
|
|
"no_data_found": "No data found",
|
|
"pagination": {
|
|
"previous": "Previous",
|
|
"next": "Next",
|
|
"showing": "Showing",
|
|
"to": "to",
|
|
"of": "of",
|
|
"results": "results"
|
|
},
|
|
"file_upload": {
|
|
"drag_a_file": "Drag a file here or",
|
|
"browse": "browse",
|
|
"to_choose": "to choose a file"
|
|
},
|
|
"multiselect": {
|
|
"the_list_is_empty": "The list is empty",
|
|
"no_results_found": "No results found"
|
|
},
|
|
"copy_to_clipboard": "Copy to Clipboard"
|
|
},
|
|
"dashboard": {
|
|
"select_year": "Odaberi godinu",
|
|
"cards": {
|
|
"due_amount": "Dužan iznos",
|
|
"customers": "Klijenti",
|
|
"invoices": "Fakture",
|
|
"estimates": "Profakture",
|
|
"payments": "Payments"
|
|
},
|
|
"chart_info": {
|
|
"total_sales": "Prodaja",
|
|
"total_receipts": "Računi",
|
|
"total_expense": "Rashodi",
|
|
"net_income": "Prihod NETO",
|
|
"year": "Odaberi godinu"
|
|
},
|
|
"monthly_chart": {
|
|
"title": "Prodaja & Rashodi"
|
|
},
|
|
"recent_invoices_card": {
|
|
"title": "Dospele fakture",
|
|
"due_on": "Datum dospevanja",
|
|
"customer": "Klijent",
|
|
"amount_due": "Iznos dospeća",
|
|
"actions": "Akcije",
|
|
"view_all": "Pogledaj sve"
|
|
},
|
|
"recent_estimate_card": {
|
|
"title": "Nedavne profakture",
|
|
"date": "Datum",
|
|
"customer": "Klijent",
|
|
"amount_due": "Iznos dospeća",
|
|
"actions": "Akcije",
|
|
"view_all": "Pogledaj sve"
|
|
}
|
|
},
|
|
"tax_types": {
|
|
"name": "Naziv",
|
|
"description": "Opis",
|
|
"percent": "Procenat",
|
|
"compound_tax": "Složeni porez",
|
|
"percentage": "Percentage",
|
|
"fixed_amount": "Fixed Amount",
|
|
"tax_type": "Tax Type"
|
|
},
|
|
"global_search": {
|
|
"search": "Pretraga...",
|
|
"customers": "Klijenti",
|
|
"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",
|
|
"tax_id": "Tax ID",
|
|
"add_customer": "Dodaj Klijenta",
|
|
"contacts_list": "Lista klijenata",
|
|
"name": "Naziv",
|
|
"mail": "Mail | Mail-ovi",
|
|
"statement": "Izjava",
|
|
"display_name": "Naziv koji se prikazuje",
|
|
"primary_contact_name": "Primarna kontakt osoba",
|
|
"contact_name": "Naziv kontakt osobe",
|
|
"amount_due": "Iznos dospeća",
|
|
"email": "E-mail",
|
|
"address": "Adresa",
|
|
"phone": "Telefon",
|
|
"website": "Veb stranica",
|
|
"overview": "Pregled",
|
|
"invoice_prefix": "Invoice Prefix",
|
|
"estimate_prefix": "Estimate Prefix",
|
|
"payment_prefix": "Payment Prefix",
|
|
"enable_portal": "Uključi portal",
|
|
"country": "Država",
|
|
"state": "Savezna država",
|
|
"city": "Grad",
|
|
"zip_code": "Poštanski broj",
|
|
"added_on": "Datum dodavanja",
|
|
"action": "Akcija",
|
|
"password": "Šifra",
|
|
"confirm_password": "Confirm Password",
|
|
"street_number": "Broj ulice",
|
|
"primary_currency": "Primarna valuta",
|
|
"description": "Opis",
|
|
"add_new_customer": "Dodaj novog klijenta",
|
|
"save_customer": "Sačuvaj klijenta",
|
|
"update_customer": "Ažuriraj klijenta",
|
|
"customer": "Klijent | Klijenti",
|
|
"new_customer": "Nov klijent",
|
|
"edit_customer": "Izmeni klijenta",
|
|
"basic_info": "Osnovne informacije",
|
|
"portal_access": "Portal Access",
|
|
"portal_access_text": "Da li želite da dozvolite klijentu da se prijavi na Korisnički portal?",
|
|
"portal_access_url": "URL do korisničkog portala",
|
|
"portal_access_url_help": "Молимо вас да копирате и проследите горњу URL адресу вашем клијенту ради омогућавања приступа.",
|
|
"billing_address": "Adresa za naplatu",
|
|
"shipping_address": "Adresa za dostavu",
|
|
"copy_billing_address": "Kopiraj iz adrese za naplatu",
|
|
"no_customers": "Još uvek nema klijenata!",
|
|
"no_customers_found": "Klijenti nisu pronađeni!",
|
|
"no_contact": "Nema kontakta",
|
|
"no_contact_name": "Nema naziva kontakta",
|
|
"list_of_customers": "Ova sekcija će da sadrži spisak klijenata.",
|
|
"primary_display_name": "Primarni naziv koji se prikazuje",
|
|
"select_currency": "Odaberi valutu",
|
|
"select_a_customer": "Odaberi klijenta",
|
|
"type_or_click": "Unesi tekst ili klikni da izabereš",
|
|
"new_transaction": "Nova transakcija",
|
|
"no_matching_customers": "Ne postoje klijenti koji odgovaraju pretrazi!",
|
|
"phone_number": "Broj telefona",
|
|
"create_date": "Datum kreiranja",
|
|
"confirm_delete": "Nećeš moći da povratiš ovog klijenta i sve njegove Fakture, Profakture i Uplate. | Nećeš moći da povratiš ove klijente i njihove Fakture, Profakture i Uplate.",
|
|
"created_message": "Klijent uspešno kreiran",
|
|
"updated_message": "Klijent uspešno ažuriran",
|
|
"address_updated_message": "Address Information Updated succesfully",
|
|
"deleted_message": "Klijent uspešno obrisan | Klijenti uspešno obrisani",
|
|
"edit_currency_not_allowed": "Nije moguće promeniti valutu nakon što su transakcije već kreirane."
|
|
},
|
|
"items": {
|
|
"title": "Stavke",
|
|
"items_list": "Lista stavki",
|
|
"name": "Naziv",
|
|
"unit": "Jedinica",
|
|
"description": "Opis",
|
|
"added_on": "Datum dodavanja",
|
|
"price": "Cena",
|
|
"date_of_creation": "Datum kreiranja",
|
|
"not_selected": "Nije odabrana niti jedna stavka",
|
|
"action": "Akcije",
|
|
"add_item": "Dodaj Stavku",
|
|
"save_item": "Sačuvaj Stavku",
|
|
"update_item": "Ažuriraj Stavku",
|
|
"item": "Stavka | Stavke",
|
|
"add_new_item": "Dodaj novu stavku",
|
|
"new_item": "Nova stavka",
|
|
"edit_item": "Izmeni stavku",
|
|
"no_items": "Još uvek nema stavki!",
|
|
"list_of_items": "Ova sekcija će da sadrži spisak stavki.",
|
|
"select_a_unit": "odaberi jedinicu",
|
|
"taxes": "Porezi",
|
|
"item_attached_message": "Nije dozvoljeno brisanje stavke koje se koristi",
|
|
"confirm_delete": "Nećeš moći da povratiš ovu Stavku | Nećeš moći da povratiš ove Stavke",
|
|
"created_message": "Stavka uspešno kreirana",
|
|
"updated_message": "Stavka uspešno ažurirana",
|
|
"deleted_message": "Stavka uspešno obrisana | Stavke uspešno obrisane"
|
|
},
|
|
"estimates": {
|
|
"title": "Profakture",
|
|
"accept_estimate": "Accept Estimate",
|
|
"reject_estimate": "Reject Estimate",
|
|
"estimate": "Profaktura | Profakture",
|
|
"estimates_list": "Lista profaktura",
|
|
"days": "{days} Dan",
|
|
"months": "{months} Mesec",
|
|
"years": "{years} Godina",
|
|
"all": "Sve",
|
|
"paid": "Plaćeno",
|
|
"unpaid": "Neplaćeno",
|
|
"customer": "KLIJENT",
|
|
"ref_no": "POZIV NA BROJ",
|
|
"number": "BROJ",
|
|
"amount_due": "IZNOS DOSPEĆA",
|
|
"partially_paid": "Delimično Plaćeno",
|
|
"total": "Ukupno za plaćanje",
|
|
"discount": "Popust",
|
|
"sub_total": "Osnovica za obračun PDV-a",
|
|
"net_total": "Net",
|
|
"estimate_number": "Broj profakture",
|
|
"ref_number": "Poziv na broj",
|
|
"contact": "Kontakt",
|
|
"add_item": "Dodaj stavku",
|
|
"date": "Datum",
|
|
"due_date": "Datum Dospeća",
|
|
"expiry_date": "Datum Isteka",
|
|
"status": "Status",
|
|
"add_tax": "Dodaj Porez",
|
|
"amount": "Iznos",
|
|
"action": "Akcija",
|
|
"notes": "Napomena",
|
|
"tax": "Porez",
|
|
"estimate_template": "Šablon",
|
|
"convert_to_invoice": "Pretvori u Fakturu",
|
|
"mark_as_sent": "Označi kao Poslato",
|
|
"send_estimate": "Pošalji Profakturu",
|
|
"resend_estimate": "Ponovo pošalji Profakturu",
|
|
"record_payment": "Unesi uplatu",
|
|
"add_estimate": "Dodaj Profakturu",
|
|
"save_estimate": "Sačuvaj Profakturu",
|
|
"cloned_successfully": "Uspešno napravljen duplikat Fakture",
|
|
"clone_estimate": "Dupliraj Profakturu",
|
|
"confirm_clone": "Ova ponuda će biti kopirana u novu ponudu",
|
|
"confirm_conversion": "Detalji ove Profakture će biti iskorišćeni za pravljenje Fakture.",
|
|
"conversion_message": "Faktura uspešno kreirana",
|
|
"confirm_send_estimate": "Ova Profaktura će biti poslata putem Email-a klijentu",
|
|
"confirm_mark_as_sent": "Ova Profaktura će biti označena kao Poslata",
|
|
"confirm_mark_as_accepted": "Ova Profaktura će biti označena kao Prihvaćena",
|
|
"confirm_mark_as_rejected": "Ova Profaktura će biti označena kao Odbijena",
|
|
"no_matching_estimates": "Ne postoji odgovarajuća profaktura!",
|
|
"mark_as_sent_successfully": "Profaktura uspešno označena kao Poslata",
|
|
"send_estimate_successfully": "Profaktura uspešno poslata",
|
|
"errors": {
|
|
"required": "Polje je obavezno"
|
|
},
|
|
"accepted": "Prihvaćeno",
|
|
"rejected": "Odbijeno",
|
|
"expired": "Expired",
|
|
"sent": "Poslato",
|
|
"draft": "U izradi",
|
|
"viewed": "Viewed",
|
|
"declined": "Odbijeno",
|
|
"new_estimate": "Nova Profaktura",
|
|
"add_new_estimate": "Dodaj novu Profakturu",
|
|
"update_Estimate": "Ažuriraj Profakturu",
|
|
"edit_estimate": "Izmeni Profakturu",
|
|
"items": "stavke",
|
|
"Estimate": "Profaktura | Profakture",
|
|
"add_new_tax": "Dodaj nov Porez",
|
|
"no_estimates": "Još uvek nema Profaktura!",
|
|
"list_of_estimates": "Ova sekcija će da sadrži spisak Profaktura.",
|
|
"mark_as_rejected": "Označi kao odbijeno",
|
|
"mark_as_accepted": "Označi kao prihvaćeno",
|
|
"marked_as_accepted_message": "Profaktura označena kao prihvaćena",
|
|
"marked_as_rejected_message": "Profaktura označena kao odbijena",
|
|
"confirm_delete": "Nećeš moći da povratiš ovu Profakturu | Nećeš moći da povratiš ove Profakture",
|
|
"created_message": "Profaktura uspešno kreirana",
|
|
"updated_message": "Profaktura uspešno ažurirana",
|
|
"deleted_message": "Profaktura uspešno obrisana | Profakture uspešno obrisane",
|
|
"something_went_wrong": "nešto je krenulo naopako",
|
|
"item": {
|
|
"title": "Naziv stavke",
|
|
"description": "Opis",
|
|
"quantity": "Količina",
|
|
"price": "Cena",
|
|
"discount": "Popust",
|
|
"total": "Ukupno za plaćanje",
|
|
"total_discount": "Ukupan popust",
|
|
"sub_total": "Ukupno",
|
|
"tax": "Porez",
|
|
"amount": "Iznos",
|
|
"select_an_item": "Unesi tekst ili klikni da izabereš",
|
|
"type_item_description": "Unesi opis Stavke (nije obavezno)"
|
|
},
|
|
"mark_as_default_estimate_template_description": "Ako je omogućeno, izabrani šablon će automatski biti postavljen za nove ponude."
|
|
},
|
|
"invoices": {
|
|
"title": "Fakture",
|
|
"download": "Download",
|
|
"pay_invoice": "Pay Invoice",
|
|
"invoices_list": "List Faktura",
|
|
"invoice_information": "Invoice Information",
|
|
"days": "{days} dan",
|
|
"months": "{months} Mesec",
|
|
"years": "{years} Godina",
|
|
"all": "Sve",
|
|
"paid": "Plaćeno",
|
|
"unpaid": "Neplaćeno",
|
|
"viewed": "Pogledano",
|
|
"overdue": "Nepodmireno",
|
|
"completed": "Završeno",
|
|
"customer": "KLIJENT",
|
|
"paid_status": "STATUS UPLATE",
|
|
"ref_no": "POZIV NA BROJ",
|
|
"number": "BROJ",
|
|
"amount_due": "IZNOS DOSPEĆA",
|
|
"partially_paid": "Delimično plaćeno",
|
|
"total": "Ukupno za plaćanje",
|
|
"discount": "Popust",
|
|
"sub_total": "Osnovica za obračun PDV-a",
|
|
"invoice": "Faktura | Fakture",
|
|
"invoice_number": "Broj Fakture",
|
|
"ref_number": "Poziv na broj",
|
|
"contact": "Kontakt",
|
|
"add_item": "Dodaj Stavku",
|
|
"date": "Datum",
|
|
"due_date": "Datum Dospeća",
|
|
"status": "Status",
|
|
"add_tax": "Dodaj Porez",
|
|
"amount": "Iznos",
|
|
"action": "Akcija",
|
|
"notes": "Napomena",
|
|
"view": "Pogledaj",
|
|
"send_invoice": "Pošalji Fakturu",
|
|
"resend_invoice": "Ponovo pošalji Fakturu",
|
|
"invoice_template": "Šablon Fakture",
|
|
"conversion_message": "Uspešno napravljen duplikat Fakture",
|
|
"template": "Šablon",
|
|
"mark_as_sent": "Označi kao Poslato",
|
|
"confirm_send_invoice": "Ova Faktura će biti poslata putem Email-a klijentu",
|
|
"invoice_mark_as_sent": "Ova Faktura će biti označena kao poslata",
|
|
"confirm_mark_as_accepted": "Ova Faktura će biti označena kao Prihvaćena",
|
|
"confirm_mark_as_rejected": "Ova Faktura će biti označena kao Odbijena",
|
|
"confirm_send": "Ova Faktura će biti poslata putem Email-a klijentu",
|
|
"invoice_date": "Datum Fakture",
|
|
"record_payment": "Unesi Uplatu",
|
|
"add_new_invoice": "Dodaj novu Fakturu",
|
|
"update_expense": "Ažuriraj Rashod",
|
|
"edit_invoice": "Izmeni Fakturu",
|
|
"new_invoice": "Nova Faktura",
|
|
"one_time": "One-time",
|
|
"save_invoice": "Sačuvaj Fakturu",
|
|
"update_invoice": "Ažuriraj Fakturu",
|
|
"add_new_tax": "Dodaj nov Porez",
|
|
"no_invoices": "Još uvek nema Faktura!",
|
|
"mark_as_rejected": "Označi kao odbijeno",
|
|
"mark_as_accepted": "Označi kao prihvaćeno",
|
|
"list_of_invoices": "Ova sekcija će da sadrži spisak Faktura.",
|
|
"select_invoice": "Odaberi Fakturu",
|
|
"no_matching_invoices": "Ne postoje Fakture koje odgovaraju pretrazi!",
|
|
"mark_as_sent_successfully": "Faktura uspešno označena kao Poslata",
|
|
"invoice_sent_successfully": "Faktura uspešno poslata",
|
|
"cloned_successfully": "Uspešno napravljen duplikat Fakture",
|
|
"clone_invoice": "Napravi duplikat",
|
|
"confirm_clone": "Ova Faktura će biti duplikat nove Fakture",
|
|
"convert_to_estimate": "Convert to Estimate",
|
|
"confirm_convert_to_estimate": "This invoice will be converted into a new Estimate",
|
|
"item": {
|
|
"title": "Naziv Stavke",
|
|
"description": "Opis",
|
|
"quantity": "Količina",
|
|
"price": "Cena",
|
|
"discount": "Popust",
|
|
"total": "Ukupno za plaćanje",
|
|
"total_discount": "Ukupan popust",
|
|
"sub_total": "Ukupno",
|
|
"tax": "Porez",
|
|
"amount": "Iznos",
|
|
"select_an_item": "Unesi tekst ili klikni da izabereš",
|
|
"type_item_description": "Unesi opis Stavke (nije obavezno)"
|
|
},
|
|
"payment_attached_message": "Jedna od odabranih faktura već ima uplatu povezanu sa njom. Obrišite prvo povezane uplate da bi nastavili sa brisanjem",
|
|
"confirm_delete": "Nećeš moći da povratiš ovu Fakturu | Nećeš moći da povratiš ove Fakture",
|
|
"created_message": "Faktura uspešno kreirana",
|
|
"updated_message": "Faktura uspešno ažurirana",
|
|
"deleted_message": "Faktura uspešno obrisana | Fakture uspešno obrisane",
|
|
"marked_as_sent_message": "Faktura označena kao uspešno poslata",
|
|
"something_went_wrong": "nešto je krenulo naopako",
|
|
"invalid_due_amount_message": "Ukupan iznos za plaćanje u 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.",
|
|
"mark_as_default_invoice_template_description": "Ako je omogućeno, izabrani šablon će automatski biti postavljen za nove ponude."
|
|
},
|
|
"recurring_invoices": {
|
|
"title": "Ponavljajuće fakture",
|
|
"invoices_list": "Lista faktura koje se ponavljaju",
|
|
"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",
|
|
"recurring": "Recurring",
|
|
"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",
|
|
"add_customer_email": "Please add an email address for this customer to send invoices automatically.",
|
|
"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 (using cron format)",
|
|
"select_frequency": "Select Frequency",
|
|
"minute": "Minute",
|
|
"hour": "Hour",
|
|
"day_month": "Day of month",
|
|
"month": "Month",
|
|
"day_week": "Day of week",
|
|
"every_minute": "Every Minute",
|
|
"every_30_minute": "Every 30 Minute",
|
|
"every_hour": "Every Hour",
|
|
"every_2_hour": "Every 2 Hour",
|
|
"every_day_at_midnight": "Every day at midnight",
|
|
"every_day": "Every Day",
|
|
"every_week": "Every Week",
|
|
"every_2_weeks": "Every 2 Weeks",
|
|
"every_month": "Every Month",
|
|
"every_2_months": "Every 2 Months",
|
|
"every_quarter": "Every 3 Months (Quarterly)",
|
|
"every_year": "Every Year",
|
|
"every_15_days_at_midnight": "Every 15 days at midnight",
|
|
"on_the_first_day_of_every_month_at_midnight": "On the first day of every month at 00:00",
|
|
"every_6_month": "Every 6 Month",
|
|
"every_year_on_the_first_day_of_january_at_midnight": "Every year on the first day of january at 00:00",
|
|
"custom": "Custom"
|
|
},
|
|
"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.",
|
|
"limit": {
|
|
"none": "None",
|
|
"date": "Date",
|
|
"count": "Count"
|
|
},
|
|
"make_recurring": "Make Recurring"
|
|
},
|
|
"payments": {
|
|
"title": "Uplate",
|
|
"payments_list": "Lista uplata",
|
|
"record_payment": "Unesi Uplatu",
|
|
"customer": "Klijent",
|
|
"date": "Datum",
|
|
"amount": "Iznos",
|
|
"action": "Akcija",
|
|
"payment_number": "Broj uplate",
|
|
"payment_mode": "Način plaćanja",
|
|
"invoice": "Faktura",
|
|
"note": "Napomena",
|
|
"add_payment": "Dodaj Uplatu",
|
|
"new_payment": "Nova Uplata",
|
|
"edit_payment": "Izmeni Uplatu",
|
|
"view_payment": "Vidi Uplatu",
|
|
"add_new_payment": "Dodaj Novu Uplatu",
|
|
"send_payment_receipt": "Pošalji potvrdu o uplati",
|
|
"send_payment": "Pošalji Uplatu",
|
|
"save_payment": "Sačuvaj Uplatu",
|
|
"update_payment": "Ažuriraj Uplatu",
|
|
"payment": "Uplata | Uplate",
|
|
"no_payments": "Još uvek nema uplata!",
|
|
"not_selected": "Nema odabranih",
|
|
"no_invoice": "Nema računa",
|
|
"no_matching_payments": "Ne postoje uplate koje odgovaraju pretrazi!",
|
|
"list_of_payments": "Ova sekcija će da sadrži listu uplata.",
|
|
"select_payment_mode": "Odaberi način plaćanja",
|
|
"confirm_mark_as_sent": "Ovo plaćanje će biti označena kao Poslata",
|
|
"confirm_send_payment": "Ovo plaćanje će biti poslato putem Email-a klijentu",
|
|
"send_payment_successfully": "Plaćanje uspešno poslato",
|
|
"something_went_wrong": "nešto je krenulo naopako",
|
|
"confirm_delete": "Nećeš moći da povratiš ovu Uplatu | Nećeš moći da povratiš ove Uplate",
|
|
"created_message": "Uplata uspešno kreirana",
|
|
"updated_message": "Uplata uspešno ažurirana",
|
|
"deleted_message": "Uplata uspešno obrisana | Uplate uspešno obrisane",
|
|
"invalid_amount_message": "Iznos Uplate je pogrešan",
|
|
"amount_due": "Due Amount"
|
|
},
|
|
"expenses": {
|
|
"title": "Rashodi",
|
|
"expenses_list": "Lista Rashoda",
|
|
"select_a_customer": "Odaberi klijenta",
|
|
"expense_title": "Naslov",
|
|
"customer": "Klijent",
|
|
"currency": "Currency",
|
|
"contact": "Kontakt",
|
|
"category": "Kategorija",
|
|
"uncategorized": "Uncategorized",
|
|
"from_date": "Datum od",
|
|
"to_date": "Datum do",
|
|
"expense_date": "Datum",
|
|
"expense_number": "Broj troška",
|
|
"expense_number_placeholder": "EXP-001",
|
|
"description": "Opis",
|
|
"receipt": "Račun",
|
|
"amount": "Iznos",
|
|
"action": "Akcija",
|
|
"not_selected": "Nije odabrano",
|
|
"note": "Napomena",
|
|
"category_id": "ID kategorije",
|
|
"date": "Datum",
|
|
"add_expense": "Dodaj Rashod",
|
|
"add_new_expense": "Dodaj Novi Rashod",
|
|
"save_expense": "Sačuvaj Rashod",
|
|
"update_expense": "Ažuriraj Rashod",
|
|
"download_receipt": "Preuzmi Račun",
|
|
"edit_expense": "Izmeni Rashod",
|
|
"new_expense": "Novi Rashod",
|
|
"expense": "Rashod | Rashodi",
|
|
"no_expenses": "Još uvek nema rashoda!",
|
|
"list_of_expenses": "Ova sekcija će da sadrži listu rashoda.",
|
|
"confirm_delete": "Nećeš moći da povratiš ovaj Rashod | Nećeš moći da povratiš ove Rashode",
|
|
"created_message": "Rashod uspešno kreiran",
|
|
"updated_message": "Rashod uspešno ažuriran",
|
|
"deleted_message": "Rashod uspešno obrisan | Rashodi uspešno obrisani",
|
|
"categories": {
|
|
"categories_list": "Lista Kategorija",
|
|
"title": "Naslov",
|
|
"name": "Naziv",
|
|
"description": "Opis",
|
|
"amount": "Iznos",
|
|
"actions": "Akcije",
|
|
"add_category": "Dodaj Kategoriju",
|
|
"new_category": "Nova Kategorija",
|
|
"category": "Kategorija | Kategorije",
|
|
"select_a_category": "Izaberi kategoriju"
|
|
}
|
|
},
|
|
"login": {
|
|
"email": "E-mail",
|
|
"password": "Šifra",
|
|
"forgot_password": "Zaboravili ste šifru?",
|
|
"or_signIn_with": "ili se prijavite sa",
|
|
"login": "Prijava",
|
|
"register": "Registracija",
|
|
"reset_password": "Restujte šifru",
|
|
"password_reset_successfully": "Šifra Uspešno Resetovana",
|
|
"enter_email": "Unesi email",
|
|
"enter_password": "Unesi šifru",
|
|
"retype_password": "Ponovo unesi šifru"
|
|
},
|
|
"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": "This module version doesn't support the current version of InvoiceShelf",
|
|
"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",
|
|
"screenshots": "Screenshots",
|
|
"sign_up_and_get_token": "Sign up & Get Token",
|
|
"index": {
|
|
"description": "Modules activated by your administrator on this instance. Each company configures its own settings independently.",
|
|
"empty_title": "No active modules",
|
|
"empty_description": "Your administrator hasn't activated any modules on this instance yet. Once they do, modules will appear here with a settings shortcut."
|
|
},
|
|
"settings": {
|
|
"title": "Module Settings",
|
|
"open": "Settings",
|
|
"saved": "Module settings saved successfully.",
|
|
"not_found": "This module has not registered a settings schema.",
|
|
"none": "No settings"
|
|
},
|
|
"sidebar": {
|
|
"section_title": "Modules"
|
|
}
|
|
},
|
|
"members": {
|
|
"title": "Members",
|
|
"members_list": "Members List",
|
|
"name": "Name",
|
|
"description": "Description",
|
|
"added_on": "Added On",
|
|
"date_of_creation": "Date Of Creation",
|
|
"action": "Action",
|
|
"invite_member": "Invite Member",
|
|
"select_role": "Select Role",
|
|
"add_member": "Add Member",
|
|
"save_member": "Save Member",
|
|
"update_member": "Update Member",
|
|
"member": "Member | Members",
|
|
"add_new_member": "Add New Member",
|
|
"new_member": "New Member",
|
|
"edit_member": "Edit Member",
|
|
"no_members": "No members yet!",
|
|
"list_of_members": "This section will contain the list of company members.",
|
|
"email": "Email",
|
|
"phone": "Phone",
|
|
"password": "Password",
|
|
"member_attached_message": "Cannot delete an item which is already in use",
|
|
"confirm_delete": "You will not be able to recover this Member | You will not be able to recover these Members",
|
|
"created_message": "Member added successfully",
|
|
"updated_message": "Member updated successfully",
|
|
"deleted_message": "Member removed successfully | Members removed successfully",
|
|
"invited_message": "Invitation sent successfully",
|
|
"invitation_cancelled": "Invitation cancelled",
|
|
"select_company_role": "Select Role for {company}",
|
|
"companies": "Companies",
|
|
"pending_invitations": "Pending Invitations",
|
|
"no_pending_invitations": "No pending invitations",
|
|
"cancel_invitation": "Cancel Invitation",
|
|
"role": "Role",
|
|
"invited_by": "Invited By",
|
|
"sent_at": "Sent At"
|
|
},
|
|
"reports": {
|
|
"title": "Izveštaj",
|
|
"from_date": "Datum od",
|
|
"to_date": "Datum do",
|
|
"status": "Status",
|
|
"paid": "Plaćeno",
|
|
"unpaid": "Neplaćeno",
|
|
"download_pdf": "Preuzmi PDF",
|
|
"view_pdf": "Pogledaj PDF",
|
|
"update_report": "Ažuriraj Izveštaj",
|
|
"report": "Izveštaj | Izveštaji",
|
|
"profit_loss": {
|
|
"profit_loss": "Prihod & Rashod",
|
|
"to_date": "Datum do",
|
|
"from_date": "Datum od",
|
|
"date_range": "Izaberi opseg datuma"
|
|
},
|
|
"sales": {
|
|
"sales": "Prodaja",
|
|
"date_range": "Izaberi opseg datuma",
|
|
"to_date": "Datum do",
|
|
"from_date": "Datum od",
|
|
"report_type": "Tip Izveštaja",
|
|
"sort": {
|
|
"by_customer": "By Customer",
|
|
"by_item": "By Item"
|
|
}
|
|
},
|
|
"taxes": {
|
|
"taxes": "Porezi",
|
|
"to_date": "Datum do",
|
|
"from_date": "Datum od",
|
|
"date_range": "Izaberi opseg datuma"
|
|
},
|
|
"errors": {
|
|
"required": "Polje je obavezno"
|
|
},
|
|
"invoices": {
|
|
"invoice": "Faktura",
|
|
"invoice_date": "Datum Fakture",
|
|
"due_date": "Datum Dospeća",
|
|
"amount": "Iznos",
|
|
"contact_name": "Ime Kontakta",
|
|
"status": "Status"
|
|
},
|
|
"estimates": {
|
|
"estimate": "Profaktura",
|
|
"estimate_date": "Datum Profakture",
|
|
"due_date": "Datum Dospeća",
|
|
"estimate_number": "Broj Profakture",
|
|
"ref_number": "Poziv na broj",
|
|
"amount": "Iznos",
|
|
"contact_name": "Ime Kontakta",
|
|
"status": "Status"
|
|
},
|
|
"expenses": {
|
|
"expenses": "Rashodi",
|
|
"category": "Kategorija",
|
|
"date": "Datum",
|
|
"amount": "Iznos",
|
|
"to_date": "Datum do",
|
|
"from_date": "Datum od",
|
|
"date_range": "Izaberi opseg datuma"
|
|
}
|
|
},
|
|
"settings": {
|
|
"menu_title": {
|
|
"account_settings": "Podešavanje Naloga",
|
|
"company_information": "Podaci o firmi",
|
|
"customization": "Prilagođavanje",
|
|
"preferences": "Preferencija",
|
|
"notifications": "Obaveštenja",
|
|
"tax_types": "Tipovi Poreza",
|
|
"expense_category": "Kategorije Rashoda",
|
|
"update_app": "Ažuriraj Aplikaciju",
|
|
"backup": "Bekap",
|
|
"file_disk": "File Disk",
|
|
"fonts": "Font Packages",
|
|
"custom_fields": "Prilagođena polja",
|
|
"payment_modes": "Način plaćanja",
|
|
"notes": "Napomene",
|
|
"exchange_rate": "Exchange Rate",
|
|
"address_information": "Address Information",
|
|
"pdf_generation": "PDF Generation",
|
|
"appearance": "Appearance",
|
|
"module_configuration": "Module Configuration",
|
|
"ai_configuration": "AI Configuration"
|
|
},
|
|
"appearance": {
|
|
"title": "Appearance",
|
|
"description": "Customize how the application looks and feels.",
|
|
"sidebar_group_labels": "Show sidebar group labels",
|
|
"sidebar_group_labels_desc": "Display section headers like Documents, Administration, and Modules in the sidebar navigation."
|
|
},
|
|
"ai": {
|
|
"title": "AI Configuration",
|
|
"description": "Configure the AI provider used for chat assistance and text generation. AI is opt-in — leave disabled if you don't want these features.",
|
|
"openrouter": "OpenRouter",
|
|
"enable": "Enable AI features",
|
|
"enable_help": "When disabled, the AI chat drawer and WYSIWYG text-generation button are hidden everywhere in the app.",
|
|
"driver": "AI Provider",
|
|
"api_key": "API Key",
|
|
"api_key_help": "Your API key is encrypted before being stored.",
|
|
"base_url": "Base URL",
|
|
"base_url_help": "Leave blank to use the provider's default endpoint.",
|
|
"roles": "AI Roles",
|
|
"roles_help": "Pick which AI capabilities are available. Each role uses a specific model.",
|
|
"chat": "Chat Assistant",
|
|
"chat_help": "Natural-language Q&A over your company's data via tool-calling.",
|
|
"chat_model": "Chat model",
|
|
"text_generation": "Text Generation",
|
|
"text_generation_help": "One-shot text generation for invoice notes and email bodies.",
|
|
"text_generation_model": "Text generation model",
|
|
"suggested_models": "Suggested models",
|
|
"test_connection": "Test Connection",
|
|
"test_success": "Connection successful.",
|
|
"test_failed": "Connection test failed: {error}",
|
|
"saved": "AI configuration saved successfully.",
|
|
"use_custom_ai_config": "Use custom AI configuration",
|
|
"use_custom_ai_config_desc": "Enable this to override the global AI configuration for this company.",
|
|
"using_global_ai_config": "This company is using the global AI configuration. Enable the toggle above to configure a custom provider.",
|
|
"company_enabled": "AI enabled for this company",
|
|
"company_enabled_desc": "Turn off to disable all AI features for this company regardless of the global setting.",
|
|
"installer_title": "AI Assistant",
|
|
"installer_description": "Optionally enable AI chat and text generation now. You can change this later in Admin → Settings → AI Configuration.",
|
|
"errors": {
|
|
"invalid_key": "The API key is invalid.",
|
|
"rate_limited": "The provider rate limit was hit. Please try again shortly.",
|
|
"server_error": "The AI provider returned an error. Check your configuration and try again.",
|
|
"model_not_found": "The requested model is not available on this provider.",
|
|
"missing_api_key": "An API key is required to test the connection.",
|
|
"ai_disabled": "AI is not enabled for this company.",
|
|
"chat_disabled": "The chat assistant is not enabled for this company.",
|
|
"text_generation_disabled": "Text generation is not enabled for this company.",
|
|
"missing_model": "No model is configured."
|
|
}
|
|
},
|
|
"address_information": {
|
|
"section_description": " You can update Your Address information using form below."
|
|
},
|
|
"title": "Podešavanja",
|
|
"setting": "Podešavanje | Podešavanja",
|
|
"general": "Opšte",
|
|
"language": "Jezik",
|
|
"primary_currency": "Primarna Valuta",
|
|
"timezone": "Vremenska Zona",
|
|
"date_format": "Format Datuma",
|
|
"time_format": "Time Format",
|
|
"currencies": {
|
|
"title": "Valute",
|
|
"currency": "Valuta | Valute",
|
|
"currencies_list": "Lista Valuta",
|
|
"select_currency": "Odaberi Valutu",
|
|
"name": "Naziv",
|
|
"code": "Kod",
|
|
"symbol": "Simbol",
|
|
"precision": "Preciznost",
|
|
"thousand_separator": "Separator za hiljade",
|
|
"decimal_separator": "Separator za decimale",
|
|
"position": "Pozicija",
|
|
"position_of_symbol": "Pozicija simbola",
|
|
"right": "Desno",
|
|
"left": "Levo",
|
|
"action": "Akcija",
|
|
"add_currency": "Dodaj Valutu"
|
|
},
|
|
"mail": {
|
|
"host": "Mail Host",
|
|
"port": "Mail Port",
|
|
"driver": "Mail drajver",
|
|
"secret": "Šifra",
|
|
"scheme": "Scheme",
|
|
"url": "URL",
|
|
"timeout": "Timeout",
|
|
"local_domain": "EHLO Domain",
|
|
"mailgun_secret": "Mailgun Šifra",
|
|
"mailgun_domain": "Domen",
|
|
"mailgun_endpoint": "Mailgun Endpoint",
|
|
"mailgun_scheme": "Mailgun Scheme",
|
|
"ses_secret": "SES Šifra",
|
|
"ses_key": "SES Ključ",
|
|
"ses_region": "AWS Region",
|
|
"postmark_token": "Postmark Token",
|
|
"postmark_message_stream_id": "Message Stream ID",
|
|
"sendmail_path": "Sendmail Path",
|
|
"password": "Mail Šifra",
|
|
"username": "Mail Korisničko Ime",
|
|
"mail_config": "Mail Podešavanje",
|
|
"mail_config_updated": "Mail configuration updated successfully",
|
|
"from_name": "Naziv pošiljaoca",
|
|
"from_mail": "E-mail adresa pošiljaoca",
|
|
"encryption": "E-mail enkripcija",
|
|
"mail_config_desc": "Ispod se nalazi forma za podešavanje E-mail drajvera za slanje pošte iz aplikacije. Takođe možete podesiti provajdere treće strane kao Sendgrid, SES itd.",
|
|
"company_mail_config": "Mail Configuration",
|
|
"company_mail_config_desc": "Configure a custom mail driver for this company. When enabled, this overrides the global mail configuration.",
|
|
"company_mail_config_updated": "Company mail configuration updated successfully",
|
|
"use_custom_mail_config": "Use Custom Mail Configuration",
|
|
"use_custom_mail_config_desc": "Enable this to use a company-specific mail configuration instead of the global settings.",
|
|
"using_global_mail_config": "This company is using the global mail configuration. Enable the toggle above to configure a custom mail driver.",
|
|
"basic_settings": "Basic Settings",
|
|
"advanced_settings": "Advanced Settings",
|
|
"show_advanced_settings": "Show Advanced Settings",
|
|
"hide_advanced_settings": "Hide Advanced Settings",
|
|
"native_mail_desc": "Use PHP's native mail transport. Delivery is handled by the server's PHP mail configuration.",
|
|
"sendmail_desc": "Use the system sendmail binary for delivery. You can override the command path in Advanced Settings.",
|
|
"drivers": {
|
|
"smtp": "SMTP",
|
|
"mail": "PHP Mail",
|
|
"sendmail": "Sendmail",
|
|
"ses": "Amazon SES",
|
|
"mailgun": "Mailgun",
|
|
"postmark": "Postmark"
|
|
}
|
|
},
|
|
"pdf": {
|
|
"title": "PDF Podešavanje",
|
|
"footer_text": "Tekstualno zaglavlje na dnu strane",
|
|
"pdf_layout": "PDF Raspored",
|
|
"pdf_configuration": "PDF Generation Settings",
|
|
"section_description": "Change the way PDFs are generated",
|
|
"driver": "PDF Driver to use",
|
|
"papersize": "Papersize",
|
|
"papersize_hint": "Papersize in width and height (ex. \"210mm 297mm\")",
|
|
"gotenberg_host": "Gotenberg service host",
|
|
"pdf_variables_save_successfully": "PDF configuration saved successfully",
|
|
"pdf_variables_save_error": "PDF configuration could not be saved"
|
|
},
|
|
"company_info": {
|
|
"company_info": "Podaci o firmi",
|
|
"company_name": "Naziv firme",
|
|
"tax_id": "Tax Identification Number",
|
|
"vat_id": "VAT Identification Number",
|
|
"company_logo": "Logo firme",
|
|
"section_description": "Informacije o Vašoj firmi će biti prikazane na fakturama, profakturama i drugim dokumentima koji se prave u ovoj aplikaciji.",
|
|
"phone": "Telefon",
|
|
"country": "Država",
|
|
"state": "Savezna Država",
|
|
"city": "Grad",
|
|
"address": "Adresa",
|
|
"zip": "Poštanski broj",
|
|
"save": "Sačuvaj",
|
|
"delete": "Delete",
|
|
"updated_message": "Podaci o firmi uspešno sačuvani",
|
|
"delete_company": "Delete Company",
|
|
"delete_company_description": "Once you delete your company, you will lose all the data and files associated with it permanently.",
|
|
"danger_zone": "Danger Zone",
|
|
"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",
|
|
"section_description": "Prilagodite vaše Fakture, Profakture i Uplate (priznanice) sa svojim poljima. Postarajte se da koristite polja navedena ispod na formatu adrese na stranici Podešavanja/Prilagođavanje.",
|
|
"add_custom_field": "Dodaj prilagođeno polje",
|
|
"edit_custom_field": "Izmeni prilagođeno polje",
|
|
"field_name": "Naziv polja",
|
|
"label": "Oznaka",
|
|
"type": "Tip",
|
|
"name": "Naziv",
|
|
"slug": "Slug",
|
|
"required": "Obavezno",
|
|
"placeholder": "Opis polja (Placeholder)",
|
|
"help_text": "Pomoćni tekst",
|
|
"default_value": "Podrazumevana vrednost",
|
|
"prefix": "Prefiks",
|
|
"starting_number": "Početni broj",
|
|
"model": "Model",
|
|
"help_text_description": "Unesite opis koji će pomoći korisnicima da razumeju svrhu ovog prilagođenog polja.",
|
|
"suffix": "Sufiks",
|
|
"yes": "Da",
|
|
"no": "Ne",
|
|
"order": "Redosled",
|
|
"custom_field_confirm_delete": "Nećeš moći da povratiš ovo prilagođeno polje",
|
|
"already_in_use": "Prilagođeno polje je već u upotrebi",
|
|
"deleted_message": "Prilagođeno polje je uspešno obrisano",
|
|
"options": "opcije",
|
|
"add_option": "Dodaj opcije",
|
|
"add_another_option": "Dodaj još jednu opciju",
|
|
"sort_in_alphabetical_order": "Poređaj po Abecedi",
|
|
"add_options_in_bulk": "Grupno dodavanje opcija",
|
|
"use_predefined_options": "Koristi predefinisane opcije",
|
|
"select_custom_date": "Odaberi datum",
|
|
"select_relative_date": "Odaberi relativan datum",
|
|
"ticked_by_default": "Podrazumevano odabrano",
|
|
"updated_message": "Prilagođeno polje uspešno ažurirano",
|
|
"added_message": "Prilagođeno polje uspeš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.",
|
|
"model_type": {
|
|
"customer": "Customer",
|
|
"invoice": "Invoice",
|
|
"estimate": "Estimate",
|
|
"expense": "Expense",
|
|
"payment": "Payment"
|
|
}
|
|
},
|
|
"customization": {
|
|
"customization": "prilagođavanje",
|
|
"updated_message": "Podaci o firmi su uspešno ažurirani",
|
|
"save": "Sačuvaj",
|
|
"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",
|
|
"time_format": "Time 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",
|
|
"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": "Podrazumevan sadržaj email-a za Fakture",
|
|
"company_address_format": "Format adrese firme",
|
|
"shipping_address_format": "Format adrese za dostavu firme",
|
|
"billing_address_format": "Format adrese za naplatu firme",
|
|
"invoice_email_attachment": "Pošalji račun kao prilog",
|
|
"invoice_email_attachment_setting_description": "Omogućite ovo ako želite da šaljete fakture kao prilog e-pošte. Imajte na umu da dugme 'Prikaži fakturu' u e-porukama više neće biti prikazano kada je omogućeno.",
|
|
"invoice_settings_updated": "Invoice Settings updated successfully",
|
|
"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": "Profakture",
|
|
"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": "Podrazumevan sadržaj email-a za Profakture",
|
|
"company_address_format": "Format adrese firme",
|
|
"shipping_address_format": "Format adrese za dostavu firme",
|
|
"billing_address_format": "Format adrese za naplatu firme",
|
|
"estimate_email_attachment": "Pošaljite procjene kao priloge",
|
|
"estimate_email_attachment_setting_description": "Omogućite ovo ako želite da pošaljete procjene kao prilog e-pošte. Imajte na umu da dugme 'Prikaži procjenu' u e-porukama više neće biti prikazano kada je omogućeno.",
|
|
"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",
|
|
"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": "Podrazumevan sadržaj email-a za potvrdu o plaćanju (račun)",
|
|
"company_address_format": "Format adrese firme",
|
|
"from_customer_address_format": "Format adrese klijenta",
|
|
"payment_email_attachment": "Pošaljite uplate kao priloge",
|
|
"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",
|
|
"units": "Jedinice",
|
|
"add_item_unit": "Dodaj jedinicu stavke",
|
|
"edit_item_unit": "Izmeni jedinicu stavke",
|
|
"unit_name": "Naziv jedinice",
|
|
"item_unit_added": "Jedinica stavke dodata",
|
|
"item_unit_updated": "Jedinica stavke ažurirana",
|
|
"item_unit_confirm_delete": "Nećeš moći da povratiš ovu jedinicu stavke",
|
|
"already_in_use": "Jedinica stavke se već koristi",
|
|
"deleted_message": "Jedinica stavke uspešno obrisana"
|
|
},
|
|
"notes": {
|
|
"title": "Napomene",
|
|
"description": "Uštedite vreme pravljeći napomene i koristeći ih na fakturama, profakturama i uplatama.",
|
|
"notes": "Napomene",
|
|
"type": "Tip",
|
|
"is_default": "Select by default",
|
|
"is_default_description": "This note will be selected by default in new invoices.",
|
|
"add_note": "Dodaj Napomenu",
|
|
"add_new_note": "Dodaj novu Napomenu",
|
|
"name": "Naziv",
|
|
"edit_note": "Izmeni Napomenu",
|
|
"note_added": "Napomena uspešno dodata",
|
|
"note_updated": "Napomena uspešno ažurirana",
|
|
"note_confirm_delete": "Nećeš moći da povratiš ovu Napomenu",
|
|
"already_in_use": "Napomena se već koristi",
|
|
"deleted_message": "Napomena uspešno obrisana",
|
|
"types": {
|
|
"estimate": "Estimate",
|
|
"invoice": "Invoice",
|
|
"payment": "Payment"
|
|
}
|
|
}
|
|
},
|
|
"account_settings": {
|
|
"profile_picture": "Profilna slika",
|
|
"name": "Ime i prezime",
|
|
"email": "Email",
|
|
"password": "Šifra",
|
|
"confirm_password": "Potvrdi šifru",
|
|
"account_settings": "Podešavanje naloga",
|
|
"general": "General",
|
|
"general_description": "Update your name, email and language preference.",
|
|
"security": "Security",
|
|
"security_description": "Change your password.",
|
|
"profile_picture_description": "Upload or remove your profile photo.",
|
|
"save": "Sačuvaj",
|
|
"section_description": "Možete ažurirati Vaše ime i prezime, email, šifru koristeći formu ispod.",
|
|
"updated_message": "Podešavanje naloga uspešno ažurirano",
|
|
"default_language": "Default (Company Language)"
|
|
},
|
|
"user_profile": {
|
|
"name": "Ime i prezime",
|
|
"email": "Email",
|
|
"password": "Šifra",
|
|
"confirm_password": "Potvrdi šifru"
|
|
},
|
|
"notification": {
|
|
"title": "Obaveštenje",
|
|
"email": "Šalji obaveštenja na",
|
|
"description": "Koja email obaveštenja bi želeli da dobijate kada se nešto promeni?",
|
|
"invoice_viewed": "Faktura gledana",
|
|
"invoice_viewed_desc": "Kada klijent pogleda fakturu koja je poslata putem ove aplikacije.",
|
|
"estimate_viewed": "Profaktura gledana",
|
|
"estimate_viewed_desc": "Kada klijent pogleda profakturu koja je poslata putem ove aplikacije.",
|
|
"save": "Sačuvaj",
|
|
"email_save_message": "Email uspeš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",
|
|
"system_role": "System 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 InvoiceShelf 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": "Tipovi Poreza",
|
|
"add_tax": "Dodaj Porez",
|
|
"edit_tax": "Izmeni Porez",
|
|
"description": "Možete dodavati ili uklanjati poreze kako želite. Ova aplikacija podržava porez kako na individualnim stavkama tako i na fakturi.",
|
|
"add_new_tax": "Dodaj Nov Porez",
|
|
"tax_settings": "Podešavanje Poreza",
|
|
"tax_per_item": "Porez po Stavki",
|
|
"tax_name": "Naziv Poreza",
|
|
"compound_tax": "Složen Porez",
|
|
"amount": "Amount",
|
|
"percent": "Procenat",
|
|
"fixed_amount": "Fixed Amount",
|
|
"calculation_type": "Calculation Type",
|
|
"percentage": "Percentage",
|
|
"fixed": "Fixed",
|
|
"action": "Akcija",
|
|
"tax_setting_description": "Izaberite ovo ako želite da dodajete porez na individualne stavke. Podrazumevano ponašanje je da je porez dodat direktno na fakturu.",
|
|
"created_message": "Tip poreza uspešno kreiran",
|
|
"updated_message": "Tip poreza uspešno ažuriran",
|
|
"deleted_message": "Tip poreza uspešno obrisan",
|
|
"confirm_delete": "Nećete moći da povratite ovaj Tip Poreza",
|
|
"already_in_use": "Porez se već koristi",
|
|
"tax_included": "Inclusive taxes",
|
|
"tax_included_description": "Enable this if you want to report that taxes are already included in the invoice items or invoice total.",
|
|
"tax_included_by_default": "Enable inclusive taxes by default",
|
|
"tax_included_by_default_description": "Enable this if you want to set inclusive taxes by default"
|
|
},
|
|
"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": "Akcija",
|
|
"description": "Kategorije su obavezne za dodavanje rashoda. Možeš da dodaš ili obrišeš ove kategorije po svojoj želji.",
|
|
"add_new_category": "Dodaj novu kategoriju",
|
|
"add_category": "Dodaj kategoriju",
|
|
"edit_category": "Izmeni kategoriju",
|
|
"category_name": "Naziv kategorije",
|
|
"category_description": "Opis",
|
|
"created_message": "Kagetorija rashoda je uspešno kreirana",
|
|
"deleted_message": "Kategorija rashoda je uspešno izbrisana",
|
|
"updated_message": "Kategorija rashoda je uspešno ažurirana",
|
|
"confirm_delete": "Nećeš moći da povratiš ovu kategoriju rashoda",
|
|
"already_in_use": "Kategorija se već koristi"
|
|
},
|
|
"preferences": {
|
|
"currency": "Valuta",
|
|
"default_language": "Jezik",
|
|
"time_zone": "Vremenska Zona",
|
|
"fiscal_year": "Finansijska Godina",
|
|
"date_format": "Format datuma",
|
|
"time_format": "Time Format",
|
|
"discount_setting": "Podešavanja za popuste",
|
|
"discount_per_item": "Popust po stavci",
|
|
"discount_setting_description": "Izaberite ovo ako želite da dodajete Popust na individualne stavke. Podrazumevano ponašanje je da je Popust dodat 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": "Sačuvaj",
|
|
"preference": "Preferencija | Preferencije",
|
|
"general_settings": "Podrazumevane preferencije za sistem",
|
|
"updated_message": "Preferencije su uspešno ažurirane",
|
|
"select_language": "Izaberi Jezik",
|
|
"select_time_zone": "Izaberi Vremensku Zonu",
|
|
"select_date_format": "Izaberi Format Datuma",
|
|
"select_time_format": "Select Time Format",
|
|
"select_financial_year": "Izaberi Finansijsku 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",
|
|
"invoice_use_time": "Use time in invoices",
|
|
"invoice_use_time_description": "Enable this if you want to select exact invoice time.",
|
|
"fiscal_years": {
|
|
"january_december": "January - December",
|
|
"february_january": "February - January",
|
|
"march_february": "March - February",
|
|
"april_march": "April - March",
|
|
"may_april": "May - April",
|
|
"june_may": "June - May",
|
|
"july_june": "July - June",
|
|
"august_july": "August - July",
|
|
"september_august": "September - August",
|
|
"october_september": "October - September",
|
|
"november_october": "November - October",
|
|
"december_november": "December - November"
|
|
}
|
|
},
|
|
"fonts": {
|
|
"title": "Font Packages",
|
|
"description": "These font packages are used exclusively when generating PDF documents. The bundled Noto Sans covers Latin, Greek and Cyrillic scripts. Install the packages below to render Hebrew, Arabic, Persian, Urdu, Hindi (Devanagari), Thai or East Asian (CJK) characters in your PDFs.",
|
|
"bundled_info": "Bundled font: Noto Sans (Latin / Greek / Cyrillic). Install additional packages below for Hebrew, Arabic, Persian, Hindi, Thai or CJK support.",
|
|
"installed": "Installed",
|
|
"bundled": "Bundled",
|
|
"install": "Install",
|
|
"downloading": "Downloading...",
|
|
"download_started": "Downloading {name}. This may take a moment.",
|
|
"download_complete": "{name} installed successfully. PDFs will now use this font.",
|
|
"download_failed": "Failed to download {name}. Please try again.",
|
|
"no_packages": "No additional font packages available."
|
|
},
|
|
"update_app": {
|
|
"title": "Ažuriraj aplikaciju",
|
|
"description": "Lako možeš da ažuriraš InvoiceShelf tako što ćeš uraditi proveru novih verzija klikom na polje ispod",
|
|
"check_update": "Proveri ažuriranost",
|
|
"insider_consent": "Opt-in for Insider releases. Recommended for testing purposes only.",
|
|
"avail_update": "Dostupna je nova verzija",
|
|
"next_version": "Sledeća verzija",
|
|
"requirements": "Zahtevi",
|
|
"update": "Ažuriraj sad",
|
|
"update_progress": "Ažuriranje je u toku...",
|
|
"progress_text": "Trajaće svega par minuta. Nemojte osvežavati ili zatvoriti stranicu dok ažuriranje ne bude gotovo",
|
|
"update_success": "Aplikacija je ažurirana! Molim Vas Sačekajte da se stranica osveži automatski.",
|
|
"latest_message": "Nema nove verzije! Ažurirana poslednja verzija.",
|
|
"current_version": "Trenutna verzija",
|
|
"download_zip_file": "Preuzmi ZIP paket",
|
|
"unzipping_package": "Raspakivanje paketa",
|
|
"copying_files": "Kopiranje datoteka",
|
|
"deleting_files": "Brisanje fajlova koji nisu u upotrebi",
|
|
"cleaning_stale_files": "Cleaning stale files",
|
|
"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_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.",
|
|
"requirements_not_met": "Update cannot continue because some system requirements are not met (including minimum PHP version). Please fix the failed requirements and try again."
|
|
},
|
|
"backup": {
|
|
"title": "Bekap | Bekapi",
|
|
"description": "Bekap je zip arhiva koja sadrži sve fajlove iz foldera koje ste specificirali, takođe sadrži bekap baze.",
|
|
"new_backup": "Dodaj novi Bekap",
|
|
"create_backup": "Napravi Bekap",
|
|
"select_backup_type": "Izaberi tip Bekapa",
|
|
"backup_confirm_delete": "Nećeš moći da povratiš ovaj Bekap",
|
|
"path": "putanja",
|
|
"new_disk": "Novi Disk",
|
|
"created_at": "datum kreiranja",
|
|
"size": "veličina",
|
|
"dropbox": "dropbox",
|
|
"local": "lokalni",
|
|
"healthy": "zdrav",
|
|
"amount_of_backups": "broj bekapa",
|
|
"newest_backups": "najnoviji bekapi",
|
|
"used_storage": "korišćeno skladište",
|
|
"select_disk": "Izaberi Disk",
|
|
"action": "Akcija",
|
|
"deleted_message": "Bekap uspešno obrisan",
|
|
"created_message": "Bekap uspešno napravljen",
|
|
"invalid_disk_credentials": "Pogrešni kredencijali za odabrani disk"
|
|
},
|
|
"disk": {
|
|
"title": "File Disk | File Disks",
|
|
"description": "Podrazumevano ponašanje je da InvoiceShelf koristi lokalni disk za čuvanje bekapa, avatara i ostalih slika. Možete podesiti više od jednog disk drajvera od provajdera poput DigitalOcean, S3 i Dropbox po vašoj želji.",
|
|
"created_at": "datum kreiranja",
|
|
"dropbox": "dropbox",
|
|
"name": "Naziv",
|
|
"driver": "Drajver",
|
|
"disk_type": "Tip",
|
|
"disk_name": "Naziv Diska",
|
|
"new_disk": "Dodaj novi Disk",
|
|
"filesystem_driver": "Filesystem Driver",
|
|
"local_driver": "lokalni Drajver",
|
|
"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",
|
|
"s3_endpoint": "S3 Endpoint",
|
|
"s3_key": "S3 Key",
|
|
"s3_secret": "S3 Secret",
|
|
"s3_region": "S3 Region",
|
|
"s3_bucket": "S3 Bucket",
|
|
"s3_root": "S3 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": "Podrazumevani Drajver",
|
|
"is_default": "DA LI JE PODRAZUMEVAN",
|
|
"set_default_disk": "Postavi Podrazumevani Disk",
|
|
"set_default_disk_confirm": "Ovaj disk će biti postavljen kao podrazumevan i svi novi PDF fajlovi će biti sačuvani na ovom disku",
|
|
"success_set_default_disk": "Disk je uspešno postavljen kao podrazumevan",
|
|
"save_pdf_to_disk": "Sačuvaj PDF fajlove na Disk",
|
|
"disk_setting_description": " Uključite ovo ako želite da sačuvate kopiju PDF fajla svake Fakture, Profakture i Uplate na vaš podrazumevani disk automatski. Uključivanjem ove opcije ćete smanjiti vreme učitavanja pri pregledu PDF fajlova.",
|
|
"select_disk": "Izaberi Disk",
|
|
"disk_settings": "Disk Podešavanja",
|
|
"confirm_delete": "Ovo neće uticati na vaše postojeće fajlove i foldere na navedenom disku, ali će se konfiguracija vašeg diska izbrisati iz InvoiceShelfa.",
|
|
"action": "Akcija",
|
|
"edit_file_disk": "Izmeni File Disk",
|
|
"success_create": "Disk uspešno dodat",
|
|
"success_update": "Disk uspešno ažuriran",
|
|
"error": "Dodavanje diska nije uspelo",
|
|
"deleted_message": "File Disk uspešno obrisan",
|
|
"disk_variables_save_successfully": "Disk uspešno podešen",
|
|
"disk_variables_save_error": "Podešavanje diska nije uspelo.",
|
|
"invalid_disk_credentials": "Pogrešan kredencijal za disk koji je naveden",
|
|
"disk_assignments": "Disk Assignments",
|
|
"disk_assignments_description": "Configure which disk is used for different types of file storage.",
|
|
"media_storage": "Media Storage",
|
|
"media_storage_description": "Used for expense receipts, avatars, and company logos.",
|
|
"pdf_storage": "PDF Storage",
|
|
"pdf_storage_description": "Used for generated invoice, estimate, and payment PDFs.",
|
|
"backup_storage": "Backup Storage",
|
|
"backup_storage_description": "Used for application backups.",
|
|
"purposes_saved": "Disk assignments saved successfully",
|
|
"local_root_hint": "Path is relative to storage/app/. For example, entering \"backups\" will store files in storage/app/backups/.",
|
|
"change_disk_warning": "Changing disk assignments will only affect new uploads. Existing files will remain on their original disk and will continue to be accessible. If you need to move existing files, use the command: php artisan media:secure"
|
|
},
|
|
"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": {
|
|
"account_info": "Informacije o nalogu",
|
|
"account_info_desc": "Detalji u nastavku će se koristiti za kreiranje glavnog administratorskog naloga. Moguće ih je izmeniti u bilo kom trenutku nakon prijavljivanja.",
|
|
"name": "Naziv",
|
|
"email": "E-mail",
|
|
"password": "Šifra",
|
|
"confirm_password": "Potvrdi šifru",
|
|
"save_cont": "Sačuvaj & Nastavi",
|
|
"company_info": "Informacije o firmi",
|
|
"company_info_desc": "Ove informacije će biti prikazane na fakturama. Moguće ih je izmeniti kasnije u podešavanjima.",
|
|
"company_name": "Naziv firme",
|
|
"company_logo": "Logo firme",
|
|
"logo_preview": "Pregled logoa",
|
|
"preferences": "Preference",
|
|
"preferences_desc": "Podrazumevane Preference za sistem",
|
|
"currency_set_alert": "The company's currency cannot be changed later.",
|
|
"country": "Država",
|
|
"state": "Savezna Država",
|
|
"city": "Grad",
|
|
"address": "Adresa",
|
|
"street": "Ulica1 | Ulica2",
|
|
"phone": "Telefon",
|
|
"zip_code": "Poštanski broj",
|
|
"go_back": "Vrati se nazad",
|
|
"currency": "Valuta",
|
|
"language": "Jezik",
|
|
"time_zone": "Vremenska zona",
|
|
"fiscal_year": "Finansijska godina",
|
|
"date_format": "Format datuma",
|
|
"time_format": "Time Format",
|
|
"from_address": "Adresa pošiljaoca",
|
|
"username": "Korisničko ime",
|
|
"next": "Sledeće",
|
|
"continue": "Nastavi",
|
|
"skip": "Preskoči",
|
|
"install_language": {
|
|
"title": "Choose your language",
|
|
"description": "Select language wizard to install InvoiceShelf"
|
|
},
|
|
"database": {
|
|
"database": "URL stranice & baze podataka",
|
|
"connection": "Veza baze podataka",
|
|
"host": "Host baze podataka",
|
|
"port": "Port baze podataka",
|
|
"password": "Šifra baze podataka",
|
|
"app_url": "URL aplikacije",
|
|
"app_domain": "Domen aplikacije",
|
|
"username": "Korisničko ime baze podataka",
|
|
"db_name": "Naziv baze podataka",
|
|
"db_path": "Putanja do baze",
|
|
"overwrite": "Overwrite existing database and proceed",
|
|
"overwrite_confirm_desc": "This will permanently wipe the selected database before installation continues. Make sure you do not need any existing data.",
|
|
"desc": "Kreiraj bazu podataka na svom serveru i postavi kredencijale prateći obrazac u nastavku."
|
|
},
|
|
"permissions": {
|
|
"permissions": "Dozvole",
|
|
"permission_confirm_title": "Da li ste sigurni da želite da nastavite?",
|
|
"permission_confirm_desc": "Provera dozvola za foldere nije uspela",
|
|
"permission_desc": "U nastavku se nalazi lista dozvola za foldere koji su neophodni kako bi alikacija radila. Ukoliko provera dozvola ne uspe, ažuriraj svoju listu dozvola za te foldere."
|
|
},
|
|
"verify_domain": {
|
|
"title": "Domain Verification",
|
|
"desc": "InvoiceShelf 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",
|
|
"notes": {
|
|
"notes": "Notes:",
|
|
"not_contain": "App domain should not contain",
|
|
"or": "or",
|
|
"in_front": "in front of the domain.",
|
|
"if_you": "If you're accessing the website on a different port, please mention the port. For example:"
|
|
}
|
|
},
|
|
"mail": {
|
|
"host": "Mail Host",
|
|
"port": "Mail Port",
|
|
"driver": "Mail drajver",
|
|
"secret": "Šifra",
|
|
"scheme": "Scheme",
|
|
"url": "URL",
|
|
"timeout": "Timeout",
|
|
"local_domain": "EHLO Domain",
|
|
"mailgun_secret": "Mailgun Šifra",
|
|
"mailgun_domain": "Domen",
|
|
"mailgun_endpoint": "Mailgun Endpoint",
|
|
"mailgun_scheme": "Mailgun Scheme",
|
|
"ses_secret": "SES Šifra",
|
|
"ses_region": "AWS Region",
|
|
"ses_key": "SES Ključ",
|
|
"postmark_token": "Postmark Token",
|
|
"postmark_message_stream_id": "Message Stream ID",
|
|
"sendmail_path": "Sendmail Path",
|
|
"password": "Šifra za e-mail",
|
|
"username": "Koristničko ime za e-mail",
|
|
"mail_config": "E-mail konfigurisanje",
|
|
"from_name": "Naziv pošiljaoca",
|
|
"from_mail": "E-mail adresa pošiljaoca",
|
|
"encryption": "E-mail enkripcija",
|
|
"mail_config_desc": "Ispod se nalazi forma za podešavanje E-mail drajvera za slanje pošte iz aplikacije. Takođe možete podesiti provajdere treće strane kao Sendgrid, SES itd.",
|
|
"basic_settings": "Basic Settings",
|
|
"advanced_settings": "Advanced Settings",
|
|
"show_advanced_settings": "Show Advanced Settings",
|
|
"hide_advanced_settings": "Hide Advanced Settings",
|
|
"native_mail_desc": "Use PHP's native mail transport. Delivery is handled by the server's PHP mail configuration.",
|
|
"sendmail_desc": "Use the system sendmail binary for delivery. You can override the command path in Advanced Settings.",
|
|
"drivers": {
|
|
"smtp": "SMTP",
|
|
"mail": "PHP Mail",
|
|
"sendmail": "Sendmail",
|
|
"ses": "Amazon SES",
|
|
"mailgun": "Mailgun",
|
|
"postmark": "Postmark"
|
|
}
|
|
},
|
|
"req": {
|
|
"system_req": "Sistemski zahtevi",
|
|
"php_req_version": "Zahteva se PHP verzija {version} ",
|
|
"check_req": "Proveri zahteve",
|
|
"system_req_desc": "InvoiceShelf ima nekoliko zahteva za server. Proveri da li tvoj server ima potrebnu verziju PHP-a i sva navedena proširenja navedena u nastavku"
|
|
},
|
|
"errors": {
|
|
"migrate_failed": "Neuspešno migriranje",
|
|
"database_variables_save_error": "Konfiguraciju nije moguće zapisati u .env datoteku. Proveri dozvole za datoteku",
|
|
"mail_variables_save_error": "E-mail konfigurisanje je neuspešno",
|
|
"connection_failed": "Neuspešna konekcija sa bazom podataka",
|
|
"database_should_be_empty": "Baza podataka treba da bude prazna"
|
|
},
|
|
"success": {
|
|
"mail_variables_save_successfully": "E-mail je uspešno konfigurisan",
|
|
"database_variables_save_successfully": "Baza podataka je uspešno konfigurisana"
|
|
}
|
|
},
|
|
"validation": {
|
|
"invalid_phone": "Pogrešan Broj Telefona",
|
|
"invalid_url": "Nevažeći URL (primer: http://www.invoiceshelf.com)",
|
|
"invalid_domain_url": "Pogrešan URL (primer: invoiceshelf.com)",
|
|
"required": "Obavezno polje",
|
|
"email_incorrect": "Pogrešan E-mail",
|
|
"email_already_taken": "Navedeni E-mail je zauzet",
|
|
"email_does_not_exist": "Korisnik sa navedenom e-mail adresom ne postoji",
|
|
"item_unit_already_taken": "Naziv ove jedinice stavke je zauzet",
|
|
"payment_mode_already_taken": "Naziv ovog načina plaćanja je zauzet",
|
|
"send_reset_link": "Pošalji link za resetovanje",
|
|
"not_yet": "Još uvek ništa? Pošalji ponovo",
|
|
"password_min_length": "Šifra mora imati {count} karaktera",
|
|
"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 poresku stopu",
|
|
"numbers_only": "Mogu se unositi samo brojevi",
|
|
"characters_only": "Mogu se unositi samo karakteri",
|
|
"password_incorrect": "Šifra mora biti identična",
|
|
"password_length": "Šifra mora imati {count} karaktera",
|
|
"qty_must_greater_than_zero": "Količina mora biti veća od 0.",
|
|
"price_greater_than_zero": "Cena mora biti veća od 0",
|
|
"payment_greater_than_zero": "Uplata mora biti veća od 0",
|
|
"payment_greater_than_due_amount": "Uneta uplata je veća od dospelog iznosa ove fakture",
|
|
"quantity_maxlength": "Količina ne može imati više od 20 cifara",
|
|
"price_maxlength": "Cena ne može imati više od 20 cifara",
|
|
"price_minvalue": "Cena mora biti veća od 0",
|
|
"amount_maxlength": "Iznos ne može da ima više od 20 cifara",
|
|
"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 da ima više od 65,000 karaktera",
|
|
"subject_maxlength": "Predmet ne može da ima više od 100 karaktera",
|
|
"message_maxlength": "Poruka ne može da ima više od 255 karaktera",
|
|
"maximum_options_error": "Maksimalan broj opcija je izabran. Prvo uklonite izabranu opciju da biste izabrali drugu",
|
|
"notes_maxlength": "Napomena ne može da ima više od 65,000 karaktera",
|
|
"address_maxlength": "Adresa ne može da ima više od 255 karaktera",
|
|
"ref_number_maxlength": "Poziv na broj ne može da ima više od 225 karaktera",
|
|
"prefix_maxlength": "Prefiks ne može da ima više od 5 karaktera",
|
|
"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": "Profaktura",
|
|
"pdf_estimate_number": "Broj Profakture",
|
|
"pdf_estimate_date": "Datum Profakture",
|
|
"pdf_estimate_expire_date": "Datum isteka Profakture",
|
|
"pdf_invoice_label": "Faktura",
|
|
"pdf_invoice_number": "Broj Fakture",
|
|
"pdf_invoice_date": "Datum Fakture",
|
|
"pdf_invoice_due_date": "Due Date",
|
|
"pdf_notes": "Napomena",
|
|
"pdf_items_label": "Stavke",
|
|
"pdf_quantity_label": "Količina",
|
|
"pdf_price_label": "Cena",
|
|
"pdf_discount_label": "Popust",
|
|
"pdf_amount_label": "Iznos",
|
|
"pdf_subtotal": "Osnovica za obračun PDV-a",
|
|
"pdf_net_total": "Net",
|
|
"pdf_total": "Ukupan iznos",
|
|
"pdf_payment_label": "Payment",
|
|
"pdf_payment_receipt_label": "POTVRDA O UPLATI",
|
|
"pdf_payment_date": "Datum Uplate",
|
|
"pdf_payment_number": "Broj Uplate",
|
|
"pdf_payment_mode": "Način Uplate",
|
|
"pdf_payment_amount_received_label": "Iznos Uplate",
|
|
"pdf_expense_report_label": "IZVEŠTAJ O RASHODIMA",
|
|
"pdf_total_expenses_label": "RASHODI UKUPNO",
|
|
"pdf_profit_loss_label": "IZVEŠTAJ O PRIHODIMA I RASHODIMA",
|
|
"pdf_sales_customers_label": "Sales Customer Report",
|
|
"pdf_sales_items_label": "Sales Item Report",
|
|
"pdf_tax_summery_label": "Tax Summary Report",
|
|
"pdf_income_label": "PRIHOD",
|
|
"pdf_net_profit_label": "NETO PROFIT",
|
|
"pdf_customer_sales_report": "Izveštaj o Prodaji: Po Klijentu",
|
|
"pdf_total_sales_label": "PRODAJA UKUPNO",
|
|
"pdf_item_sales_label": "Izveštaj o Prodaji: Po Stavci",
|
|
"pdf_tax_report_label": "IZVEŠTAJ O POREZIMA",
|
|
"pdf_total_tax_label": "UKUPNO POREZ",
|
|
"pdf_tax_types_label": "Tipovi Poreza",
|
|
"pdf_expenses_label": "Rashodi",
|
|
"pdf_expense_group_total_label": "Group total:",
|
|
"pdf_bill_to": "Račun za,",
|
|
"pdf_ship_to": "Isporučiti za,",
|
|
"pdf_received_from": "Poslat od strane:",
|
|
"pdf_tax_label": "Tax",
|
|
"pdf_tax_id": "Tax-ID",
|
|
"pdf_vat_id": "VAT-ID",
|
|
"pdf_amount_paid": "Amount Paid",
|
|
"pdf_amount_due": "Amount Due",
|
|
"mail_thanks": "Thanks",
|
|
"mail_view_estimate": "View Estimate",
|
|
"mail_viewed_estimate": ":name viewed this Estimate.",
|
|
"mail_view_invoice": "View Invoice",
|
|
"mail_viewed_invoice": ":name viewed this Invoice.",
|
|
"mail_view_payment": "View Payment",
|
|
"notification_view_estimate": "[Notification] Estimate viewed",
|
|
"notification_view_invoice": "[Notification] Invoice viewed",
|
|
"You have received a new invoice from <b>{COMPANY_NAME}</b>.</br> Please download using the button below:": "You have received a new invoice from <b>{COMPANY_NAME}</b>.</br> Please download using the button below:",
|
|
"administration": {
|
|
"companies": {
|
|
"title": "All Companies",
|
|
"edit_company": "Edit Company",
|
|
"company_name": "Company Name",
|
|
"owner": "Owner",
|
|
"address": "Address",
|
|
"updated_message": "Company updated successfully",
|
|
"no_companies": "No companies found",
|
|
"list_description": "Manage all companies across the system"
|
|
},
|
|
"settings": {
|
|
"title": "Global Settings"
|
|
},
|
|
"users": {
|
|
"title": "All Users",
|
|
"edit_user": "Edit User",
|
|
"role": "Role",
|
|
"no_users": "No users found",
|
|
"list_description": "View all users across the system",
|
|
"updated_message": "User updated successfully",
|
|
"impersonate": "Impersonate",
|
|
"impersonate_confirm": "You are about to impersonate {name}. You will be logged in as this user with a temporary session that expires in 2 hours. This action is logged.",
|
|
"impersonating_banner": "You are currently impersonating a user. All actions are logged.",
|
|
"stop_impersonating": "Stop Impersonating"
|
|
}
|
|
},
|
|
"ai": {
|
|
"chat": {
|
|
"title": "AI Assistant",
|
|
"new_conversation": "New conversation",
|
|
"no_conversations": "No conversations yet.",
|
|
"untitled": "Untitled",
|
|
"empty_state": "Ask me anything about your invoices, customers, payments, or expenses.",
|
|
"thinking": "Thinking…",
|
|
"send": "Send",
|
|
"sending": "Sending…",
|
|
"input_placeholder": "Ask about your invoices, customers, or payments…"
|
|
},
|
|
"generate": {
|
|
"title": "AI Text Generation",
|
|
"prompt_label": "What should the AI write?",
|
|
"prompt_placeholder": "e.g. a polite late-payment reminder for an invoice that's 10 days overdue",
|
|
"use_current_as_context": "Use current content as context",
|
|
"use_context_help": "When enabled, the AI will see the editor's current text and can rewrite or extend it.",
|
|
"preview": "Preview",
|
|
"generate": "Generate",
|
|
"regenerate": "Regenerate",
|
|
"insert": "Insert",
|
|
"replace": "Replace"
|
|
}
|
|
}
|
|
}
|