web-dev-qa-db-fra.com

Comment supprimer la localisation du fichier

J'essaie de délocaliser les fichiers xib et storyboard et de conserver toutes les chaînes dans Localizable.strings. Comment est-ce que je fais ceci dans XCode?

J'ai essayé de décocher toutes les langues dans l'inspecteur de fichiers, mais si je supprime la dernière langue, le fichier entier disparaît.

 enter image description here

Un fichier non localisé ressemble à ceci:

 enter image description here

Les fichiers non localisés n'apparaissent pas lorsque vous ajoutez une nouvelle langue ou exportez des localisations avec xliff.

18
Toydor

C'est une manière assez stupide, mais le seul que j'ai découvert fonctionne si vous voulez restaurer la valeur par défaut:

  1. Déplacez les fichiers xib ou Storyboard du dossier Base.lproj vers le dossier de votre projet principal (dans le Finder).
  2. Supprimer la référence des fichiers XIB/Storyboard (en XCode)
  3. Réimportez-les tous dans votre projet XCode et vous avez terminé
36
zero3nna

Dans Xcode, créez un fichier Localizable.strings, vérifiez les langues de votre choix, puis copiez/collez les fichiers/chaînes, puis supprimez les langues de xib/storyboard.

 enter image description here

0
StackUnderflow