crowdin.svg

Crowdin

by JonasFranzDEV

MIT License

Crowdin 插件允许你向 Crowdin 提交翻译文件。

YAML 配置示例

kind: pipeline
name: default

steps:
- name: crowdin
  image: jonasfranz/crowdin
  settings:
    project_identifier: example
    project_key: 1bc29b36f623ba82aaf6724fd3b16718
    files:
      example: options/example.ini
      example2: options/example2.ini

字段属性说明

  • project_identifier

    string必填项

    标识符由 Crowdin 提供。

    默认值:none

  • project_key

    string必填项

    由 Crowdin 提供的 API 密钥。

    推荐使用密钥 (Secret) 功能

    默认值:none

  • files

    object必填项

    以 Crowdin 文件名为键、真实文件路径为值的可翻译文件映射表。如果该列表为空,插件将不会上传任何文件。

    默认值:none

  • ignore_branch

    boolean可选项

    如果为假,它将把 Drone 分支发送到 Crowdin。

    默认值:false

  • download

    boolean可选项

    如果属实,则从 Crowdin 下载翻译文件。

    默认值:true

  • export_dir

    string可选项

    翻译字符串的导出目录。

    默认值:none

  • languages

    array可选项

    应从 Crowdin 下载/导出的语言。

    默认值:all