Проблема отображения календаря выбора даты в отчетах с интерфейсом на персидском языке

Описание:

Я столкнулся с аномалией отображения при выборе диапазона дат для отчётов, когда интерфейс Discourse установлен на язык с направлением текста справа налево — персидский (фарси). Хотя функциональность выбора диапазона дат работает корректно как на английском, так и на персидском интерфейсе, визуальная обратная связь в самих полях ввода дат различается.

Шаги для воспроизведения:

Сценарий 1: Интерфейс на английском языке (корректное поведение)

  1. Установите язык интерфейса Discourse на английский.
  2. Перейдите в раздел отчётов, где используется фильтрация по диапазону дат (например, «Популярные поисковые запросы»).
  3. Щёлкните по полям ввода дат (например, «Даты (UTC)»), чтобы открыть календарь выбора даты.
  4. Выберите начальную и конечную даты.
  5. Наблюдение: Выбранные даты корректно отображаются в соответствующих полях ввода дат (как показано на image1).

Сценарий 2: Интерфейс на персидском языке (ошибочное поведение)

  1. Установите язык интерфейса Discourse на персидский.
  2. Перейдите в тот же раздел отчётов.
  3. Щёлкните по полям ввода дат, чтобы открыть календарь выбора даты.
  4. Выберите начальную и конечную даты.
  5. Наблюдение: Хотя диапазон дат корректно применяется к отчёту (то есть результаты отчёта фильтруются на основе выбранных дат), выбранные даты не отображаются в самих полях ввода дат. Поля остаются пустыми (как показано на image2).

Ожидаемое поведение:

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

Фактическое поведение:

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

Спасибо за ваше время и помощь.

1 лайк

Спасибо за сообщение, мы всё проверим.

1 лайк