我正在构建一个SDK,它将构建为静态链接库,第三方应用程序可以将其放入其应用程序中。在这个SDK的内部,我希望能够执行一些"本地化。"基本上,我希望我的SDK中的代码能够访问一些" .string"文件执行一些字符串查找和语言翻译功能。然后我可以通过我公开的API将这些字符串向外传播到实现App层。这甚至可能吗?我以为是现在,但实际上我一直在努力,我很怀疑。
答案 0 :(得分:0)
您可以创建特定的API以将本地化字符串输入静态库。实现它的一种方法是为所有库字符串定义预定义的键值对,并要求最终用户在需要支持新语言时提供本地化文件。