Swift iOS macOS 多语言支持,国际化支持, Localization Localizable
搞开发一定要不断的提升自己的英文水平,因为很多文档都是英文的,像 iOS 的开发API文档等等。学好英文,你就可以在编程的世界里任意遨游。
完成一个项目之后,如果你想让全世界的人都能使用这个 app,字符串国际化、本地化是一步必不可少的步骤。
具体看这里,懒得再翻译一遍了,一个学习 iOS
macOS
Swift
很好的国外网站,内容为英文
Internationalizing Your iOS App: Getting Started
Apple 官方说明文档
这篇文章讲了:
- 如何处理代码中的字符串国际化
- 如何处理
StoryBoard
中的字符串国际化 - 如何处理
数字
的国际化 - 如何编辑编译的
schema
,来实现调试不同语言环境中的 app 展示样子