ARDUINO есть код arduino как поставить UTF-8.

СТЁПА

✩✩✩✩✩✩✩
17 Янв 2019
18
0
Скриншот не нужен. См. правила
Последнее редактирование:

Эдуард Анисимов

★★★★✩✩✩
23 Сен 2019
900
265
54
Марий-Эл
UTF-8 В системе и так стоит.
А если подставить в строку server.send... Русские буквы они на стороне web интерфейса будут на русском?
 

kalobyte

★★★✩✩✩✩
1 Янв 2020
741
158
сервер должен посылать в заголовке такую строку
Content-Type: text/html; charset=utf-8
 

Эдуард Анисимов

★★★★✩✩✩
23 Сен 2019
900
265
54
Марий-Эл
куда именно и какой код
Как сказал @kalobyte, ставим строку чтобы браузер понял что кодировка UTF-8

server.send(200, "text/html", F("Content-Type: text/html; charset=utf-8 "));

ну и собственно строку с русским текстом.

server.send(200, "text/html", String()+F("<a href=\"/esploit\"><-Назад в оглавление</a><br><br><pre>Проводится оплата: ")+dopayload+F("</pre><br>Это может занять некоторое время..."));
 

kalobyte

★★★✩✩✩✩
1 Янв 2020
741
158
попробуй так сделать в хтмл еще
HTML:
<!DOCTYPE html>
<header>
<meta charset="utf-8">
</header>

<body>

sfdgdfg

</body>
</html>
 

СТЁПА

✩✩✩✩✩✩✩
17 Янв 2019
18
0
@kalobyte,как если код такой
server.send(200, "text/html", String()+F("<html><body><a href=\"/esploit\"><- НАЗАД К ИНДЕКСУ</a><br><br><table><tr><th colspan=\"2\">ESPloit Firmware Info</th></tr><tr><td>32u4 Version Installed:</td><td>")+ardversion+F("</td></tr><tr><td>Latest 32u4 Version:</td><td>")+latestardversion+F("</td></tr><tr><td colspan=\"2\" style=\"border-bottom: 1px solid #000;\">")+ardupdate+F("</td></tr><tr><td>ESP Version Installed:</td><td>")+version+F("</td></tr><tr><td>Latest ESP Version:</td><td>")+latestversion+F("</td></tr></table>ESP Firmware is up to date<br><br><iframe name=\"iframe\" style =\"border: 0;\" src=\"http://")+local_IPstr+":1337/update\"><a href=\"http://"+local_IPstr+F(":1337/update\">Click here to Upload Firmware</a></iframe><br><br>Manually install firmware:<br>Download the latest version from: <a href=\"https://github.com/exploitagency/ESPloitV2\" target=\"_blank\">https://github.com/exploitagency/ESPloitV2</a><br>\"ESP_Code.ino.generic.bin\" can be found on the GitHub releases page.<br>Click \"Browse...\" and \"Update\" above to update the ESP portion.<br>Manually update the 32u4 portion using the Arduino IDE.<br>More info can be found on the <a href=\"/help\" target=\"_blank\">help page</a>.</body></html>"));
 

kalobyte

★★★✩✩✩✩
1 Янв 2020
741
158
у тебя браузер не понимает, как рендерить хтмл
ты не указал его версию, а у меня хтмл5 версия и я так думаю браузер автоматом понимает утф8
но есть еще дополнительно указание браузеру переключиться на утф8
 

Эдуард Анисимов

★★★★✩✩✩
23 Сен 2019
900
265
54
Марий-Эл
я могу исходники программы снинуть
Скачай какую нибудь книгу по HTML вёрстке для начинающих.
Нарисуй страницу, какая тебе нужна. Когда всё получится скидай этот код в свой контроллер.
Пока не изучишь HTML ты даже не сможешь правильно вопрос задать.
 
Последнее редактирование:

СТЁПА

✩✩✩✩✩✩✩
17 Янв 2019
18
0
@Эдуард Анисимов, я перевёл почти всю прошивку но не могу перевести надписи в файле ESP_Code.ino я просто попросил сказать как можно перевести строки кода чтобы потом я мог перевести остаток кода



12.PNG132.PNGСнимок.PNG
 

kalobyte

★★★✩✩✩✩
1 Янв 2020
741
158
у него кодировка глючит, потому что прошивка изначально запиливалась не для перевода и там криво сделано все
 

Эдуард Анисимов

★★★★✩✩✩
23 Сен 2019
900
265
54
Марий-Эл
у него кодировка глючит, потому что прошивка изначально запиливалась не для перевода и там криво сделано все
Понятно.
Я не люблю работать над чем либо не имея этого в руках. Только то что уже подержал в руках я знаю проблемы, которые могут возникнуть. То что он делает мне незнакомо и вопрос он не может правильно задать.
 

kalobyte

★★★✩✩✩✩
1 Янв 2020
741
158
ну я ему объяснил, но выяснилось, что он не понимает хтмл
а там этот хтмл разбросан по всему коду, что является плохой практикой программирования
сегиттикод называется
поэтому такой гимор
 

Эдуард Анисимов

★★★★✩✩✩
23 Сен 2019
900
265
54
Марий-Эл
Вы не ответили на вопрос.
Нужен перевод или сами справились?
Если нужен, скиньте весь проект целиком вместе с библиотеками. Я не могу сообразить в каком ключе переводить. Фразы построены так, что сначала я подумал, что это платёжная система, потом там появились какие то привода, потом появилась пересылка файлов.
Я просто заблудился.