我正在 iOS 上构建一个国际化应用程序,该应用程序假设从服务器下载一些图像(比如 01.png、02.png、03.png、04.png,其中 01 和 03 是 2 个图像的英文版,而02和04是2张图片的中文版)。我知道如何在本地设置国际化(将两个文件命名为相同的名称,并将一个放在 en.lproj 文件夹中,另一个放在 zh-Hant.lproj 文件夹中)。
我只是想知道有没有更好的方法来以编程方式做到这一点?
或者我必须以编程方式从服务器下载->将文件放在他们的语言依赖服务器中->重命名?
PS 我无法控制服务器,因此无法从服务器重命名文件。这些图像文件在 iOS 和 Android 设备之间共享。(我知道 Android 将特定语言和分辨率的文本附加到文件名)