Skip to content

Commit ed8486b

Browse files
committed
Added new locales, reduced About page scope
1 parent a60d47a commit ed8486b

3 files changed

Lines changed: 4 additions & 43 deletions

File tree

frontend/src/lib/pages/About.svelte

Lines changed: 1 addition & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import Button from '../components/Button.svelte';
44
import { versionLabel } from '../version.js';
55
import { t } from '../stores/i18n.svelte.js';
6+
import { IconClock } from '@tabler/icons-svelte-runes';
67
78
let { version = versionLabel } = $props();
89
</script>
@@ -35,48 +36,6 @@
3536
</div>
3637
</section>
3738

38-
<!-- Features Section -->
39-
<section>
40-
<h2 class="text-2xl font-semibold mb-6" style="color: var(--ds-text);">{t('about.keyFeatures')}</h2>
41-
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
42-
<div class="p-6 rounded border" style="border-color: var(--ds-border); background-color: var(--ds-surface-raised);">
43-
<div class="flex items-center gap-3 mb-4">
44-
<div class="p-2 rounded" style="background-color: var(--ds-interactive-subtle);">
45-
<Users class="w-5 h-5" style="color: var(--ds-interactive);" />
46-
</div>
47-
<h3 class="font-semibold" style="color: var(--ds-text);">{t('about.projectManagement')}</h3>
48-
</div>
49-
<p class="text-sm" style="color: var(--ds-text-subtle);">
50-
{t('about.projectManagementDesc')}
51-
</p>
52-
</div>
53-
54-
<div class="p-6 rounded border" style="border-color: var(--ds-border); background-color: var(--ds-surface-raised);">
55-
<div class="flex items-center gap-3 mb-4">
56-
<div class="p-2 rounded" style="background-color: var(--ds-interactive-subtle);">
57-
<Zap class="w-5 h-5" style="color: var(--ds-interactive);" />
58-
</div>
59-
<h3 class="font-semibold" style="color: var(--ds-text);">{t('about.testManagement')}</h3>
60-
</div>
61-
<p class="text-sm" style="color: var(--ds-text-subtle);">
62-
{t('about.testManagementDesc')}
63-
</p>
64-
</div>
65-
66-
<div class="p-6 rounded border" style="border-color: var(--ds-border); background-color: var(--ds-surface-raised);">
67-
<div class="flex items-center gap-3 mb-4">
68-
<div class="p-2 rounded" style="background-color: var(--ds-interactive-subtle);">
69-
<Heart class="w-5 h-5" style="color: var(--ds-interactive);" />
70-
</div>
71-
<h3 class="font-semibold" style="color: var(--ds-text);">{t('about.timeTracking')}</h3>
72-
</div>
73-
<p class="text-sm" style="color: var(--ds-text-subtle);">
74-
{t('about.timeTrackingDesc')}
75-
</p>
76-
</div>
77-
</div>
78-
</section>
79-
8039
<!-- Notable Libraries -->
8140
<section>
8241
<h2 class="text-2xl font-semibold mb-6" style="color: var(--ds-text);">{t('about.builtWith')}</h2>

frontend/src/lib/pages/UserProfile.svelte

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -574,7 +574,8 @@
574574
loc.code === 'de' ? 'Deutsch (German)' :
575575
loc.code === 'es' ? 'Español (Spanish)' :
576576
loc.code === 'ar' ? 'العربية (Arabic)' :
577-
loc.code === 'pt-BR' ? 'Português (Brasil)' : loc.name
577+
loc.code === 'pt-BR' ? 'Português (Brasil)' :
578+
loc.code === 'zh-CN' ? '简体中文 (Chinese)' : loc.name
578579
}));
579580
</script>
580581

frontend/src/lib/stores/i18n.svelte.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ export const SUPPORTED_LOCALES = [
2020
{ code: 'es', name: 'Español', direction: 'ltr' },
2121
{ code: 'ar', name: 'العربية', direction: 'rtl' },
2222
{ code: 'pt-BR', name: 'Português (Brasil)', direction: 'ltr' },
23+
{ code: 'zh-CN', name: '简体中文', direction: 'ltr' },
2324
];
2425

2526
// Reactive state using Svelte 5 runes

0 commit comments

Comments
 (0)