NSLocalizedString only retrieves the key, not the value in Localizable.strings (IOS)
Tested the app on an actual device and it worked
App localization showing the key instead of the value in iOS
So I found the problem, I guess who translated the Localizable.strings
files for me is an asshole. In 4 places in my strings file there was a row as followed:
"KEY" ;= "Value"
This line cause some kind of a crash, but let the compiler to build successfully for some reason. That's why I couldn't find the bug, only when I decided to take the last Key and Value which are not translate and move them to the top of the Localizable.strings
file. Then I was able to understand and see that the problem is somewhere in the middle of the file and the top Keys and Values are translated fine.
Related Topics
Making Video from Uiimage Array with Different Transition Animations
Uiviewcontroller Prevent View from Unloading
Text Color Based on Background Image
Swift: Testing Optionals for Nil
Xcode Is Creating Generic Xcode Archive Instead of iOS App Archive
How to Rotate an Uiimageview by 20 Degrees
Nsurlsession "Http Load Failed Kcfstreamerrordomainssl, -9813 ; Self Signing Certificate
How Does One Print All Wkwebview on and Offscreen Content Osx and iOS
Using Custom Fonts in Interface Builder
iOS Provisioning and Certifcates - Will Revoke/Renew Effect App Store Apps
Adding Glow Effect to Uibutton - iOS
Sudzc Arc Version - Objc_Msgsend Call Causes Exc_Bad_Access Using 64-Bit Architecture
Rendering PDF in Uiwebview iOS 8, Causes a Black Border Around PDF
iOS 9.3:An Ssl Error Has Occurred and a Secure Connection to the Server Cannot Be Made
Xcode 4.2 Jumps to Main.M Every Time After Stopping Simulator