Added missing translations & improved layout

This commit is contained in:
Filip Znachor 2024-06-01 00:21:53 +02:00
parent 0bd2e43d18
commit bad933412b
4 changed files with 11 additions and 8 deletions

View file

@ -15,7 +15,7 @@
"@iconify-json/tabler": "^1.1.110", "@iconify-json/tabler": "^1.1.110",
"astro": "^4.6.3", "astro": "^4.6.3",
"astro-icon": "^1.1.0", "astro-icon": "^1.1.0",
"astro-i18n": "^2.2.4", "astro-i18n": "^2.2.4",
"typescript": "^5.4.5" "typescript": "^5.4.5"
} }
} }

View file

@ -8,7 +8,8 @@
}, },
"home": { "home": {
"meta": { "meta": {
"title": "CodeSpace.cz - svoboda a nezávislost v digitální době" "title": "CodeSpace.cz - svoboda a nezávislost v digitální době",
"description": "Spojuje nás touha po svobodě a nezávislosti v digitální době. Provozujeme si vlastní síť a servery, abychom se nemuseli spoléhat na ostatní."
}, },
"header": { "header": {
"title": "Spojuje nás touha po <span>svobodě</span> a <span>nezávislosti</span> v digitální době.", "title": "Spojuje nás touha po <span>svobodě</span> a <span>nezávislosti</span> v digitální době.",

View file

@ -8,7 +8,8 @@
}, },
"home": { "home": {
"meta": { "meta": {
"title": "CodeSpace.cz - freedom and independence in the digital age" "title": "CodeSpace.cz - freedom and independence in the digital age",
"description": "United by the desire for freedom and independence in the digital age. We run our own network and servers so we don't have to rely on others."
}, },
"header": { "header": {
"title": "United by the desire for <span>freedom</span> and <span>independence</span> in the digital age.", "title": "United by the desire for <span>freedom</span> and <span>independence</span> in the digital age.",

View file

@ -1,8 +1,9 @@
--- ---
import Nav from '../components/Nav.astro'; import Nav from '../components/Nav.astro';
import Footer from '../components/Footer.astro'; import Footer from '../components/Footer.astro';
import { t } from 'astro-i18n';
interface Meta { export interface Meta {
site_name: string, site_name: string,
author: string, author: string,
title: string, title: string,
@ -25,12 +26,12 @@ interface Props {
const defaultMeta: Meta = { const defaultMeta: Meta = {
site_name: "CodeSpace.cz", site_name: "CodeSpace.cz",
title: "CodeSpace", title: "CodeSpace",
desc: "Spojuje nás touha po svobodě a nezávislosti v digitální době. Provozujeme si vlastní síť a servery, abychom nemuseli spoléhat na ostatní. Poskytujeme různé služby, které respektují naše soukromí.", desc: t("home.meta.description"),
author: "CodeSpace", author: "CodeSpace",
title_suffix: " · CodeSpace", title_suffix: " · CodeSpace",
use_title_suffix: true, use_title_suffix: true,
image: "/assets/icon.webp", image: "https://static.codespace.cz/img/banner.webp",
image_type: "icon", image_type: "banner",
favicon: "/assets/icon.webp", favicon: "/assets/icon.webp",
color: "#cc1e58" color: "#cc1e58"
}; };