Exclude localization for UIActivityViewController

Viewed 22

I am trying to make UIActivityViewController stop showing localized contents such as translated apps and etc... to make it displays only in English. My app contains two localization English and Arabic.

I have added Localized resources can be mixed = NO to the info plist file but no success. Is there any way to stop localization for UIActivityViewController? Here is my codes:

struct ActivityViewController: UIViewControllerRepresentable {

    func makeUIViewController(context: UIViewControllerRepresentableContext<ActivityViewController>) -> UIActivityViewController {
        print("activityItems=\(activityItems)")
        let controller = UIActivityViewController(activityItems: activityItems, applicationActivities: applicationActivities)
        controller.view.semanticContentAttribute = .forceLeftToRight
        return controller
    }
    
    func updateUIViewController(_ uiViewController: UIActivityViewController, context: UIViewControllerRepresentableContext<ActivityViewController>) {}
}
0 Answers
Related