在ios中快速定位。 如何在运行时更改应用程序语言


Answers

请不要这样做。 这导致了一个非常混乱的用户体验; 人们希望他们的应用能够以他们选择的系统语言运行。

当涉及到你不能控制的UI和字符串时,你也会遇到问题,比如系统视图控制器(如共享文件)和日期,数字,数量等的格式化程序。

如果每个应用程序默认都有一个语言切换器,那么为每个应用程序选择它将是一个非常繁琐的体验。 这就是为什么本地化API的结构是这样的; 如果您使用系统语言后备,那么一切将按照它应该的方式工作。

Question

我正在iOS中快速创建应用程序。 现在我想用双语言编辑应用程序,所以从编辑器菜单中我只是导出和导入本地化。 它为我创建两个文件。

现在我想把我的应用程序的第一页上的两个按钮。 当用户按下按钮1我想加载英语。 如果用户按下按钮2我想加载土耳其语。 所以我该如何迅速做到这一点?




Links