Skip to content

Commit 5e77db7

Browse files
committed
Add class notranslate to some elements to prevent translating their content
1 parent 4a75f90 commit 5e77db7

File tree

4 files changed

+6
-5
lines changed

4 files changed

+6
-5
lines changed

src/index-tmpl.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ <h1 class="visually-hidden"><%= htmlWebpackPlugin.options.TITLE %></h1>
4444
<button class="theme-control" type="button">Change theme</button>
4545

4646
<template id="demo-tmpl">
47-
<div class="demo">
47+
<div class="demo notranslate">
4848
<div class="demo__content">
4949
<div class="demo__view">
5050
<div class="parent">

src/js/components/group.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ export class Group {
4040
let className = 'group__title';
4141

4242
if (hideTitle) {
43-
className = 'visually-hidden';
43+
className += ' visually-hidden';
4444
}
4545

4646
return createElement(`<h2 class="${className}">

src/js/components/nav.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ export class Nav {
126126
>${name}</a>${itemsMarkup}</li>`;
127127
});
128128

129-
return `<ul class="nav__list ${customClass}">${itemsList.join('')}</ul>`;
129+
return `<ul class="nav__list notranslate ${customClass}">${itemsList.join('')}</ul>`;
130130
}
131131

132132
_navClickHandler (ev) {

src/js/components/prop-section.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ export class PropSection {
5454
}
5555

5656
_getTitleElement () {
57-
return createElement(`<h3 class="prop__title">
57+
return createElement(`<h3 class="prop__title notranslate">
5858
${this._data.name}
5959
<a class="self-link" href="#${this._sectionId}"></a>
6060
</h3>`);
@@ -112,7 +112,7 @@ export class PropSection {
112112

113113
markup += `<dt
114114
id="${id}"
115-
class="prop-values__term">
115+
class="prop-values__term notranslate">
116116
${name}
117117
<a class="self-link" href="#${id}"></a>
118118
</dt>
@@ -126,6 +126,7 @@ export class PropSection {
126126
">
127127
<h4 class="
128128
prop-values__title
129+
notranslate
129130
${isTitleHidden ? 'visually-hidden' : ''}
130131
">${title}</h4>
131132
<dl class="prop-values__list">${markup}</dl>

0 commit comments

Comments
 (0)