Использование моментов с правильной локалью в рендеринге на стороне сервера React

Я использую React для рендеринга на стороне сервера.

В настоящее время я работаю над отображением даты, используя momentjs.fromNow() который должен отображать что-то вроде "две минуты назад" и т. д. Он отлично работает в браузере (с изменением языка), но код, возвращаемый сервером, на английском, когда язык браузера французский.

Я знаю, что могу изменить локаль момента с помощью moment.locale('fr-FR'), но я подозреваю, что на стороне сервера это изменит локаль момента для всех случаев использования момента, и поскольку рендеринг асинхронный, если два пользователя при доступе разных серверов к серверу одновременно, это может вызвать конфликты.

Есть ли способ указать локаль момента для этого текущего рендеринга только?

1 ответ

Можете добавить

      import 'moment/locale/fr';
Другие вопросы по тегам