Wie kann ich Container-Apps lokalisierte Zeichenfolgen aus freigegebenen Erweiterungen in Swift verwenden? Ich habe bereits Container-Strings-Dateien in extension -> build phase -> compile sources
hinzugefügt, aber es funktioniert immer noch nicht. Sollte ich irgendetwas in der Konfiguration einstellen? Von der Hauptcontainer-App werden Strings übersetzt, aber von der geteilten Erweiterung werden nur die String-Schlüssel/IDs für Texte angezeigt.Swift - So verwenden Sie die Lokalisierung aus der freigegebenen Erweiterung
3
A
Antwort
4
Sie müssen die Zielmitgliedschaft der Datei Localizable.strings ändern. Wählen Sie links im Projektnavigator Localizable.strings aus, öffnen Sie dann auf der rechten Seite den Dateiinspektor und fügen Sie im Feld "Zielmitgliedschaft" ein Häkchen neben Ihrem Erweiterungsziel hinzu.
+0
Vielen Dank @ovejka. Jetzt funktioniert es gut. Danke noch einmal. –
Verwandte Themen
- 1. So entfernen Sie die Lokalisierung aus der Datei
- 2. So verwenden Sie die schnelle Erweiterung in Objective-c-Framework
- 3. Xamarin.Forms: So verwenden Sie eine von der Gerätesprache unabhängige Lokalisierung
- 4. So registrieren Sie die Settings.bundle-Tasten bei freigegebenen Standardeinstellungen
- 5. So implementieren Sie die Lokalisierung in web.sitemap
- 6. So behandeln Sie spezielle Fälle in Lokalisierung swift
- 7. Dynamische Lokalisierung in Swift
- 8. Lokalisierung in Swift
- 9. So verwenden Sie die Carray ladbare Erweiterung in sqlite
- 10. Verwenden Spanisch Lokalisierung als Katalanisch Lokalisierung
- 11. So verwenden Sie externes Javascript in der Chrome-Erweiterung
- 12. Verwenden der App.config-Datei aus einem freigegebenen Projekt
- 13. So extrahieren Sie die Zeichenfolgen in Anführungszeichen für die Lokalisierung
- 14. So fügen Sie Elemente aus der Firefox-Erweiterung
- 15. So entfernen Sie unsafe-eval aus content_security_policy der Erweiterung chrome
- 16. So entfernen Sie die Erweiterung vom Hersteller?
- 17. So testen Sie die Lokalisierung in meiner App
- 18. So finden Sie Kontaktübereinstimmungen in freigegebenen Ordnern
- 19. So rufen Sie eine Funktion von einer Erweiterung in Swift
- 20. So ändern Sie Self in NSDate Erweiterung Swift?
- 21. So ändern Sie Bilder mit Xamarin Lokalisierung
- 22. So verarbeiten Sie die Proto-Erweiterung?
- 23. Verwenden Sie spezifische Lokalisierung in Cocoa App
- 24. Entfernen Sie die Erweiterung aus dem Schlüssel
- 25. So verwenden Sie JSTileMap in swift
- 26. So verwenden Sie die automatische Vervollständigung mit JSON-Daten Swift
- 27. So finden Sie die berührten und freigegebenen Positionen einer Ansicht
- 28. So ermitteln Sie das Verzeichnis der Erweiterung
- 29. Swift: So lesen Sie die Dateien aus dem Ordner
- 30. So verwenden Sie Cronjob
Überprüfung dieses bitte https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionCreation.html –
, welcher Teil des Artikels werden Sie für die Lokalisierung Problem bezieht? Ich bin schon durch die Post gegangen. @NazmulHasan –
möglicherweise Problem sind Ihre Localizable.strings? –