描述:
当 Discourse 界面语言设置为从右到左的波斯语(Farsi)时,我在报表日期范围选择中遇到了显示异常。虽然在英语和波斯语界面中选择日期范围的功能都能正常工作,但日期输入字段本身的视觉反馈有所不同。
重现步骤:
场景 1:英语界面(正确行为)
- 将 Discourse 界面语言设置为英语。
- 导航到使用日期范围过滤的报表部分(例如,“趋势搜索词”)。
- 单击日期输入字段(例如,“日期 (UTC)”)以打开日期选择器。
- 选择开始日期和结束日期。
- **观察:**所选日期正确显示在各自的日期输入字段中(如图
image1所示)。
场景 2:波斯语界面(错误行为)
- 将 Discourse 界面语言设置为波斯语。
- 导航到相同的报表部分。
- 单击日期输入字段以打开日期选择器。
- 选择开始日期和结束日期。
- **观察:**尽管日期范围已正确应用于报表(即,报表结果根据所选日期进行过滤),但所选日期并未显示在日期输入字段本身中。字段保持为空(如图
image2所示)。
预期行为:
无论选择何种界面语言,所选的开始日期和结束日期在选择后都应始终在各自的日期输入字段中直观显示,为用户提供清晰的反馈。
实际行为:
当界面语言为波斯语时,所选日期未在日期输入字段中渲染,尽管日期范围已正确应用于内部报表生成。这会使用户感到困惑,因为看起来没有选择任何日期。
感谢您的时间和协助。

