title: Get English names for Arabic Months
body: <p>I'm trying to display Arabic Islamic Months in a list box but in English</p>
  
  <p>So that Output Month in Arabic today is <strong>ربيع اول</strong></p>
  
  <p>which is in English is  <strong>November</strong></p>
  
  <p>but what I want is <strong>Rabī al-Awwal</strong> 
  or just like Microsoft <strong>Rabi I</strong> like in this <a href="https://docs.microsoft.com/en-us/dotnet/api/system.globalization.hijricalendar?view=netframework-4.7.2#remarks" rel="nofollow noreferrer">link</a></p>
  
  <p>I have found this <a href="https://stackoverflow.com/questions/13109905/changing-gregorian-month-and-days-names-to-islamic-nsdate">question</a> which asks for nearly what i want but in objective-C
  which I don't understand and can't use , what I need is code in VB.Net or C#</p>
  
  <p><strong>PS:</strong> nothing of these lines give me what I want</p>
  
  <pre><code>Console.WriteLine(Now.Date.ToString("MMMM", New CultureInfo("ar-SA")))
  Console.WriteLine(Now.Date.ToString("MMMM", New CultureInfo("ar-EG")))  
  Console.WriteLine(Now.Date.ToString("MMMM", New CultureInfo("en-US")))
  Console.WriteLine(Now.Date.ToString("MMMM", New CultureInfo("en-SA")))
  </code></pre>
  
  <p><strong>Edit: The Output is</strong></p>
  
  <pre><code>ربيع الأول
  نوفمبر
  November
  November
  </code></pre>