2017-06-22 3 views
0

J'ai créé nouveau projet avec localizable.strings, mais la traduction ne fonctionne pasSwift Xcode 8.3 localizable.strings ne fonctionne pas?

la racine du fichier"localizable.strings":

- Project 
-- localizable.strings 

contenu du fichier :

"TEXT_PRINT" = "Testing is worked"; 

et la localisation est actif sur les deux langues anglais et italien, malheureusement lorsque je tente d'imprimer avec localizedString le mettre hors toujours "TEXT_PRINT" lorsque son devrait être "Testing is worked"

Code Swift:

let testText = NSLocalizedString("TEXT_PRINT", comment: "") 
alert().normalAlert(title: "", body: testText, vc: self) 

toute idée pourquoi sa ne fonctionne pas?

+0

Il devrait être '' « Localizable.strings » - avec une partie supérieure -case "L" –

+0

Double vérifier si Localizable.strings est ajouté à la cible? – Jack

+0

Ouais déjà renommé en "Localizable.strings" 'toujours le même numéro – Jack

Répondre

0

j'ai trouvé la solution peut-être cela aidera quelqu'un d'autre, je suis en utilisant la bibliothèque de connexion et son déjà Instagram contenu Localizable.strings

comment ai-je trouvé dehors?

aller à votre projet puis -> Construire Phases -> Copier des ressources Bundle, et vérifiez là où est situé ce fichier

bonne chance