Closed davidmz closed 1 year ago
Про очередь я не думал… навскидку кажется, что если такие коллизии и будут, то очень редкие. Тут скорее не очередь, а мьютекс нужен…
Насчёт с русского на русский — ну, мы можем определить язык текста локально. Но, опять же, вероятность тут должна быть очень низкой. Может быть, лучше это интерфейсно решить — показывать явно кнопку “Translate to 'ru'”. А там уж юзер сам сообразит, надо ему это или нет.
Про перевод с русского на русский я думаю так, что если у нас есть платные лимиты, которые один юзер может случайно или намеренно израсходовать в ущерб всем остальным, то стоит попробовать от этого активно защищаться. Но этим можно заняться в будущем
Two API methods added:
GET /v2/posts/:postId/translated-body
GET /v2/comments/:commentId/translated-body
Both methods returns the translated body text and detected source language in form:
{translatedText: string; detectedLang: string}
. Client can specify language to translate to withlang
query parameter. If no language is specified, the preferred language from 'Accept-Language' header is used.The server administrator can enable translation in the configuration file and set the Google API key. API usage is limited by configuration, the administrator can set server-wide limit of translated characters per mont and per-user limit of translated characters per day.