Po reštartovaní aplikácie som implementoval zmenu jazyka, ale moja otázka je, či môžem zmeniť jazyk aplikácie bez toho, aby som ho reštartoval / zatváral?
Akákoľvek predstavu, ako to dosiahnuť?
odpovede:
1 pre odpoveď č. 1Môžete to dosiahnuť pomocou základnefunkcie iOS, t.j. lokalizácia. Čo môžete urobiť, je lokalizovať vašu aplikáciu v rôznych jazykoch a nechať systém iOS, aby si vybral správny jazyk, ktorý sa má zobraziť pri spustení aplikácie.
Ak užívateľ používa iDevice v angličtine,on / ona bude vidieť vašu aplikáciu v angličtine (ak ste ju podporovali ako lokalizovaný jazyk), ak on / ona používa iDevice vo francúzštine, on / ona bude vidieť vašu aplikáciu vo francúzštine (opäť, ak je podporovaná).
Oficiálna stránka spoločnosti Apple Internacionalizácia a lokalizácia (tiež nazývaný i18n a l10n), môže byť veľkou pomocou.