I18nは使えないと思いますが、どうすればいいですか?
私が見たところ、Bubblewrapは次のように使用できます。
# Localization (using NSBundle.mainBundle.localizedStringForKey):
BubbleWrap.localized_string(:foo, 'fallback')
=> "fallback"
ただし、翻訳キーの設定方法についての説明はなく、次のマッピングにすぎません。
NSBundle.mainBundle.localizedStringForKey(key, value:value, table:nil)
...だから私はそれをどうするかわかりません。
バブルラップもApp.current_locale
メソッドを提供しますが、これは私が理解できる限り使用できないように見えるオブジェクトを返します。
では、RubyMotionアプリケーションをローカライズする方法、または少なくともユーザーのロケールを取得して独自のローカリゼーションシステムを作成するにはどうすればよいですか。