我正在创建一个新的 iOS 项目,我必须在我的应用程序中包含一个视频。我们还需要在离线模式下访问该视频 - 因此我需要将其作为视频文件包含在我的项目中。 问题 - 如此大的文件本地化的最佳实践是什么?应用程序将至少有 7 种语言,我无法决定 - 包含 7 种语言的视频,这会极大地改变应用程序的大小,还是仅包含英语版本并本地化其他内容?可能有人知道 - 如果我的手机语言是西类牙语,并且我下载了可本地化的应用程序 - 该应用程序包含所有语言的视频还是仅包含我选择的语言?
任何答案都将被采纳,并提前感谢您。
最佳答案
您可以通过将视频和音频分开捆绑来做一些巧妙的事情。然后,您可以为每个本地化播放正确的音频。字幕也可以做到这一点。
最优化的方法是不在应用程序中捆绑任何视频,而只允许用户从应用程序内下载当前本地化的视频。我也是这么想的。
关于objective-c - 电影等大文件的 iOS 本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12202769/