title: Changing Gregorian Month and Days names to Islamic? NSDate
body: <p>I'm trying to display the Islamic current <code>day</code> name , <code>month</code> name. I used NSLocale to set the region to <code>ar_SA</code>, however it's just translating the day and month names from English to Arabic. </p>
  
  <p>Output I'm getting in Arabic:</p>
  
  <p><code>١٢ الأحد ، اكتوبر ، ٢٠١٢</code>   which in English is <code>Sunday, October 28, 2012</code>   </p>
  
  <p>Output I want:</p>
  
  <p><code>Al-Ahad, Dul-Hijja 12, 1433</code></p>
  
  <p>Snippet:</p>
  
  <pre><code>NSDateFormatter *islamicFormatter = [[NSDateFormatter alloc]init];
  [islamicFormatter setDateStyle:NSDateFormatterFullStyle];
  [islamicFormatter setLocale:[[NSLocale alloc]initWithLocaleIdentifier:@"ar_SA"]];
  NSString *islamicDateString = [islamicFormatter stringFromDate:islamicDate];
  NSLog(@"%@",islamicDateString);
  </code></pre>
  
  <p>I hope it's clear for you guys.</p>