FastComments.com Blog

Wed Mar 06 2024
...

Теперь можно ограничить языки, используемые в комментариях

Что нового

FastComments всегда стремился поддерживать как можно больше языков и локалей.

Тем не менее, некоторые сообщества хотят ограничить языки, используемые для общения и написания комментариев.

Вместо того, чтобы применять это как правило и потенциально запрещать пользователей, это теперь можно явно настроить на платформе.

Как это настроить

В том же интерфейсе настройки виджета, с которым вы, вероятно, уже знакомы, теперь можно выбрать один или несколько языков, на которых можно писать комментарии.

Платформа будет при отправке комментария пытаться определить язык комментария в реальном времени. Если уверенность в определенном языке составляет более 70% и он совпадает с разрешенным языком, комментарий будет разрешен.

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

Влияние на разработчиков

Эта настройка также повлияет на комментарии, сохраненные через API.

Вы получите ошибку, подобную следующей:

        status: 'failed',
        reason: `Комментарий выглядит так, как будто он на одном из этих языков: [es], но разрешены только [en,fr].`,
        code: 'language-not-allowed',
        translatedError: "Сообщение об ошибке на языке пользователя."

В заключение

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

Удачи!