Я видел много приложений, которые загружают другой строковый файл, когда пользователь хочет изменить язык приложения, но я не смог найти источник в сети.
, чего я хочу достичь, используя такой метод:
let fileManager = FileManager.default
let documentsDirectories = fileManager.urls(for: .documentDirectory, in: .userDomainMask)
let documentDirectory = documentsDirectories.first!
documentDirectory.localizedString(forKey: "my.string.key", value: nil,table: "myDownloadedTable")
, но методы localizedString
или NSLocalizedString
читаются только из пакета.
или возможно создать файл .bundle, который содержит строковый файл, и инициализировать с помощью:
Bundle.init(path: URLOfDownloadedBundleInDocumentDirectory..)
тогда как мне этого добиться.
приложения, которые загружали строковые файлы в appstore:
https://itunes.apple.com/de/app/hamrah-card-vault/id1458241583?mt=8