0

私は、サードパーティのアプリケーションがアプリケーションにドロップできる静的にリンクされたライブラリとして構築される SDK の構築に取り組んでいます。この SDK の内部で、「ローカリゼーション」を実行できるようにしたいと考えていました。基本的に、SDK のコードがいくつかの「.string」ファイルにアクセスして、文字列検索と言語翻訳機能を実行できるようにしたいと考えています。次に、公開された API を介してこれらの文字列を外側に伝播し、アプリ レイヤーを実装することができます。これは可能ですか?と思っていたのですが、実際にやってみると、すごく疑問に思っています。

4

1 に答える 1

0

特定の API を作成して、ローカライズされた文字列を静的ライブラリにフィードすることができます。これを実現する 1 つの方法は、すべてのライブラリ文字列に対して定義済みのキーと値のペアを定義し、新しい言語をサポートする必要がある場合は、ローカライズされたファイルを提供するようエンド ユーザーに依頼することです。

于 2014-06-01T03:49:59.793 に答える