Replace hardcoded text with next-intl placeholders for proper i18n support. - Add translation keys for page title, settings button, and logout button - Add translations for both Croatian (hr) and English (en) locales 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
255 lines
14 KiB
JSON
255 lines
14 KiB
JSON
{
|
|
"Index": {
|
|
"title": "Dobrodošli"
|
|
},
|
|
"account-page": {
|
|
"title": "Korisnički račun",
|
|
"settings-button": "Korisničke postavke",
|
|
"logout-button": "Odjava"
|
|
},
|
|
"PageFooter": {
|
|
"app-description": "Preuzmite kontrolu nad svojim režijama!",
|
|
"links": {
|
|
"home": "Početna",
|
|
"privacy-policy": "Privatnost",
|
|
"terms-of-service": "Uvjeti korištenja"
|
|
}
|
|
},
|
|
"login-page": {
|
|
"main-card": {
|
|
"title-1": "Koji računi su stigli?",
|
|
"title-2": "Koji su plaćeni?",
|
|
"title-3": "Koliki su mi troškovi?",
|
|
"text-1": "To su pitanja na koja će ti ova jednostavna aplikacija odgovoriti ...",
|
|
"text-2": "... isprobaj je i koristi potpuno besplatno!",
|
|
"in-app-browser-warning": "<strong>UPOZORENJE!</strong><br></br>Detektirali smo da je web stranica otvorena u in-app pregledniku. To može dovesti do probleme u radu ove web aplikacije. <hint>Molimo otvori web aplikaciju u normalnom web pregledniku (rezije.app) 😉</hint>",
|
|
"video-url": "/welcome-demo-vp9-25fps-1500bps.webm",
|
|
"image-url": "/hero.png",
|
|
"video-title": "Demo osnovnih koraka u aplikaciji"
|
|
},
|
|
"card-1": {
|
|
"title": "Prijenos režija u idući mjesec",
|
|
"text": "Sve tvoje nekretnine i pripadajuće režije se automatski prenose u idući mjesec, tako da ne moraš svaki mjesec ponovno unositi iste podatke.",
|
|
"video-url": "/kopiranje-mjeseca-demo.webm",
|
|
"image-url": "/status-color-demo.png",
|
|
"video-title": "Demo kopiranja mjeseca"
|
|
},
|
|
"card-2": {
|
|
"title": "Boja signalizira status",
|
|
"text": "Jednim pogledom možete vidjeti koji računi su plaćeni, a koji nisu. U tome vam pomaže boja koja označava status računa.",
|
|
"image-url": "/bar-code-demo.png",
|
|
"image-alt": "Boje označavaju status računa"
|
|
},
|
|
"card-3": {
|
|
"title": "Prikaz bar koda za plaćanje",
|
|
"text": "Ako priloženi dokument sadrži 2D barkod, on se automatski izvlači i prikazuje na stranici, tako da ga možete skenirati bez otvaranja PDF dokumenta.",
|
|
"video-url": "/bar-code-demo.webm",
|
|
"image-url": "/bar-code-demo.png",
|
|
"video-title": "Demo osnovnih koraka u aplikaciji"
|
|
},
|
|
"sign-in-button": "Prijavi se pomoću"
|
|
},
|
|
"home-page": {
|
|
"add-location-button": {
|
|
"tooltip": "Dodaj novu nekretninu"
|
|
},
|
|
"add-month-button": {
|
|
"tooltip": "Dodaj idući mjesec"
|
|
},
|
|
"location-card": {
|
|
"edit-card-tooltip": "Izmjeni nekretninu",
|
|
"add-bill-button-tooltip": "Dodaj novi račun",
|
|
"payed-total-label": "Ukupno plaćeno:",
|
|
"link-copy-message": "Link kopiran na clipboard",
|
|
"monthly-statement-legend": "Obračun",
|
|
"seen-by-tenant-label": "viđeno od strane podstanara",
|
|
"download-proof-of-payment-label": "potvrda-o-uplati.PDF",
|
|
"payment-info-header": "Režije za ovaj mjesec možete uplatiti koristeći slijedeće podatke:",
|
|
"payment-amount-label": "Iznos:",
|
|
"payment-recipient-label": "Primatelj:",
|
|
"payment-recipient-address-label": "Adresa primatelja:",
|
|
"payment-recipient-city-label": "Sjedište primatelja:",
|
|
"payment-iban-label": "IBAN:",
|
|
"payment-model-label": "Model plaćanja:",
|
|
"payment-reference-label": "Poziv na broj:",
|
|
"payment-purpose-code-label": "Šifra namjene:",
|
|
"payment-description-label": "Opis plaćanja:",
|
|
"upload-proof-of-payment-legend": "Potvrda o uplati",
|
|
"upload-proof-of-payment-label": "Ovdje možete priložiti potvrdu o uplati:",
|
|
"revolut-link-text": "Plati pomoću Revoluta"
|
|
},
|
|
"month-card": {
|
|
"payed-total-label": "Ukupni mjesečni trošak:",
|
|
"print-codes-tooltip": "Ispis 2d kodova",
|
|
"print-codes-label": "Ispis kodova"
|
|
},
|
|
"print-preview": {
|
|
"title": "Pregled Ispisa 2D Barkodova",
|
|
"barcodes-found": "barkodova pronađeno",
|
|
"barcode-singular": "barkod pronađen",
|
|
"print-button": "Ispis Barkodova",
|
|
"print-footer": "Generirano {date} • Evidencija Režija Sustav Ispisa",
|
|
"table-header-index": "#",
|
|
"table-header-bill-info": "Informacije o Računu",
|
|
"table-header-barcode": "2D Barkod",
|
|
"empty-state-title": "Nema Podataka o Barkodovima",
|
|
"empty-state-message": "Nema računa s 2D barkodovima za {yearMonth}"
|
|
},
|
|
"user-settings-saved-message": "Korisničke postavke uspješno ažurirane",
|
|
"bill-saved-message": "Račun uspješno spremljen",
|
|
"bill-deleted-message": "Račun uspješno obrisan",
|
|
"location-saved-message": "Nekretnina uspješno spremljena",
|
|
"location-deleted-message": "Nekretnina uspješno obrisana"
|
|
},
|
|
"bill-delete-form": {
|
|
"text": "Molim potvrdi brisanje računa \"<strong>{bill_name}</strong>\" koji pripada nekretnini \"<strong>{location_name}</strong>\".",
|
|
"cancel-button": "Odustani",
|
|
"confirm-button": "Potvrdi",
|
|
"delete-in-subsequent-months": "Također obriši i u svim mjesecima koji slijede",
|
|
"warning-title": "Upozorenje",
|
|
"warning-message": "Ova operacija je nepovratna i obrisat će račun u svim mjesecima koji slijede!"
|
|
},
|
|
"bill-edit-form": {
|
|
"bill-name-placeholder": "ime računa",
|
|
"paid-checkbox": "Plaćeno",
|
|
"scanning-pdf": "🕵️♂️ Tražim 2D barkodove unutar dokumenta...",
|
|
"multiple-barcode-results-notification": "✅ Pronađeno je više 2D barkodova. Molimo odaberi onaj koji se odnosi na zadani mjesec:",
|
|
"payed-amount": "Iznos",
|
|
"barcode-disclaimer": "Nakon skeniranja bar koda obavezni provjeri jesu li svi podaci ispravni.<br></br>Ne snosimo odgovornost za slučaj pogrešno provedene uplate.",
|
|
"notes-placeholder": "bilješke",
|
|
"save-button": "Spremi",
|
|
"cancel-button": "Odbaci",
|
|
"delete-tooltip": "Obriši račun",
|
|
"add-to-subsequent-months": "Dodaj u sve mjesece koji slijede",
|
|
"validation": {
|
|
"bill-name-required": "Ime računa je obavezno",
|
|
"not-a-number": "Vrijednost mora biti brojka",
|
|
"negative-number": "Vrijednost mora biti veća od nule",
|
|
"form-error-message": "Forma nije ispravno popunjena. Molimo provjeri, pa pokušaj ponovno"
|
|
},
|
|
"attachment": "Privitak",
|
|
"back-button": "Nazad",
|
|
"billed-to-legend": "Tko snosi trošak?",
|
|
"billed-to-tenant-option": "ovaj trošak snosi podstanar",
|
|
"billed-to-landlord-option": "ovaj trošak snosi vlasnik",
|
|
"billed-to-info": "Ova opcija je predviđena za slučaj kada se dio režija ne naplaćuje od podstanara. Ako je odabrano 'trošak snosi vlasnik', ovaj račun neće biti uključen u mjesečni obračun koji se prikazuje podstanaru."
|
|
},
|
|
"location-delete-form": {
|
|
"text": "Molim potvrdi brisanje nekretnine \"<strong>{name}</strong>\".",
|
|
"cancel-button": "Odustani",
|
|
"confirm-button": "Potvrdi",
|
|
"delete-in-subsequent-months": "Također obriši i u svim mjesecima koji slijede",
|
|
"warning-title": "Upozorenje",
|
|
"warning-message": "Ova operacija je nepovratna i obrisat će lokaciju u svim mjesecima koji slijede!"
|
|
},
|
|
"location-edit-form": {
|
|
"location-name-legend": "Realestate name",
|
|
"location-name-placeholder": "unesite naziv nekretnine",
|
|
"notes-placeholder": "bilješke",
|
|
|
|
"tenant-payment-instructions-legend": "UPUTE ZA UPLATU",
|
|
"tenant-payment-instructions-code-info": "Kada podstanar otvori poveznicu na obračun za zadani mjesec aplikacija mu može prikazati upute za uplatu troškova režija na vaš IBAN ili Revolut.",
|
|
|
|
"tenant-payment-instructions-method--legend": "Podstanaru prikaži upute za uplatu:",
|
|
"tenant-payment-instructions-method--none": "ne prikazuj upute za uplatu",
|
|
"tenant-payment-instructions-method--iban": "uplata na IBAN",
|
|
"tenant-payment-instructions-method--iban-disabled": "uplata na IBAN - onemogućeno u app postavkama",
|
|
"tenant-payment-instructions-method--revolut": "uplata na Revolut",
|
|
"tenant-payment-instructions-method--revolut-disabled": "uplata na Revolut - onemogućeno u app postavkama",
|
|
"tenant-payment-instructions-method--disabled-message": "Ova opcija je nedostupna zato što nije omogućena u postavkama aplikacije.",
|
|
|
|
"iban-payment--form-title": "Informacije za uplatu na IBAN",
|
|
"iban-payment--tenant-name-label": "Ime i prezime podstanara",
|
|
"iban-payment--tenant-name-placeholder": "unesite ime i prezime podstanara",
|
|
"iban-payment--tenant-street-label": "Ulica podstanara i kućni broj",
|
|
"iban-payment--tenant-street-placeholder": "unesite ulicu podstanara",
|
|
"iban-payment--tenant-town-label": "Poštanski broj i Grad podstanara",
|
|
"iban-payment--tenant-town-placeholder": "unesite poštanski broj i grad podstanara",
|
|
|
|
"auto-utility-bill-forwarding-legend": "AUTOMATSKO PROSLJEĐIVANJE REŽIJA",
|
|
"auto-utility-bill-forwarding-info": "Ova opcija omogućuje automatsko prosljeđivanje režija podstanaru putem emaila u skladu s odabranom strategijom.",
|
|
"auto-utility-bill-forwarding-toggle-label": "proslijedi režije automatski",
|
|
"utility-bill-forwarding-strategy-label": "Režije proslijedi kada...",
|
|
"utility-bill-forwarding-when-payed": "sve stavke označim kao plaćene",
|
|
"utility-bill-forwarding-when-attached": "za sve stavke priložim račun (PDF)",
|
|
"auto-rent-notification-legend": "Automatska obavjest O najamnini",
|
|
"auto-rent-notification-info": "Ova opcija omogućuje automatsko slanje mjesečnog računa za najamninu podstanaru putem emaila na zadani dan u mjesecu.",
|
|
"auto-rent-notification-toggle-label": "pošalji obavjest o najamnini",
|
|
"rent-due-day-label": "Dan u mjesecu kada dospijeva najamnina",
|
|
"rent-amount-label": "Iznos najamnine",
|
|
"rent-amount-placeholder": "unesite iznos najamnine",
|
|
"tenant-email-legend": "EMAIL PODSTANARA",
|
|
"tenant-email-placeholder": "unesite email podstanara",
|
|
"warning-missing-tenant-names": "Upozorenje: Ime i prezime podstanara nedostaju. 2D barkod neće biti prikazan podstanaru kada otvori podijeljenu poveznicu dok oba polja ne budu popunjena.",
|
|
"save-button": "Spremi",
|
|
"cancel-button": "Odbaci",
|
|
"delete-tooltip": "Brisanje nekretnine",
|
|
"scope-legend": "Opseg promjena",
|
|
"add-to-subsequent-months": "dodaj u sve mjesece koji slijede",
|
|
"update-scope-info": "Zapisi o lokaciji su za svaki mjesec pohranjeni zasebno. Molimo odaberite koje zapise želite ažurirati.",
|
|
"update-scope-legend": "Želim ažurirati sljedeće zapise:",
|
|
"update-current-month": "samo trenutni mjesec",
|
|
"update-subsequent-months": "trenutni i sve buduće mjesece",
|
|
"update-all-months": "sve mjesece",
|
|
"validation": {
|
|
"location-name-required": "Ime nekretnine je obavezno",
|
|
"tenant-name-required": "nedostaje ime i prezime podstanara",
|
|
"tenant-street-required": "nedostaje ulica podstanara",
|
|
"tenant-town-required": "nedostaje grad podstanara",
|
|
"tenant-email-required": "nedostaje email podstanara",
|
|
"tenant-email-invalid": "email adresa nije ispravna",
|
|
"rent-amount-required": "iznos najamnine je obavezan kada je uključena obavijest o najamnini",
|
|
"rent-amount-integer": "iznos najamnine mora biti cijeli broj (bez decimalnih mjesta)",
|
|
"rent-amount-positive": "iznos najamnine mora biti pozitivan broj",
|
|
"validation-failed": "Validacija nije uspjela. Molimo provjerite formu i pokušajte ponovno."
|
|
}
|
|
},
|
|
"user-settings-form": {
|
|
"title": "Korisničke postavke",
|
|
|
|
"iban-payment-instructions--legend": "Uplata na vaš IBAN",
|
|
"iban-payment-instructions--intro-message": "Aktiviranjem ove opcije, mjesečni obračun poslan podstanaru sadržavati će podatke za uplatu i 2D barkod putem kojeg će podstanar moći izvršiti izravnu uplatu sredstava na bankovni račun.",
|
|
"iban-payment-instructions--toggle-label": "omogući IBAN uplatu",
|
|
|
|
"iban-form-title": "Informacije za uplatu na IBAN",
|
|
"iban-owner-name-label": "Vaše ime i prezime",
|
|
"iban-owner-name-placeholder": "unesite svoje ime i prezime",
|
|
"iban-owner-street-label": "Ulica i kućni broj",
|
|
"iban-owner-street-placeholder": "unesite ulicu i kućni broj",
|
|
"iban-owner-town-label": "Poštanski broj i Grad",
|
|
"iban-owner-town-placeholder": "unesite poštanski broj i grad",
|
|
"iban-owner-iban-label": "IBAN",
|
|
"iban-owner-iban-placeholder": "IBAN putem kojeg ćete primate uplate",
|
|
|
|
"revolut-payment-instructions--legend": "Uplata na vaš Revolut profil",
|
|
"revolut-payment-instructions--intro-message": "Aktiviranjem ove opcije, mjesečni obračun poslan podstanaru sadržavati će link putem kojeg će podstanar moći izvršiti izravnu uplatu sredstava na vaš Revolut račun.",
|
|
"revolut-payment-instructions--toggle-label": "omogući Revolut uplatu",
|
|
|
|
"revolut-form-title": "Informacije za uplatu na Revolut",
|
|
"revolut-profile-label": "Naziv vašeg Revolut profila",
|
|
"revolut-profile-placeholder": "profil putem kojeg ćete primati uplate",
|
|
"revolut-profile-tooltip": "Naziv vašeg Revolut profila možete pronaći u aplikaciji Revolut u korisničkom profilu. Prikazan je ispod vašeg imena i prezimena - počinje sa znakom '@' (npr: '@ivan123').",
|
|
"revolut-profile--test-link-label": "Testiraj svoju Revolut poveznicu:",
|
|
"revolut-profile--test-link-text": "Plati pomoću Revoluta",
|
|
|
|
"general-settings-legend": "Opće postavke",
|
|
"currency-label": "Valuta",
|
|
"save-button": "Spremi",
|
|
"cancel-button": "Odbaci",
|
|
"validation": {
|
|
"owner-name-required": "Ime i prezime je obavezno",
|
|
"owner-street-required": "Ulica je obavezna",
|
|
"owner-town-required": "Grad je obavezan",
|
|
"owner-iban-required": "Ispravan IBAN je obavezan",
|
|
"owner-iban-invalid": "Neispravan IBAN format. Molimo unesite ispravan IBAN.",
|
|
"currency-required": "Valuta je obavezna",
|
|
"owner-revolut-profile-required": "Naziv Revolut profila je obavezan",
|
|
"owner-revolut-profile-invalid": "Neispravan format Revolut profila. Mora počinjati sa '@' i sadržavati samo slova i brojeve (npr. '@ivan123')",
|
|
"validation-failed": "Validacija nije uspjela. Molimo provjerite formu i pokušajte ponovno."
|
|
},
|
|
"payment-additional-notes": "VAŽNO: da bi upute za uplatu bile prikazane podstanaru, morate tu ovu opciju uključiti i u postavkama pripadajuće nekretnine."
|
|
},
|
|
"info-box": {
|
|
"default-title": "Čemu služi ova opcija?"
|
|
}
|
|
} |