[dyad] Applying translations to the entire app - wrote 8 file(s)

This commit is contained in:
[dyad]
2026-01-18 15:52:46 +01:00
parent cad0921161
commit 2918d92a95
8 changed files with 358 additions and 100 deletions

View File

@@ -1,10 +1,14 @@
"use client";
import Link from "next/link";
import { Github, Twitter } from "lucide-react";
import { Button } from "@/components/ui/button";
import { changelogData } from "@/lib/changelog-data";
import { LanguageSwitcher } from "./language-switcher";
import { useTranslation } from "@/context/i18n-context";
export function Footer() {
const { t } = useTranslation();
const latestVersion = changelogData[0]?.version;
return (
@@ -29,8 +33,8 @@ export function Footer() {
</div>
<div className="flex items-center gap-4 text-sm text-muted-foreground">
<Link href="/imprint" className="hover:text-primary transition-colors">Imprint</Link>
<Link href="/privacy" className="hover:text-primary transition-colors">Privacy</Link>
<Link href="/imprint" className="hover:text-primary transition-colors">{t('footer.imprint')}</Link>
<Link href="/privacy" className="hover:text-primary transition-colors">{t('footer.privacy')}</Link>
{latestVersion && (
<Link
href="/changelog"