{
  "common": {
    "brand": "NODORE",
    "email": "Email",
    "password": "Lozinka",
    "signIn": "Prijavi se",
    "signingIn": "Prijavljivanje…",
    "logout": "Odjava",
    "signedInAs": "Prijavljeni ste kao {{email}}.",
    "save": "Sačuvaj",
    "cancel": "Otkaži",
    "close": "Zatvori",
    "edit": "Izmeni",
    "delete": "Obriši",
    "create": "Dodaj",
    "confirm": "Potvrdi",
    "yes": "Da",
    "no": "Ne",
    "loading": "Učitavanje…",
    "noResults": "Nema rezultata.",
    "page": "Strana {{page}} od {{total}}",
    "prev": "Prethodna",
    "next": "Sledeća",
    "pagination": "Straničenje",
    "goToPage": "Idi na stranu",
    "go": "Idi",
    "total": "Ukupno: {{count}}",
    "saving": "Čuvanje…"
  },
  "nav": {
    "home": "Početna",
    "products": "Proizvodi",
    "benefits": "Prednosti",
    "howItWorks": "Kako radi",
    "contact": "Kontakt",
    "admin": "Admin",
    "openMenu": "Otvori meni",
    "closeMenu": "Zatvori meni",
    "social": "Mreže",
    "menu": "Meni",
    "shop": "Prodavnica"
  },
  "theme": {
    "switchToDark": "Tamni režim",
    "switchToLight": "Svetli režim"
  },
  "language": {
    "label": "Jezik",
    "sr": "Srpski",
    "en": "Engleski"
  },
  "roles": {
    "admin": "Admin"
  },
  "auth": {
    "adminTitle": "Prijava administratora",
    "emailInvalid": "Unesite ispravan email.",
    "passwordRequired": "Lozinka je obavezna.",
    "toast": {
      "signedIn": "Prijavljeni ste.",
      "invalidCredentials": "Neispravan email ili lozinka.",
      "signInRequired": "Prijavite se.",
      "accessDenied": "Nemate pristup ovoj stranici.",
      "alreadySignedIn": "Već ste prijavljeni."
    }
  },
  "errors": {
    "reference": "Referenca: {{traceId}}",
    "network": "Server nije dostupan. Proverite internet vezu.",
    "unknown": "Došlo je do greške. Pokušajte ponovo.",
    "internal_error": "Greška na serveru. Pokušajte ponovo kasnije.",
    "not_found": "Traženi resurs ne postoji.",
    "validation": "Proverite unete podatke.",
    "rate_limited": "Previše pokušaja. Sačekajte malo i pokušajte ponovo.",
    "auth": {
      "unauthorized": "Potrebna je prijava.",
      "forbidden": "Nemate dozvolu za ovu radnju.",
      "invalid_credentials": "Neispravan email ili lozinka.",
      "invalid_refresh_token": "Sesija je nevažeća. Prijavite se ponovo.",
      "session_expired": "Sesija je istekla. Prijavite se ponovo."
    },
    "product": {
      "not_found": "Proizvod nije pronađen.",
      "slug_taken": "Slug je već zauzet.",
      "in_use": "Proizvod je vezan za porudžbine; deaktivirajte ga umesto brisanja."
    },
    "image": {
      "invalid": "Slika nije ispravna. Dozvoljeni su JPEG, PNG i WebP.",
      "too_large": "Slika je veća od 10 MB.",
      "limit": "Proizvod može imati najviše 10 slika.",
      "not_found": "Slika nije pronađena.",
      "reorder_mismatch": "Redosled slika nije ispravan."
    },
    "order": {
      "not_found": "Porudžbina nije pronađena.",
      "empty_items": "Porudžbina mora imati stavke sa količinom većom od nule.",
      "unknown_product": "Neki proizvodi ne postoje ili nisu aktivni.",
      "mixed_currency": "Svi proizvodi moraju biti u istoj valuti.",
      "idempotency_key_required": "Idempotency-Key zaglavlje nedostaje ili nije ispravno.",
      "idempotency_key_conflict": "Ovaj zahtev za porudžbinu je već iskorišćen. Osvežite stranicu i pokušajte ponovo.",
      "product_inactive": "Neki proizvodi trenutno nisu u prodaji.",
      "payment_unavailable": "Plaćanje karticom još nije dostupno.",
      "address_invalid": "Adresa ne odgovara adresnom registru. Izaberite mesto i ulicu iz predloga.",
      "rejected": "Porudžbina je odbijena. Ako mislite da je greška, pišite nam na info@ndr.rs.",
      "too_many": "Previše porudžbina sa ovim brojem ili e-mailom u poslednja 24 sata. Sačekajte ili nas kontaktirajte.",
      "not_pending": "Samo porudžbina na čekanju može biti označena kao plaćena."
    },
    "user": {
      "email_taken": "Email je već u upotrebi."
    }
  },
  "validation": {
    "required": "Obavezno polje.",
    "email": "Neispravan email.",
    "min": "Vrednost je premala.",
    "max_length": "Tekst je predugačak.",
    "min_length": "Tekst je prekratak.",
    "slug": "Dozvoljena su mala slova, brojevi i crtice.",
    "currency": "Valuta mora imati 3 slova.",
    "min_items": "Dodajte bar jednu stavku.",
    "invalid": "Neispravna vrednost.",
    "range": "Vrednost je van opsega.",
    "url": "Neispravan URL.",
    "phone": "Unesite srpski broj telefona (npr. 60 123 4567).",
    "terms": "Morate prihvatiti uslove korišćenja."
  },
  "home": {
    "hero": {
      "tag": "Novo u Srbiji",
      "title": "NODORE – proizvod koji *menja* svakodnevicu",
      "subtitle": "Jednostavno naručivanje bez registracije, brza dostava na kućnu adresu i podrška koja odgovara.",
      "cta": "Pogledaj ponudu",
      "secondary": "Kako funkcioniše",
      "badge": "#1 izbor",
      "proof": {
        "delivery": "Dostava za 1–3 dana",
        "payment": "Plaćanje pouzećem",
        "returns": "Povrat u roku od 14 dana"
      },
      "scroll": "Skroluj"
    },
    "products": {
      "title": "Ponuda",
      "lead": "Izbor meseca. Kompletnu ponudu pogledajte u prodavnici.",
      "buy": "Dodaj u korpu",
      "empty": "Trenutno nema dostupnih proizvoda.",
      "failed": "Ponudu trenutno nije moguće učitati.",
      "eyebrow": "Izdvojeno",
      "seeAll": "Pogledaj sve proizvode"
    },
    "benefits": {
      "title": "Zašto NDR",
      "lead": "Šest razloga zbog kojih se kupci vraćaju.",
      "items": {
        "quality": {
          "title": "Proveren kvalitet",
          "text": "Svaka serija prolazi kontrolu pre nego što stigne do vas."
        },
        "natural": {
          "title": "Jednostavna upotreba",
          "text": "Bez komplikacija – spremno za korišćenje odmah po otvaranju."
        },
        "fast": {
          "title": "Brza dostava",
          "text": "Šaljemo istog ili sledećeg radnog dana, na teritoriji cele Srbije."
        },
        "support": {
          "title": "Podrška koja odgovara",
          "text": "Pišite nam – odgovaramo u toku radnog dana."
        },
        "price": {
          "title": "Poštena cena",
          "text": "Bez skrivenih troškova. Cena koju vidite je cena koju plaćate."
        },
        "trust": {
          "title": "Sigurna kupovina",
          "text": "Naručite bez registracije, pratite porudžbinu putem linka iz e-maila."
        },
        "tracking": {
          "title": "Praćenje porudžbine",
          "text": "Link za praćenje stiže na email odmah po naručivanju."
        },
        "returns": {
          "title": "Povrat u roku od 14 dana",
          "text": "Ne odgovara vam? Vratite proizvod bez pitanja u roku od 14 dana."
        }
      },
      "eyebrow": "Zašto NDR"
    },
    "steps": {
      "title": "Kako funkcioniše",
      "items": {
        "choose": {
          "title": "Izaberite proizvod",
          "text": "Pogledajte ponudu i izaberite ono što vam odgovara."
        },
        "order": {
          "title": "Naručite u minutu",
          "text": "Unesite email i adresu. Nema registracije."
        },
        "receive": {
          "title": "Preuzmite paket",
          "text": "Kurir dostavlja na vašu adresu, plaćate pri preuzimanju."
        }
      },
      "eyebrow": "Proces"
    },
    "marquee": {
      "delivery": "Dostava 1–3 dana",
      "payment": "Plaćanje pouzećem",
      "returns": "Povrat 14 dana",
      "support": "Podrška radnim danima",
      "noAccount": "Bez registracije"
    },
    "gallery": {
      "eyebrow": "Iza kulisa",
      "title": "Od ideje do <em>vaših vrata</em>",
      "lead": "Pogledajte kako nastaje NODORE i kako svaki paket kreće ka vama.",
      "hint": "Skrolujte",
      "items": {
        "workshop": {
          "tag": "Radionica",
          "caption": "Svaki proizvod nastaje ručno, u malim serijama."
        },
        "quality": {
          "tag": "Kontrola",
          "caption": "Pre pakovanja svaka serija prolazi proveru."
        },
        "packing": {
          "tag": "Pakovanje",
          "caption": "Pakujemo pažljivo, bez plastike gde je moguće."
        },
        "delivery": {
          "tag": "Dostava",
          "caption": "Kurir preuzima paket istog ili sledećeg radnog dana."
        },
        "customers": {
          "tag": "Kupci",
          "caption": "Preko 1.000 zadovoljnih kupaca širom Srbije."
        },
        "materials": {
          "tag": "Materijali",
          "caption": "Biramo sirovine od proverenih dobavljača iz Srbije i EU."
        },
        "team": {
          "tag": "Tim",
          "caption": "Mali tim, velika pažnja – svako zna svaki proizvod."
        }
      }
    },
    "statement": {
      "eyebrow": "Zašto postojimo",
      "text": "Verujemo da *kvalitet* ne sme da bude komplikovan. Jedan proizvod, urađen *kako treba*, dostavljen *na vreme*.",
      "sub": "Bez naloga, bez skrivenih troškova, bez čekanja. Ostalo pogledajte sami."
    },
    "social": {
      "title": "Budimo <em>u kontaktu</em>",
      "lead": "Novosti, iza kulisa i prvi na redu za akcije. Najviše objavljujemo na Instagramu.",
      "cta": "Zaprati na Instagramu",
      "networks": {
        "instagram": "Instagram",
        "tiktok": "TikTok",
        "facebook": "Facebook",
        "youtube": "YouTube"
      },
      "posts": {
        "one": "Nova serija upravo stigla iz radionice.",
        "two": "Kako izgleda jedan dan pakovanja.",
        "three": "Vaše fotografije – hvala što delite."
      },
      "open": "Pogledaj objavu"
    }
  },
  "footer": {
    "tagline": "Jednostavna kupovina, brza dostava, podrška koja odgovara.",
    "shop": "Prodavnica",
    "contact": "Kontakt",
    "hours": "Radnim danima 9–17h",
    "rights": "Sva prava zadržana.",
    "terms": "Uslovi korišćenja"
  },
  "orders": {
    "title": "Porudžbine",
    "lead": "Sve porudžbine, filtrirane na serveru.",
    "filters": {
      "search": "Email ili broj porudžbine",
      "status": "Status",
      "allStatuses": "Svi statusi",
      "from": "Od",
      "to": "Do",
      "reset": "Poništi filtere",
      "toggle": "Filteri"
    },
    "columns": {
      "number": "Broj",
      "date": "Datum",
      "email": "Email",
      "items": "Stavke",
      "total": "Iznos",
      "status": "Status",
      "payment": "Plaćanje"
    },
    "status": {
      "pending": "Na čekanju",
      "paid": "Plaćeno",
      "cancelled": "Otkazana"
    },
    "detail": {
      "title": "Porudžbina #{{number}}",
      "customer": "Kupac",
      "shipping": "Adresa za dostavu",
      "marketing": "Promo e-mail",
      "items": "Stavke",
      "qty": "Kol.",
      "unitPrice": "Cena",
      "lineTotal": "Ukupno"
    },
    "unverifiedAddress": "Neproverena adresa",
    "unverifiedAddressHint": "Grad ili ulica nisu izabrani iz adresnog registra. Proverite adresu telefonom pre slanja.",
    "actions": {
      "markPaid": "Označi kao plaćeno",
      "markPaidTitle": "Označiti kao plaćeno?",
      "markPaidBody": "Porudžbina #{{number}} će biti označena kao plaćena (pouzeće naplaćeno)."
    },
    "toast": {
      "paid": "Porudžbina #{{number}} je označena kao plaćena."
    }
  },
  "products": {
    "title": "Proizvodi",
    "lead": "Uključite ili isključite prodaju. Isključen proizvod ostaje vidljiv, ali se ne može naručiti.",
    "selling": "U prodaji",
    "notSelling": "Nije u prodaji",
    "unavailable": "Nedostupno",
    "filters": {
      "search": "Naziv proizvoda"
    },
    "columns": {
      "name": "Naziv",
      "price": "Cena",
      "status": "Prodaja",
      "updated": "Izmenjeno",
      "image": "Slika",
      "featured": "Na početnoj"
    },
    "slot": {
      "none": "—",
      "label": "Pozicija {{n}}"
    },
    "toast": {
      "activated": "Proizvod „{{name}}“ je u prodaji.",
      "deactivated": "Proizvod „{{name}}“ je isključen iz prodaje."
    },
    "toggleConfirm": {
      "titleOff": "Isključiti prodaju?",
      "bodyOff": "Proizvod „{{name}}“ ostaje vidljiv na sajtu, ali kupci neće moći da ga dodaju u korpu ni da ga naruče. Možete ga ponovo uključiti u bilo kom trenutku.",
      "confirmOff": "Isključi prodaju",
      "titleOn": "Uključiti prodaju?",
      "bodyOn": "Proizvod „{{name}}“ će odmah ponovo biti dostupan za kupovinu.",
      "confirmOn": "Uključi prodaju"
    }
  },
  "admin": {
    "title": "Admin panel",
    "nav": {
      "orders": "Porudžbine",
      "products": "Proizvodi"
    }
  },
  "cart": {
    "title": "Korpa",
    "open": "Otvori korpu ({{count}})",
    "close": "Zatvori korpu",
    "empty": "Korpa je prazna.",
    "emptyHint": "Dodajte proizvod iz ponude i vratite se ovde.",
    "continue": "Nastavi kupovinu",
    "checkout": "Na kasu",
    "total": "Ukupno",
    "remove": "Ukloni {{name}}",
    "decrease": "Smanji količinu",
    "increase": "Povećaj količinu",
    "unavailable": "Nedostupno",
    "currencyMismatch": "Proizvodi u korpi moraju biti u istoj valuti."
  },
  "checkout": {
    "title": "Kasa",
    "contact": "Kontakt",
    "emailHint": "Na ovaj email šaljemo potvrdu i link za praćenje porudžbine.",
    "shipping": "Adresa za dostavu",
    "fullName": "Ime i prezime",
    "street": "Ulica",
    "city": "Grad",
    "postalCode": "Poštanski broj",
    "payment": "Način plaćanja",
    "codHint": "Plaćate kuriru pri preuzimanju.",
    "cardSoon": "Plaćanje karticom je u pripremi.",
    "soon": "Uskoro",
    "summary": "Vaša porudžbina",
    "shippingCost": "Dostava",
    "shippingCostValue": "Po tarifi kurira",
    "pricesNote": "Cene se potvrđuju na serveru u trenutku naručivanja.",
    "acceptTerms": "Pročitao/la sam i prihvatam",
    "termsLink": "uslove korišćenja",
    "marketing": "Želim da e-mailom primam obaveštenja o akcijama i novim proizvodima.",
    "place": "Naruči",
    "placing": "Naručujemo",
    "fixErrors": "Proverite označena polja.",
    "emptyCart": "Korpa je prazna.",
    "phone": "Telefon",
    "houseNumber": "Broj",
    "cityPlaceholder": "Počnite da kucate naziv mesta…",
    "streetPlaceholder": "Počnite da kucate naziv ulice…",
    "verified": "iz registra",
    "manual": "ručno",
    "pickOrConfirm": "Izaberite iz predloga ili potvrdite ručni unos.",
    "streetPlaceholderManual": "Ulica (ručni unos)",
    "countryNote": "Trenutno isporučujemo samo na teritoriji Srbije.",
    "phoneHint": "Mobilni broj u Srbiji, kurir će vas pozvati."
  },
  "confirmation": {
    "eyebrow": "Hvala na kupovini",
    "title": "Porudžbina #{{number}} je primljena",
    "lead": "Potvrdu smo poslali na {{email}}. Kurir vas kontaktira pre isporuke.",
    "backHome": "Nazad na početnu"
  },
  "payment": {
    "cod": "Plaćanje pouzećem",
    "card": "Platna kartica"
  },
  "autocomplete": {
    "moreChars": "još {{count}}",
    "searching": "Tražim…",
    "noResultsFor": "Nema rezultata za „{{text}}“.",
    "customHint": "Možete uneti ručno. Naša podrška će biti obaveštena i ručno unete adrese mogu usporiti ili sprečiti isporuku.",
    "useCustom": "Ipak unesi ručno"
  },
  "shop": {
    "eyebrow": "Prodavnica",
    "title": "Svi proizvodi",
    "count": "{{count}} proizvoda",
    "search": "Pretraga",
    "searchPlaceholder": "Naziv ili opis…",
    "sortBy": "Sortiraj",
    "sort": {
      "name": "Po nazivu",
      "newest": "Najnovije",
      "priceAsc": "Cena: od najniže",
      "priceDesc": "Cena: od najviše"
    },
    "priceFrom": "Cena od (RSD)",
    "priceTo": "Cena do (RSD)",
    "inStock": "Samo dostupno",
    "filters": "Filteri",
    "apply": "Primeni",
    "reset": "Poništi",
    "view": "Prikaz",
    "viewGrid": "Mreža",
    "viewList": "Lista",
    "loading": "Tražimo proizvode…",
    "showResults": "Prikaži {{count}} proizvoda",
    "noMatch": "Nema proizvoda za tu pretragu."
  },
  "product": {
    "back": "Nazad u prodavnicu",
    "quantity": "Količina",
    "notFound": "Proizvod nije pronađen.",
    "unavailableHint": "Ovaj proizvod trenutno nije u prodaji."
  },
  "terms": {
    "eyebrow": "Pravila kupovine",
    "title": "Uslovi korišćenja",
    "updated": "Važi od 11. septembra 2026.",
    "sections": [
      {
        "title": "Opšte odredbe",
        "body": [
          "Ovi uslovi korišćenja uređuju kupovinu na sajtu NODORE WebShop koji vodi [naziv privrednog društva], [adresa sedišta], matični broj [MB], PIB [PIB] (u daljem tekstu: Prodavac).",
          "Slanjem porudžbine kupac potvrđuje da je pročitao i prihvatio ove uslove. Ako se ne slažete sa uslovima, molimo vas da ne naručujete."
        ]
      },
      {
        "title": "Naručivanje",
        "body": [
          "Naručivanje ne zahteva registraciju. Porudžbina se šalje popunjavanjem forme na kasi, a potvrdu sa brojem porudžbine i detaljima šaljemo na uneti e-mail.",
          "Ugovor o kupovini smatra se zaključenim kada primite e-mail potvrdu. Prodavac može odbiti porudžbinu ako proizvod nije dostupan ili ako podaci nisu ispravni, o čemu će vas obavestiti."
        ]
      },
      {
        "title": "Cene i plaćanje",
        "body": [
          "Sve cene su izražene u dinarima (RSD) i sadrže PDV. Trošak dostave je prikazan na kasi pre slanja porudžbine.",
          "Plaćanje se vrši pouzećem, kuriru pri isporuci. Plaćanje karticom trenutno nije dostupno."
        ]
      },
      {
        "title": "Isporuka",
        "body": [
          "Isporuku vrši kurirska služba na teritoriji Republike Srbije, po pravilu u roku od 1 do 3 radna dana od potvrde porudžbine.",
          "Kurir vas kontaktira na uneti broj telefona pre isporuke. Ako adresa nije preuzeta iz registra, možemo vas pozvati radi provere."
        ]
      },
      {
        "title": "Pravo na odustanak",
        "body": [
          "U skladu sa Zakonom o zaštiti potrošača, imate pravo da odustanete od kupovine u roku od 14 dana od dana prijema robe, bez navođenja razloga.",
          "Odustanak prijavite na info@ndr.rs uz broj porudžbine. Robu vraćate nekorišćenu i u originalnom pakovanju; trošak povraćaja snosi kupac. Novac vraćamo najkasnije 14 dana od prijema vraćene robe."
        ]
      },
      {
        "title": "Reklamacije",
        "body": [
          "Reklamaciju zbog nesaobraznosti možete izjaviti u roku od 2 godine od kupovine, na info@ndr.rs ili pisanim putem na adresu Prodavca.",
          "Na reklamaciju odgovaramo u roku od 8 dana od prijema, a rešavamo je u roku od 15 dana."
        ]
      },
      {
        "title": "Zaštita podataka o ličnosti",
        "body": [
          "Za obradu porudžbine prikupljamo ime i prezime, adresu za dostavu, broj telefona i e-mail. Podaci se koriste isključivo za isporuku, komunikaciju u vezi sa porudžbinom i ispunjenje zakonskih obaveza.",
          "Podatke o adresi i telefonu prosleđujemo kurirskoj službi radi isporuke. Ne prodajemo ih i ne delimo sa trećim licima u druge svrhe. Čuvamo ih onoliko dugo koliko to zahtevaju računovodstveni i poreski propisi.",
          "Imate pravo na pristup, ispravku i brisanje podataka, kao i pravo na prigovor Povereniku za informacije od javnog značaja i zaštitu podataka o ličnosti. Zahteve šaljite na info@ndr.rs."
        ]
      },
      {
        "title": "Promotivne poruke",
        "body": [
          "Obaveštenja o akcijama i novim proizvodima šaljemo e-mailom samo ako ste to izričito označili na kasi.",
          "Saglasnost možete povući u bilo kom trenutku putem linka u e-mailu ili slanjem poruke na info@ndr.rs. Povlačenje saglasnosti ne utiče na vašu porudžbinu."
        ]
      },
      {
        "title": "Kolačići i lokalno skladištenje",
        "body": [
          "Sajt ne koristi kolačiće za praćenje niti alate za analitiku. U pregledaču čuvamo samo sadržaj korpe, izabranu temu i jezik, isključivo radi rada sajta."
        ]
      },
      {
        "title": "Izmene uslova",
        "body": [
          "Prodavac može izmeniti ove uslove. Za svaku porudžbinu važe uslovi objavljeni u trenutku njenog slanja."
        ]
      }
    ]
  }
}