用于应用程序本地化和国际化的 Swift 引用和扩展。
LocaleSupport 使用 Swift Package Manager 进行分发。要将其安装到项目中,请将其作为依赖项添加到您的 Package.swift
清单文件中
let package = Package(
...
dependencies: [
.package(url: "https://github.com/richardpiazza/LocaleSupport.git", .upToNextMinor(from: "0.4.0"))
],
...
)
然后在你想要使用它的任何地方导入 LocaleSupport 包
import LocaleSupport
此模块专注于在应用程序本身中实现本地化字符串。由 LocalizedStringConvertible
协议突出显示。
Apple 平台注意:
在 macOS 13
、iOS 16
、tvOS 16
和 watchOS 9
及更高版本中,Locale
类型已经包含了此包中许多扩展的支持
Locale.语言代码
Locale.脚本
Locale.区域
Locale.组件
欢迎并鼓励对 LocaleSupport 做出贡献!