Add country localization

This commit is contained in:
Codex
2026-05-04 23:33:29 +01:00
parent 102967242e
commit d5c5f4fc17
13 changed files with 1297 additions and 123 deletions

101
messages/en-us.json Normal file
View File

@@ -0,0 +1,101 @@
{
"Meta": {
"title": "Kairas | Web design studio for US teams",
"description": "Kairas is a web design firm crafting refined websites, brand systems, and digital products for US founders and service brands."
},
"Home": {
"nav": {
"studio": "Studio",
"services": "Services",
"work": "Work",
"notes": "Notes",
"contact": "hello@kairas.io"
},
"localeSwitcher": {
"label": "Country",
"options": {
"en-ie": "Ireland",
"en-gb": "United Kingdom",
"en-us": "United States"
}
},
"hero": {
"kicker": "Web design firm for US teams",
"siteUrl": "kairas.io",
"words": ["Websites", "with quiet", "force."],
"interfaceLabel": "Selected interface",
"brandLabel": "Brand system",
"interfaceCopy": "Layouts tuned for calm reading and decisive action.",
"ticker": ["Strategy", "Design", "Build"],
"copy": "Kairas designs and builds refined websites for US founders, studios, and service brands that care about taste, clarity, and commercial performance."
},
"marquee": ["Strategy", "Design", "Development", "Systems", "Launch"],
"studio": {
"eyebrow": "About us",
"title": "We shape digital homes for US teams that need to feel exact, intentional, and easy to trust.",
"copy": "Our work sits between design studio and front-end craft. We use strong typography, generous pacing, and disciplined systems to make every page feel composed without becoming static."
},
"servicesTitle": "Services",
"services": [
{
"number": "01",
"title": "Brand-led websites",
"text": "Identity, UX, interface design, and front-end systems for companies that need their site to carry the weight of the brand."
},
{
"number": "02",
"title": "Editorial product pages",
"text": "Launch pages, case studies, and content structures that make complex offers feel considered, useful, and easy to move through."
},
{
"number": "03",
"title": "Design systems",
"text": "Reusable components, visual rules, and interaction patterns that help teams ship new pages without losing quality."
}
],
"work": {
"eyebrow": "Selected work",
"title": "Places where the brand can breathe.",
"items": [
["Atelier North", "Architecture portfolio", "2026"],
["Vellum Labs", "SaaS website", "2025"],
["Morrow House", "Hospitality booking", "2025"],
["Plainform", "Brand system", "2024"]
]
},
"process": {
"title": "Process",
"steps": [
{
"title": "Read",
"text": "We clarify the offer, audience, proof, and moments where a visitor needs confidence."
},
{
"title": "Compose",
"text": "We design the system: type, pacing, components, motion notes, and content hierarchy."
},
{
"title": "Ship",
"text": "We build responsive pages with practical handoff, analytics, and room to grow."
}
]
},
"notes": {
"title": "Notes",
"eyebrow": "Studio journal",
"items": [
["2026.04.18", "Essay", "Designing quieter conversion paths for premium service brands"],
["2026.03.02", "Studio", "Kairas opens a focused website sprint for early-stage teams"],
["2026.01.14", "Guide", "What belongs above the fold when the work is the proof"]
]
},
"footer": {
"brand": "Kairas",
"headline": "Build the site your brand has been waiting for.",
"siteUrl": "kairas.io",
"email": "hello@kairas.io",
"services": "Strategy / Design / Development",
"copyright": "© 2026 Kairas"
}
}
}