Всем привет.
Никак не выходит заменить выражения с английского на русский в таблице.
Заменяется только 'Name' на 'Название', а следующие поля остаются на английском.
Требуется помощь в решении данного вопроса
<table id="indexlist">
<tr class="indexhead">
<th class="indexcolicon">
<img src="/listing/.styles/icons/blank.svg" />
</th>
<th class="indexcolname">
<a href="?C=N;O=D">Name</a>
</th>
<th class="indexcolsize">
<a href="?C=S;O=A">Size</a>
</th>
<th class="indexcoldesc">
<a href="?C=D;O=A">Description</a>
</th>
</tr>
<tr class="even">
<td class="indexcolicon">
<img src="/listing/.styles/icons/folder-home.svg" />
</td>
<td class="indexcolname">
<a href="/">Parent Directory</a>
</td>
<td class="indexcolsize">
-
</td>
<td class="indexcoldesc">
<span class='description'>↑ Наверх</span>
</td>
</tr>
</table>
elem = document.getElementsByClassName ('th.indexcolname') [0];
elem.innerHTML = elem.innerHTML.replace ('Name', 'Название');
elem = document.getElementsByClassName ('th.indexcolsize') [0];
elem.innerHTML = elem.innerHTML.replace ('Size', 'Размер');
elem = document.getElementsByClassName ('th.indexcoldesc') [0];
elem.innerHTML = elem.innerHTML.replace ('Description', 'Описание');
elem = document.getElementsByClassName ('indexcolname') [0];
elem.innerHTML = elem.innerHTML.replace ('Parent Directory', 'Наверх');
В данном коде указал th. с классами потому, что требуются замены именно на th-полях, чтобы случайно не произошло замены данных выражений в столбцах td.
К сожалению изменить выражения в самой таблице не представляется возможным, потому что она формируется модулем апача, а именно mod_autoindex