Chcę przypisać NSLocalizedString(key, comment)
do UILabel z storyboardu bez tworzenia dla niego ujścia.iOS Czy istnieje sposób na przypisanie zlokalizowanego ciągu do UILable z IB/storyboard
Odpowiedz
Wystarczy wybrać swój storyboard/xib
, przejdź do File Inspector
. W części Localization
możesz zaznaczyć żądany język. Następnie utworzy plik .string
z całym tekstem użytym w storyboard
. Musisz tylko podać tłumaczenie dla każdego tekstu użytego w storyboard
.
Jeśli w tej części nie ma języka, należy zmienić wartość parametru Localization native development region
w Info o projekcie.
Dzięki, udało mi się utworzyć pliki .strings dla mojego pliku .xib, ale te pliki są puste. Czy możesz podać przykład, w jaki sposób mogę dodać przetłumaczony tekst do moich etykiet. – Nagesh
Czy masz tekst w swoich Xibs? Dla każdej etykiety lub przycisku (lub cokolwiek zawierającego tekst) Xcode automatycznie wypełni plik .string. Umieść trochę tekstu na swoim XIBie i zrestartuj operację w części 'Lokalizacja '(odznacz, a następnie zaznacz). To odświeży plik .string dla ciebie. – AnthoPak
Wymiana plików .strings (odznacz, a następnie zaznacz) działało !!. Wielkie dzięki. – Nagesh
This might help, oficjalny przewodnik Apple do tłumaczenia tekstów scenorysów. Znalazłem to całkiem proste. Obecnie tłumaczę teksty w kodzie, w scenorysie iw plikach info.plist bez problemu. Mam nadzieję, że to pomoże!
- 1. Czy istnieje sposób na warunkowe przypisanie do stałych w Swift?
- 2. Testowanie na iOS: czy istnieje sposób na pominięcie testów?
- 3. Czy istnieje prosty lub piękny sposób na odwrócenie ciągu znaków?
- 4. Czy istnieje sposób użycia STOMP dla iOS
- 5. Dlaczego C++ pozwala na przypisanie liczby całkowitej do ciągu?
- 6. iOS: Czy istnieje sposób na sfałszowanie ustawień regionalnych użytkownika?
- 7. Projekt MSTest nie może uzyskać zlokalizowanego ciągu znaków?
- 8. Windows8 - Używanie zlokalizowanego ciągu znaków w języku C#
- 9. Uzyskiwanie zlokalizowanego łańcucha dat z dwóch NSDates
- 10. Czy istnieje sposób na zawinięcie bloku ObjectiveC do wskaźnika funkcji?
- 11. Najlepszy sposób na przypisanie warunkowej w Pythonie
- 12. Czy istnieje dobry sposób na przypisanie obrazu tła w warstwie prezentacji?
- 13. Parsowanie ciągu znaków w języku C#; czy istnieje czystszy sposób?
- 14. Czy istnieje prosty sposób na uzyskanie parametrów ciągu zapytania z identyfikatora URI w systemie Windows Phone?
- 15. Czy istnieje sposób na listę wszystkich metod z użyciem skryptów w aplikacji na iOS?
- 16. Czy istnieje sposób na pobranie identyfikatora grupy aplikacji z aplikacji hosta i udostępnienie rozszerzenia na iOS?
- 17. Czy istnieje sposób, aby wykluczyć niektóre pliki z wysyłania do sklepu z aplikacjami iOS?
- 18. Czy istnieje lepszy sposób na konwersję z UTCTime na EpochTime?
- 19. Czy istnieje lepszy sposób zliczania występowania char w ciągu znaków?
- 20. Czy istnieje sposób na zareagowanie na podniesienie wyjątku do początku programu bez próby/z wyjątkiem Pythona?
- 21. Czy istnieje sposób na uniknięcie podwójnego cudzysłowu w ciągu kwalifikowanego tekstu na imporcie CIS SSIS?
- 22. Czy istnieje sposób na wyczyszczenie parametrów ciągu zapytania podczas wysyłania z powrotem?
- 23. (iOS) Czy istnieje sposób wycofania mojego zgłoszenia aplikacji?
- 24. Przypisanie kolumny data.frame z nazwą ciągu w R
- 25. Przypisanie ciągu za pomocą odnośnika/kopii?
- 26. Czy istnieje sposób na zlokalizowanie aplikacji na różnych platformach?
- 27. Czy istnieje sposób na zbieranie treści z grup na Facebooku?
- 28. Czy istnieje sposób na przyspieszenie kompilacji WiX?
- 29. Czy istnieje sposób na przeciążenie + = w python?
- 30. Czy istnieje sposób na przetestowanie połączenia SQLAlchemy?
Może to być to, czego szukasz: [http://stackoverflow.com/questions/10401987/using-localized-text-in-uilabel-in-interface-builder](http://stackoverflow.com/questions/10401987/using-localized-text-in-uilabel-in-interface-builder)? –