Как я могу сказать Google Translate, чтобы не переводить раздел веб-сайта?
В Google Translate есть инструмент который позволит Google переводить на веб-сайт. Есть ли способ сказать Google Translate, чтобы не перевести раздел сайта? Возможно, с именем класса в HTML-элементе?
Я пробовал атрибут HTML5 translate = no. Это не влияет.
Это особая проблема, поскольку Google неверно передает имя веб-сайта.
Ответы
Ответ 1
В соответствии с инструкциями Google установка class="notranslate"
запрещает перевод Google. Это работает, хотя использование его встроенного (например, для одного слова) может означать некоторую путаницу, поэтому вам нужно проверить, что происходит.
Например,
Welcome to the <span class="notranslate">Cool</span> company website!
переводит на испанский язык как "Bienvenido a la Coolweb de la compañía!", что не так круто, хотя оно демонстрирует, что "Cool" принято как собственное имя; без разметки текст переводится как "Bienvenido a la fresca web de la empresa!".
Формулировка текста как
Welcome to the website of <span class="notranslate">Cool</span>!
приведет к "Bienvenido a la página web de Cool!", который выглядит лучше, за исключением того, что "сайт" был неверно переведен.
Для разных целевых языков могут возникать и возникать различные проблемы. В общем, чем проще грамматическая структура предложения, тем чаще он будет хорошо переводиться.
В нижней строке: вы можете попытаться предотвратить перевод с помощью class=notranslate
, но проблемы с Google Translator могут вызвать путаницу.
Ответ 2
Просто быстрое обновление, атрибут HTML5 translate="no"
кажется, работает так, как задумано :)
Я проверил это в простом HTML, который я передал переводчику, и он, кажется, принимает обе формы обучения (класс также отлично работает)
Ответ 3
Чтобы отключить перевод всей страницы, попробуйте это в заголовке:
<meta name="google" content="notranslate" />
Из Метатеги, которые Google понимает (выделено мной смело):
Когда мы понимаем, что содержимое страницы не на языке что пользователь, скорее всего, захочет читать, мы часто предоставляем ссылку на перевод в результатах поиска. В общем, это дает вам шанс предоставить ваш уникальный и привлекательный контент гораздо большему группы пользователей. Однако могут быть ситуации, когда это не желательно. Этот метатег сообщает Google, что вы не хотите, чтобы мы предоставляли перевод для этой страницы.
Ответ 4
Можем ли мы добавить translate = "no" в заголовок мета?
Ответ 5
Вы можете сделать имя сайта изображением.