Próbuję znaleźć najprostszy sposób na zlokalizowanie mojej aplikacji. Używam sqlite, więc potrzebuję po prostu zmienić nazwę mojej bazy danych. Problem to nazwa aplikacji - czy może być zlokalizowana z kodu, czy też muszę zrobić x aplikacje dla x języków, aby każdy miał nazwę aplikacji w swoim ojczystym języku? Ten ostatni wydaje mi się już odrzuconą aplikacją dla mnie ... kogokolwiek?Jak zlokalizować nazwę aplikacji na iOS?
Odpowiedz
Zakładam, że oznaczać Bundle nazwę wyświetlaną, który pojawia się na urządzeniu użytkownika ekran główny: Powinieneś utworzyć zlokalizowany plik o nazwie InfoPlist.strings
podobny do pliku Localizable.strings
, którego używasz do zwykłych fragmentów tekstu.
W InfoPlist.strings
można zlokalizować różne klucze z pliku Info.plist. Aby zlokalizować nazwę aplikacji, dodaj:
"CFBundleDisplayName" = "My localized app name";
Aby zlokalizować plik: Po prostu utwórz nowy plik tekstowy w Xcode. Następnie odsłonić okienko Xcode prawo i dodać lokalizacje poprzez menu pokazanego tutaj:
Stosując tę technikę można zlokalizować dowolny plik chcesz. Po prostu dodaj poprawną wersję do swojego pakietu. Jeśli następnie użyjesz [[NSBundle mainBundle] pathFor...
, automatycznie otrzymasz ścieżkę do właściwej lokalizacji. Robimy to dla sqlites, stringów i czasami nawet obrazów.
Możesz ustawić nazwę aplikacji niezależnie dla każdego kraju iTunes oficjalnie obsługuje tłumaczenia w języku ojczystym przez iTunes Connect.
To jedyny sposób, aby to zrobić, a można to zrobić tylko dla sklepów z aplikacjami na całym świecie, które nie używają angielskiego jako języka głównego
- 1. Jak zlokalizować nazwę wyświetlaną pakietu w aplikacji na iPhone'a?
- 2. Jak uzyskać nazwę aplikacji na Androida?
- 3. OSX: jak zlokalizować nazwę pojawiającą się, gdy mysz leci nad ikoną aplikacji w doku?
- 4. jak zlokalizować ciągi etykiet w ios dla początkujących
- 5. Jak zmienić nazwę widgeta iOS 8 Today?
- 6. Jak zarezerwować nazwę dla aplikacji?
- 7. Android Jak zmienić nazwę aplikacji
- 8. Gdzie zlokalizować moduły Ninject w wielowarstwowej aplikacji?
- 9. Jak zlokalizować aplikację ASP.NET MVC?
- 10. Jak zdiagnozować blokowanie w aplikacji na iOS?
- 11. Jak uzyskać nazwę procesu aplikacji?
- 12. onResume/onPauza na iOS aplikacji
- 13. Jak zlokalizować medianę na działce KDE (seaborn)?
- 14. Jak zlokalizować statyczne elementy UIApplicationShortcutItems?
- 15. Białe etykietowanie aplikacji na iOS
- 16. Jak mogę dodać nazwę dla każdej kolumny na ios-chart?
- 17. Odzyskaj nazwę aplikacji AngularJS
- 18. Jak zlokalizować mój wtform?
- 19. Jak zlokalizować typy danych?
- 20. Jak uzyskać nazwę strefy czasowej ios
- 21. Jak skonfigurować nazwę mojej aplikacji WSGI na AWS Elastic Beanstalk?
- 22. Jak przesłać film na YouTube z poziomu aplikacji na iOS?
- 23. iPhone Zmień nazwę aplikacji
- 24. Główna jak iOS kontaktowego aplikacji
- 25. Jak zmienić nazwę aplikacji w itunesconnect?
- 26. Jak zmienić nazwę aplikacji Rail 5?
- 27. Jak uzyskać nazwę .exe aplikacji konsoli C#?
- 28. Jak zlokalizować dokumentację biblioteki .NET
- 29. Jak zlokalizować zasoby w Orchard
- 30. Jak zlokalizować jQuery UI Datepicker?
To wydaje się być dobrym solucja: http://useyourloaf.com/blog/2010/12/15/localize-iphone-application-name.html – Sathya
Tak, mam na myśli „zlokalizować”, przepraszam za tym – raistlin
lub " zlokalizuj ", w zależności od lokalizacji :-) – Simon