【问题标题】:Google Translate, translate="no"谷歌翻译,翻译=“否”
【发布时间】:2015-04-26 12:59:53
【问题描述】:

我的应用程序有一个 Help.htm 文件,它可以通过 Google 翻译很好地翻译。我想将菜单项标记为“不翻译”,但我找到并尝试过的 HTML 标记都不起作用。对于以下内容,我使用了谷歌翻译网站 - 它翻译了我没想到的地方!如下例所示。

Email us at <span class="notranslate">sales at mydomain dot com</span>

Écrivez-nous à <span class="notranslate">ventes à mydomain dot com</span>

我发现了几个类似的无翻译标签,但结果相同。我在这里错过了什么?

这是一个“现实生活”的例子,来自我的帮助文件。我把它复制到谷歌翻译中,选择法语并点击翻译...

Then from the Options Menu choose one of:
<ul>
    <li><span class="notranslate">Help</span></li>
    <li><span class="notranslate">Browse WWW</span></li>
    <li><span class="notranslate">Load HTML Text</span></li>
    <li><span class="notranslate">Get Connection State</span></li>
</ul>

这里是:(翻译成法语...

Ensuite, dans le menu Options, choisissez l'une des:
<ul>
     <li> <span class = "notranslate"> Aide </ span> </ li>
     <li> <span class = "notranslate"> Parcourir WWW </ span> </ li>
     <li> <span class = "de notranslate"> Load HTML texte </ span> </ li>
     <li> <span class = "de notranslate"> Obtenez Connection État </ span> </ li>

Control K 对我来说无法始终如一地工作。不行,我的键盘坏了。是时候换一个新的了。希望你能帮我解决:)

这是我的&lt;span translate="no"&gt;,后面是来自 3 个专业 HTML 网站的实际示例;这些都不适合我...

Then from the Options Menu choose one of:
<ul>
    <li><span translate="no">Help</span> </li>
    <li><span translate="no">Browse WWW</span></li>
    <li><span translate="no">Load HTML Text</span></li>
    <li><span translate="no">Get Connection State</span></li>
</ul>

<Puis dans le menu Options, choisissez l'une des:
<ul>
     <li> <span translate = "no"> Aide </ span> </ li>
     <li> <span traduire = "no"> Parcourir WWW </ span> </ li>
     <li> <span translate = "no"> Load HTML texte </ span> </ li>
     <li> <span translate = "no"> Obtenez Connection État </ span> </ li>
</ ul>
  1. 来自 Google 官方网站管理员中心博客 ...

    给我们发电子邮件&lt;span class="notranslate"&gt;sales at mydomain dot com&lt;/span&gt;

    Écrivez-nous à &lt;span class = "notranslate"&gt; ventes à mydomain dot com &lt;/span&gt;

  2. 来自 w3schools.com ...

    不要翻译这个!

    这可以翻译成任何语言。

    translate = "no"> Ne pas traduire cette!

    Cela peut être traduit en aucune langue。

  3. 来自 w3.org ...

    使用 HTML 的翻译属性

    利用 de HTML 翻译属性

起初我认为上述方法可行,但翻译成英语 == 翻译成法语:(

<h1>Using HTML's <span class="kw" translate="no">They Cheated</span> attribute</h1>

<h1> Utilisation de HTML <le span class = "kw" translate = "no"> qu'ils ont triché </ span> attribut </ h1>

【问题讨论】:

  • @NickBartlett:因为那是无效的 HTML,我猜这是他们内部使用的任何标记的转义错误,应该阅读 OP 尝试过的class="notranslate"
  • 希望?对我来说似乎很奇怪。此外,它在标题中提到,但不是问题;我猜你试过&lt;span translate="no"&gt; 没有运气?
  • 谷歌云翻译不是一个选择,因为它的成本不菲。我曾尝试过 但没有运气,但我再次这样做并记录在上面。这很令人沮丧。我看不到我做错了什么。它似乎对其他人都有效。
  • 您是否有机会发布整个 Help.html(或至少是标题)或提供一个无效的示例?

标签: html google-translate


【解决方案1】:

我最终确定了实际问题是什么。只有当它是您通过谷歌翻译放置的 HTML 网站的页面时,标记才会被识别为不翻译文本的信号。 https://translate.google.com 的翻译器界面无法识别粘贴的文本应被解释为 HTML 代码。

【讨论】:

    猜你喜欢
    • 2011-12-26
    • 2015-05-19
    • 2016-11-18
    • 1970-01-01
    • 1970-01-01
    • 2021-12-06
    • 2012-09-14
    • 2010-10-10
    相关资源
    最近更新 更多