Skip to content

Commit 2b00a89

Browse files
authored
i18n: add german translation (#110)
* add german translation * adjust translations for de and ru
1 parent 6d7c207 commit 2b00a89

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+5995
-72
lines changed

astro.config.mjs

Lines changed: 47 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ export default defineConfig({
9090
label: 'Getting Started',
9191
translations: {
9292
ru: 'Начало работы',
93+
de: 'Erste Schritte',
9394
sk: 'Začíname',
9495
cs: 'Začínáme',
9596
},
@@ -98,6 +99,7 @@ export default defineConfig({
9899
label: 'Why CachyOS?',
99100
translations: {
100101
ru: 'Почему CachyOS?',
102+
de: 'Warum CachyOS?',
101103
sk: 'Prečo CachyOS?',
102104
cs: 'Proč CachyOS?',
103105
},
@@ -107,6 +109,7 @@ export default defineConfig({
107109
label: 'Downloading CachyOS',
108110
translations: {
109111
ru: 'Загрузка CachyOS',
112+
de: 'CachyOS herunterladen',
110113
sk: 'Sťahovanie CachyOS',
111114
cs: 'Stažení CachyOS',
112115
},
@@ -118,6 +121,7 @@ export default defineConfig({
118121
label: 'Installation',
119122
translations: {
120123
ru: 'Установка',
124+
de: 'Installation',
121125
sk: 'Inštalácia',
122126
cs: 'Instalace',
123127
},
@@ -126,6 +130,7 @@ export default defineConfig({
126130
label: 'Requirements & Preinstall Setup',
127131
translations: {
128132
ru: 'Требования и подготовка к установке',
133+
de: 'Anforderungen und Vorinstallationsvorbereitung',
129134
sk: 'Požiadavky CachyOS a inštalačné médium',
130135
cs: 'Požadavky CachyOS a předinstalační příprava',
131136
},
@@ -135,6 +140,7 @@ export default defineConfig({
135140
label: 'Boot Managers',
136141
translations: {
137142
ru: 'Boot менеджер',
143+
de: 'Boot-Manager',
138144
sk: 'Boot manažéry',
139145
cs: 'Správci zavádění',
140146
},
@@ -144,6 +150,7 @@ export default defineConfig({
144150
label: 'Filesystem',
145151
translations: {
146152
ru: 'Файловая система',
153+
de: 'Dateisystem',
147154
sk: 'Súborový systém',
148155
cs: 'Souborový systém',
149156
},
@@ -153,6 +160,7 @@ export default defineConfig({
153160
label: 'Screenshots',
154161
translations: {
155162
ru: 'Скриншоты',
163+
de: 'Screenshots',
156164
sk: 'Snímky obrazovky',
157165
cs: 'Snímky obrazovky',
158166
},
@@ -162,6 +170,7 @@ export default defineConfig({
162170
label: 'Desktop Environments',
163171
translations: {
164172
ru: 'Окружения рабочего стола',
173+
de: 'Desktop-Umgebungen',
165174
sk: 'Desktopové prostredia',
166175
cs: 'Desktop prostředí',
167176
},
@@ -171,6 +180,7 @@ export default defineConfig({
171180
label: 'Installation on Root',
172181
translations: {
173182
ru: 'Установка на корневой раздел',
183+
de: 'Installation auf Root',
174184
sk: 'Inštalácia Root',
175185
cs: 'Instalace na kořenový oddíl',
176186
},
@@ -180,6 +190,7 @@ export default defineConfig({
180190
label: 'Installation T2 MacBook',
181191
translations: {
182192
ru: 'Установка на T2 MacBook',
193+
de: 'Installation auf T2 MacBook',
183194
sk: 'Inštalácia na T2 MacBook',
184195
cs: 'Instalace na MacBook T2',
185196
},
@@ -189,6 +200,7 @@ export default defineConfig({
189200
label: 'Installation Handheld Edition',
190201
translations: {
191202
ru: 'Установка Handheld Edition',
203+
de: 'Installation Handheld Edition',
192204
sk: 'Inštalácia Handheld Edition',
193205
cs: 'Instalace verze pro přenosné zařízení',
194206
},
@@ -200,6 +212,7 @@ export default defineConfig({
200212
label: 'CachyOS Features',
201213
translations: {
202214
ru: 'Возможности CachyOS',
215+
de: 'CachyOS Funktionen',
203216
cs: 'Funkce CachyOS',
204217
sk: 'Funkcie CachyOS',
205218
},
@@ -209,6 +222,7 @@ export default defineConfig({
209222
link: 'features/cachy_chroot',
210223
translations: {
211224
ru: 'CachyOS chroot помощник (cachy-chroot)',
225+
de: 'CachyOS chroot-Helfer (cachy-chroot)',
212226
cs: 'Pomůcka pro chroot CachyOS (cachy-chroot)',
213227
sk: 'Pomôcka pre chroot CachyOS (cachy-chroot)',
214228
},
@@ -218,6 +232,7 @@ export default defineConfig({
218232
link: 'features/chwd',
219233
translations: {
220234
ru: 'CachyOS Обнаружение оборудования (chwd)',
235+
de: 'CachyOS Hardware-Erkennung (chwd)',
221236
cs: 'Detekce hardwaru CachyOS (chwd)',
222237
sk: 'Detekcia hardvéru CachyOS (chwd)',
223238
},
@@ -226,6 +241,7 @@ export default defineConfig({
226241
label: 'CachyOS Kernel',
227242
translations: {
228243
ru: 'Ядро CachyOS',
244+
de: 'CachyOS-Kernel',
229245
cs: 'Jádro CachyOS',
230246
sk: 'Jadro CachyOS',
231247
},
@@ -235,6 +251,7 @@ export default defineConfig({
235251
label: 'Kernel Manager',
236252
translations: {
237253
ru: 'Менеджер ядер',
254+
de: 'Kernel-Manager',
238255
sk: 'Správca jadra',
239256
cs: 'Správce jader',
240257
},
@@ -244,6 +261,7 @@ export default defineConfig({
244261
label: 'CachyOS Settings',
245262
translations: {
246263
ru: 'Настройки CachyOS',
264+
de: 'CachyOS-Einstellungen',
247265
cs: 'Nastavení CachyOS',
248266
sk: 'Nastavenia CachyOS',
249267
},
@@ -253,6 +271,7 @@ export default defineConfig({
253271
label: 'Optimized Repositories',
254272
translations: {
255273
ru: 'Оптимизированные репозитории',
274+
de: 'Optimierte Repositories',
256275
cs: 'Optimalizované repozitáře',
257276
sk: 'Optimalizované repozitáre',
258277
},
@@ -264,6 +283,7 @@ export default defineConfig({
264283
label: 'Configuration',
265284
translations: {
266285
ru: 'Конфигурация',
286+
de: 'Konfiguration',
267287
sk: 'Konfigurácia',
268288
cs: 'Nastavení',
269289
},
@@ -272,6 +292,7 @@ export default defineConfig({
272292
label: 'Secure Boot Setup',
273293
translations: {
274294
ru: 'Настройка Secure Boot',
295+
de: 'Secure Boot-Einrichtung',
275296
cs: 'Nastavení zabezpečeného spouštění',
276297
sk: 'Nastavenie zabezpečeného spúšťania',
277298
},
@@ -281,6 +302,7 @@ export default defineConfig({
281302
label: 'Post Install Setup',
282303
translations: {
283304
ru: 'Настройка после установки',
305+
de: 'Post-Install-Einrichtung',
284306
sk: 'Nastavenie po inštalácii',
285307
cs: 'Nastavení po instalaci',
286308
},
@@ -290,6 +312,7 @@ export default defineConfig({
290312
label: 'Boot Manager Configuration',
291313
translations: {
292314
ru: 'Конфигурация Boot менеджера',
315+
de: 'Boot-Manager-Konfiguration',
293316
sk: 'Konfigurácia Boot manažéra',
294317
cs: 'Konfigurace správce spouštění',
295318
},
@@ -299,6 +322,7 @@ export default defineConfig({
299322
label: 'Dual GPU Laptops',
300323
translations: {
301324
ru: 'Ноутбуки с двумя GPU',
325+
de: 'Dual-GPU-Notebooks',
302326
sk: 'Dvojité GPU notebooky',
303327
cs: 'Notebooky s dvojitou GPU',
304328
},
@@ -309,6 +333,7 @@ export default defineConfig({
309333
link: 'configuration/gaming',
310334
translations: {
311335
ru: 'Игры',
336+
de: 'Gaming',
312337
cs: 'Hraní her',
313338
sk: 'Hranie hier',
314339
},
@@ -317,6 +342,7 @@ export default defineConfig({
317342
label: 'General System Tweaks',
318343
translations: {
319344
ru: 'Общие настройки системы',
345+
de: 'Allgemeine Systemanpassungen',
320346
sk: 'Všeobecné systémové úpravy',
321347
cs: 'Obecné úpravy systému',
322348
},
@@ -326,6 +352,7 @@ export default defineConfig({
326352
label: 'sched-ext Tutorial',
327353
translations: {
328354
ru: 'Руководство по sched-ext',
355+
de: 'sched-ext Anleitung',
329356
sk: 'sched-ext návod',
330357
cs: 'sched-ext Tutoriál',
331358
},
@@ -335,6 +362,7 @@ export default defineConfig({
335362
label: 'NVIDIA Wayland Overclocking',
336363
translations: {
337364
ru: 'Разгон NVIDIA на Wayland',
365+
de: 'NVIDIA Wayland Übertaktung',
338366
cs: 'Přetaktování NVIDIA na Waylandu',
339367
sk: 'Pretaktovanie NVIDIA na Waylande',
340368
},
@@ -344,6 +372,7 @@ export default defineConfig({
344372
label: 'Automounting Additional Drives',
345373
translations: {
346374
ru: 'Автоматическое монтирование дополнительных дисков',
375+
de: 'Automatisches Einhängen zusätzlicher Laufwerke',
347376
cs: 'Automatické připojování dalších disků',
348377
sk: 'Automatické pripájanie ďalších diskov',
349378
},
@@ -355,6 +384,7 @@ export default defineConfig({
355384
label: 'Desktop Environments',
356385
translations: {
357386
ru: 'Окружения рабочего стола',
387+
de: 'Desktop-Umgebungen',
358388
cs: 'Desktopová prostředí',
359389
sk: 'Desktopové prostredia',
360390
},
@@ -381,6 +411,7 @@ export default defineConfig({
381411
label: 'Support',
382412
translations: {
383413
ru: 'Поддержка',
414+
de: 'Unterstützung',
384415
sk: 'Podpora',
385416
cs: 'Podpora',
386417
},
@@ -389,6 +420,7 @@ export default defineConfig({
389420
label: 'FAQ',
390421
translations: {
391422
ru: 'Часто задаваемые вопросы',
423+
de: 'Häufig gestellte Fragen',
392424
cs: 'Často kladené otázky',
393425
sk: 'Najčastejšie kladené otázky',
394426
},
@@ -398,6 +430,7 @@ export default defineConfig({
398430
label: 'Submitting Bugs',
399431
translations: {
400432
ru: 'Отправка сообщений об ошибках',
433+
de: 'Fehlerberichte einreichen',
401434
sk: 'Odoslanie chýb',
402435
cs: 'Nahlášení chyb',
403436
},
@@ -407,6 +440,7 @@ export default defineConfig({
407440
label: 'Submitting Package Requests',
408441
translations: {
409442
ru: 'Запросы на добавление пакетов',
443+
de: 'Paketanforderungen einreichen',
410444
sk: 'Odoslanie požiadaviek na balíčky',
411445
cs: 'Žádosti o balíčky',
412446
},
@@ -416,6 +450,7 @@ export default defineConfig({
416450
label: 'Social',
417451
translations: {
418452
ru: 'Социальные сети',
453+
de: 'Soziale Medien',
419454
sk: 'Sociálne siete',
420455
cs: 'Sociální sítě',
421456
},
@@ -427,6 +462,7 @@ export default defineConfig({
427462
label: 'Changelogs',
428463
translations: {
429464
ru: 'История изменений',
465+
de: 'Änderungsprotokolle',
430466
sk: 'Zmenové logy',
431467
cs: 'Změny',
432468
},
@@ -435,6 +471,7 @@ export default defineConfig({
435471
label: 'GUI Installer and ISO',
436472
translations: {
437473
ru: 'GUI установщик и ISO',
474+
de: 'GUI-Installer und ISO',
438475
sk: 'GUI Inštalátor a ISO',
439476
cs: 'Grafický instalátor a ISO',
440477
},
@@ -444,6 +481,7 @@ export default defineConfig({
444481
label: 'CLI Installer',
445482
translations: {
446483
ru: 'CLI установщик',
484+
de: 'CLI-Installer',
447485
sk: 'CLI Inštalátor',
448486
cs: 'Příkazový řádek instalátoru',
449487
},
@@ -454,7 +492,8 @@ export default defineConfig({
454492
{
455493
label: 'Policy',
456494
translations: {
457-
ru: 'Политика',
495+
ru: 'Правила',
496+
de: 'Regeln',
458497
sk: 'Politika',
459498
cs: 'Podmínky',
460499
},
@@ -463,6 +502,7 @@ export default defineConfig({
463502
label: 'Community Rules',
464503
translations: {
465504
ru: 'Правила сообщества',
505+
de: 'Gemeinschaftsregeln',
466506
id: 'Peraturan Komunitas',
467507
sk: 'Pravidlá komunity',
468508
cs: 'Pravidla komunity',
@@ -473,6 +513,7 @@ export default defineConfig({
473513
label: 'Code of Conduct',
474514
translations: {
475515
ru: 'Кодекс поведения',
516+
de: 'Verhaltenskodex',
476517
sk: 'Kódex správania',
477518
cs: 'Kodex chování',
478519
},
@@ -482,6 +523,7 @@ export default defineConfig({
482523
label: 'Terms of Service',
483524
translations: {
484525
ru: 'Условия обслуживания',
526+
de: 'Nutzungsbedingungen',
485527
sk: 'Podmienky služby',
486528
cs: 'Obchodní podmínky',
487529
},
@@ -491,6 +533,7 @@ export default defineConfig({
491533
label: 'Privacy Policy',
492534
translations: {
493535
ru: 'Политика конфиденциальности',
536+
de: 'Datenschutz-Bestimmungen',
494537
sk: 'Zásady ochrany osobných údajov',
495538
cs: 'Zásady ochrany osobních údajů',
496539
},
@@ -499,7 +542,8 @@ export default defineConfig({
499542
{
500543
label: 'Repository Policy',
501544
translations: {
502-
ru: 'Политика репозитория',
545+
ru: 'Правила репозитория',
546+
de: 'Repository Regeln',
503547
sk: 'Politika repozitárov',
504548
cs: 'Repozitářní politika',
505549
},
@@ -509,6 +553,7 @@ export default defineConfig({
509553
label: 'Donation',
510554
translations: {
511555
ru: 'Пожертвования',
556+
de: 'Spende',
512557
sk: 'Darcovstvo',
513558
cs: 'Dobrovolné příspěvky',
514559
},

0 commit comments

Comments
 (0)