The translate attribute in HTML is used to specify whether the content of an element is translated or not. This attribute is new in HTML5.
Supported Tags: It supports all HTML elements.Â
Syntax
<element translate = "yes|no">Attribute Values
The translate attribute contains two values which are listed below:Â
- yes: This attribute is used to specify that the content of an element can be translated.
- no: This attribute is used to specify that the content of an element can not be translated.
Example:Â In this example we demonstrates the translate attribute. The first paragraph is marked with translate="no", preventing translation, while the second paragraph remains translatable. The page features centered text.
<!--Driver Code Starts-->
<!DOCTYPE html>
<html>
<head>
<title>translate attribute</title>
<style>
body {
text-align: center;
}
h1 {
color: green;
}
</style>
</head>
<body>
<!--Driver Code Ends-->
<h1>GeeksforGeeks</h1>
<h2><strong>translate attribute</strong></h2>
<p translate="no">Don't translate this!</p>
<p>This can be translated to any language.</p>
<!--Driver Code Starts-->
</body>
</html>
<!--Driver Code Ends-->