Русский в TFT35 для Большого Дерева!

AlekS
Идет загрузка
Загрузка
16.10.2019
1387
35
Техничка

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

3

Граждане! Давайте поможем русификации этакого экрана. Короткие емкие названия иконок.

Для них, это как нам китайская грамота ...) Ваши предложения... пишем вместо кракозяблей в кавычках ! Войдет в новою прошивку.

 #define RU_LANGUAGE "Язык"

    #define RU_HEAT "§±§а§Х§а§Ф§в§Ц§У"

    #define RU_MOVE "§Ґ§У§Ъ§Ш§Ц§Я§Ъ§Ц"

    #define RU_HOME "Домой"

    #define RU_PRINT "§±§Ц§й§С§д§о"

    #define RU_EXTRUDE "§ї§Ь§г§д§в§е§Щ§Ъ§с"

    #define RU_FAN "§Ј§Ц§Я§д§Ъ§Э§с§д§а§в"

    #define RU_SETTINGS "§µ§г§д§С§Я§а§У§Ь§С"

    #define RU_LEVELING "§і§д§а§б"

    #define RU_POINT_1 "Point 1"

    #define RU_POINT_2 "Point 2"

    #define RU_POINT_3 "Point 3"

    #define RU_POINT_4 "Point 4"

    #define RU_ABL "§і§д§а§б"

    #define RU_INC "§µ§У§Ц§Э§Ъ§й§Ъ§д§о"

    #define RU_DEC "§µ§Ю§Ц§Я§о§к§Ъ§д§о"

    #define RU_NOZZLE "§і§а§б§Э§а"

    #define RU_BED "§±§а§Х.§і§д§а§Э§С"

    #define RU_STOP "§¬§С§Э§Ъ§Т§в."

    #define RU_BACK "§Ј§а§Щ§У§в§С§д"

    #define RU_PAGE_UP "§Ї§С§Щ§С§Х"

    #define RU_PAGE_DOWN "§Ј§б§Ц§в§Ц§Х"

    #define RU_PAUSE "§±§С§е§Щ§С"

    #define RU_RESUME "§±§в§а§Х§а§Э§Ш§Ъ§д§о"

    #define RU_LOAD "§©§С§Ф§в§е§Щ§Ь§С"

    #define RU_UNLOAD "§Ј§н§Ф§в§е§Щ§Ь§С"

    #define RU_SLOW_SPEED "§®§Ц§Х§Э§Ц§Я§Я§а"

    #define RU_NORMAL_SPEED "§Ї§а§в§Ю§С§Э§о§Я§а"

    #define RU_FAST_SPEED "§ў§н§г§д§в§а"

    #define RU_FAN_FULL_SPEED "§®§С§Ь§г§Ъ§Ю§е§Ю"

    #define RU_FAN_HALF_SPEED "§і§в§Ц§Х§Я§с§с §г§Ь."

    #define RU_ROTATE_UI "Rotate UI"

    #define RU_TOUCHSCREEN_ADJUST "§¬§С§Э§Ъ§Т§в§а§У§Ь§С"

    #define RU_MORESETTING "§Т§а§Э§о§к§Ц §Ї§С§г§д§в§а§Ы§Ь§Ъ"

    #define RU_SCREEN_INFO "§Є§Я§ж§а"

    #define RU_WHITE "§Т§Ц§Э§н§Ы"

    #define RU_BLACK "§й§Ч§в§Я§н§Ы"

    #define RU_BLUE "§г§Ъ§Я§Ъ§Ы"

    #define RU_RED "§Ь§в§С§г§Я§н§Ы"

    #define RU_GREEN "§Щ§Ц§Э§Ц§Я§н§Ы"

    #define RU_CYAN "§г§Ъ§Я§Ъ§Ы"

    #define RU_YELLOW "§Ш§Ч§Э§д§н§Ы"

    #define RU_BROWN "§Ь§а§в§Ъ§й§Я§Ц§У§н§Ы"

    #define RU_GRAY "§г§Ц§в§н§Ы"

    #define RU_DISCONNECT "Disconnect"

    #define RU_BAUDRATE_115200 "115200"

    #define RU_BAUDRATE_250000 "250000"

    #define RU_RUNOUT_OFF "Runout OFF"

    #define RU_RUNOUT_ON "Runout ON"

    #define RU_PERCENTAGE "Percentage"

    #define RU_BABYSTEP "§®§Ъ§Ь§в§а§к§С§Ф Z"

    #define RU_PERCENTAGE_SPEED "§і§Ь§а§в§а§г§д§о"

    #define RU_PERCENTAGE_FLOW "§±§а§д§а§Ь"

    #define RU_VALUE_ZERO "Zero"

    #define RU_1_DEGREE "1Ўж"

    #define RU_5_DEGREE "5Ўж"

    #define RU_10_DEGREE "10Ўж"

    #define RU_X_INC "X+"

    #define RU_Y_INC "Y+"

    #define RU_Z_INC "Z+"

    #define RU_X_DEC "X-"

    #define RU_Y_DEC "Y-"

    #define RU_Z_DEC "Z-"

    #define RU_X_HOME "X"

    #define RU_Y_HOME "Y"

    #define RU_Z_HOME "Z"

    #define RU_001_MM "0.01mm"

    #define RU_01_MM "0.1mm"

    #define RU_1_MM "1mm"

    #define RU_5_MM "5mm"

    #define RU_10_MM "10mm"

    #define RU_1_PERCENT "1%"

    #define RU_5_PERCENT "5%"

    #define RU_10_PERCENT "10%"

    #define RU_READY "§¤§а§д§а§У"

    #define RU_PRINTING "§±§Ц§й§С§д§С§р"

    #define RU_BUSY "§і§Ъ§г§д§Ц§Ю§С §Щ§С§Я§с§д§С..."

    #define RU_UNCONNECTED "§Ї§Ц§д §б§а§Х§Ь§Э.!"

    #define RU_DISCONNECT_INFO "Now you can control the printer by your computer!"

    #define RU_LOADING "§©§С§Ф§в§е§Щ§Ь§С..."

    #define RU_POWER_FAILED "Continue printing?"

    #define RU_CONTINUE "Continue"

    #define RU_CANNEL "Cancel"

    #define RU_ADJUST_TITLE "Touch Screen Calibration"

    #define RU_ADJUST_INFO "Please click on the red dot"

    #define RU_ADJUST_OK "Adjustment Success"

    #define RU_ADJUST_FAILED "Adjustment failed, Please Try Again"

    #define RU_WARNING "Warning"

    #define RU_STOP_PRINT "Stop printing?"

    #define RU_CONFIRM "Confirm"

    #define RU_TFTSD "TFT SD"

    #define RU_READ_TFTSD_ERROR "Read TFT SD card error!"

    #define RU_TFTSD_INSERTED "Card inserted!"

    #define RU_TFTSD_REMOVED "Card removed!"

    #define RU_U_DISK "U Disk"

    #define RU_READ_U_DISK_ERROR "Read U Disk error!"

    #define RU_U_DISK_INSERTED "U Disk inserted!"

    #define RU_U_DISK_REMOVED "U Disk removed!"

    #define RU_ONBOARDSD "OnboardSD"

    #define RU_READ_ONBOARDSD_ERROR "Read Onboard SD card error!"

    #define RU_FILAMENT_RUNOUT "filament runout!"

 Всем спасибо заранее.

Подпишитесь на автора

Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых постах.

Отписаться от уведомлений вы всегда сможете в профиле автора.

3
Комментарии к статье

Комментарии

16.10.2019 в 14:26
1

Мое предложение

#define RU_LANGUAGE "ЯЗЫК"

    #define RU_HEAT "НАГРЕВ"

    #define RU_MOVE "ДВИЖЕНИЕ"

    #define RU_HOME "ДОМОЙ"

    #define RU_PRINT "ПЕЧАТЬ"

    #define RU_EXTRUDE "ЭКСТРУДИРОВАНИЕ"

    #define RU_FAN "ОБДУВ"

    #define RU_SETTINGS "НАСТРОЙКИ"

    #define RU_LEVELING "УСТАНОВКА 0"

    #define RU_POINT_1 "ТОЧКА 1"

    #define RU_POINT_2 "ТОЧКА 2"

    #define RU_POINT_3 "ТОЧКА 3"

    #define RU_POINT_4 "ТОЧКА 4"

    #define RU_ABL "НОЛЬ Z"

    #define RU_INC "УВЕЛИЧИТЬ"

    #define RU_DEC "УБАВИТЬ"

    #define RU_NOZZLE "СОПЛО"

    #define RU_BED "§±§а§Х.§і§д§а§Э§С"

    #define RU_STOP "СТОП"

    #define RU_BACK "ВОЗВРАТ"

    #define RU_PAGE_UP "ВВЕРХ"

    #define RU_PAGE_DOWN "ВНИЗ"

    #define RU_PAUSE "ПАУЗА"

    #define RU_RESUME "ПРОДОЛЖИТЬ"

    #define RU_LOAD "ЗАГРУЗКА"

    #define RU_UNLOAD "ВЫГРУЗКА"

    #define RU_SLOW_SPEED "НИЗКАЯ СКОРОСТЬ"

    #define RU_NORMAL_SPEED "НОРМАЛЬНАЯ"

    #define RU_FAST_SPEED "БЫСТРАЯ"

    #define RU_FAN_FULL_SPEED "ПОЛНЫЙ ОБДУВ"

    #define RU_FAN_HALF_SPEED "СЛАБЫЙ ОБДУВ"

    #define RU_ROTATE_UI "ПОВОРОТ UI"

    #define RU_TOUCHSCREEN_ADJUST "§¬§С§Э§Ъ§Т§в§а§У§Ь§С"

    #define RU_SCREEN_INFO "ИНФОРМАЦИЯ"

    #define RU_DISCONNECT "Disconnect"

    #define RU_BAUDRATE_115200 "115200"

    #define RU_BAUDRATE_250000 "250000"

    #define RU_RUNOUT_OFF "Runout OFF"

    #define RU_RUNOUT_ON "Runout ON"

    #define RU_PERCENTAGE "Percentage"

    #define RU_BABYSTEP "§®§Ъ§Ь§в§а§к§С§Ф Z"

    #define RU_PERCENTAGE_SPEED "§і§Ь§а§в§а§г§д§о"

    #define RU_PERCENTAGE_FLOW "§±§а§д§а§Ь"

    #define RU_VALUE_ZERO "Zero"

    #define RU_1_DEGREE "1Ўж"

    #define RU_5_DEGREE "5Ўж"

    #define RU_10_DEGREE "10Ўж"

    #define RU_X_INC "X+"

    #define RU_Y_INC "Y+"

    #define RU_Z_INC "Z+"

    #define RU_X_DEC "X-"

    #define RU_Y_DEC "Y-"

    #define RU_Z_DEC "Z-"

    #define RU_X_HOME "X"

    #define RU_Y_HOME "Y"

    #define RU_Z_HOME "Z"

    #define RU_001_MM "0.01mm"

    #define RU_01_MM "0.1mm"

    #define RU_1_MM "1mm"

    #define RU_5_MM "5mm"

    #define RU_10_MM "10mm"

    #define RU_1_PERCENT "1%"

    #define RU_5_PERCENT "5%"

    #define RU_10_PERCENT "10%"

    #define RU_READY "ЧТЕНИЕ"

    #define RU_PRINTING "ПЕЧАТЬ"

    #define RU_BUSY "§і§Ъ§г§д§Ц§Ю§С §Щ§С§Я§с§д§С..."

    #define RU_UNCONNECTED "§Ї§Ц§д §б§а§Х§Ь§Э.!"

    #define RU_DISCONNECT_INFO "Now you can control the printer by your computer!"

    #define RU_LOADING "ЗАГРУЗКА..."

    #define RU_POWER_FAILED "ПРОДОЛЖИТЬ ПЕЧАТЬ?"

    #define RU_CONTINUE "ПРОДОЛЖИТЬ"

    #define RU_CANNEL "ДАЛЕЕ"

    #define RU_ADJUST_TITLE "Touch Screen Calibration"

    #define RU_ADJUST_INFO "Please click on the red dot"

    #define RU_ADJUST_OK "Adjustment Success"

    #define RU_ADJUST_FAILED "Adjustment failed, Please Try Again"

    #define RU_WARNING "ВНИМАНИЕ"

    #define RU_STOP_PRINT "ОСТОНОВИТЬ ПЕЧАТЬ?"

    #define RU_CONFIRM "ПОДТВЕРДИТЬ"

    #define RU_TFTSD "TFT SD"

    #define RU_READ_TFTSD_ERROR "Read TFT SD card error!"

    #define RU_TFTSD_INSERTED "КАРТА ВСТАВЛЕНА!"

    #define RU_TFTSD_REMOVED "КАРТА ВЫНУТА!"

    #define RU_U_DISK "U ДИСК"

    #define RU_READ_U_DISK_ERROR "ОШИБКА ЧТЕНИЯ U ДИСКА!"

    #define RU_U_DISK_INSERTED "U Disk inserted!"

    #define RU_U_DISK_REMOVED "U Disk removed!"

    #define RU_ONBOARDSD "OnboardSD"

    #define RU_READ_ONBOARDSD_ERROR "Read Onboard SD card error!"

    #define RU_FILAMENT_RUNOUT "filament runout!"

16.10.2019 в 22:39
1

Есть момент: переводить слово Language - дурной тон. Оно всегда должно оставаться английским, чтобы переключить язык мог кто угодно.

17.10.2019 в 09:58
0

Да, Вы в этом правы..))) Но в данном случае оно выводится под кнопкой названием языка "РУССКИЙ" или другой... Здесь не прямой перевод, а действие.. FAN это ж не вентилятор .... а обдув...)))) т.п.

17.10.2019 в 10:17
2

#define RU_STOP_PRINT "ОСТОНОВИТЬ ПЕЧАТЬ?"

Если что можно потом сказать что китайцы неправильно написали.

17.10.2019 в 10:51
0

)))) Ваш вариант ?

17.10.2019 в 10:59
0

Ну либо исправить ошибку в слове Остановить, либо заменить его на Прервать.

17.10.2019 в 13:36
0

В оригинале все правильно ... смотри ниже..)

16.10.2019 в 14:28
1

Да дольше из коментариев копировать будешь вроде все логично же.

16.10.2019 в 14:57
2

Самое интересное, что они закомментировали там русский и армянский. Вы разобрались в какой кодировке там должны быть зашиты символы?

16.10.2019 в 15:16
1

Вы напишите ваш вариант перевода названий иконок, а с кодировкой символов все готово. Их просьба, правильное название действий иконки ...  и будет русский на TFT24 и 35.


16.10.2019 в 16:19
1

#define RU_LANGUAGE "ЯЗЫК"

    #define RU_HEAT "НАГРЕВ" 

    #define RU_MOVE "ДВИЖЕНИЕ" 

    #define RU_HOME "ДОМОЙ" 

    #define RU_PRINT "ПЕЧАТЬ" 

    #define RU_EXTRUDE "ЭКСТРУДЕР" 

    #define RU_FAN "ОБДУВ" 

    #define RU_SETTINGS "НАСТРОЙКИ" 

    #define RU_LEVELING "УРОВЕНЬ" 

    #define RU_POINT_1 "ТОЧКА 1" 

    #define RU_POINT_2 "ТОЧКА 2" 

    #define RU_POINT_3 "ТОЧКА 3" 

    #define RU_POINT_4 "ТОЧКА 4" 

    #define RU_ABL "НОЛЬ Z" 

    #define RU_INC "УВЕЛИЧИТЬ" 

    #define RU_DEC "УМЕНЬШИТЬ" 

    #define RU_NOZZLE "СОПЛО" 

    #define RU_BED "СТОЛ" 

    #define RU_STOP "СТОП" 

    #define RU_BACK "НАЗАД" 

    #define RU_PAGE_UP "ВВЕРХ" 

    #define RU_PAGE_DOWN "ВНИЗ" 

    #define RU_PAUSE "ПАУЗА" 

    #define RU_RESUME "ПРОДОЛЖИТЬ" 

    #define RU_LOAD "ЗАГРУЗКА" 

    #define RU_UNLOAD "ВЫГРУЗКА" 

    #define RU_SLOW_SPEED "НИЗКАЯ" 

    #define RU_NORMAL_SPEED "НОРМАЛЬНАЯ" 

    #define RU_FAST_SPEED "БЫСТРАЯ" 

    #define RU_FAN_FULL_SPEED "ПОЛНЫЙ ОБДУВ" 

    #define RU_FAN_HALF_SPEED "СЛАБЫЙ ОБДУВ" 

    #define RU_ROTATE_UI "ПОВОРОТ UI" 

    #define RU_TOUCHSCREEN_ADJUST "КАЛИБРОВКА ЭКРАНА" 

    #define RU_SCREEN_INFO "ИНФОРМАЦИЯ" 

    #define RU_DISCONNECT "ОТКЛЮЧИТЬ" 

    #define RU_BAUDRATE_115200 "115200" 

    #define RU_BAUDRATE_250000 "250000" 

    #define RU_RUNOUT_OFF "ОТКЛЮЧЕНО" 

    #define RU_RUNOUT_ON "ВКЛЮЧЕНО" 

    #define RU_PERCENTAGE "ПРОЦЕНТ" 

    #define RU_BABYSTEP "ШАГ" 

    #define RU_PERCENTAGE_SPEED "СКОРОСТЬ %" 

    #define RU_PERCENTAGE_FLOW "ОБДУВ %" 

    #define RU_VALUE_ZERO "НОЛЬ" 

    #define RU_1_DEGREE "НА 1" 

    #define RU_5_DEGREE "НА 5" 

    #define RU_10_DEGREE "НА 10" 

    #define RU_X_INC "X+" 

    #define RU_Y_INC "Y+" 

    #define RU_Z_INC "Z+" 

    #define RU_X_DEC "X-" 

    #define RU_Y_DEC "Y-" 

    #define RU_Z_DEC "Z-" 

    #define RU_X_HOME "X" 

    #define RU_Y_HOME "Y" 

    #define RU_Z_HOME "Z" 

    #define RU_001_MM "0.01mm" 

    #define RU_01_MM "0.1mm" 

    #define RU_1_MM "1mm" 

    #define RU_5_MM "5mm" 

    #define RU_10_MM "10mm" 

    #define RU_1_PERCENT "1%" 

    #define RU_5_PERCENT "5%" 

    #define RU_10_PERCENT "10%" 

    #define RU_READY "ГОТОВ" 

    #define RU_PRINTING "ПЕЧАТЬ" 

    #define RU_BUSY "ЗАНЯТ, ПОДОЖДИТЕ..." 

    #define RU_UNCONNECTED "ПРИНТЕР НЕ ПОДКЛЮЧЕН!" 

    #define RU_DISCONNECT_INFO "Now you can control the printer by your computer!" 

    #define RU_LOADING "ЗАГРУЗКА..." 

    #define RU_POWER_FAILED "ПРОДОЛЖИТЬ ПЕЧАТЬ?" 

    #define RU_CONTINUE "ПРОДОЛЖИТЬ" 

    #define RU_CANNEL "ОТМЕНА" 

    #define RU_ADJUST_TITLE "КАЛИБРОВКА ЭКРАНА" 

    #define RU_ADJUST_INFO "НАЖМИТЕ НА КРАСНУЮ ТОЧКУ" 

    #define RU_ADJUST_OK "НАСТРОЙКА ЗАВЕРШЕНА" 

    #define RU_ADJUST_FAILED "НАСТРОЙКА НЕ ЗАВЕРШЕНА, ПОВТОРИТЕ" 

    #define RU_WARNING "ВНИМАНИЕ" 

    #define RU_STOP_PRINT "ОСТАНОВИТЬ ПЕЧАТЬ?" 

    #define RU_CONFIRM "ПОДТВЕРДИТЬ" 

    #define RU_TFTSD "TFT SD" 

    #define RU_READ_TFTSD_ERROR "Read TFT SD card error!" 

    #define RU_TFTSD_INSERTED "КАРТА ВСТАВЛЕНА!" 

    #define RU_TFTSD_REMOVED "КАРТА ВЫНУТА!" 

    #define RU_U_DISK "U ДИСК" 

    #define RU_READ_U_DISK_ERROR "ОШИБКА ЧТЕНИЯ U ДИСКА!" 

    #define RU_U_DISK_INSERTED "U Disk inserted!" 

    #define RU_U_DISK_REMOVED "U Disk removed!" 

    #define RU_ONBOARDSD "OnboardSD" 

    #define RU_READ_ONBOARDSD_ERROR "Read Onboard SD card error!" 

    #define RU_FILAMENT_RUNOUT "ФИЛАМЕНТ ЗАКОНЧИЛСЯ!"

Я бы так написал. Думаю, что нужно подумать над тем, сколько букв влезет вместо английского языка. Поэтому пусть лучше скажут, что за шрифт и в какой кодировке. А прошивку мы и сами соберем. 

16.10.2019 в 19:02
1

- А прошивку мы и сами соберем. 

Это точно..)))

Спасибо за вариант, почему домой, может парковка? "КАРТА ВСТАВЛЕНА!"  "U Disk inserted!"  оставить английский?

16.10.2019 в 21:23
1

Мне нравится «домой». На счёт Карты, может «карта есть» и «карты нет»? :)

16.10.2019 в 23:52
0

Ваша подходит..)) кое что правили... под иконкой 10 знаков. Если что поправим.

#define RU_LANGUAGE "русский"

    #define RU_HEAT "нагрев"

    #define RU_MOVE "движение"

    #define RU_HOME "парковка"

    #define RU_PRINT "печать"

    #define RU_EXTRUDE "экструзия"

    #define RU_FAN "обдув"

    #define RU_SETTINGS "настройки"

    #define RU_LEVELING "уровень"

    #define RU_POINT_1 "точка 1"

    #define RU_POINT_2 "точка 2"

    #define RU_POINT_3 "точка 3"

    #define RU_POINT_4 "точка 4"

    #define RU_ABL "ноль Z"

    #define RU_INC "увеличить"

    #define RU_DEC "уменьшить"

    #define RU_NOZZLE "сопло"

    #define RU_BED "стол"

    #define RU_STOP "СТОП"

    #define RU_BACK "назад"

    #define RU_PAGE_UP "вверх"

    #define RU_PAGE_DOWN "вниз"

    #define RU_PAUSE "пауза"

    #define RU_RESUME "продолжить"

    #define RU_LOAD "загрузка"

    #define RU_UNLOAD "выгрузка"

    #define RU_SLOW_SPEED "медленно"

    #define RU_NORMAL_SPEED "нормально"

    #define RU_FAST_SPEED "быстро"

    #define RU_FAN_FULL_SPEED "макс. обдув"

    #define RU_FAN_HALF_SPEED "слабый обдув"

    #define RU_ROTATE_UI "поворот UI"

    #define RU_TOUCHSCREEN_ADJUST "тр. экрана"

    #define RU_MORESETTING "установки"

    #define RU_SCREEN_INFO "Информация"

    #define RU_WHITE "белый"

    #define RU_BLACK "чёрный"

    #define RU_BLUE "синий"

    #define RU_RED "красный"

    #define RU_GREEN "зеленый"

    #define RU_CYAN "синий"

    #define RU_YELLOW "жёлтый"

    #define RU_BROWN "коричневый"

    #define RU_GRAY "серый"

    #define RU_DISCONNECT "отключить"

    #define RU_BAUDRATE_115200 "115200"

    #define RU_BAUDRATE_250000 "250000"

    #define RU_RUNOUT_OFF "отключено"

    #define RU_RUNOUT_ON "включено"

    #define RU_PERCENTAGE "ускорения"

    #define RU_BABYSTEP "микрошаг"

    #define RU_PERCENTAGE_SPEED "скорость%"

    #define RU_PERCENTAGE_FLOW "поток%"

    #define RU_VALUE_ZERO "ноль"

    #define RU_1_DEGREE "на 1"

    #define RU_5_DEGREE "на 5"

    #define RU_10_DEGREE "на 10"

    #define RU_X_INC "X+"

    #define RU_Y_INC "Y+"

    #define RU_Z_INC "Z+"

    #define RU_X_DEC "X-"

    #define RU_Y_DEC "Y-"

    #define RU_Z_DEC "Z-"

    #define RU_X_HOME "X"

    #define RU_Y_HOME "Y"

    #define RU_Z_HOME "Z"

    #define RU_001_MM "0.01mm"

    #define RU_01_MM "0.1mm"

    #define RU_1_MM "1mm"

    #define RU_5_MM "5mm"

    #define RU_10_MM "10mm"

    #define RU_1_PERCENT "1%"

    #define RU_5_PERCENT "5%"

    #define RU_10_PERCENT "10%"

    #define RU_READY "Готов"

    #define RU_PRINTING "Печать"

    #define RU_BUSY "Система занята..."

    #define RU_UNCONNECTED "Нет подкл.!"

    #define RU_DISCONNECT_INFO "Now you can control the printer by your computer!"

    #define RU_LOADING "Загрузка..."

    #define RU_POWER_FAILED "Продолжить печать?"

    #define RU_CONTINUE "Продолжить"

    #define RU_CANNEL "Отмена"

    #define RU_ADJUST_TITLE "КАЛИБРОВКА ЭКРАНА"

    #define RU_ADJUST_INFO "НАЖМИТЕ НА КРАСНУЮ ТОЧКУ"

    #define RU_ADJUST_OK "НАСТРОЙКА ЗАВЕРШЕНА"

    #define RU_ADJUST_FAILED "НАСТРОЙКА НЕ ЗАВЕРШЕНА, ПОВТОРИТЕ"

    #define RU_WARNING "ВНИМАНИЕ"

    #define RU_STOP_PRINT "ОСТАНОВИТЬ ПЕЧАТЬ?"

    #define RU_CONFIRM "ПОДТВЕРДИТЬ"

    #define RU_TFTSD "TFT SD"

    #define RU_READ_TFTSD_ERROR "Read TFT SD card error!"

    #define RU_TFTSD_INSERTED "КАРТА ВСТАВЛЕНА!"

    #define RU_TFTSD_REMOVED "КАРТА ВЫНУТА!"

    #define RU_U_DISK "U Disk"

    #define RU_READ_U_DISK_ERROR "ОШИБКА ЧТЕНИЯ U Disk!"

    #define RU_U_DISK_INSERTED "U Disk ВСТАВЛЕН!"

    #define RU_U_DISK_REMOVED "U Disk ВЫНУТ!"

    #define RU_ONBOARDSD "OnboardSD"

    #define RU_READ_ONBOARDSD_ERROR "ОШИБКА ЧТЕНИЯ Onboard SD card!"

    #define RU_FILAMENT_RUNOUT "ФИЛАМЕНТ ЗАКОНЧИЛСЯ!"

 

17.10.2019 в 00:00
0

С регистром букв разберитесь. А то я китайцев знаю. Зальют как есть. 

17.10.2019 в 10:07
1

Так и должно быть.. надпись на весь экран "ФИЛАМЕНТ ЗАКОНЧИЛСЯ!"

А действие при нажатие кнопки с надписью ... "ноль Z".

16.10.2019 в 15:10
3

Мало фразы перевести, там ещё и шрифты переделывать надо.

Мне в ТФТ28 так и не удалось подобрать кодировку. УТФ8, Вин1251, Исо-8859-5 не подходят.

16.10.2019 в 15:20
2

))) объяснил выше, пока их инженер в " духе" это делать. Кодировка как и бутлодер там свой. Китайский секрет от копирайта...)))

16.10.2019 в 16:30
1

Тогда попросите, пожалуйста, инженера и в тфт28 русский добавить.

16.10.2019 в 18:57
2

Передам, приоритет экраны с крутилкой, и марли для новых плат.

18.10.2019 в 15:50
0

> приоритет экраны с крутилкой, 

тфт28 Дерево ставит в «Бяку».

18.10.2019 в 16:27
0

Они в первую очередь деньги зарабатывают.... а потом допиливают.... Вот новая "игрушка"... https://www.ebay.com/itm/274055830316?fbclid=IwAR196Nv3gwhN_esIIfAq4fcw8qCAo1DRytz1V-ELZuBYa9S-syzpZo3h78E


16.10.2019 в 16:09
3

https://3dtoday.ru/blogs/andybig/mayus-erundoy-ot-nezhelaniya-rabotat

Тут пример "взлома" и русификации прошивки. И пример взлома китайской кодировки.

16.10.2019 в 16:29
2

Это я читал, там про Фотон.

16.10.2019 в 16:36
2

Но кодировка может быть той же самой китайской :)

16.10.2019 в 19:16
3

Пробовали GB2312?

16.10.2019 в 22:51
2

Да, правильно, есть в  нодпадике+++ китайская кодировка GB2312. Там все пишется.

16.10.2019 в 19:47
1

Нормальное русское меню должнО содержать пункты меню, короткие как выстрел.

Моя попытка:

#define RU_LANGUAGE "ЯЗЬ"
    #define RU_HEAT "НАГР."
    #define RU_MOVE "ДВИЖ."
    #define RU_HOME "0,0,0"
    #define RU_PRINT "ПОЕХАЛИ!"
    #define RU_EXTRUDE "ЭКСТРУДЕР"
    #define RU_FAN "ФЭН"
    #define RU_SETTINGS "НАСТРОЙКИ"
    #define RU_LEVELING "ЮСТИР."
    #define RU_POINT_1 "ТЧК.1"
    #define RU_POINT_2 "ТЧК.2"
    #define RU_POINT_3 "ТЧК.3"
    #define RU_POINT_4 "ТЧК.4"
    #define RU_ABL "ZЕРО"
    #define RU_INC "++"
    #define RU_DEC "--"
    #define RU_NOZZLE "ДЮЗА"
    #define RU_BED "СТОЛИК"
    #define RU_STOP "СТОП"
    #define RU_BACK "ОБРАТНО"
    #define RU_PAGE_UP "ВИРА"
    #define RU_PAGE_DOWN "МАЙНА"
    #define RU_PAUSE "ПАУЗА"
    #define RU_RESUME "ДАЛЕЕ?"
    #define RU_LOAD "ВОГНАТЬ"
    #define RU_UNLOAD "ВЫГНАТЬ"
    #define RU_SLOW_SPEED "МЕДЛ.СК"
    #define RU_NORMAL_SPEED "НОРМ.СК"
    #define RU_FAST_SPEED "БЫСТ.СК"
    #define RU_FAN_FULL_SPEED "СТРИБОГ"
    #define RU_FAN_HALF_SPEED "ПОЛУФАН"
    #define RU_ROTATE_UI "НАБОКУ"
    #define RU_TOUCHSCREEN_ADJUST "ЮСТ.ТАЧ"
    #define RU_SCREEN_INFO "ИНФО."
    #define RU_DISCONNECT "ОТЦЕП."
    #define RU_BAUDRATE_115200 "115K2"
    #define RU_BAUDRATE_250000 "250K"
    #define RU_RUNOUT_OFF "ОТКЛЮЧЕНО"
    #define RU_RUNOUT_ON "ВКЛЮЧЕНО"
    #define RU_PERCENTAGE "%%"
    #define RU_BABYSTEP "ШАЖОК"
    #define RU_PERCENTAGE_SPEED "%СКОРОСТИ"
    #define RU_PERCENTAGE_FLOW "%ОБДУВА"
    #define RU_VALUE_ZERO "НОЛЬ"
    #define RU_1_DEGREE "НА 1"
    #define RU_5_DEGREE "НА 5"
    #define RU_10_DEGREE "НА 10"
    #define RU_X_INC "X+"
    #define RU_Y_INC "Y+"
    #define RU_Z_INC "Z+"
    #define RU_X_DEC "X-"
    #define RU_Y_DEC "Y-"
    #define RU_Z_DEC "Z-"
    #define RU_X_HOME "X0"
    #define RU_Y_HOME "Y0"
    #define RU_Z_HOME "Z0"
    #define RU_001_MM "0.01мм"
    #define RU_01_MM "0.1мм"
    #define RU_1_MM "1мм"
    #define RU_5_MM "5мм"
    #define RU_10_MM "10мм"
    #define RU_1_PERCENT "1%"
    #define RU_5_PERCENT "5%"
    #define RU_10_PERCENT "10%"
    #define RU_READY "ГОТОВ!"
    #define RU_PRINTING "ПЕЧАТАЮ..."
    #define RU_BUSY "ЗАНЯТО..."
    #define RU_UNCONNECTED "ПРОВЕР.ПОДКЛ."
    #define RU_DISCONNECT_INFO "У.УПРАВЛ."
    #define RU_LOADING "ЗАГРУЗКА..."
    #define RU_POWER_FAILED "ПРОДОЛЖИМ?"
    #define RU_CONTINUE "ПРОДОЛЖИТЬ"
    #define RU_CANNEL "ОТМЕНА?"
    #define RU_CANCEL "ОТМЕНА"
    #define RU_ADJUST_TITLE "ЮСТ.ЭКРАНА"
    #define RU_ADJUST_INFO "НАЙДИ КРАСНУЮ ТОЧКУ"
    #define RU_ADJUST_OK "ЮСТ.ОК"
    #define RU_ADJUST_FAILED "ЮСТ.НЕ OK, ННАДА?"
    #define RU_WARNING "ОЙ!"
    #define RU_STOP_PRINT "ОСТАНОВИТЬ ПЕЧАТЬ?"
    #define RU_CONFIRM "УВЕРЕНЫ?"
    #define RU_TFTSD "Карта SDTFT"
    #define RU_READ_TFTSD_ERROR "Карта SDTFT плохая!"
    #define RU_TFTSD_INSERTED "Карта SDTFT уст."
    #define RU_TFTSD_REMOVED "Карта SDTFT удалена"
    #define RU_U_DISK "USB-Флэшка"
    #define RU_READ_U_DISK_ERROR "ОШИБ.чтения USBФ!"
    #define RU_U_DISK_INSERTED "USB-Флэшка уст."
    #define RU_U_DISK_REMOVED "USB-Флэшка удалена"
    #define RU_ONBOARDSD "SDнаборту"
    #define RU_READ_ONBOARDSD_ERROR "ОШИБ.чтения SDнаборту"
    #define RU_FILAMENT_RUNOUT "Покорми меня?"

ski
16.10.2019 в 22:03
1

Предлагал,  отказаться  от слов.., картинки есть и хватит... ))))


17.10.2019 в 01:25
1

>> Предлагал


.

Ну, дык эту тему можно развить заоблачно...

.

Имперский:

.

Клингонский:

.

Мандалорский:


ski
17.10.2019 в 10:14
0

Ой, сайт какой хороший..)) Спасибо за ссылку ..))

17.10.2019 в 16:42
0

Лучше бы прошивку открыли. Пользы было бы больше.

17.10.2019 в 16:43
2

Ну, вообще-то, открыли.

17.10.2019 в 16:45
0

Спасибо. Не видел.

18.10.2019 в 14:20
0

"КАРТА ВЫНУТА!"

Ну и грамотеи ))))))))))

И все как один копипастят, хоть бы кто голову включил. Потом будем пользоваться экранчиками и ржать с самих себя. 

Карту извлекают. Ни кто не читал эту надпись в любимой ОС, когда хотел сделать это безопасно?! 

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

5. Калибровка

Папина машинка

Светильник Wb Nightlight

4. Проектирование и сборка прототипа.

Кейс для TS100 с подставкой

3. Подключаем электронику.