Hi
Two days now trying to get my app localised. The old x-code is easy, but they’ve seemed to have moved things around to make it a more cryptic process.
Anyway, I’m using Etcetera plugin for the strings - but there’s no issues there. The issue is getting my Localizable.strings to work.
This is the current process I’m following to try to get my build localised:
- In x-code, on my project info tab > Localizations, I add all the languages I want to support.
- MainWindow.xib I add localisation for all languages in my list, to create xib for each language.
- In Finder window for the project, I place my Localizable.strings for each language into the appropriate folders e.g en.lproj, es.lproj and so forth.
- I then drag each localization.strings file into my xcode project.
The above then looks like this:
http://imageshack.us/photo/my-images/405/1setup.png/
However, when I go to Build (command–B) I receive the following warning:
ld: 30 duplicate symbols for architecture armv6
clang: error: linker command failed with exit code 1 (use -v to see invocation)
So after I received this, I cleaned the build and removed the Localizable.strings from Xcode (Remove references)
Build again…
Same error above appears.
So I removed the strings and put the xib’s back in as before, and this time built from Unity. And again, same error above. I’ll have to completely delete the build and start build from new.
So, anyone have any ideas how I resolve this or if I’m doing anything wrong. Xcode was so easy prior to this latest one to set up localised strings… I never had issues last year. Why did they have to change it!!!
Thanks :x