説明:
Discourse のインターフェイス言語が RTL ペルシャ語 (ファルシ) に設定されている場合、レポートの日付範囲選択で表示上の不具合が発生しています。日付範囲の選択機能は、英語とペルシャ語の両方のインターフェイスで正しく機能しますが、日付入力フィールド自体の視覚的なフィードバックが異なります。
再現手順:
シナリオ 1: 英語インターフェイス (正しい動作)
- Discourse のインターフェイス言語を英語に設定します。
- 日付範囲フィルターを使用するレポートセクションに移動します (例: 「トレンド検索語」)。
- 日付入力フィールド (例: 「日付 (UTC)」) をクリックして、日付ピッカーを開きます。
- 開始日と終了日を選択します。
- 観察: 選択された日付は、それぞれの入力フィールドに正しく表示されます (「image1」に示すとおり)。
シナリオ 2: ペルシャ語インターフェイス (バグのある動作)
- Discourse のインターフェイス言語をペルシャ語に設定します。
- 同じレポートセクションに移動します。
- 日付入力フィールドをクリックして、日付ピッカーを開きます。
- 開始日と終了日を選択します。
- 観察: 日付範囲はレポートに正しく適用されます (つまり、レポート結果は選択された日付に基づいてフィルターされます) が、選択された日付は入力フィールド自体には表示されません。フィールドは空のままです (「image2」に示すとおり)。
期待される動作:
選択されたインターフェイス言語に関係なく、選択された開始日と終了日は、選択後にそれぞれの入力フィールドに常に視覚的に表示され、ユーザーに明確なフィードバックを提供する必要があります。
実際の動作:
インターフェイス言語がペルシャ語の場合、レポート生成のために日付範囲が内部的に正しく適用されているにもかかわらず、選択された日付が日付入力フィールド内にレンダリングされません。これにより、日付が選択されていないように見えるため、ユーザーは混乱します。
お忙しいところ恐縮ですが、よろしくお願いいたします。

