Dota 2
Not enough ratings
Как отметить в руководстве больше одного языка v.2.0
By Axis[𝙵𝙲𝚃] and 2 collaborators
Когда-то Steam позволял авторам руководств выбирать несколько языков для своего руководства, но затем эта возможность была убрана. Теперь при создании руководства можно выбрать только один язык, что создает неудобства как для авторов, так и для читателей.


[t.me]
   
Award
Favorite
Favorited
Unfavorite
Введение / Introduction
Когда-то Steam позволял авторам руководств выбирать несколько языков для своего руководства, но затем эта возможность была убрана. Теперь при создании руководства можно выбрать только один язык, что создает неудобства как для авторов, так и для читателей.

Однако есть способ обойти это ограничение с помощью небольшого изменения HTML-кода. В этом руководстве я покажу вам, как вручную отметить сразу несколько языков для вашего гайда, используя инструменты браузера. Это позволит охватить большую аудиторию и сделать ваше руководство доступным для пользователей разных стран.
Steam once allowed guide authors to select multiple languages for their guides, but this option was later removed. Now, when creating a guide, you can only choose one language, which is inconvenient for both authors and readers.

However, there is a way to bypass this restriction by making a small change to the HTML code. In this guide, I will show you how to manually select multiple languages for your guide using browser tools. This will help you reach a wider audience and make your guide accessible to users from different countries.
Инструкция

⠀⠀⠀⠀
#1 [Editing the Guide]

Для начала открой Steam в браузере, лучше всего использовать Google Chrome или Mozilla Firefox. Затем перейди в раздел «Руководства» и выбери то, которое ты собираешься редактировать. На странице руководства найди кнопку «Редактировать основную информацию» и нажми на нее. Это откроет форму, где можно вносить изменения в заголовок, описание, язык и другие параметры.
To modify the language settings of your Steam guide, you first need to open the guide editing page. Go to the Steam website in your browser, log in, and navigate to your guide. Once there, click on "Edit Basic Information" to start modifying its details.
By default, Steam only allows selecting one language for a guide. However, using developer tools, you can bypass this limitation and select multiple languages at once.
#2 [Opening Developer Tools]
После открытия формы редактирования необходимо изменить способ выбора языка. Для этого открой инструменты разработчика. Сделать это можно с помощью сочетания клавиш Ctrl+Shift+С (Opera), либо нажав правой кнопкой мыши на страницу и выбрав пункт «Просмотреть код элемента». Когда откроется панель инструментов разработчика, перейди на вкладку Elements, где отображается структура HTML-кода страницы.
After opening the editing form, you need to change how the language selection works. To do this, open the Developer Tools. You can do this by pressing Ctrl+Shift+I, or by right-clicking anywhere on the page and selecting "Inspect".
Once the Developer Tools panel appears, navigate to the Elements tab. This tab displays the HTML structure of the page, which you will need to modify.
Список сочетаний клавиш для открытия кода элемента (инструментов разработчика) в разных браузерах:
List of keyboard shortcuts to open element code (developer tools) in different browsers:
⠀Google Chrome⠀
⠀Ctrl + Shift + I⠀
⠀Mozilla Firefox⠀
⠀Ctrl + Shift + I⠀
⠀Microsoft Edge⠀
⠀Ctrl + Shift + I⠀
⠀Opera⠀
⠀Ctrl + Shift + C⠀
⠀Safari (Mac)⠀
⠀Option + Command + I⠀
⠀Linux⠀
⠀Ctrl + Alt + SysRq + O⠀
#3 [Finding the Description Block]

Теперь в панели разработчика необходимо найти блок, отвечающий за выбор языка. Ориентируйся на тег <div class="description">, так как именно он содержит нужный элемент. Если навести курсор на этот блок, соответствующая часть страницы подсветится. Это поможет убедиться, что найден правильный фрагмент кода.
In the Developer Tools panel, you now need to locate the section responsible for language selection. Look for the <div class="description"> tag, as it contains the necessary element.
When you hover over this block in the Developer Tools, the corresponding part of the webpage will be highlighted. This helps confirm that you have found the correct section of the code.
#4 [Editing the Code]

Когда нужный блок найден, нажми на него правой кнопкой мыши и выбери пункт «Edit as HTML» (Редактировать как HTML). Это позволит внести изменения прямо в код страницы. Теперь можно заменить содержимое этого блока на новый код, который подготовлен заранее.
Once you have identified the correct block, right-click on it and choose "Edit as HTML". This will allow you to modify the page’s code directly. Now, you can replace the existing content of this block with the new code you have prepared.
#5 [Replacing the Code]

В открывшемся окне редактирования нужно полностью заменить старый код
<div class="description"> на новый. Для этого просто выдели весь текущий код блока, удали его и вставь заранее скопированный текст. После этого нажми Enter или просто кликни в любое место страницы, чтобы сохранить изменения.
In the opened edit window, you need to completely replace the old <div class=“description”> code with the new one. To do this, simply select all the current block code, delete it and paste the previously copied text. After that press Enter or just click anywhere on the page to save the changes.
#6 [Selecting and Saving Languages]

После внесения изменений вместо стандартного выпадающего списка должен появиться набор чекбоксов для выбора языков. Теперь можно отметить все необходимые языки, на которых должно отображаться руководство. После выбора нажми кнопку Сохранить, чтобы изменения вступили в силу.
After making the changes, a set of checkboxes for selecting languages should appear instead of the standard drop-down list. You can now check all the required languages in which the manual should be displayed. Once selected, click Save to make the changes take effect.
</> Код / Code
<div class="description">What language is this guide written in?<br><br>
<div class="tag_category_container" id="checkboxgroup_1">
<div class="tag_category_desc">Languages</div>
<div><input type="checkbox" name="tags[]" value="russian" class="inputTagsFilter" checked="">Russian</div>
<div><input type="checkbox" name="tags[]" value="english" class="inputTagsFilter">English</div>
<div><input type="checkbox" name="tags[]" value="german" class="inputTagsFilter">German</div>
<div><input type="checkbox" name="tags[]" value="french" class="inputTagsFilter">French</div>
<div><input type="checkbox" name="tags[]" value="italian" class="inputTagsFilter">Italian</div>
<div><input type="checkbox" name="tags[]" value="korean" class="inputTagsFilter">Korean</div>
<div><input type="checkbox" name="tags[]" value="spanish" class="inputTagsFilter">Spanish - Spain</div>
<div><input type="checkbox" name="tags[]" value="schinese" class="inputTagsFilter">Simplified Chinese</div>
<div><input type="checkbox" name="tags[]" value="tchinese" class="inputTagsFilter">Traditional Chinese</div>
<div><input type="checkbox" name="tags[]" value="thai" class="inputTagsFilter">Thai</div>
<div><input type="checkbox" name="tags[]" value="japanese" class="inputTagsFilter">Japanese</div>
<div><input type="checkbox" name="tags[]" value="portuguese" class="inputTagsFilter">Portuguese - Portugal</div>
<div><input type="checkbox" name="tags[]" value="polish" class="inputTagsFilter">Polish</div>
<div><input type="checkbox" name="tags[]" value="danish" class="inputTagsFilter">Danish</div>
<div><input type="checkbox" name="tags[]" value="dutch" class="inputTagsFilter">Dutch</div>
<div><input type="checkbox" name="tags[]" value="finnish" class="inputTagsFilter">Finnish</div>
<div><input type="checkbox" name="tags[]" value="norwegian" class="inputTagsFilter">Norwegian</div>
<div><input type="checkbox" name="tags[]" value="swedish" class="inputTagsFilter">Swedish</div>
<div><input type="checkbox" name="tags[]" value="hungarian" class="inputTagsFilter">Hungarian</div>
<div><input type="checkbox" name="tags[]" value="czech" class="inputTagsFilter">Czech</div>
<div><input type="checkbox" name="tags[]" value="romanian" class="inputTagsFilter">Romanian</div>
<div><input type="checkbox" name="tags[]" value="turkish" class="inputTagsFilter">Turkish</div>
<div><input type="checkbox" name="tags[]" value="brazilian" class="inputTagsFilter">Portuguese - Brazil</div>
<div><input type="checkbox" name="tags[]" value="bulgarian" class="inputTagsFilter">Bulgarian</div>
<div><input type="checkbox" name="tags[]" value="greek" class="inputTagsFilter">Greek</div>
<div><input type="checkbox" name="tags[]" value="ukrainian" class="inputTagsFilter">Ukrainian</div>
<div><input type="checkbox" name="tags[]" value="latam" class="inputTagsFilter">Spanish - Latin America</div>
<div><input type="checkbox" name="tags[]" value="vietnamese" class="inputTagsFilter">Vietnamese</div>
<div><input type="checkbox" name="tags[]" value="indonesian" class="inputTagsFilter">Indonesian</div>
</div></div>
Дополнительная информация / info
Важно помнить, что при каждом редактировании информации о руководстве выбор языков может сбрасываться.
Поэтому при каждом новом редактировании необходимо повторять процедуру выбора языков.
Этот способ работает в браузерах Chrome, Firefox и Opera, но в других браузерах могут возникнуть сложности.
It is important to remember that each time you edit the manual information, the language selection may be reset..
Therefore, you must repeat the language selection procedure each time you make a new edit.
This method works in Chrome, Firefox and Opera, but other browsers may have difficulties.
Телеграм группа: t.me/FCTostin


⠀⠀⠀⠀⠀⠀⠀⠀♡ 𝖸𝗈𝗎𝗍𝗎𝖻𝖾: @FСТ-Ostin⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀⠀⠀⠀⠀♡ 𝖳𝖾𝗅𝖾𝗀𝗋𝖺𝗆: t.me/FCTostin⠀⠀⠀⠀⠀⠀⠀
⠀⠀⠀♡ 𝖡𝗈𝗈𝗌𝗍𝗒: boosty.to/ostinfct/donate⠀⠀⠀⠀⠀
𝖯𝖺𝗍𝗋𝖾𝗈𝗇: patreon.com/user?u=105745699⠀⠀
Steam Group: https://steamproxy-script.pipiskins.com/groups/Ostingroup