title: Swift: show Date() in other language
body: <p>Is there a way to show date in a language other than English (especially the day in a week) in Swift?</p>
  <p>I already have this <code>DateFormatter</code> to show the day in a week, but it only shows it in English:</p>
  <pre><code>var today = Date()
  
  static let weekDayFormat: DateFormatter = {
          let formatter = DateFormatter()
          formatter.locale = Locale(identifier: &quot;zh&quot;)
          formatter.dateFormat = &quot;E&quot;
          return formatter
      }()
  </code></pre>
  <p>If I write <code>Text(&quot;\(today, formatter: Self.weekDayFormat)&quot;)</code>, it will show &quot;Sat&quot;.</p>
  <p>However, I need it to show it in Chinese. Even if I tried set <code>formatter.locale = Locale(identifier: &quot;zh&quot;)</code> and other identifier of Chinese, it always output an English result. I think it might just be that the English acronym of weekdays is commonly recognized, but my client wants it to show Chinese.</p>