Skip to content

Commit 39bd9a4

Browse files
chore: update i18n translations [skip ci]
1 parent 21ff253 commit 39bd9a4

2 files changed

Lines changed: 72 additions & 0 deletions

File tree

src/components/LanguageSelector.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ const LanguageSelector = () => {
1111
{ value: 'fr', label: 'Français' },
1212
{ value: 'it', label: 'Italiano' },
1313
{ value: 'ja', label: '日本語' },
14+
{ value: 'pl', label: 'Polski' },
1415
{ value: 'pt', label: 'Português' },
1516
{ value: 'ro', label: 'Română' },
1617
{ value: 'ru', label: 'Русский' },

src/i18n/locales/pl.json

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
2+
{
3+
"common": {
4+
"theme": "Motyw",
5+
"language": "Język",
6+
"dark": "Ciemny",
7+
"light": "Jasny"
8+
},
9+
"header": {
10+
"home": "Strona główna",
11+
"features": "Funkcje",
12+
"instructions": "Instrukcje"
13+
},
14+
"hero": {
15+
"title": "Flashuj swój NerdQaxe++ bezpośrednio z przeglądarki",
16+
"description": "Podłącz urządzenie, wybierz wersję i rozpocznij flashowanie natychmiast. Bez konieczności konfiguracji.",
17+
"getStarted": "Rozpocznij",
18+
"connect": "Podłącz",
19+
"disconnect": "Odłącz",
20+
"selectFirmware": "Wybierz wersję firmware",
21+
"startFlashing": "Rozpocznij flashowanie",
22+
"flashing": "Flashowanie...",
23+
"startLogging": "Rozpocznij logowanie",
24+
"stopLogging": "Zatrzymaj logowanie",
25+
"downloadLogs": "Pobierz logi",
26+
"loggingDescription": "Podłącz urządzenie, loguj dane szeregowe i pobierz je później.",
27+
"keepConfig": "Zachowaj konfigurację"
28+
},
29+
"features": {
30+
"title": "Kluczowe funkcje",
31+
"fastFlashing": {
32+
"title": "Szybkie flashowanie",
33+
"description": "Flashuj swój NerdQaxe++ w sekundy, a nie minuty."
34+
},
35+
"webBased": {
36+
"title": "Oparte na przeglądarce",
37+
"description": "Nie potrzebujesz specjalnego oprogramowania. Użyj swojej przeglądarki."
38+
}
39+
},
40+
"instructions": {
41+
"title": "Jak używać",
42+
"steps": {
43+
"1": "Podłącz swój NerdQaxe++ do komputera.",
44+
"2": "Kliknij \"Podłącz urządzenie\" i wybierz swoje urządzenie z okna popup.",
45+
"3": "Wybierz odpowiednią wersję firmware.",
46+
"4": "Kliknij \"Rozpocznij flashowanie\", aby rozpocząć proces.",
47+
"5": "Poczekaj na zakończenie procesu flashowania.",
48+
"6": "Odłącz i zrestartuj urządzenie."
49+
},
50+
"moreInfo": "Aby uzyskać bardziej szczegółowe instrukcje, zapoznaj się z naszą",
51+
"documentation": "dokumentacją"
52+
},
53+
"status": {
54+
"connecting": "Łączenie z urządzeniem...",
55+
"connected": "Połączono pomyślnie!",
56+
"selectBoth": "Proszę wybrać zarówno model urządzenia, jak i wersję płytki",
57+
"connectFirst": "Najpierw podłącz urządzenie",
58+
"preparing": "Przygotowywanie do flashowania...",
59+
"flashing": "Flashowanie: {{percent}}% ukończone",
60+
"completed": "Flashowanie zakończone. Ponowne uruchamianie urządzenia, proszę czekać...",
61+
"success": "Flashowanie zakończone pomyślnie! Urządzenie zostało zrestartowane.",
62+
"loggingStarted": "Rozpoczęto logowanie szeregowe...",
63+
"downloadFirmware": "Pobieranie firmware i weryfikacja jego integralności..."
64+
},
65+
"errors": {
66+
"browserCompatibility": {
67+
"title": "Błąd kompatybilności przeglądarki",
68+
"description": "Ta aplikacja wymaga przeglądarki opartej na Chromium (takiej jak Google Chrome, Microsoft Edge lub Brave), aby działać poprawnie. Przełącz się na zgodną przeglądarkę i spróbuj ponownie."
69+
}
70+
}
71+
}

0 commit comments

Comments
 (0)