fastlane-plugin-localize:提取和本地化代码中的字符串

fastlane-plugin-localize:交互式提取和本地化代码中的字符串

简介:

fastlane-plugin-localize 是一款 Fastlane 插件,允许您搜索代码中的可提取字符串,并以交互方式将其提取到 .strings 文件中。

用法:

1. 通过运行以下命令将其添加到您的项目中:

fastlane add_plugin localize
  1. 运行以下命令以显示所有选项:
fastlane action localize
  1. 提供必要的参数,例如要提取到的 .strings 文件的路径以及要过滤的文件。

示例:

fastlane run localize strings_file: "Sources/Base/Supporting Files/en.lproj/Localizable.strings" file_filter: "Swiftgen,Sourcery"

特点:

- 在代码中搜索可提取的字符串

- 交互式字符串提取

- 默认情况下提取为 NSLocalizedString

- 支持使用 Swiftgen(提供 use_swiftgen: true)

- 从命令行运行

zip 文件大小:8.09MB