feature: localization's first implmentation done. all frontend hardcoded text is now localized.

This commit is contained in:
2026-06-20 14:51:43 +03:30
parent 284fbd08aa
commit b2f4dfa4ca
52 changed files with 3306 additions and 1041 deletions

View File

@@ -145,7 +145,7 @@ export default function RegisterPage() {
<Input
label={t('fullName')}
{...register('name')}
placeholder="John Doe"
placeholder={t('namePlaceholder')}
error={errors.name?.message}
icon={<User className="h-5 w-5 icon-flat" />}
/>
@@ -153,7 +153,7 @@ export default function RegisterPage() {
label={t('email')}
{...register('email')}
type="email"
placeholder="you@example.com"
placeholder={t('emailPlaceholder')}
error={errors.email?.message}
icon={<Mail className="h-5 w-5 icon-flat" />}
/>
@@ -161,7 +161,7 @@ export default function RegisterPage() {
label={t('password')}
{...register('password')}
type="password"
placeholder="••••••••"
placeholder={t('passwordPlaceholder')}
error={errors.password?.message}
icon={<Lock className="h-5 w-5 icon-flat" />}
/>
@@ -169,7 +169,7 @@ export default function RegisterPage() {
label={t('confirmPassword')}
{...register('confirmPassword')}
type="password"
placeholder="••••••••"
placeholder={t('passwordPlaceholder')}
error={errors.confirmPassword?.message}
icon={<Lock className="h-5 w-5 icon-flat" />}
/>
@@ -205,11 +205,11 @@ export default function RegisterPage() {
</form>
<p className="mt-6 text-xs text-center text-text-muted">
By signing up, you agree to our{' '}
{t('termsIntro')}{' '}
<Link href="/terms" className="text-primary hover:opacity-90">
{t('termsOfService')}
</Link>{' '}
and{' '}
{tCommon('and')}{' '}
<Link href="/privacy" className="text-primary hover:opacity-90">
{t('privacyPolicy')}
</Link>