1Locale::Po4a::Yaml(3pm) Po4a Tools Locale::Po4a::Yaml(3pm)
2
3
4
6 Locale::Po4a::Yaml - convert YAML files from/to PO files
7
9 Locale::Po4a::Yaml is a module to help the translation of Yaml files
10 into other [human] languages.
11
12 The module extracts the value of YAML hashes and arrays. Hash keys are
13 not extracted.
14
15 NOTE: This module parses the YAML file with YAML::Tiny.
16
18 These are this module's particular options:
19
20 keys
21 Space-separated list of hash keys to process for extraction, all
22 other keys are skipped. Keys are matched with a case-sensitive
23 match. If paths and keys are used together, values are included if
24 they are matched by at least one of the options. Arrays values are
25 always returned unless the skip_array option is provided.
26
27 paths
28 Comma-separated list of hash paths to process for extraction, all
29 other paths are skipped. Paths are matched with a case-sensitive
30 match. If paths and keys are used together, values are included if
31 they are matched by at least one of the options. Arrays values are
32 always returned unless the skip_array option is provided.
33
34 skip_array
35 Do not translate array values.
36
38 Locale::Po4a::TransTractor(3pm), po4a(7)
39
41 Brian Exelbierd <bex@pobox.com>
42
44 Copyright © 2017 Brian Exelbierd. Copyright © 2022 Martin Quinson
45 <mquinson#debian.org>.
46
47 This program is free software; you may redistribute it and/or modify it
48 under the terms of GPL (see the COPYING file).
49
50
51
52Po4a Tools 2023-01-23 Locale::Po4a::Yaml(3pm)