現在、ビューをローカライズするための半自動化された方法があります。しかし、今日 IB で興味深いセクションを見つけました。これは、Interface Builder 内からビューをローカライズできることを示唆しているようです。
したがって、IB では、Identity Inspector で選択したオブジェクトのランタイム属性を定義できます。したがって、ラベルのキーパスを String にUILabel
設定できます。text
Hello World
ただし、を選択してType = Localized String
からキーの名前を選択するとLocalized.strings
、翻訳された文字列は取得されず、IB に入力した値 (したがってキー) のみが取得されます。
このメカニズムがどのように機能するのかわかりません。私の意見をこのように翻訳できたらいいのですが、何かアイデアはありますか?