将Rails语言环境YML文件导入Excel表格格式

时间:2018-12-05 05:26:28

标签: ruby-on-rails excel yaml locale powerquery

我有一个Web应用程序的许多语言环境YML文件。我需要将它们导入Excel,以供业务团队管理翻译。 en.yml的结构例如:

en:
  number:
    currency:
      format:
        separator: "."
        delimiter: ","
        format: "%u%n"
  admin:
    categories:
      edit:
        edit_listing_category: "Edit %{source_of} '%{category}'"
      index:
        user_categories: 'User section'

结果表应如下所示:

Level1 Level2 Level3   ...   Variable   Value
en     
en     number
en     number currency   
en     number format
en     number format          separator   "."
en     number format          delimiter   ","

我尝试将YML文件导入为JSON / XML,但是Power Query无法识别该文件。

我还尝试通过https://codebeautify.org/yaml-to-json-xml-csv之类的网站将YML转换为JSON,但是生成的文件也无法被Power Query识别。

我还阅读了how to convert the yaml to spreadsheet?上的解决方案,但我只需要Windows(不需要在Linux中进行任何操作)。

在转换回YML格式后,我已经有一个VBA宏来导出表,所以现在我只需要处理导入过程即可。

0 个答案:

没有答案