FastComments.com Blog
Mon Oct 26 2026
...

Комментарии теперь переводятся для каждого читателя

Что нового

FastComments уже давно переведён на двадцать восемь языков, поэтому кнопки, метки и электронные письма уже отображаются на языке читателя. Комментарии этого не делают. Испанский комментарий на английской странице оставался испанским, и любой, кто его не читал, просто прокручивал страницу.

В этом выпуске добавлен Comment Translation. Когда он включён, комментарий, написанный на языке, отличном от языка читателя, отображается в переводе, с небольшой строкой под ним, указывающей источник, и ссылкой Show original, чтобы увидеть оригинальный текст.

An English reader seeing a Spanish comment translated, with a Translated from Spanish line and a Show original link under it

Два режима

Automatic переводит сразу. Каждый комментарий на другом языке приходит уже переведённым, и читатель может переключиться на оригинал, если захочет. Это режим для сообщества, которое действительно пишет на двух и более языках и хочет, чтобы все читали один и тот же разговор.

Manual добавляет ссылку Translate к каждому комментарию и ничего не делает, пока её не нажмут. Читатель решает, какие комментарии стоит переводить, и ресурсы не тратятся на те, о которых никто не просит. Комментарий, уже написанный на языке читателя, отмечается как таковой, вместо того чтобы притворяться, что его переводят.

Manual mode, where a Spanish comment has been translated on click and an English comment reports it is already in the reader's language

В обоих режимах язык читателя — это тот, который уже отображает виджет: Locale / Language, установленный в правиле кастомизации, или язык браузера посетителя, если вы его не задали. Посетителю не нужно ничего устанавливать, регистрироваться или настраивать. Это работает одинаково, независимо от того, встроен ли виджет в вашу страницу, находится в конструкторе сайтов, таком как Google Sites, или на отдельной странице комментариев FastComments.

Включение

Откройте Widget Customization, найдите Comment Translation сразу под Locale / Language и выберите Automatic или Manual. По умолчанию он выключен.

Поскольку он находится в правиле кастомизации, вы можете ограничить его область применения как захотите: весь сайт, один домен или отдельную страницу, где аудитория смешанная. Это серверная настройка, поэтому её нельзя включить только через JavaScript‑конфигурацию виджета.

Стоимость

Переводы создаются языковой моделью и оплачиваются как LLM‑токены, тот же счётчик, что и у AI Agents. Любой тарифный план может включить эту функцию.

Каждый комментарий переводится один раз на каждый язык, и перевод сохраняется вместе с комментарием. Если тысяча испаноязычных читателей откроет одну и ту же английскую ветку, работа по переводу выполняется один раз. Обычный комментарий состоит из нескольких сотен токенов, что по тарифам Flex составляет примерно полцента. Если автор или модератор отредактирует комментарий, сохранённый перевод удаляется, и комментарий переводится заново при следующем просмотре, так что никто не читает перевод текста, который больше не существует.

Режим Manual ничего не стоит, пока кто‑то не нажмёт.

Подробности

Переведённый текст обрабатывается точно так же, как написанный пользователем комментарий. Он проходит те же правила санитизации и обработки ссылок, что и оригинал, поэтому перевод не может содержать то, чего не мог бы содержать оригинал. Упоминания и хэштеги сохраняют своё форматирование.

Комментарии, которые очень длинные или язык которых нельзя определить с уверенностью, оставляются в оригинальном виде, а не предполагаются. Строка с указанием языка под переведённым комментарием также отображается на языке читателя, поэтому испанский читатель английского комментария видит «Traducido del inglés» и «Mostrar original».

Накладные расходы

Код этой новой функции не загружается, если она не включена, поэтому не замедляет виджет комментариев для остальных пользователей.

Документация

Руководство по Comment Translation covers both modes, the rule setting, and billing. Руководство по locale covers how the widget's language is chosen in the first place.

В заключение

Эта функция пришла от ассоциации соседей, жители которой комментируют на английском и испанском, и которые хотели, чтобы обе группы читали одну и ту же ветку без необходимости устанавливать расширения браузера или регистрироваться.

Если вы управляете сообществом, которое пишет более чем на одном языке, включите её и расскажите нам ниже, как выглядят переводы.

Удачи!