neoprogrammer z polskim mwnu
Zakładam, że chodziło o „NeoProgrammer z polskim menu”. Krótka odpowiedź jest taka: na dzień 26 kwietnia 2026 r. nie znalazłem wiarygodnego potwierdzenia oficjalnej polskiej wersji językowej NeoProgrammer. W publicznie dostępnej paczce NeoProgrammer 2.2.0.10 w repozytorium CH341A-Softwares widać pliki wykonywalne, sterowniki, skrypty i pliki konfiguracyjne, ale nie widać jawnego pakietu językowego „Polish”, a changelog wymienia inne tłumaczenia, np. chińskie, lecz nie polskie. Z technicznego punktu widzenia najbezpieczniej przyjąć, że jeśli polskie menu istnieje, to raczej jako nieoficjalna modyfikacja, a nie standardowa funkcja programu. (github.com)
Najważniejsze punkty:
W sprawdzonej publicznej dystrybucji NeoProgrammer dla Windows znajdują się m.in. NeoProgrammer.exe, NeoProgrammer_2.2.0.10.zip, settings.xml, chiplist.dat, libusb0.dll, katalog Drivers, katalog scripts oraz dokumentacja/adaptory dla CH341. To wskazuje, że jest to komplet roboczy programu do obsługi programatorów z rodziny CH341A, ale nie widać tam osobnego katalogu typu Language ani jawnych plików lokalizacyjnych PL. Sam changelog dla wersji 2.2.x wspomina o zmianach w tłumaczeniach, w tym o „new chinese translation” i „minor changes in translations of other languages”, jednak brakuje wzmianki o języku polskim. Dlatego twierdzenie, że „NeoProgrammer często ma już polskie menu”, nie znajduje potwierdzenia w sprawdzonej przeze mnie publicznej paczce. (github.com)
Z praktyki serwisowej oznacza to tyle, że jeśli ktoś oferuje „NeoProgrammer po polsku”, to zwykle są tylko trzy możliwości:
Drugi ważny aspekt to bezpieczeństwo oprogramowania. Repozytorium CH341A-Softwares samo ostrzega użytkowników Windows, aby przed pobraniem przeczytać issue #18, oraz zaznacza wprost, że pliki .EXE „may not be reliable”. Dodatkowo w innym repozytorium dotyczącym CH341A autorzy piszą, że wcześniej usuwali zamknięte aplikacje programatora po skargach społeczności o wirusach w części dystrybucji. Samo issue #18 na GitHubie zawiera zgłoszenie użytkownika, który twierdzi, że po uruchomieniu NeoProgrammer doszło do infekcji systemu. To nie jest formalny audyt bezpieczeństwa, ale jest to wystarczająco poważny sygnał ostrzegawczy, aby nie uruchamiać losowych paczek „NeoProgrammer PL” na głównym komputerze. (github.com)
Trzeci aspekt, już stricte elektroniczny, to sprzętowy kontekst CH341A. Jeśli używasz NeoProgrammer z popularnym czarnym programatorem CH341A, to musisz uważać nie tylko na software, ale też na poziomy napięć. Dokumentacja flashrom opisuje błąd typowej czarnej płytki z podstawką: zasilanie gniazda jest obniżone do 3,3 V, ale sam CH341A bywa nadal zasilany z 5 V, przez co na liniach wyjściowych pojawia się napięcie zbyt wysokie dla części pamięci EEPROM/Flash. To może doprowadzić do uszkodzenia układu. Innymi słowy: nawet jeśli uda Ci się znaleźć „NeoProgrammer po polsku”, to z punktu widzenia inżynierskiego większym ryzykiem niż język interfejsu może być niepoprawna warstwa sprzętowa programatora. (flashrom.org)
Aktualnie społeczność coraz częściej przechodzi z zamkniętych, słabo udokumentowanych binarek na narzędzia open-source albo przynajmniej na projekty z jawną strukturą plików. Dobrym przykładem jest IMSProg, którego repozytorium wprost opisuje obsługę CH341A/CH347 oraz podaje lokalizacje plików tłumaczeń dla kilku modułów programu. To ważne, bo jeśli zależy Ci na polskim interfejsie, to oprogramowanie z jawnymi plikami językowymi daje realną możliwość wykonania lub poprawienia tłumaczenia bez modyfikowania samego EXE. (github.com)
Równolegle utrzymuje się silny trend używania flashrom jako narzędzia referencyjnego tam, gdzie liczy się przewidywalność działania i lepsza kontrola nad procesem odczytu/zapisu. flashrom ma oficjalną dokumentację dla CH341A/B i jasno opisane ograniczenia sprzętowe, co z punktu widzenia serwisu jest dużą zaletą. Nie daje polskiego GUI, ale daje wyższą przejrzystość techniczną. (flashrom.org)
Z punktu widzenia architektury programu, obecność prawdziwego wielojęzycznego interfejsu najczęściej zdradza jeden z elementów:
Language/Translations,.qm, .lng, .ini, .json,Jeżeli jednak masz już konkretną paczkę NeoProgrammer, to najprostszy test jest taki:
Od strony praktycznej i etycznej należy używać takich narzędzi wyłącznie do układów i wsadów, do których masz uprawnienia serwisowe lub właścicielskie. W pracy z BIOS/EEPROM standardem powinno być wykonanie kopii oryginalnego wsadu przed jakąkolwiek modyfikacją. Z perspektywy bezpieczeństwa cyfrowego nie należy instalować niezweryfikowanych zamkniętych narzędzi na komputerze produkcyjnym, zwłaszcza gdy samo repozytorium ostrzega o możliwej nierzetelności plików EXE. (github.com)
Od strony bezpieczeństwa elektrycznego trzeba bezwzględnie dobrać prawidłowe napięcie układu pamięci. Dla kości 1,8 V konieczny jest odpowiedni adapter, a dla problematycznych wersji CH341A trzeba uwzględnić znany błąd poziomów logicznych na popularnej czarnej płytce. (flashrom.org)
Najrozsądniejsze warianty postępowania są trzy:
Wariant 1: zostać przy NeoProgrammer
Używaj tylko sprawdzonej paczki, najlepiej w środowisku odizolowanym, i nie zakładaj z góry, że da się włączyć polskie menu. Najpierw sprawdź, czy w ogóle istnieją zasoby językowe lub opcja zmiany języka. (github.com)
Wariant 2: przejść na IMSProg
Jeśli priorytetem jest transparentność i możliwość lokalizacji, IMSProg jest technicznie sensowniejszy, bo repozytorium jawnie opisuje tłumaczenia i ich lokalizację. (github.com)
Wariant 3: użyć flashrom
Jeśli priorytetem jest stabilny proces odczytu/zapisu i weryfikacja sprzętu, flashrom jest najczytelniejszy od strony inżynierskiej, choć bez wygodnego polskiego GUI. (flashrom.org)
Dodatkowa uwaga serwisowa: zanim zaczniesz zapis, wykonaj co najmniej dwa odczyty tej samej kości i porównaj sumy kontrolne. Jeżeli odczyty różnią się między sobą, problemem jest zwykle połączenie, zasilanie, klips SOP8, zakłócenia lub niewłaściwe napięcie, a nie sam język programu. Taka procedura jest szczególnie ważna przy CH341A. (flashrom.org)
Nie wykluczam, że gdzieś w obiegu istnieje niszowa, prywatnie spolszczona paczka NeoProgrammer, ale nie znalazłem dla niej wiarygodnego, aktualnego i bezpiecznego potwierdzenia. Dlatego nie rekomenduję pobierania pierwszego lepszego archiwum opisanego jako „NeoProgrammer PL”. W tym punkcie rozbieżność między przykładowymi odpowiedziami rozstrzygam na korzyść ostrożniejszego wniosku: brak potwierdzonej oficjalnej polskiej lokalizacji. (github.com)
Jeżeli chcesz, mogę w następnym kroku zrobić jedną z trzech rzeczy:
Najkrócej: NeoProgrammer z oficjalnym polskim menu nie został wiarygodnie potwierdzony. Publiczna paczka 2.2.0.10 nie pokazuje jednoznacznie polskiej lokalizacji, a równocześnie istnieją publiczne ostrzeżenia dotyczące bezpieczeństwa części binarek. Jeśli zależy Ci na polskim lub łatwo tłumaczalnym interfejsie, rozsądniej patrzeć w stronę IMSProg; jeśli zależy Ci na maksymalnej przejrzystości procesu programowania, dobrym punktem odniesienia jest flashrom. Niezależnie od wyboru, przy CH341A kluczowe są: bezpieczeństwo źródła programu, poprawne napięcie i kopia zapasowa wsadu. (github.com)
Jeśli chcesz, mogę teraz od razu przygotować:
polske tłumaczenie
Tak — poniżej podaję polskie tłumaczenie najważniejszych elementów interfejsu programu NeoProgrammer.
Jeśli chodziło Ci o spolszczenie menu i komunikatów, to możesz używać tej listy jako praktycznej ściągi.
Poniżej uporządkowane, technicznie poprawne tłumaczenie najczęściej spotykanych pozycji w NeoProgrammer.
| Angielski | Polskie tłumaczenie |
|---|---|
| File | Plik |
| New | Nowy |
| Open | Otwórz |
| Save | Zapisz |
| Save As | Zapisz jako |
| Recent Files | Ostatnie pliki |
| Exit | Zakończ / Wyjdź |
| Angielski | Polskie tłumaczenie |
|---|---|
| Chip | Układ |
| Device | Urządzenie / Układ |
| Select Chip | Wybierz układ |
| Detect Chip | Wykryj układ |
| Chip Info | Informacje o układzie |
| Chip List | Lista układów |
| Manufacturer | Producent |
| Device Type | Typ układu |
| Device Size | Rozmiar układu |
| Algorithm | Algorytm |
| Angielski | Polskie tłumaczenie |
|---|---|
| Read | Odczyt |
| Write | Zapis |
| Program | Programowanie |
| Erase | Kasowanie |
| Verify | Weryfikacja |
| Blank Check | Sprawdzenie pustego układu |
| Auto | Tryb automatyczny |
| Read ID | Odczyt ID |
| Unprotect | Odblokuj zapis / Usuń ochronę zapisu |
| Angielski | Polskie tłumaczenie |
|---|---|
| Buffer | Bufor |
| Edit Buffer | Edycja bufora |
| Fill Buffer | Wypełnij bufor |
| Buffer Checksum | Suma kontrolna bufora |
| Buffer Size | Rozmiar bufora |
| Copy Buffer | Kopiuj bufor |
| Swap Bytes | Zamień bajty |
| Hex Editor | Edytor heksadecymalny |
| Address | Adres |
| Checksum | Suma kontrolna |
| Angielski | Polskie tłumaczenie |
|---|---|
| Options | Opcje |
| Settings | Ustawienia |
| Programmer Setup | Konfiguracja programatora |
| Interface | Interfejs |
| Language | Język |
| Auto Verify | Automatyczna weryfikacja |
| Auto Erase | Automatyczne kasowanie |
| Sound | Dźwięk |
| Log | Dziennik / Log |
| Help | Pomoc |
| About | O programie |
| Check for Updates | Sprawdź aktualizacje |
| Angielski | Polskie tłumaczenie |
|---|---|
| Open File | Otwórz plik |
| Save File | Zapisz plik |
| Read | Odczytaj |
| Program | Programuj |
| Erase | Kasuj |
| Verify | Weryfikuj |
| Blank Check | Sprawdź pusty układ |
| Auto | Auto |
| Stop | Zatrzymaj |
| Angielski | Polskie tłumaczenie |
|---|---|
| Ready | Gotowy |
| Reading... | Trwa odczyt... |
| Programming... | Trwa programowanie... |
| Erasing... | Trwa kasowanie... |
| Verifying... | Trwa weryfikacja... |
| OK / Success | OK / Sukces |
| Error | Błąd |
| Failed | Niepowodzenie |
| No device found | Nie wykryto urządzenia |
| Chip not detected | Nie wykryto układu |
| Erase failed | Kasowanie nie powiodło się |
| Write protected | Układ chroniony przed zapisem |
| Verify error at address | Błąd weryfikacji pod adresem |
| Checksum mismatch | Niezgodność sumy kontrolnej |
| USB error | Błąd USB |
| Buffer is empty | Bufor jest pusty |
| File not found | Nie znaleziono pliku |
| Unknown chip | Nieznany układ |
| Operation cancelled | Operacja anulowana |
| Programmer not connected | Programator nie jest podłączony |
W przedstawionych odpowiedziach przykładowych najbardziej użyteczne były wersje offline, ponieważ zawierały praktyczne i technicznie sensowne tłumaczenia.
Natomiast część odpowiedzi „online” zawierała elementy mniej wiarygodne lub zbyt daleko idące, na przykład:
W praktyce serwisowej najczęściej stosuje się następujące, bardziej naturalne odpowiedniki:
Bufor w NeoProgrammer można traktować jak „obszar roboczy”:
Wtedy mogę przygotować tłumaczenie absolutnie zgodne z Twoją wersją.
Jeżeli pracujesz z programatorem CH341A lub podobnym narzędziem, warto dalej przeanalizować:
Najkrócej:
Jeśli chcesz, mogę w następnym kroku przygotować:
1. pełne spolszczenie w jdnej tabeli pdf lub coś podobnego
Tak — mogę przygotować pełne spolszczenie NeoProgrammer w jednej tabeli, w formie gotowej do skopiowania do Worda, LibreOffice albo Google Docs i zapisania jako PDF.
Nie mogę bezpośrednio dołączyć binarnego pliku .pdf, ale poniżej daję jedną, scaloną tabelę w układzie „PDF-ready”. Wystarczy ją skopiować i wyeksportować do PDF.
Najważniejsze punkty:
Poniżej znajduje się jedna zbiorcza tabela pełnego spolszczenia.
Kolumny:
| Sekcja | Oryginał (EN) | Tłumaczenie (PL) | Uwagi techniczne |
|---|---|---|---|
| Menu główne | File | Plik | Menu operacji na plikach |
| Menu główne | New | Nowy | Nowy bufor / nowy wsad |
| Menu główne | Open | Otwórz | Wczytanie pliku do bufora |
| Menu główne | Open Recent | Ostatnio otwierane | Lista ostatnich plików |
| Menu główne | Save | Zapisz | Zapis bieżącego bufora |
| Menu główne | Save As | Zapisz jako | Zapis pod nową nazwą |
| Menu główne | Close | Zamknij | Zamknięcie pliku / okna |
| Menu główne | Exit | Zakończ | Zamknięcie programu |
| Układ / urządzenie | Device | Urządzenie | Ogólne określenie programowanego układu |
| Układ / urządzenie | Chip | Układ | Najczęściej pamięć EEPROM / SPI / Flash |
| Układ / urządzenie | Select Device | Wybierz urządzenie | Ręczny wybór z listy |
| Układ / urządzenie | Select Chip | Wybierz układ | Ręczny wybór modelu |
| Układ / urządzenie | Detect Chip | Wykryj układ | Automatyczne rozpoznanie układu |
| Układ / urządzenie | Auto Detect | Automatyczne wykrywanie | Próba odczytu ID i parametrów |
| Układ / urządzenie | Chip Info | Informacje o układzie | Szczegóły techniczne pamięci |
| Układ / urządzenie | Chip List | Lista układów | Baza obsługiwanych modeli |
| Układ / urządzenie | Manufacturer | Producent | Producent pamięci |
| Układ / urządzenie | Device Type | Typ urządzenia | Np. SPI Flash, EEPROM |
| Układ / urządzenie | Device Size | Rozmiar pamięci | Pojemność układu |
| Układ / urządzenie | Algorithm | Algorytm programowania | Sposób obsługi danego układu |
| Układ / urządzenie | VCC | Napięcie zasilania | Napięcie podawane na układ |
| Układ / urządzenie | Chip ID | Identyfikator układu | Sygnatura odczytywana z pamięci |
| Układ / urządzenie | Read ID | Odczytaj ID | Odczyt identyfikatora producenta i modelu |
| Operacje | Operations | Operacje | Zbiór funkcji programowania |
| Operacje | Read | Odczyt | Odczyt zawartości pamięci do bufora |
| Operacje | Write | Zapis | Zapis danych z bufora do układu |
| Operacje | Program | Programowanie | Pełny proces zapisu |
| Operacje | Erase | Kasowanie | Usunięcie zawartości układu |
| Operacje | Verify | Weryfikacja | Porównanie bufora z układem |
| Operacje | Blank Check | Sprawdzenie pustego układu | Kontrola, czy pamięć jest skasowana |
| Operacje | Auto | Automatycznie | Sekwencja automatyczna |
| Operacje | Read + Save | Odczytaj i zapisz | Odczyt do bufora i zapis do pliku |
| Operacje | Erase + Write + Verify | Kasuj, zapisz i zweryfikuj | Najczęściej używana sekwencja |
| Operacje | Unprotect | Usuń ochronę zapisu | Odblokowanie zapisu |
| Operacje | Protect | Włącz ochronę zapisu | Aktywacja blokady |
| Operacje | Lock | Zablokuj | Ustawienie blokady układu |
| Operacje | Unlock | Odblokuj | Zdjęcie blokady |
| Bufor | Buffer | Bufor | Pamięć robocza programu |
| Bufor | Edit Buffer | Edytuj bufor | Edycja danych w buforze |
| Bufor | Fill Buffer | Wypełnij bufor | Zapis stałej wartości do bufora |
| Bufor | Fill with FF | Wypełnij wartością FF | Typowe wypełnienie pustej pamięci |
| Bufor | Fill with 00 | Wypełnij wartością 00 | Zerowanie bufora |
| Bufor | Fill with Custom | Wypełnij wartością własną | Wpisanie zadanej wartości |
| Bufor | Clear Buffer | Wyczyść bufor | Usunięcie zawartości bufora |
| Bufor | Copy Buffer | Kopiuj bufor | Kopiowanie danych |
| Bufor | Buffer Size | Rozmiar bufora | Wielkość pamięci roboczej |
| Bufor | Buffer Checksum | Suma kontrolna bufora | Szybka kontrola integralności |
| Bufor | Swap Bytes | Zamień bajty | Zmiana kolejności bajtów |
| Bufor | Swap Words | Zamień słowa | Zmiana kolejności słów |
| Bufor | Hex Editor | Edytor szesnastkowy | Podgląd i edycja binarna |
| Bufor | Address | Adres | Adres komórki pamięci |
| Bufor | Offset | Przesunięcie | Przesunięcie względem początku |
| Bufor | Start Address | Adres początkowy | Początek zakresu operacji |
| Bufor | End Address | Adres końcowy | Koniec zakresu operacji |
| Bufor | Checksum | Suma kontrolna | Wartość kontrolna danych |
| Ustawienia | Options | Opcje | Parametry działania programu |
| Ustawienia | Settings | Ustawienia | Konfiguracja pracy |
| Ustawienia | Programmer Setup | Konfiguracja programatora | Ustawienia sprzętowe interfejsu |
| Ustawienia | Interface | Interfejs | Typ połączenia / tryb pracy |
| Ustawienia | Language | Język | Wybór języka interfejsu |
| Ustawienia | Port | Port | Port komunikacyjny |
| Ustawienia | Speed | Prędkość | Szybkość transmisji |
| Ustawienia | Voltage | Napięcie | Parametr zasilania układu |
| Ustawienia | VCC 5V | Zasilanie 5 V | Dla układów 5-woltowych |
| Ustawienia | VCC 3.3V | Zasilanie 3,3 V | Najczęściej dla SPI Flash |
| Ustawienia | VCC 1.8V | Zasilanie 1,8 V | Wymaga zgodnego adaptera |
| Ustawienia | Auto Verify after Write | Automatyczna weryfikacja po zapisie | Zalecane dla bezpieczeństwa |
| Ustawienia | Auto Erase before Write | Automatyczne kasowanie przed zapisem | Standardowa opcja |
| Ustawienia | Auto Blank Check | Automatyczne sprawdzenie pustego układu | Kontrola po kasowaniu |
| Ustawienia | Skip Blank | Pomiń puste obszary | Przyspieszenie programowania |
| Ustawienia | Check ID | Sprawdzaj ID | Weryfikacja zgodności układu |
| Ustawienia | Beep on Finish | Sygnał po zakończeniu | Dźwięk po wykonaniu operacji |
| Ustawienia | Sound | Dźwięk | Ustawienia sygnału |
| Ustawienia | Log | Dziennik | Historia operacji |
| Ustawienia | Save Log | Zapisz dziennik | Eksport logu |
| Ustawienia | Clear Log | Wyczyść dziennik | Usunięcie wpisów logu |
| Pomoc | Help | Pomoc | Menu pomocy |
| Pomoc | Contents | Spis treści | Zawartość pomocy |
| Pomoc | About | O programie | Informacje o aplikacji |
| Pomoc | Check for Updates | Sprawdź aktualizacje | Kontrola nowszej wersji |
| Pomoc | Version | Wersja | Numer wersji programu |
| Pasek narzędzi | Open File | Otwórz plik | Szybkie wczytanie wsadu |
| Pasek narzędzi | Save File | Zapisz plik | Szybki zapis wsadu |
| Pasek narzędzi | Read | Odczytaj | Skrót operacji odczytu |
| Pasek narzędzi | Write / Program | Zapisz / Programuj | Skrót operacji zapisu |
| Pasek narzędzi | Erase | Kasuj | Skrót kasowania |
| Pasek narzędzi | Verify | Weryfikuj | Skrót weryfikacji |
| Pasek narzędzi | Blank Check | Sprawdź pusty układ | Skrót kontroli kasowania |
| Pasek narzędzi | Auto | Auto | Skrót sekwencji automatycznej |
| Pasek narzędzi | Stop | Zatrzymaj | Przerwanie bieżącej operacji |
| Pasek narzędzi | Read ID | Odczytaj ID | Skrót odczytu identyfikatora |
| Pasek narzędzi | Detect | Wykryj | Skrót wykrywania układu |
| Edytor HEX | Hex | Wartość szesnastkowa | Dane w systemie hex |
| Edytor HEX | ASCII | Znaki ASCII | Reprezentacja tekstowa |
| Edytor HEX | Go to Address | Przejdź do adresu | Skok do wskazanej komórki |
| Edytor HEX | Find | Znajdź | Wyszukiwanie danych |
| Edytor HEX | Find Next | Znajdź następny | Kolejny wynik wyszukiwania |
| Edytor HEX | Replace | Zamień | Podmiana danych |
| Edytor HEX | Select All | Zaznacz wszystko | Zaznaczenie całego bufora |
| Edytor HEX | Copy | Kopiuj | Kopiowanie zaznaczenia |
| Edytor HEX | Paste | Wklej | Wklejanie danych |
| Status / postęp | Ready | Gotowy | Program gotowy do pracy |
| Status / postęp | Busy | Zajęty | Trwa operacja |
| Status / postęp | Reading... | Trwa odczyt... | Odczyt z układu |
| Status / postęp | Writing... | Trwa zapis... | Zapis do pamięci |
| Status / postęp | Programming... | Trwa programowanie... | Proces zapisu danych |
| Status / postęp | Erasing... | Trwa kasowanie... | Kasowanie układu |
| Status / postęp | Verifying... | Trwa weryfikacja... | Porównywanie danych |
| Status / postęp | Checking... | Trwa sprawdzanie... | Kontrola układu / bufora |
| Status / postęp | Detecting... | Trwa wykrywanie... | Próba identyfikacji pamięci |
| Status / postęp | Please wait... | Proszę czekać... | Operacja w toku |
| Status / postęp | Done | Gotowe | Operacja zakończona |
| Status / postęp | Finished | Zakończono | Poprawne zakończenie |
| Status / postęp | Completed | Ukończono | Synonim zakończenia |
| Status / postęp | Cancelled | Anulowano | Operacja została przerwana |
| Status / postęp | Operation cancelled | Operacja anulowana | Potwierdzenie anulowania |
| Status / postęp | Stopped | Zatrzymano | Operacja przerwana ręcznie |
| Status / postęp | Progress | Postęp | Pasek postępu |
| Wynik operacji | OK | OK | Brak błędu |
| Wynik operacji | Success | Sukces | Operacja udana |
| Wynik operacji | Error | Błąd | Ogólny komunikat błędu |
| Wynik operacji | Failed | Niepowodzenie | Operacja zakończona błędem |
| Błędy | No device found | Nie wykryto urządzenia | Brak komunikacji ze sprzętem |
| Błędy | Chip not detected | Nie wykryto układu | Zły styk, zasilanie lub zły model |
| Błędy | Programmer not found | Nie znaleziono programatora | Problem z USB / sterownikiem |
| Błędy | Programmer not connected | Programator nie jest podłączony | Brak fizycznego połączenia |
| Błędy | USB error | Błąd USB | Problem transmisji |
| Błędy | Checksum mismatch | Niezgodność sumy kontrolnej | Dane różnią się od oczekiwanych |
| Błędy | Device is protected | Układ jest zabezpieczony | Aktywna ochrona przed zapisem |
| Błędy | Write protected | Chroniony przed zapisem | Zapis zablokowany |
| Błędy | Verify error at address 0xXXXX | Błąd weryfikacji pod adresem 0xXXXX | Niezgodność w konkretnej komórce |
| Błędy | Buffer is empty | Bufor jest pusty | Brak wsadu w pamięci programu |
| Błędy | File not found | Nie znaleziono pliku | Błędna ścieżka lub brak pliku |
| Błędy | Invalid file format | Nieprawidłowy format pliku | Nieobsługiwany typ wsadu |
| Błędy | Unknown chip | Nieznany układ | Brak w bazie programu |
| Błędy | Insufficient buffer size | Zbyt mały bufor | Rozmiar danych niezgodny |
| Błędy | Device busy | Urządzenie zajęte | Układ nie odpowiada na nowe polecenia |
| Błędy | Timeout | Przekroczono limit czasu | Brak odpowiedzi w wymaganym czasie |
| Błędy | Voltage error | Błąd napięcia | Nieprawidłowe zasilanie układu |
| Parametry | Device Status | Stan urządzenia | Informacja diagnostyczna |
| Parametry | Chip Type | Typ układu | Rodzaj pamięci |
| Parametry | Chip Size | Rozmiar układu | Pojemność |
| Parametry | Buffer Size | Rozmiar bufora | Wielkość danych roboczych |
| Parametry | Current | Prąd | Parametr elektryczny |
| Parametry | Interface Speed | Szybkość interfejsu | Tempo transmisji |
| Parametry | Firmware Version | Wersja firmware | Wersja oprogramowania programatora |
| Parametry | Serial Number | Numer seryjny | Identyfikacja urządzenia |
To tłumaczenie jest celowo wykonane w stylu serwisowym, a nie „dosłownym”. Przykładowo:
W praktyce to ważne, bo tłumaczenie ma pomagać przy realnej pracy z:
W tym przypadku „aktualność” dotyczy głównie różnic między wersjami programu, a nie zmian branżowych. Najważniejsze praktyczne obserwacje są następujące:
Jeżeli chcesz wersję całkowicie zgodną 1:1 z Twoim ekranem, najlepsza metoda to:
Niektóre pozycje mają dwie poprawne formy:
W dokumentacji technicznej lepiej stosować formy:
Dlatego w powyższej tabeli użyłem wariantów najbardziej profesjonalnych.
Jedna tabela jest wygodna, bo:
W kontekście pracy z NeoProgrammer warto pamiętać o kilku istotnych kwestiach:
Od strony bezpieczeństwa elektronicznego:
Najprostsza procedura:
Zalecenia:
Przed zapisem do pamięci:
Jeżeli występuje:
Krótko: powyższa tabela jest bardzo dobra jako uniwersalne spolszczenie robocze, ale przy wersjach niestandardowych może wymagać drobnych korekt.
Jeśli chcesz, mogę w następnym kroku przygotować jedną z poniższych rzeczy:
Tak — da się to zrobić „w jednej tabeli PDF lub czymś podobnym”.
Powyżej masz gotową jedną, zbiorczą tabelę spolszczenia NeoProgrammer, którą możesz od razu skopiować do edytora i zapisać jako PDF.
Jeżeli chcesz, mogę teraz przygotować od razu: