Locale::Po4a::Yaml(3pm)

名称
Locale::Po4a::Yaml - 将 YAML 文件从/转换为 PO 文件

描述
Locale::Po4a::Yaml 是一个帮助将 Yaml 文件翻译成其他 [人类] 语言的模块。

该模块提取 YAML 散列和数组的值。不提取散列键。

注意：此模块使用 YAML::Tiny 解析 YAML 文件。

此模块接受的选项
以下是此模块的特定选项：

keys
    要处理以进行提取的哈希键的空格分隔列表，将跳过所有其他键。密钥与不区分大小写的匹配项匹配。如果 paths 和 keys 一起使用，则包括至少一个选项匹配的值。除非提供了 skip_array 选项，否则始终返回数组值。

paths
    要处理以进行提取的哈希路径的逗号分隔列表，则跳过所有其他路径。路径与不区分大小写的匹配匹配。如果 paths 和 keys 一起使用，则包括至少一个选项匹配的值。除非提供了 skip_array 选项，否则始终返回数组值。

skip_array
    不转换数组值。

参见
Locale::Po4a::TransTractor(3pm), po4a(7)

作者
 Brian Exelbierd <bex@pobox.com>

版权和许可
版权所有 © 2017 Brian Exelbierd.

此程序是自由软件；您可以根据 GPL 条款重新分发和/或修改它(请参阅复制文件)。