Нужно было по работе сделать локализацию приложения. Под маком. Все сделали, все хорошо, но системные диалоги не переводятся. Начал копать. В макоси есть опция в настроках, которой можно поменять системную локаль для любого приложения. То есть прилага будет думать, что запущена в операционке на нужном языке. Даже системные окна вызываемые из приложения будут переведены. Все очень круто. Очень удобно для тестирования. Но, как оказалось оно работает не на все системные окна. И эта настройка не затрагивает ровно то окно(запрос разрешений на использование камеры) которое мне надо было перевести. В итоге оказалось, что если полностью сменить язык системы, то все работает, а я 2 дня потратил на попытку понять, почему именно это окно не получается перевести.