美文网首页
Localizing with Xcode 9

Localizing with Xcode 9

作者: coderzcj | 来源:发表于2017-06-26 18:58 被阅读53次
    1. Strings Management
      // Set a label's text
      label.text = "Population"
      // Set a label's text to a localized string
      label.text = NSLocalizedString("Population", comment: "Label preceding the population value")
      // Load localized string from a specific table

       label.text = NSLocalizedString("Population", tableName: nil, bundle: .main, value: "Localizable", comment: "Label preceding the population value")
       // Create a formatted string
       let format = NSLocalizedString("%d popular languages", comment:
           "Number of popular languages")
       label.text = String.localizedStringWithFormat(format, 2)
      
    2. Formatters
      let formatter = DateFormatter()
      formatter.dateStyle = .full
      let str = formatter.string(from: Date())

    3. Localization Process


      7edefd3f-3dd1-4c45-9618-8a33099e1917.png
    4. Stringsdict File

    • Handling Plurals
    • Adaptive Strings
    • Localization Export and Import
    • Other Resources
    1. Testing


      cc38490a-cd52-4810-b02c-44909eb1ddbd.png

    相关文章

      网友评论

          本文标题:Localizing with Xcode 9

          本文链接:https://www.haomeiwen.com/subject/houjcxtx.html