TWLocalize:用Swift编写的TWLocalize使iOS本地化变得容易

时间:2024-02-23 20:06:12
【文件属性】:

文件名称:TWLocalize:用Swift编写的TWLocalize使iOS本地化变得容易

文件大小:81KB

文件格式:ZIP

更新时间:2024-02-23 20:06:12

swift ios localization cocoapod localized

TWLocalize 用Swift编写的TWLocalize使iOS本地化变得容易。 您不再需要本地化您的应用程序,保留多个.string文件并使用NSLocalizedString。 用法 该框架使用字典来检索所需的字符串。 只需添加您自己的TWLocalizedText词典以及所有所需的翻译字符串即可。 struct MyStrings { static let MyText : TWLocalizedText = [ . english : "This is my text" , . dutch : "Dit is mijn tekst" ] } let label = UILabel ( ) label . setLocalized ( text : MyStrings . MyText ) 或直接使用MyText的localized属性。 label . text = Strings . MyText . localized TWLocalize使用当前的语言环境语言。 可以更改语言。 TWLocalize . setLanguage ( to : . du


【文件预览】:
TWLocalize-master
----TWLocalize.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(24KB)
----Pods()
--------Manifest.lock(496B)
--------TWLocalize()
--------Target Support Files()
--------Local Podspecs()
--------Pods.xcodeproj()
----.swift-version(4B)
----Podfile.lock(496B)
----TWLocalize()
--------Info.plist(753B)
--------TWLocalize.swift(2KB)
--------Logger.swift(2KB)
--------TWLocalize+Extensions.swift(665B)
--------TWLanguageCode.swift(374B)
--------TWLocalize.h(508B)
----TWLocalize.podspec(932B)
----TWLocalize.xcworkspace()
--------contents.xcworkspacedata(228B)
--------xcuserdata()
----.travis.yml(105B)
----Podfile(290B)
----LICENSE(1KB)
----README.md(2KB)
----TWLocalizeTests()
--------Info.plist(680B)
--------MockData.swift(328B)
--------Tests.swift(2KB)
----.gitignore(2KB)

网友评论