У меня есть веб-приложение, которое использует устаревшие формы HTML для отправки информации на сервер. Недавно было отмечено, что система не работает в Chrome с переводом. (Система имеет собственный внутренний перевод для пользователей, но иногда кто-то хочет перевести другой язык обратно на английский язык sh для просмотра. Я получил жалобы на то, что система не работает при просмотре другого языка в Chrome с переводом на английский язык. sh, и, конечно же, этого не произошло.)
Я думаю, что решил проблему, встроив кнопки отправки в <span class="notranslate"></span>
, но удивился, почему перевод отключил кнопки отправки в первую очередь. Они основаны c <input type=submit value="[label on button]" ... />
. Chrome будет переводить атрибут значения (текстовые метки на кнопках), если кнопки не находятся в непереведенном интервале. Но почему-то это, кажется, отключает их.