В настоящее время я делаю проект для клиента в Дубае, где валютой является AED. На протяжении всего проекта я использовал {0: c}, предполагая, что настройка local в web-config меня разоблачит.
Я установил культуру в web.config, используя:
<globalization culture="ar-AE" />
Здесь использовались арабские символы для валюты, которую, как я предполагал, захотел бы клиент (оказывается, я предполагал, что это слишком много). Они действительно хотели, чтобы валюта выглядела так:
AED 50.00
Я не уверен, является ли это стандартным форматом или нет. Есть ли способ в web.config, чтобы заставить его использовать этот формат. В итоге я жестко запрограммировал все валюты, но уверен, что должен быть лучший способ.