ios - Does my Base Internationalization storyboard have to correspond to a fallback language for all unlocalized languages and strings? -
i've looked through internationalization documentation , videos on apple developer, never found explicit answer question. in apple's tutorials see base.lproj
folder alongside en.lproj
, zh.lproj
-- example translation (localization) english chinese. tell me there's file en.lproj/mystoryboard.strings
, , confusing. can't see point in creating english localization storyboard (that in english).
- so questions if user ever see strings in
base.lproj/mystoryboard.storyboard
? - do strings in file have default strings shown user if system cannot find user's preferred language folder in bundle?
- can explicitly "never use
base.lproj/mystoryboard.storyboard
, fall onen.lproj/mystoryboard.strings
"?
in other words:
let's want app display in english whenever user's language isn't available, base.lproj/mystoryboard.storyboard
in swedish. have localize base storyboard sv.lproj/mystoryboard.strings
, translate strings in base storyboard english accomplish this?
in case, xcode 5 didn't create en.lproj/mystoryboard.strings
, there's original storyboard in base.lproj
folder. maybe it's old xcode issue?
try remove file , see if app gets along base.lproj default, english strings.
your info.plist file should have entry localization native development region
, points lproj folder used in case required string doesn't exist in preferred language.
i'm not sure this, think have use en
, ui base.lproj
automatically fallback base.lproj
.
does in way?
Comments
Post a Comment