В ближайшее время не планируется разделять текущую систему локалей на локаль и язык интерфейса. Однако я согласен, что это было бы хорошим решением.
В любом случае, считаю, что текущая система уже позволяет создавать локали, специфичные для определённых регионов. У нас есть client.en_US.yml и server.en_US.yml, которые переопределяют форматы дат/времени, чисел и т. д.
Уверен, что нечто подобное можно реализовать и для арабского языка. Более того, это даже можно сделать с помощью плагина.