0

我正在构建一个 SDK,它将被构建为一个静态链接库,第三方应用程序可以随后将其放入他们的应用程序中。在这个 SDK 内部,我希望能够执行一些“本地化”。基本上,我希望我的 SDK 中的代码能够访问一些“.string”文件来执行一些字符串查找和语言翻译功能。然后我可以通过我公开的 API 将这些字符串向外传播以实现 App 层。这甚至可能吗?我以为是,但现在我实际上一直在尝试,我严重怀疑。

4

1 回答 1

0

您可以制作特定的 API 来将本地化的字符串输入静态库。实现它的一种方法是为所有库字符串定义一个预定义的键值对,并在需要支持新语言时要求最终用户提供本地化文件。

于 2014-06-01T03:49:59.793 回答