次のコードを使用して、アラビア語の日付を表示しています。
Dim dtFormat As DateTimeFormatInfo = New CultureInfo("ar-sa", False).DateTimeFormat
dtFormat.Calendar = New HijriCalendar()
Dim hijriDate As String = Now.ToString("d MMMM yyyy", dtFormat)
今日、これはとして表示されてい16 ربيع الثاني 1432
ます。ただし、ユーザーによると、アラビア語のテキストは中央にあり、1432年が最後になっている必要があります。
ただし、テキストを強調表示すると、後ろから前に強調表示されます。
私は何が間違っているのですか?