Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2,630 changes: 1,386 additions & 1,244 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_10.c

Large diffs are not rendered by default.

2,660 changes: 1,416 additions & 1,244 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_12.c

Large diffs are not rendered by default.

2,681 changes: 1,437 additions & 1,244 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_14.c

Large diffs are not rendered by default.

2,709 changes: 1,466 additions & 1,243 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_16.c

Large diffs are not rendered by default.

2,743 changes: 1,499 additions & 1,244 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_18.c

Large diffs are not rendered by default.

2,783 changes: 1,537 additions & 1,246 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_20.c

Large diffs are not rendered by default.

2,820 changes: 1,575 additions & 1,245 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_22.c

Large diffs are not rendered by default.

2,861 changes: 1,615 additions & 1,246 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_24.c

Large diffs are not rendered by default.

2,899 changes: 1,653 additions & 1,246 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_26.c

Large diffs are not rendered by default.

2,955 changes: 1,706 additions & 1,249 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_28.c

Large diffs are not rendered by default.

3,003 changes: 1,755 additions & 1,248 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_30.c

Large diffs are not rendered by default.

3,205 changes: 1,884 additions & 1,321 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_32.c

Large diffs are not rendered by default.

3,267 changes: 1,946 additions & 1,321 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_34.c

Large diffs are not rendered by default.

3,319 changes: 1,998 additions & 1,321 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_36.c

Large diffs are not rendered by default.

3,395 changes: 2,074 additions & 1,321 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_38.c

Large diffs are not rendered by default.

3,497 changes: 2,176 additions & 1,321 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_40.c

Large diffs are not rendered by default.

3,554 changes: 2,233 additions & 1,321 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_42.c

Large diffs are not rendered by default.

3,632 changes: 2,311 additions & 1,321 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_44.c

Large diffs are not rendered by default.

3,720 changes: 2,399 additions & 1,321 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_46.c

Large diffs are not rendered by default.

3,785 changes: 2,464 additions & 1,321 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_48.c

Large diffs are not rendered by default.

2,610 changes: 1,367 additions & 1,243 deletions lib/lvgl/lvgl/src/font/lv_font_montserrat_8.c

Large diffs are not rendered by default.

375 changes: 375 additions & 0 deletions mkapp/app/language/pl_pl.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,375 @@
SD Card = "Karta SD"
Off = "Wył."
On = "Wł."
In = "IN"
Expansion Module = "Moduł rozszerzeń"
Integrity check = "Kontrola spójności"
Unsupported = "Nieobsługiwane"
No SD Card = "Brak karty SD"
Searching = "Szukanie"
Detecting = "Wykrywanie"
RF = "RF"
clip(s) = "nagr."
full = "pełna"
available = "wolne"

; scan now
Scan Now = "Skanuj teraz"
Scan Ready = "Gotowe do skanu"
When scanning is complete, use the = "Po zakończeniu skanowania"
dial to select a channel and press = "wybierz kanał pokrętłem"
the Enter button to choose = "i zatwierdź przyciskiem Enter"
Scanning = "Skanowanie"
Scanning done = "Skan zakończony"
Scanning ready = "Gotowe do skanu"

; source
Source = "Źródło"
Analog = "Analog"
Analog Video = "System wideo"
Analog Ratio = "Proporcje"
Analog Module = "Moduł anal."
Built-in = "Wbudowany"
HDZero Band = "Pasmo HDZero"
Raceband = "Raceband"
Lowband = "Lowband"
HDZero BW = "Szer. HDZero"
Wide = "Szerokie"
Narrow = "Wąskie"
Back = "Wstecz"
Connected = "Połączono"
Disconnected = "Rozłączono"
Signal detected = "Wykryto sygnał"
No signal = "Brak sygnału"
Analog input requires Expansion Module = "Wejście analogowe wymaga modułu rozszerzeń"
Display Pattern = "Wzór testowy"
Color Bar = "Pasy kolorów"
Grid = "Siatka"
All Black = "Czarny ekran"
All White = "Biały ekran"
Boot logo = "Logo startowe"

; image setting
Image Setting = "Obraz"
Panel = "Ekran"
Brightness = "Jasność obrazu"
Saturation = "Nasycenie"
Contrast = "Kontrast"
Auto Off = "Auto wył."
To change image settings, click the Enter button to enter video mode = "Naciśnij Enter, aby ustawić obraz w trybie wideo"
Make sure a HDZero VTX or analog VTX is powered on for live video = "Włącz VTX HDZero lub analogowy, aby uzyskać obraz na żywo"
Never = "Nigdy"
min = "min"
Reset All = "Resetuj wszystko"

; osd
OSD = "OSD"
Adjust OSD Elements = "Elementy OSD"
Orbit = "ruchome"
Mode = "Tryb"
Min = "Min."
Max = "Maks."
At Startup = "Przy starcie"
Show = "Pokaż"
Hide = "Ukryj"
Last = "Ostatni"
Note: The positioning preview will display all OSD elements. Some elements might = "Podgląd pokazuje całe OSD. W zwykłym trybie część elementów"
not show during normal operation, depending on input source and conditions = "może być ukryta, zależnie od źródła obrazu i warunków"
OSD Element positioning is based on a 1280x720 canvas = "Pozycje OSD odnoszą się do obszaru 1280x720"
Positions can be set for 4x3 and 16x9 modes separately = "Pozycje ustawisz osobno dla trybów 4:3 i 16:9"
the Show Element toggle is shared between both modes = "Widoczność elementów jest wspólna dla obu trybów"

; power
Power = "Zasilanie"
Battery = "Akumulator"
Cell Mode = "Tryb ogniw"
Manual = "Ręcznie"
Cell Count = "Liczba ogniw"
Warning Cell Voltage = "Próg na ogniwo"
Voltage Calibration = "Kalibracja napięcia"
Display Mode = "Tryb wskazań"
Total = "Suma"
Cell Avg. = "Na ogniwo"
Warning Type = "Typ alarmu"
Beep = "Dźwięk"
Visual = "Ekran"
Both = "Oba"
AnalogRX Power = "Zasil. analog RX"
Auto = "Auto"

; fans
Fans = "Wentylatory"
Auto Control = "Tryb auto"
Top Fan = "Wentylator górny"
Side Fans = "Wentylatory boczne"

; record
Record Option = "Nagrywanie"
Record Mode = "Tryb nagrywania"
Record Format = "Format pliku"
Record Bitrate = "Przepływność"
Normal = "Normalny"
Record OSD = "Nagrywaj OSD"
Record Audio = "Nagrywaj dźwięk"
Audio Source = "Źródło audio"
Naming Scheme = "Nazwy plików"
Yes = "Tak"
No = "Nie"
Mic = "Mikrofon"
Line In = "Wej. lin."
A/V In = "Wej. A/V"
Digits = "Cyfry"
Date = "Data"
MP4 format requires properly closing files or the files will be corrupt = "Przed wyłączeniem gogli zakończ zapis MP4, aby nie uszkodzić pliku"
TS format is highly recommended = "Zalecany format: TS"

; auto scan
Auto Scan = "Autoskan"
Default = "Domyślne"
Expansion = "Moduł"
AV In = "Wej. AV"
HDMI In = "Wej. HDMI"
*if Auto Scan is 'Last', goggles will default to show last tuned channel = "*Opcja 'Ostatni' przywraca ostatni kanał"

; elrs
ELRS = "ELRS"
Send = "Wyślij"
Bind = "Paruj"
Click to start = "Uruchom"
* Press right button to cancel binding = "*Prawy przycisk anuluje parowanie"
Starting = "Start..."
Starting... = "Start..."
FAILED = "BŁĄD"
Success = "Gotowe"
Binding = "Parowanie..."
Binding... = "Parowanie..."
Timeout = "Czas minął"
Cancelled = "Anulowano"
Backpack = "Backpack"

; wifi module
WiFi Module = "Moduł WiFi"
Pending = "Oczekiwanie"
Invalid Too Short = "Za krótkie"
Invalid Format = "Błędny format"
Password Requirements = "Wymagania hasła"
Minimum 8 characters = "Min. 8 znaków"
maximum 64 characters = "Maks. 64 znaki"
Live stream: = "Transmisja:"
Live stream = "Transmisja"
Connect to the WiFi network identified above = "Połącz się z powyższą siecią WiFi"
Use VLC Player to open a Network Stream = "Otwórz strumień sieciowy w VLC"
Apply Settings = "Zastosuj"
Enable = "Włącz"
Host = "Host"
Client = "Klient"
Password = "Hasło"
Address = "Adres"
Netmask = "Maska sieci"
Gateway = "Brama"
RF Channel = "Kanał RF"
Root PW = "Hasło root"
Page = "Strona"
Basic = "Ogólne"
Advanced = "Zaawans."
System = "System"
Updating WiFi = "Aktualizacja WiFi"
Click to confirm or Scroll to cancel = "Naciśnij: zatwierdź, obróć: anuluj"

; head tracker
Head Tracker = "Śledz. głowy"
Set Alarm Angle = "Ustaw kąt alarmu"
Tracking = "Śledzenie"
Tilt Alarm = "Alarm kąta"
Alarm = "Alarm"
Video = "Wideo"
Arm = "Uzbrój"
Calibrate = "Kalibruj"
Set Center = "Wycentruj"
Max Angle = "Maks. kąt"
Pan = "Obrót"
Tilt = "Pochylenie"
Roll = "Przechył"
Calibrating = "Kalibracja"
Re-calibrate = "Kalibruj ponownie"
Updating Angle = "Aktualizacja kąta"

; playback
Playback = "Odtwarzanie"
Long press the Enter button to exit = "Przytrzymaj Enter, aby wyjść"
Long press the Func button to delete = "Przytrzymaj Func, aby usunąć"
Are you sure you want to DELETE the file = "Usunąć nagranie?"
Click center of dial to continue. = "Naciśnij pokrętło, aby usunąć."
Click function(right button) or scroll to exit. = "Naciśnij Func lub obróć, aby anulować."
Bad file = "Błędny plik"

; storage
Storage = "Pamięć"
Format SD Card = "Formatuj SD"
Repair SD Card = "Napraw SD"
Clear DVR Folder = "Wyczyść DVR"
Format was successful = "Sformatowano kartę SD"
Format has failed = "Błąd formatowania"
Press click to exit = "Naciśnij, aby wyjść"
Press click to exit. = "Naciśnij, aby wyjść"
Please insert a SD Card = "Włóż kartę SD"
Failed to extract results = "Błąd odczytu wyników"
Failed to access results = "Brak dostępu do wyników"
Failed to generate results = "Błąd tworzenia wyników"
Failed to start format = "Błąd startu formatowania"
Unsupported status code = "Nieobsługiwany kod stanu"
SD Card Format Status = "Formatowanie karty SD"
Formatting = "Formatowanie"
Filesystem is OK = "System plików OK"
Filesystem was modified and fixed = "Naprawiono system plików"
Failed to remount SD Card = "Błąd ponownego montowania SD"
Failed to start repair = "Błąd startu naprawy"
SD Card Repair Status = "Naprawa karty SD"
Logging = "Zapis logów"
Self-Test is enabled = "Autotest włączony"
All storage options are disabled = "Wszystkie opcje pamięci są zablokowane"
Detected files being accessed by SD Card = "Wykryto używane pliki na karcie SD"
Remove the following files from the SD Card and try again = "Usuń poniższe pliki z karty SD i spróbuj ponownie"
Status = "Stan"
None = "Brak"
Formating = "Formatowanie"
Repairing = "Naprawianie"
Removing = "Usuwanie"
Done = "Gotowe"
SD Card integrity check is active = "Trwa kontrola spójności karty SD"
controls are disabled until process has completed = "Sterowanie jest zablokowane do jej zakończenia"

; firmware
Firmware = "Firmware"
ver = "wer."
Flashing = "Wgrywanie"
SUCCESS = "SUKCES"
Verification failed, try it again = "Błąd weryfikacji. Spróbuj ponownie"
No firmware found = "Brak firmware"
Failed, check connection = "Błąd. Sprawdź połączenie"
WAIT = "CZEKAJ"
DO NOT POWER OFF = "NIE WYŁĄCZAJ"
Multiple versions been found = "Znaleziono kilka wersji"
Keep only one = "Zostaw tylko jedną"
To view release notes = "Aby zobaczyć listę zmian,"
To view release notes select any of the Update buttons = "Aby zobaczyć zmiany, zaznacz przycisk aktualizacji"
select either Update VTX or Update Goggle = "wybierz aktualizację VTX lub gogli,"
then press the Func button to display or hide the release notes = "a potem naciśnij Func, aby pokazać lub ukryć listę"
Remove any update binary files from the root of SD Card in = "Usuń pliki aktualizacji z katalogu głównego karty SD,"
order to install the latest online downloaded firmware files = "aby wgrać najnowszy firmware pobrany z sieci"
Remove HDZERO_TX or HDZERO_GOGGLE binary files from the root of = "Usuń pliki HDZERO_TX lub HDZERO_GOGGLE z katalogu głównego"
Remove HDZERO_TX or HDZERO_GOGGLE2 binary files from the root of = "Usuń pliki HDZERO_TX lub HDZERO_GOGGLE2 z katalogu głównego"
SD Card in order to install the latest online downloaded firmware files = "karty SD, aby wgrać najnowszy firmware pobrany z sieci"
Visit [https://github.com/hdzero](https://github.com/hdzero) for the complete list of changes = "Pełna lista zmian: https://github.com/hdzero"
Visit https://github.com/hdzero for the complete list of changes = "Pełna lista zmian: https://github.com/hdzero"
Release Notes = "Lista zmian"
not found = "nie znaleziono"
Update = "Aktualizuj"
Target = "Urządzenie"
Current Version = "Obecna wersja"
Reset all settings = "Reset ustawień"
Update complete = "Aktualizacja OK"
Goggle update completed successfully = "Aktualizacja gogli zakończona"
Please repower goggle now = "Wyłącz i włącz gogle"
Settings reset = "Reset ustawień"
All settings have been reset = "Przywrócono domyślne ustawienia"
Empty = "Pusto"
Goggle = "Gogle"

; focus chart
Focus Chart = "Test ostrości"
Click the Enter Button to display the Back Focusing Chart = "Naciśnij Enter, aby wyświetlić test ostrości"
Click the Enter Button again to exit = "Naciśnij ponownie Enter, aby wyjść"

; clock
Clock = "Zegar"
Set Clock = "Ustaw zegar"
Format = "Format"
AM = "AM"
PM = "PM"
24 Hour = "24 godz."
Battery not installed or clock not configured = "Brak baterii RTC lub nie ustawiono zegara"
Updating = "Aktualizacja"

; input
Input = "Sterowanie"
Roller = "Pokrętło"
Left short = "Lewy: krótko"
Left long = "Lewy: długo"
Right short = "Prawy: krótko"
Right long = "Prawy: długo"
Right double = "Prawy: 2 razy"
Toggle OSD = "Przełącz OSD"
Main menu = "Menu główne"
Toggle DVR = "Przełącz DVR"
Center HT = "Centruj HT"
Calibrate HT = "Kalibruj HT"
Toggle fan speed = "Zmień obroty went."
Star DVR = "Oznacz DVR"
Toggle source = "Przełącz źródło"
Cycle source = "Kolejne źródło"
Switch channel = "Zmień kanał"
Change fan speed = "Obroty went."
OLED Brightness = "Jasność OLED"
Panel Brightness = "Jasność ekranu"
Settings apply to video mode only = "Ustawienia dotyczą tylko trybu wideo"
'Toggle source' will switch between HDZero and Expansion module = "'Przełącz źródło' zmienia HDZero na moduł rozszerzeń i odwrotnie"

; Analog RSSI
Analog RSSI = "RSSI analogu"
Calibrate RSSI Min = "Kalibr. RSSI min"
Calibrate RSSI Max = "Kalibr. RSSI maks"
Before calibrating RSSI min = "Przed kalibracją RSSI min:"
Remove the Goggle antenna = "Odłącz antenę gogli"
Turn off all VTX = "Wyłącz wszystkie VTX"
Before calibrating RSSI max = "Przed kalibracją RSSI maks:"
Turn on the analog VTX to R1 25mw = "Włącz analogowy VTX na R1, 25 mW"
Place the VTX 2 meters away from the Goggle = "Umieść VTX 2 metry od gogli"
Complete = "Zakończono"

; go sleep
Go Sleep = "Uśpij"
Go Sleep! = "Uśpij!"
Click the Enter Button to go sleep = "Naciśnij Enter, aby uśpić gogle"
Click any button to exit sleep mode = "Naciśnij dowolny przycisk, aby wybudzić"

; ui osd element pos
Top Fan Speed = "Obroty gór. went."
Latency Lock = "Stałe opóźnienie"
VTX Temp = "Temp. VTX"
VRX, Temp = "Temp. VRX"
VRX Temp = "Temp. VRX"
Battery Low = "Słaby akumulator"
Battery Voltage = "Napięcie aku."
Clock Date = "Data"
Clock Time = "Godzina"
Channel = "Kanał"
DVR = "DVR"
VLQ = "Jakość obrazu"
Antenna 1 = "Antena 1"
Antenna 2 = "Antena 2"
Antenna 3 = "Antena 3"
Antenna 4 = "Antena 4"
Goggle Temp Top = "Temp. gogli: góra"
Goggle Temp Left = "Temp. gogli: lewa"
Goggle Temp Right = "Temp. gogli: prawa"
Temperature Top = "Temp. gogli: góra"
Temperature Left = "Temp. gogli: lewa"
Temperature Right = "Temp. gogli: prawa"
Reset all elements (both modes) = "Reset OSD (oba tryby)"
Save changes = "Zapisz zmiany"
Cancel = "Anuluj"
click to confirm = "Naciśnij: zatwierdź"
scroll to cancel = "Obróć: anuluj"
Elements reset = "Zresetowano OSD"
Element = "Element"
Pos-X = "Poz. X"
Pos-Y = "Poz. Y"

; ui_keyboard
Highlight Key = "Wskaż klawisz"
Select Key = "Wybierz klawisz"
Click = "Naciśnij"
Close Keyboard = "Zamknij klaw."
Hold = "Przytrzymaj"
Erase Text = "Usuń tekst"
2 changes: 2 additions & 0 deletions src/lang/language.c
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ static struct Language languages[] = {
{LANG_SPANISH, "es_es", "Spanish", NULL},
{LANG_JAPANESE, "ja_jp", "Japanese", NULL},
{LANG_GERMAN, "de_de", "German", NULL},
{LANG_POLISH, "pl_pl", "Polish", NULL},
};

const char *language_config_file[] = {
Expand All @@ -35,6 +36,7 @@ const char *language_config_file[] = {
"SPA.TXT",
"JPN.TXT",
"GER.TXT",
"POL.TXT",
};

struct CallbackPayload {
Expand Down
1 change: 1 addition & 0 deletions src/lang/language.h
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ typedef enum {
LANG_SPANISH,
LANG_JAPANESE,
LANG_GERMAN,
LANG_POLISH,
LANG_END,
} lang_e;

Expand Down
Loading