Мое приложение поддерживает 3 (скоро 4) языка. Поскольку несколько локалей довольно схожи, я хотел бы дать пользователю возможность изменить язык в моем приложении, например, итальянский человек может предпочесть испанский язык по-английски.
Есть ли способ для пользователя выбрать среди локалей, доступных для приложения, а затем изменить, какой язык используется? Я не вижу в этом проблемы установить локаль для каждого действия, поскольку это простая задача для выполнения в базовом классе.