From dc6fa0971ea723603d55e5419b2b90c9b9563edd Mon Sep 17 00:00:00 2001 From: Knee Cola Date: Wed, 24 Dec 2025 21:41:14 +0100 Subject: [PATCH] refactor: sync English translations with Croatian and clean up landing page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Restructure login-page content to match Croatian version (remove card-3, add disclaimer) - Update main-card text structure from text-1/text-2 to single text field - Update image references and add image-alt attributes - Add missing translation fields in home-page and location-edit-form - Remove duplicate card-2.text render in landing page 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 --- app/[locale]/page.tsx | 1 - messages/en.json | 41 +++++++++++++++++++---------------------- 2 files changed, 19 insertions(+), 23 deletions(-) diff --git a/app/[locale]/page.tsx b/app/[locale]/page.tsx index ada195f..dbe99e8 100644 --- a/app/[locale]/page.tsx +++ b/app/[locale]/page.tsx @@ -56,7 +56,6 @@ const Page: FC = async () => {

{t.rich("card-2.title", paragraphFormat)}

{t.rich("card-2.text", paragraphFormat)} - {t.rich("card-2.text", paragraphFormat, {})} diff --git a/messages/en.json b/messages/en.json index 9315f60..b09dbd9 100644 --- a/messages/en.json +++ b/messages/en.json @@ -19,35 +19,28 @@ "login-page": { "main-card": { "title": "Bill management made easy for landlords", - "text-1": "These are the questions this simple and free app will help you with ...", - "text-2": "... try it & use it completly free!", + "text": "

The best part of renting out an apartment or house is when the rent hits your account. Dealing with utility bills, though? Not so much.

Bills show up one by one, papers start piling up, and suddenly you're sorting, checking what came in, what's paid, and what's still outstanding...

Then you've got to gather everything, send it to the tenant, and keep track of whether they paid. It's boring, and it needs you to be annoyingly precise.

", "go-to-app": "Go to the App", - "in-app-browser-warning": "WARNING: we detected you're using an in-app browser.

This might prevent this app to work properly.Please use a regular browser to sign in (rezije.app) 😉", + "in-app-browser-warning": "WARNING! We detected that the website is opened in an in-app browser. This may cause issues with this web application. Please open the web application in a regular web browser (rezije.app) 😉", + "image-url": "/man-burried-under-paper.png", + "image-alt": "Man buried under papers", "video-url": "/welcome-demo-vp9-25fps-1500bps.webm", - "image-url": "/hero.png", - "video-title": "Demo osnovnih koraka u aplikaciji" + "video-title": "Demo of basic steps in the application" }, "card-1": { - "title": "Easy copy of expenditures", - "text": "All your realestate and utilitys are automatically copied to the next month, so you don't neeed to do it by hand.", + "title": "Can it get better?", + "text": "

You're in luck - rezije.app is a free tool built to solve exactly these problems!

This tool will enable you to easily and clearly track due and paid bills. All digital, efficient, and meticulous!

In addition, this tool offers the possibility of automatic sending of monthly statements to tenants, which includes a barcode for quick payment of rent and utilities to your IBAN or Revolut.

", "video-url": "/kopiranje-mjeseca-demo.webm", - "image-url": "/status-color-demo.png", - "video-title": "Demo kopiranja mjeseca" + "image-url": "/robot-sorting-papers.png", + "image-alt": "Robot sorting papers", + "video-title": "Demo of month copying" }, "card-2": { - "title": "Color signals status", - "text": "Each of the utility bills is color coded - at a glance you can see which bill was received and which one is payed.", - "image-url": "/bar-code-demo.png", - "image-alt": "Boje označavaju status računa" + "title": "What do I need to get started?", + "text": "

You don't need to fill out registration forms or confirm your email address.

All you need is a Gmail account to sign in and you can start using the tool right away - turnkey solution!

" }, - "card-3": { - "title": "Color signals status", - "text": "If the attached dokument contains a 2D bar code, it is automatically extracted and shown on the page, so you can scan it without opening the PDF document.", - "video-url": "/welcome-demo-vp9-25fps-1500bps.webm", - "image-url": "/bar-code-demo.png", - "video-title": "Demo osnovnih koraka u aplikaciji" - }, - "sign-in-button": "Sign in with" + "sign-in-button": "Sign in with", + "disclaimer": "Note: by signing in to this web application, you accept the Terms of Service and Privacy Policy." }, "home-page": { "add-location-button": { @@ -105,7 +98,9 @@ "bill-deleted-message": "Bill deleted successfully", "location-saved-message": "Location saved successfully", "location-deleted-message": "Location deleted successfully", - "bill-multi-edit-save-success-message": "Changes saved successfully" + "bill-multi-edit-save-success-message": "Changes saved successfully", + "bill-multi-edit-save-error-message": "Error saving changes", + "bill-multi-edit-load-error-message": "Error loading data" }, "bill-delete-form": { "text": "Please confirm deletion of bill \"{bill_name}\" at \"{location_name}\".", @@ -173,6 +168,8 @@ "tenant-payment-instructions-method--iban-disabled": "payment via IBAN - disabled in app settings", "tenant-payment-instructions-method--revolut": "🅡 payment via Revolut", "tenant-payment-instructions-method--revolut-disabled": "payment via Revolut - disabled in app settings", + "tenant-payment-instructions-method--disabled-message": "This option is unavailable because it is not enabled in the application settings.", + "iban-payment--form-title": "Payment information for IBAN", "iban-payment--tenant-name-label": "Tenant First and Last Name", "iban-payment--tenant-name-placeholder": "enter tenant's first and last name", "iban-payment--tenant-street-label": "Tenant Street and House Number",