summaryrefslogtreecommitdiffstats
path: root/t/fmt/yaml
diff options
context:
space:
mode:
Diffstat (limited to 't/fmt/yaml')
-rw-r--r--t/fmt/yaml/arraylikestring.norm4
-rw-r--r--t/fmt/yaml/arraylikestring.po29
-rw-r--r--t/fmt/yaml/arraylikestring.pot29
-rw-r--r--t/fmt/yaml/arraylikestring.trans4
-rw-r--r--t/fmt/yaml/arraylikestring.yaml4
-rw-r--r--t/fmt/yaml/basic.norm103
-rw-r--r--t/fmt/yaml/basic.po405
-rw-r--r--t/fmt/yaml/basic.pot403
-rw-r--r--t/fmt/yaml/basic.trans103
-rw-r--r--t/fmt/yaml/basic.yaml107
-rw-r--r--t/fmt/yaml/keysandpaths1.po179
-rw-r--r--t/fmt/yaml/keysandpaths1.pot179
-rw-r--r--t/fmt/yaml/keysandpaths1.trans103
-rw-r--r--t/fmt/yaml/keysoption.norm25
-rw-r--r--t/fmt/yaml/keysoption.yaml25
-rw-r--r--t/fmt/yaml/keysoption1.po267
-rw-r--r--t/fmt/yaml/keysoption1.pot179
-rw-r--r--t/fmt/yaml/keysoption1.trans103
-rw-r--r--t/fmt/yaml/keysoption1.yaml25
-rw-r--r--t/fmt/yaml/keysoption2.po312
-rw-r--r--t/fmt/yaml/keysoption2.pot269
-rw-r--r--t/fmt/yaml/keysoption2.trans103
-rw-r--r--t/fmt/yaml/pathsoption1.po41
-rw-r--r--t/fmt/yaml/pathsoption1.pot41
-rw-r--r--t/fmt/yaml/pathsoption1.trans103
-rw-r--r--t/fmt/yaml/skiparray.norm7
-rw-r--r--t/fmt/yaml/skiparray.po23
-rw-r--r--t/fmt/yaml/skiparray.pot23
-rw-r--r--t/fmt/yaml/skiparray.trans7
-rw-r--r--t/fmt/yaml/skiparray.yaml17
30 files changed, 3222 insertions, 0 deletions
diff --git a/t/fmt/yaml/arraylikestring.norm b/t/fmt/yaml/arraylikestring.norm
new file mode 100644
index 0000000..c2efe7c
--- /dev/null
+++ b/t/fmt/yaml/arraylikestring.norm
@@ -0,0 +1,4 @@
+---
+double: '[copy]'
+single: '[cut]'
+---
diff --git a/t/fmt/yaml/arraylikestring.po b/t/fmt/yaml/arraylikestring.po
new file mode 100644
index 0000000..37b4175
--- /dev/null
+++ b/t/fmt/yaml/arraylikestring.po
@@ -0,0 +1,29 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-08-24 20:47+0900\n"
+"PO-Revision-Date: 2023-08-24 20:47+0900\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: double
+#: arraylikestring.yaml:1
+#, no-wrap
+msgid "[copy]"
+msgstr "[COPY]"
+
+#. type: Hash Value: single
+#: arraylikestring.yaml:1
+#, no-wrap
+msgid "[cut]"
+msgstr "[CUT]"
diff --git a/t/fmt/yaml/arraylikestring.pot b/t/fmt/yaml/arraylikestring.pot
new file mode 100644
index 0000000..e5d6cfb
--- /dev/null
+++ b/t/fmt/yaml/arraylikestring.pot
@@ -0,0 +1,29 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-08-24 20:47+0900\n"
+"PO-Revision-Date: 2023-08-24 20:47+0900\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: double
+#: arraylikestring.yaml:1
+#, no-wrap
+msgid "[copy]"
+msgstr ""
+
+#. type: Hash Value: single
+#: arraylikestring.yaml:1
+#, no-wrap
+msgid "[cut]"
+msgstr ""
diff --git a/t/fmt/yaml/arraylikestring.trans b/t/fmt/yaml/arraylikestring.trans
new file mode 100644
index 0000000..159d8ce
--- /dev/null
+++ b/t/fmt/yaml/arraylikestring.trans
@@ -0,0 +1,4 @@
+---
+double: '[COPY]'
+single: '[CUT]'
+---
diff --git a/t/fmt/yaml/arraylikestring.yaml b/t/fmt/yaml/arraylikestring.yaml
new file mode 100644
index 0000000..b574ece
--- /dev/null
+++ b/t/fmt/yaml/arraylikestring.yaml
@@ -0,0 +1,4 @@
+---
+double: "[copy]"
+single: '[cut]'
+---
diff --git a/t/fmt/yaml/basic.norm b/t/fmt/yaml/basic.norm
new file mode 100644
index 0000000..6999db6
--- /dev/null
+++ b/t/fmt/yaml/basic.norm
@@ -0,0 +1,103 @@
+---
+Dir: en-US
+Level1:
+ -
+ File: index
+ Name: 'Book Information'
+ -
+ File: Preface
+ Name: Preface
+ -
+ File: Introduction
+ Name: Introduction
+ -
+ Done: true
+ File: Downloading_Fedora
+ Name: 'Downloading Fedora'
+ -
+ Dir: install
+ Level2-a:
+ -
+ File: Preparing_for_Installation
+ Name: 'Preparing for Installation'
+ -
+ File: Booting_the_Installation
+ Name: 'Booting the Installation'
+ -
+ File: Installing_Using_Anaconda
+ Name: 'Installing Using Anaconda'
+ -
+ File: After_Installation
+ Name: 'After the Installation'
+ -
+ File: Troubleshooting
+ Name: Troubleshooting
+ Name: 'Installing Fedora'
+ -
+ Dir: advanced
+ Level2-b:
+ -
+ File: Boot_Options
+ Name: 'Boot Options'
+ -
+ File: Kickstart_Installations
+ Name: 'Automating the Installation with Kickstart'
+ -
+ File: Network_based_Installations
+ Name: 'Setting Up an Installation Server'
+ -
+ File: VNC_Installations
+ Name: 'Installing Using VNC'
+ -
+ File: Upgrading_Your_Current_System
+ Name: 'Upgrading Your Current System'
+ Name: 'Advanced Installation Options'
+ -
+ Dir: appendixes
+ Level2-c:
+ -
+ File: Kickstart_Syntax_Reference
+ Name: 'Kickstart Syntax Reference'
+ -
+ File: Disk_Partitions
+ Name: 'An Introduction to Disk Partitions'
+ -
+ File: Understanding_LVM
+ Name: 'Understanding LVM'
+ Name: 'Technical Appendixes'
+ -
+ File: Revision_History
+ Name: 'Revision History'
+Name: 'Fedora Installation Guide'
+---
+bill-to:
+ address:
+ city: 'Royal Oak'
+ lines: "458 Walkman Dr.\nSuite #292\n"
+ postal: 48046
+ state: MI
+ family: Dumars
+ given: Chris
+date: 2001-01-23
+invoice: 34843
+paid: false
+product:
+ -
+ description: Basketball
+ price: 450.00
+ quantity: 4
+ sku: BL394D
+ -
+ description: 'Super Hoop'
+ price: 2392.00
+ quantity: 1
+ sku: BL4438H
+tax: 251.42
+total: 4443.52
+---
+- 'Mark McGwire'
+- 'Sammy Sosa'
+- 'Ken Griffey'
+---
+- 'Chicago Cubs'
+- 'St Louis Cardinals'
diff --git a/t/fmt/yaml/basic.po b/t/fmt/yaml/basic.po
new file mode 100644
index 0000000..fc34ff9
--- /dev/null
+++ b/t/fmt/yaml/basic.po
@@ -0,0 +1,405 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-02-08 08:12+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "en-US"
+msgstr ""
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "index"
+msgstr "INDEX"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Book Information"
+msgstr "BOOK INFORMATION"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preface"
+msgstr "PREFACE"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Introduction"
+msgstr "INTRODUCTION"
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading_Fedora"
+msgstr "DOWNLOADING_FEDORA"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading Fedora"
+msgstr "DOWNLOADING FEDORA"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "install"
+msgstr "INSTALL"
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing_for_Installation"
+msgstr "PREPARING_FOR_INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing for Installation"
+msgstr "PREPARING FOR INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting_the_Installation"
+msgstr "BOOTING_THE_INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting the Installation"
+msgstr "BOOTING THE INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing_Using_Anaconda"
+msgstr "INSTALLING USING ANACONDA"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using Anaconda"
+msgstr "INSTALLING USING ANACONDA"
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "After_Installation"
+msgstr "AFTER_INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "After the Installation"
+msgstr "AFTER THE INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Troubleshooting"
+msgstr "TROUBLESHOOTING"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Fedora"
+msgstr "INSTALLING FEDORA"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "advanced"
+msgstr "ADVANCED"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot_Options"
+msgstr "BOOT_OPTIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot Options"
+msgstr "BOOT OPTIONS"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart_Installations"
+msgstr "KICKSTART_INSTALLATIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Automating the Installation with Kickstart"
+msgstr "AUTOMATING THE INSTALLATION WITH KICKSTART"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Network_based_Installations"
+msgstr "NETWORK_BASED_INSTALLATIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Setting Up an Installation Server"
+msgstr "SETTING UP AN INSTALLATION SERVER"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "VNC_Installations"
+msgstr "VNC_INSTALLATIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using VNC"
+msgstr "INSTALLING USING VNC"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading_Your_Current_System"
+msgstr "UPGRADING_YOUR_CURRENT_SYSTEM"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading Your Current System"
+msgstr "UPGRADING YOUR CURRENT SYSTEM"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Advanced Installation Options"
+msgstr "ADVANCED INSTALLATION OPTIONS"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "appendixes"
+msgstr "APPENDIXES"
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart_Syntax_Reference"
+msgstr "KICKSTART_SYNTAX_REFERENCE"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart Syntax Reference"
+msgstr "KICKSTART SYNTAX REFERENCE"
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Disk_Partitions"
+msgstr "DISK_PARTITIONS"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "An Introduction to Disk Partitions"
+msgstr "AN INTRODUCTION TO DISK PARTITIONS"
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding_LVM"
+msgstr "UNDERSTANDING_LVM"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding LVM"
+msgstr "UNDERSTANDING LVM"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Technical Appendixes"
+msgstr "TECHNICAL APPENDIXES"
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision_History"
+msgstr "REVISION_HISTORY"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision History"
+msgstr "REVISION HISTORY"
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr "FEDORA INSTALLATION GUIDE"
+
+#. type: Hash Value: bill-to address city
+#: basic.yaml:1
+#, no-wrap
+msgid "Royal Oak"
+msgstr "ROYAL OAK"
+
+#. type: Hash Value: bill-to address lines
+#: basic.yaml:1
+#, no-wrap
+msgid ""
+"458 Walkman Dr.\n"
+"Suite #292\n"
+msgstr ""
+"458 WALKMAN DR.\n"
+"SUITE #292\n"
+
+#. type: Hash Value: bill-to address postal
+#: basic.yaml:1
+#, no-wrap
+msgid "48046"
+msgstr "48046"
+
+#. type: Hash Value: bill-to address state
+#: basic.yaml:1
+#, no-wrap
+msgid "MI"
+msgstr "MI"
+
+#. type: Hash Value: bill-to family
+#: basic.yaml:1
+#, no-wrap
+msgid "Dumars"
+msgstr "DUMARS"
+
+#. type: Hash Value: bill-to given
+#: basic.yaml:1
+#, no-wrap
+msgid "Chris"
+msgstr "CHRIS"
+
+#. type: Hash Value: date
+#: basic.yaml:1
+#, no-wrap
+msgid "2001-01-23"
+msgstr "2001-01-23"
+
+#. type: Hash Value: invoice
+#: basic.yaml:1
+#, no-wrap
+msgid "34843"
+msgstr "34843"
+
+#. type: Hash Value: product description
+#: basic.yaml:1
+#, no-wrap
+msgid "Basketball"
+msgstr "BASKETBALL"
+
+#. type: Hash Value: product price
+#: basic.yaml:1
+#, no-wrap
+msgid "450.00"
+msgstr ""
+
+#. type: Hash Value: product quantity
+#: basic.yaml:1
+#, no-wrap
+msgid "4"
+msgstr ""
+
+#. type: Hash Value: product sku
+#: basic.yaml:1
+#, no-wrap
+msgid "BL394D"
+msgstr ""
+
+#. type: Hash Value: product description
+#: basic.yaml:1
+#, no-wrap
+msgid "Super Hoop"
+msgstr "SUPER HOOP"
+
+#. type: Hash Value: product price
+#: basic.yaml:1
+#, no-wrap
+msgid "2392.00"
+msgstr ""
+
+#. type: Hash Value: product quantity
+#: basic.yaml:1
+#, no-wrap
+msgid "1"
+msgstr ""
+
+#. type: Hash Value: product sku
+#: basic.yaml:1
+#, no-wrap
+msgid "BL4438H"
+msgstr ""
+
+#. type: Hash Value: tax
+#: basic.yaml:1
+#, no-wrap
+msgid "251.42"
+msgstr ""
+
+#. type: Hash Value: total
+#: basic.yaml:1
+#, no-wrap
+msgid "4443.52"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Mark McGwire"
+msgstr "MARK MCGWIRE"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Sammy Sosa"
+msgstr "SAMMY SOSA"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Ken Griffey"
+msgstr "KEN GRIFFEY"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Chicago Cubs"
+msgstr "CHICAGO CUBS"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "St Louis Cardinals"
+msgstr "ST LOUIS CARDINALS"
diff --git a/t/fmt/yaml/basic.pot b/t/fmt/yaml/basic.pot
new file mode 100644
index 0000000..273d935
--- /dev/null
+++ b/t/fmt/yaml/basic.pot
@@ -0,0 +1,403 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-02-08 08:12+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "en-US"
+msgstr ""
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "index"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Book Information"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preface"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Introduction"
+msgstr ""
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading_Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "install"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing_for_Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing for Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting_the_Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting the Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing_Using_Anaconda"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using Anaconda"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "After_Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "After the Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Troubleshooting"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "advanced"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot_Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart_Installations"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Automating the Installation with Kickstart"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Network_based_Installations"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Setting Up an Installation Server"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "VNC_Installations"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using VNC"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading_Your_Current_System"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading Your Current System"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Advanced Installation Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "appendixes"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart_Syntax_Reference"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart Syntax Reference"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Disk_Partitions"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "An Introduction to Disk Partitions"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding_LVM"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding LVM"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Technical Appendixes"
+msgstr ""
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision_History"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision History"
+msgstr ""
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr ""
+
+#. type: Hash Value: bill-to address city
+#: basic.yaml:1
+#, no-wrap
+msgid "Royal Oak"
+msgstr ""
+
+#. type: Hash Value: bill-to address lines
+#: basic.yaml:1
+#, no-wrap
+msgid ""
+"458 Walkman Dr.\n"
+"Suite #292\n"
+msgstr ""
+
+#. type: Hash Value: bill-to address postal
+#: basic.yaml:1
+#, no-wrap
+msgid "48046"
+msgstr ""
+
+#. type: Hash Value: bill-to address state
+#: basic.yaml:1
+#, no-wrap
+msgid "MI"
+msgstr ""
+
+#. type: Hash Value: bill-to family
+#: basic.yaml:1
+#, no-wrap
+msgid "Dumars"
+msgstr ""
+
+#. type: Hash Value: bill-to given
+#: basic.yaml:1
+#, no-wrap
+msgid "Chris"
+msgstr ""
+
+#. type: Hash Value: date
+#: basic.yaml:1
+#, no-wrap
+msgid "2001-01-23"
+msgstr ""
+
+#. type: Hash Value: invoice
+#: basic.yaml:1
+#, no-wrap
+msgid "34843"
+msgstr ""
+
+#. type: Hash Value: product description
+#: basic.yaml:1
+#, no-wrap
+msgid "Basketball"
+msgstr ""
+
+#. type: Hash Value: product price
+#: basic.yaml:1
+#, no-wrap
+msgid "450.00"
+msgstr ""
+
+#. type: Hash Value: product quantity
+#: basic.yaml:1
+#, no-wrap
+msgid "4"
+msgstr ""
+
+#. type: Hash Value: product sku
+#: basic.yaml:1
+#, no-wrap
+msgid "BL394D"
+msgstr ""
+
+#. type: Hash Value: product description
+#: basic.yaml:1
+#, no-wrap
+msgid "Super Hoop"
+msgstr ""
+
+#. type: Hash Value: product price
+#: basic.yaml:1
+#, no-wrap
+msgid "2392.00"
+msgstr ""
+
+#. type: Hash Value: product quantity
+#: basic.yaml:1
+#, no-wrap
+msgid "1"
+msgstr ""
+
+#. type: Hash Value: product sku
+#: basic.yaml:1
+#, no-wrap
+msgid "BL4438H"
+msgstr ""
+
+#. type: Hash Value: tax
+#: basic.yaml:1
+#, no-wrap
+msgid "251.42"
+msgstr ""
+
+#. type: Hash Value: total
+#: basic.yaml:1
+#, no-wrap
+msgid "4443.52"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Mark McGwire"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Sammy Sosa"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Ken Griffey"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Chicago Cubs"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "St Louis Cardinals"
+msgstr ""
diff --git a/t/fmt/yaml/basic.trans b/t/fmt/yaml/basic.trans
new file mode 100644
index 0000000..3d3022b
--- /dev/null
+++ b/t/fmt/yaml/basic.trans
@@ -0,0 +1,103 @@
+---
+Dir: en-US
+Level1:
+ -
+ File: INDEX
+ Name: 'BOOK INFORMATION'
+ -
+ File: PREFACE
+ Name: PREFACE
+ -
+ File: INTRODUCTION
+ Name: INTRODUCTION
+ -
+ Done: true
+ File: DOWNLOADING_FEDORA
+ Name: 'DOWNLOADING FEDORA'
+ -
+ Dir: INSTALL
+ Level2-a:
+ -
+ File: PREPARING_FOR_INSTALLATION
+ Name: 'PREPARING FOR INSTALLATION'
+ -
+ File: BOOTING_THE_INSTALLATION
+ Name: 'BOOTING THE INSTALLATION'
+ -
+ File: 'INSTALLING USING ANACONDA'
+ Name: 'INSTALLING USING ANACONDA'
+ -
+ File: AFTER_INSTALLATION
+ Name: 'AFTER THE INSTALLATION'
+ -
+ File: TROUBLESHOOTING
+ Name: TROUBLESHOOTING
+ Name: 'INSTALLING FEDORA'
+ -
+ Dir: ADVANCED
+ Level2-b:
+ -
+ File: BOOT_OPTIONS
+ Name: 'BOOT OPTIONS'
+ -
+ File: KICKSTART_INSTALLATIONS
+ Name: 'AUTOMATING THE INSTALLATION WITH KICKSTART'
+ -
+ File: NETWORK_BASED_INSTALLATIONS
+ Name: 'SETTING UP AN INSTALLATION SERVER'
+ -
+ File: VNC_INSTALLATIONS
+ Name: 'INSTALLING USING VNC'
+ -
+ File: UPGRADING_YOUR_CURRENT_SYSTEM
+ Name: 'UPGRADING YOUR CURRENT SYSTEM'
+ Name: 'ADVANCED INSTALLATION OPTIONS'
+ -
+ Dir: APPENDIXES
+ Level2-c:
+ -
+ File: KICKSTART_SYNTAX_REFERENCE
+ Name: 'KICKSTART SYNTAX REFERENCE'
+ -
+ File: DISK_PARTITIONS
+ Name: 'AN INTRODUCTION TO DISK PARTITIONS'
+ -
+ File: UNDERSTANDING_LVM
+ Name: 'UNDERSTANDING LVM'
+ Name: 'TECHNICAL APPENDIXES'
+ -
+ File: REVISION_HISTORY
+ Name: 'REVISION HISTORY'
+Name: 'FEDORA INSTALLATION GUIDE'
+---
+bill-to:
+ address:
+ city: 'ROYAL OAK'
+ lines: "458 WALKMAN DR.\nSUITE #292\n"
+ postal: 48046
+ state: MI
+ family: DUMARS
+ given: CHRIS
+date: 2001-01-23
+invoice: 34843
+paid: false
+product:
+ -
+ description: BASKETBALL
+ price: 450.00
+ quantity: 4
+ sku: BL394D
+ -
+ description: 'SUPER HOOP'
+ price: 2392.00
+ quantity: 1
+ sku: BL4438H
+tax: 251.42
+total: 4443.52
+---
+- 'MARK MCGWIRE'
+- 'SAMMY SOSA'
+- 'KEN GRIFFEY'
+---
+- 'CHICAGO CUBS'
+- 'ST LOUIS CARDINALS'
diff --git a/t/fmt/yaml/basic.yaml b/t/fmt/yaml/basic.yaml
new file mode 100644
index 0000000..646c212
--- /dev/null
+++ b/t/fmt/yaml/basic.yaml
@@ -0,0 +1,107 @@
+# This configuration file dictates the organization of the topic groups and
+# topics on the main page of the doc site for this branch. Each record
+# consists of the following:
+#
+# --- <= Record delimiter
+# Name: Origin of the Species <= Display name of topic group
+# Dir: origin_of_the_species <= Directory name of topic group
+# Topics:
+# - Name: The Majestic Marmoset <= Topic name
+# File: the_majestic_marmoset <= Topic file under group dir +/-
+# - Name: The Curious Crocodile <= Topic 2 name
+# File: the_curious_crocodile <= Topic 2 file
+# - Name: The Numerous Nematodes <= Sub-topic group name
+# Dir: the_numerous_nematodes <= Sub-topic group dir
+# Topics:
+# - Name: The Wily Worm <= Sub-topic name
+# File: the_wily_worm <= Sub-topic file under <group dir>/<subtopic dir>
+# - Name: The Acrobatic Ascarid <= Sub-topic 2 name
+# File: the_acrobatic_ascarid <= Sub-topic 2 file under <group dir>/<subtopic dir>
+#
+# The ordering of the records in this document determines the ordering of the
+# topic groups and topics on the main page.
+---
+Name: Fedora Installation Guide
+Dir: en-US
+Level1:
+ - Name: Book Information
+ File: index
+ - Name: Preface
+ File: Preface
+ - Name: Introduction
+ File: Introduction
+ - Name: Downloading Fedora
+ File: Downloading_Fedora
+ Done: true
+ - Name: Installing Fedora
+ Dir: install
+ Level2-a:
+ - Name: Preparing for Installation
+ File: Preparing_for_Installation
+ - Name: Booting the Installation
+ File: Booting_the_Installation
+ - Name: Installing Using Anaconda
+ File: Installing_Using_Anaconda
+ - Name: After the Installation
+ File: After_Installation
+ - Name: Troubleshooting
+ File: Troubleshooting
+ - Name: Advanced Installation Options
+ Dir: advanced
+ Level2-b:
+ - Name: Boot Options
+ File: Boot_Options
+ - Name: Automating the Installation with Kickstart
+ File: Kickstart_Installations
+ - Name: Setting Up an Installation Server
+ File: Network_based_Installations
+ - Name: Installing Using VNC
+ File: VNC_Installations
+ - Name: Upgrading Your Current System
+ File: Upgrading_Your_Current_System
+ - Name: Technical Appendixes
+ Dir: appendixes
+ Level2-c:
+ - Name: Kickstart Syntax Reference
+ File: Kickstart_Syntax_Reference
+ - Name: An Introduction to Disk Partitions
+ File: Disk_Partitions
+ - Name: Understanding LVM
+ File: Understanding_LVM
+ - Name: Revision History
+ File: Revision_History
+---
+invoice: 34843
+date : 2001-01-23
+paid : false
+bill-to:
+ given : Chris
+ family : Dumars
+ address:
+ lines: |
+ 458 Walkman Dr.
+ Suite #292
+ city : Royal Oak
+ state : MI
+ postal : 48046
+product:
+ - sku : BL394D
+ quantity : 4
+ description : Basketball
+ price : 450.00
+ - sku : BL4438H
+ quantity : 1
+ description : Super Hoop
+ price : 2392.00
+tax : 251.42
+total: 4443.52
+---
+- Mark McGwire
+- Sammy Sosa
+- Ken Griffey
+
+
+# Team ranking
+---
+- Chicago Cubs
+- St Louis Cardinals
diff --git a/t/fmt/yaml/keysandpaths1.po b/t/fmt/yaml/keysandpaths1.po
new file mode 100644
index 0000000..5a18509
--- /dev/null
+++ b/t/fmt/yaml/keysandpaths1.po
@@ -0,0 +1,179 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-11-24 16:50+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Book Information"
+msgstr "BOOK INFORMATION"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preface"
+msgstr "PREFACE"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Introduction"
+msgstr "INTRODUCTION"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading Fedora"
+msgstr "DOWNLOADING FEDORA"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "install"
+msgstr "INSTALL"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing for Installation"
+msgstr "PREPARING FOR INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting the Installation"
+msgstr "BOOTING THE INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using Anaconda"
+msgstr "INSTALLING USING ANACONDA"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "After the Installation"
+msgstr "AFTER THE INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Troubleshooting"
+msgstr "TROUBLESHOOTING"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Fedora"
+msgstr "INSTALLING FEDORA"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "advanced"
+msgstr "ADVANCED"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot Options"
+msgstr "BOOT OPTIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Automating the Installation with Kickstart"
+msgstr "AUTOMATING THE INSTALLATION WITH KICKSTART"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Setting Up an Installation Server"
+msgstr "SETTING UP AN INSTALLATION SERVER"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using VNC"
+msgstr "INSTALLING USING VNC"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading Your Current System"
+msgstr "UPGRAINDG YOUR CURRENT SYSTEM"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Advanced Installation Options"
+msgstr "ADVANCED INSTALLATION OPTIONS"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "appendixes"
+msgstr "APPENDIXES"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart Syntax Reference"
+msgstr "KICKSTART SYNTAX REFERENCE"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "An Introduction to Disk Partitions"
+msgstr "AN INTRODUCTION TO DISK PARTITIONS"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding LVM"
+msgstr "UNDERSTANDING LVM"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Technical Appendixes"
+msgstr "TECHNICAL APPENDIXES"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision History"
+msgstr "REVISION HISTORY"
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr "FEDORA INSTALLATION GUIDE"
+
+#. type: Hash Value: bill-to address city
+#: basic.yaml:1
+#, no-wrap
+msgid "Royal Oak"
+msgstr "ROYAL OAK"
+
+#. type: Hash Value: invoice
+#: basic.yaml:1
+#, no-wrap
+msgid "34843"
+msgstr "#34843#"
diff --git a/t/fmt/yaml/keysandpaths1.pot b/t/fmt/yaml/keysandpaths1.pot
new file mode 100644
index 0000000..cc8ccdc
--- /dev/null
+++ b/t/fmt/yaml/keysandpaths1.pot
@@ -0,0 +1,179 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-11-24 19:05+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Book Information"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preface"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Introduction"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "install"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing for Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting the Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using Anaconda"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "After the Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Troubleshooting"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "advanced"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Automating the Installation with Kickstart"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Setting Up an Installation Server"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using VNC"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading Your Current System"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Advanced Installation Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "appendixes"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart Syntax Reference"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "An Introduction to Disk Partitions"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding LVM"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Technical Appendixes"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision History"
+msgstr ""
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr ""
+
+#. type: Hash Value: bill-to address city
+#: basic.yaml:1
+#, no-wrap
+msgid "Royal Oak"
+msgstr ""
+
+#. type: Hash Value: invoice
+#: basic.yaml:1
+#, no-wrap
+msgid "34843"
+msgstr ""
diff --git a/t/fmt/yaml/keysandpaths1.trans b/t/fmt/yaml/keysandpaths1.trans
new file mode 100644
index 0000000..2f4d3ea
--- /dev/null
+++ b/t/fmt/yaml/keysandpaths1.trans
@@ -0,0 +1,103 @@
+---
+Dir: en-US
+Level1:
+ -
+ File: index
+ Name: 'BOOK INFORMATION'
+ -
+ File: Preface
+ Name: PREFACE
+ -
+ File: Introduction
+ Name: INTRODUCTION
+ -
+ Done: true
+ File: Downloading_Fedora
+ Name: 'DOWNLOADING FEDORA'
+ -
+ Dir: INSTALL
+ Level2-a:
+ -
+ File: Preparing_for_Installation
+ Name: 'PREPARING FOR INSTALLATION'
+ -
+ File: Booting_the_Installation
+ Name: 'BOOTING THE INSTALLATION'
+ -
+ File: Installing_Using_Anaconda
+ Name: 'INSTALLING USING ANACONDA'
+ -
+ File: After_Installation
+ Name: 'AFTER THE INSTALLATION'
+ -
+ File: Troubleshooting
+ Name: TROUBLESHOOTING
+ Name: 'INSTALLING FEDORA'
+ -
+ Dir: ADVANCED
+ Level2-b:
+ -
+ File: Boot_Options
+ Name: 'BOOT OPTIONS'
+ -
+ File: Kickstart_Installations
+ Name: 'AUTOMATING THE INSTALLATION WITH KICKSTART'
+ -
+ File: Network_based_Installations
+ Name: 'SETTING UP AN INSTALLATION SERVER'
+ -
+ File: VNC_Installations
+ Name: 'INSTALLING USING VNC'
+ -
+ File: Upgrading_Your_Current_System
+ Name: 'UPGRAINDG YOUR CURRENT SYSTEM'
+ Name: 'ADVANCED INSTALLATION OPTIONS'
+ -
+ Dir: APPENDIXES
+ Level2-c:
+ -
+ File: Kickstart_Syntax_Reference
+ Name: 'KICKSTART SYNTAX REFERENCE'
+ -
+ File: Disk_Partitions
+ Name: 'AN INTRODUCTION TO DISK PARTITIONS'
+ -
+ File: Understanding_LVM
+ Name: 'UNDERSTANDING LVM'
+ Name: 'TECHNICAL APPENDIXES'
+ -
+ File: Revision_History
+ Name: 'REVISION HISTORY'
+Name: 'FEDORA INSTALLATION GUIDE'
+---
+bill-to:
+ address:
+ city: 'ROYAL OAK'
+ lines: "458 Walkman Dr.\nSuite #292\n"
+ postal: 48046
+ state: MI
+ family: Dumars
+ given: Chris
+date: 2001-01-23
+invoice: '#34843#'
+paid: false
+product:
+ -
+ description: Basketball
+ price: 450.00
+ quantity: 4
+ sku: BL394D
+ -
+ description: 'Super Hoop'
+ price: 2392.00
+ quantity: 1
+ sku: BL4438H
+tax: 251.42
+total: 4443.52
+---
+- 'Mark McGwire'
+- 'Sammy Sosa'
+- 'Ken Griffey'
+---
+- 'Chicago Cubs'
+- 'St Louis Cardinals'
diff --git a/t/fmt/yaml/keysoption.norm b/t/fmt/yaml/keysoption.norm
new file mode 100644
index 0000000..1f2533c
--- /dev/null
+++ b/t/fmt/yaml/keysoption.norm
@@ -0,0 +1,25 @@
+---
+Name: Fedora Installation Guide
+Dir: en-US
+Topics:
+ - Name: Book Information
+ File: index
+ - Name: Preface
+ File: Preface
+ - Name: Introduction
+ File: Introduction
+ - Name: Downloading Fedora
+ File: Downloading_Fedora
+ - Name: Installing Fedora
+ Dir: install
+ Sub-Topics:
+ - Name: Preparing for Installation
+ File: Preparing_for_Installation
+ - Name: Booting the Installation
+ File: Booting_the_Installation
+ - Name: Installing Using Anaconda
+ File: Installing_Using_Anaconda
+ - Name: After the Installation
+ File: After_Installation
+ - Name: Troubleshooting
+ File: Troubleshooting
diff --git a/t/fmt/yaml/keysoption.yaml b/t/fmt/yaml/keysoption.yaml
new file mode 100644
index 0000000..1f2533c
--- /dev/null
+++ b/t/fmt/yaml/keysoption.yaml
@@ -0,0 +1,25 @@
+---
+Name: Fedora Installation Guide
+Dir: en-US
+Topics:
+ - Name: Book Information
+ File: index
+ - Name: Preface
+ File: Preface
+ - Name: Introduction
+ File: Introduction
+ - Name: Downloading Fedora
+ File: Downloading_Fedora
+ - Name: Installing Fedora
+ Dir: install
+ Sub-Topics:
+ - Name: Preparing for Installation
+ File: Preparing_for_Installation
+ - Name: Booting the Installation
+ File: Booting_the_Installation
+ - Name: Installing Using Anaconda
+ File: Installing_Using_Anaconda
+ - Name: After the Installation
+ File: After_Installation
+ - Name: Troubleshooting
+ File: Troubleshooting
diff --git a/t/fmt/yaml/keysoption1.po b/t/fmt/yaml/keysoption1.po
new file mode 100644
index 0000000..8a57b1b
--- /dev/null
+++ b/t/fmt/yaml/keysoption1.po
@@ -0,0 +1,267 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-02-08 08:15+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Book Information"
+msgstr "BOOK INFORMATION"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preface"
+msgstr "PREFACE"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Introduction"
+msgstr "INTRODUCTION"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading Fedora"
+msgstr "DOWNLOADING FEDORA"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing for Installation"
+msgstr "PREPARING FOR INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting the Installation"
+msgstr "BOOTING THE INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using Anaconda"
+msgstr "INSTALLING USING ANACONDA"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "After the Installation"
+msgstr "AFTER THE INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Troubleshooting"
+msgstr "TROUBLESHOOTING"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Fedora"
+msgstr "INSTALLING FEDORA"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot Options"
+msgstr "BOOT OPTIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Automating the Installation with Kickstart"
+msgstr "AUTOMATING THE INSTALLATION WITH KICKSTART"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Setting Up an Installation Server"
+msgstr "SETTING UP AN INSTALLATION SERVER"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using VNC"
+msgstr "INSTALLING USING VNC"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading Your Current System"
+msgstr "UPGRADING YOUR CURRENT SYSTEM"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Advanced Installation Options"
+msgstr "ADVANCED INSTALLATION OPTIONS"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart Syntax Reference"
+msgstr "KICKSTART SYNTAX REFERENCE"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "An Introduction to Disk Partitions"
+msgstr "AN INTRODUCTION TO DISK PARTITIONS"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding LVM"
+msgstr "UNDERSTANDING LVM"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Technical Appendixes"
+msgstr "TECHNICAL APPENDIXES"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision History"
+msgstr "REVISION HISTORY"
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr "FEDORA INSTALLATION GUIDE"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Mark McGwire"
+msgstr "MARK MCGWIRE"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Sammy Sosa"
+msgstr "SAMMY SOSA"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Ken Griffey"
+msgstr "KEN GRIFFEY"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Chicago Cubs"
+msgstr "CHICAGO CUBS"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "St Louis Cardinals"
+msgstr "ST LOUIS CARDINALS"
+
+#~ msgid "index"
+#~ msgstr "INDEX"
+
+#~ msgid "Downloading_Fedora"
+#~ msgstr "DOWNLOADING_FEDORA"
+
+#~ msgid "install"
+#~ msgstr "INSTALL"
+
+#~ msgid "Preparing_for_Installation"
+#~ msgstr "PREPARING_FOR_INSTALLATION"
+
+#~ msgid "Booting_the_Installation"
+#~ msgstr "BOOTING_THE_INSTALLATION"
+
+#~ msgid "Installing_Using_Anaconda"
+#~ msgstr "INSTALLING USING ANACONDA"
+
+#~ msgid "After_Installation"
+#~ msgstr "AFTER_INSTALLATION"
+
+#~ msgid "advanced"
+#~ msgstr "ADVANCED"
+
+#~ msgid "Boot_Options"
+#~ msgstr "BOOT_OPTIONS"
+
+#~ msgid "Kickstart_Installations"
+#~ msgstr "KICKSTART_INSTALLATIONS"
+
+#~ msgid "Network_based_Installations"
+#~ msgstr "NETWORK_BASED_INSTALLATIONS"
+
+#~ msgid "VNC_Installations"
+#~ msgstr "VNC_INSTALLATIONS"
+
+#~ msgid "Upgrading_Your_Current_System"
+#~ msgstr "UPGRADING_YOUR_CURRENT_SYSTEM"
+
+#~ msgid "appendixes"
+#~ msgstr "APPENDIXES"
+
+#~ msgid "Kickstart_Syntax_Reference"
+#~ msgstr "KICKSTART_SYNTAX_REFERENCE"
+
+#~ msgid "Disk_Partitions"
+#~ msgstr "DISK_PARTITIONS"
+
+#~ msgid "Understanding_LVM"
+#~ msgstr "UNDERSTANDING_LVM"
+
+#~ msgid "Revision_History"
+#~ msgstr "REVISION_HISTORY"
+
+#~ msgid "Royal Oak"
+#~ msgstr "ROYAL OAK"
+
+#~ msgid ""
+#~ "458 Walkman Dr.\n"
+#~ "Suite #292\n"
+#~ msgstr ""
+#~ "458 WALKMAN DR.\n"
+#~ "SUITE #292\n"
+
+#~ msgid "48046"
+#~ msgstr "48046"
+
+#~ msgid "MI"
+#~ msgstr "MI"
+
+#~ msgid "Dumars"
+#~ msgstr "DUMARS"
+
+#~ msgid "Chris"
+#~ msgstr "CHRIS"
+
+#~ msgid "2001-01-23"
+#~ msgstr "2001-01-23"
+
+#~ msgid "34843"
+#~ msgstr "34843"
+
+#~ msgid "Basketball"
+#~ msgstr "BASKETBALL"
+
+#~ msgid "Super Hoop"
+#~ msgstr "SUPER HOOP"
diff --git a/t/fmt/yaml/keysoption1.pot b/t/fmt/yaml/keysoption1.pot
new file mode 100644
index 0000000..f656196
--- /dev/null
+++ b/t/fmt/yaml/keysoption1.pot
@@ -0,0 +1,179 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-02-08 08:15+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Book Information"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preface"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Introduction"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing for Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting the Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using Anaconda"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "After the Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Troubleshooting"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Automating the Installation with Kickstart"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Setting Up an Installation Server"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using VNC"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading Your Current System"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Advanced Installation Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart Syntax Reference"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "An Introduction to Disk Partitions"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding LVM"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Technical Appendixes"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision History"
+msgstr ""
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Mark McGwire"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Sammy Sosa"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Ken Griffey"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Chicago Cubs"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "St Louis Cardinals"
+msgstr ""
diff --git a/t/fmt/yaml/keysoption1.trans b/t/fmt/yaml/keysoption1.trans
new file mode 100644
index 0000000..73a517b
--- /dev/null
+++ b/t/fmt/yaml/keysoption1.trans
@@ -0,0 +1,103 @@
+---
+Dir: en-US
+Level1:
+ -
+ File: index
+ Name: 'BOOK INFORMATION'
+ -
+ File: Preface
+ Name: PREFACE
+ -
+ File: Introduction
+ Name: INTRODUCTION
+ -
+ Done: true
+ File: Downloading_Fedora
+ Name: 'DOWNLOADING FEDORA'
+ -
+ Dir: install
+ Level2-a:
+ -
+ File: Preparing_for_Installation
+ Name: 'PREPARING FOR INSTALLATION'
+ -
+ File: Booting_the_Installation
+ Name: 'BOOTING THE INSTALLATION'
+ -
+ File: Installing_Using_Anaconda
+ Name: 'INSTALLING USING ANACONDA'
+ -
+ File: After_Installation
+ Name: 'AFTER THE INSTALLATION'
+ -
+ File: Troubleshooting
+ Name: TROUBLESHOOTING
+ Name: 'INSTALLING FEDORA'
+ -
+ Dir: advanced
+ Level2-b:
+ -
+ File: Boot_Options
+ Name: 'BOOT OPTIONS'
+ -
+ File: Kickstart_Installations
+ Name: 'AUTOMATING THE INSTALLATION WITH KICKSTART'
+ -
+ File: Network_based_Installations
+ Name: 'SETTING UP AN INSTALLATION SERVER'
+ -
+ File: VNC_Installations
+ Name: 'INSTALLING USING VNC'
+ -
+ File: Upgrading_Your_Current_System
+ Name: 'UPGRADING YOUR CURRENT SYSTEM'
+ Name: 'ADVANCED INSTALLATION OPTIONS'
+ -
+ Dir: appendixes
+ Level2-c:
+ -
+ File: Kickstart_Syntax_Reference
+ Name: 'KICKSTART SYNTAX REFERENCE'
+ -
+ File: Disk_Partitions
+ Name: 'AN INTRODUCTION TO DISK PARTITIONS'
+ -
+ File: Understanding_LVM
+ Name: 'UNDERSTANDING LVM'
+ Name: 'TECHNICAL APPENDIXES'
+ -
+ File: Revision_History
+ Name: 'REVISION HISTORY'
+Name: 'FEDORA INSTALLATION GUIDE'
+---
+bill-to:
+ address:
+ city: 'Royal Oak'
+ lines: "458 Walkman Dr.\nSuite #292\n"
+ postal: 48046
+ state: MI
+ family: Dumars
+ given: Chris
+date: 2001-01-23
+invoice: 34843
+paid: false
+product:
+ -
+ description: Basketball
+ price: 450.00
+ quantity: 4
+ sku: BL394D
+ -
+ description: 'Super Hoop'
+ price: 2392.00
+ quantity: 1
+ sku: BL4438H
+tax: 251.42
+total: 4443.52
+---
+- 'MARK MCGWIRE'
+- 'SAMMY SOSA'
+- 'KEN GRIFFEY'
+---
+- 'CHICAGO CUBS'
+- 'ST LOUIS CARDINALS'
diff --git a/t/fmt/yaml/keysoption1.yaml b/t/fmt/yaml/keysoption1.yaml
new file mode 100644
index 0000000..1f2533c
--- /dev/null
+++ b/t/fmt/yaml/keysoption1.yaml
@@ -0,0 +1,25 @@
+---
+Name: Fedora Installation Guide
+Dir: en-US
+Topics:
+ - Name: Book Information
+ File: index
+ - Name: Preface
+ File: Preface
+ - Name: Introduction
+ File: Introduction
+ - Name: Downloading Fedora
+ File: Downloading_Fedora
+ - Name: Installing Fedora
+ Dir: install
+ Sub-Topics:
+ - Name: Preparing for Installation
+ File: Preparing_for_Installation
+ - Name: Booting the Installation
+ File: Booting_the_Installation
+ - Name: Installing Using Anaconda
+ File: Installing_Using_Anaconda
+ - Name: After the Installation
+ File: After_Installation
+ - Name: Troubleshooting
+ File: Troubleshooting
diff --git a/t/fmt/yaml/keysoption2.po b/t/fmt/yaml/keysoption2.po
new file mode 100644
index 0000000..9eb563c
--- /dev/null
+++ b/t/fmt/yaml/keysoption2.po
@@ -0,0 +1,312 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-02-08 08:16+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "index"
+msgstr "INDEX"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Book Information"
+msgstr "BOOK INFORMATION"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preface"
+msgstr "PREFACE"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Introduction"
+msgstr "INTRODUCTION"
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading_Fedora"
+msgstr "DOWNLOADING_FEDORA"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading Fedora"
+msgstr "DOWNLOADING FEDORA"
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing_for_Installation"
+msgstr "PREPARING_FOR_INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing for Installation"
+msgstr "PREPARING FOR INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting_the_Installation"
+msgstr "BOOTING_THE_INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting the Installation"
+msgstr "BOOTING THE INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing_Using_Anaconda"
+msgstr "INSTALLING USING ANACONDA"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using Anaconda"
+msgstr "INSTALLING USING ANACONDA"
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "After_Installation"
+msgstr "AFTER_INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "After the Installation"
+msgstr "AFTER THE INSTALLATION"
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Troubleshooting"
+msgstr "TROUBLESHOOTING"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Fedora"
+msgstr "INSTALLING FEDORA"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot_Options"
+msgstr "BOOT_OPTIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot Options"
+msgstr "BOOT OPTIONS"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart_Installations"
+msgstr "KICKSTART_INSTALLATIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Automating the Installation with Kickstart"
+msgstr "AUTOMATING THE INSTALLATION WITH KICKSTART"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Network_based_Installations"
+msgstr "NETWORK_BASED_INSTALLATIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Setting Up an Installation Server"
+msgstr "SETTING UP AN INSTALLATION SERVER"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "VNC_Installations"
+msgstr "VNC_INSTALLATIONS"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using VNC"
+msgstr "INSTALLING USING VNC"
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading_Your_Current_System"
+msgstr "UPGRADING_YOUR_CURRENT_SYSTEM"
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading Your Current System"
+msgstr "UPGRADING YOUR CURRENT SYSTEM"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Advanced Installation Options"
+msgstr "ADVANCED INSTALLATION OPTIONS"
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart_Syntax_Reference"
+msgstr "KICKSTART_SYNTAX_REFERENCE"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart Syntax Reference"
+msgstr "KICKSTART SYNTAX REFERENCE"
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Disk_Partitions"
+msgstr "DISK_PARTITIONS"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "An Introduction to Disk Partitions"
+msgstr "AN INTRODUCTION TO DISK PARTITIONS"
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding_LVM"
+msgstr "UNDERSTANDING_LVM"
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding LVM"
+msgstr "UNDERSTANDING LVM"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Technical Appendixes"
+msgstr "TECHNICAL APPENDIXES"
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision_History"
+msgstr "REVISION_HISTORY"
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision History"
+msgstr "REVISION HISTORY"
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr "FEDORA INSTALLATION GUIDE"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Mark McGwire"
+msgstr "MARK MCGWIRE"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Sammy Sosa"
+msgstr "SAMMY SOSA"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Ken Griffey"
+msgstr "KEN GRIFFEY"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Chicago Cubs"
+msgstr "CHICAGO CUBS"
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "St Louis Cardinals"
+msgstr "ST LOUIS CARDINALS"
+
+#~ msgid "install"
+#~ msgstr "INSTALL"
+
+#~ msgid "advanced"
+#~ msgstr "ADVANCED"
+
+#~ msgid "appendixes"
+#~ msgstr "APPENDIXES"
+
+#~ msgid "Royal Oak"
+#~ msgstr "ROYAL OAK"
+
+#~ msgid ""
+#~ "458 Walkman Dr.\n"
+#~ "Suite #292\n"
+#~ msgstr ""
+#~ "458 WALKMAN DR.\n"
+#~ "SUITE #292\n"
+
+#~ msgid "48046"
+#~ msgstr "48046"
+
+#~ msgid "MI"
+#~ msgstr "MI"
+
+#~ msgid "Dumars"
+#~ msgstr "DUMARS"
+
+#~ msgid "Chris"
+#~ msgstr "CHRIS"
+
+#~ msgid "2001-01-23"
+#~ msgstr "2001-01-23"
+
+#~ msgid "34843"
+#~ msgstr "34843"
+
+#~ msgid "Basketball"
+#~ msgstr "BASKETBALL"
+
+#~ msgid "Super Hoop"
+#~ msgstr "SUPER HOOP"
diff --git a/t/fmt/yaml/keysoption2.pot b/t/fmt/yaml/keysoption2.pot
new file mode 100644
index 0000000..017b98f
--- /dev/null
+++ b/t/fmt/yaml/keysoption2.pot
@@ -0,0 +1,269 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-02-08 08:16+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "index"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Book Information"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preface"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Introduction"
+msgstr ""
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading_Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Downloading Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing_for_Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Preparing for Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting_the_Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Booting the Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing_Using_Anaconda"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using Anaconda"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a File
+#: basic.yaml:1
+#, no-wrap
+msgid "After_Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "After the Installation"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-a Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Troubleshooting"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Fedora"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot_Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Boot Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart_Installations"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Automating the Installation with Kickstart"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Network_based_Installations"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Setting Up an Installation Server"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "VNC_Installations"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Installing Using VNC"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b File
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading_Your_Current_System"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-b Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Upgrading Your Current System"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Advanced Installation Options"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart_Syntax_Reference"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Kickstart Syntax Reference"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Disk_Partitions"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "An Introduction to Disk Partitions"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c File
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding_LVM"
+msgstr ""
+
+#. type: Hash Value: Level1 Level2-c Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Understanding LVM"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Technical Appendixes"
+msgstr ""
+
+#. type: Hash Value: Level1 File
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision_History"
+msgstr ""
+
+#. type: Hash Value: Level1 Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Revision History"
+msgstr ""
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Mark McGwire"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Sammy Sosa"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Ken Griffey"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "Chicago Cubs"
+msgstr ""
+
+#. type: Array Element:
+#: basic.yaml:1
+#, no-wrap
+msgid "St Louis Cardinals"
+msgstr ""
diff --git a/t/fmt/yaml/keysoption2.trans b/t/fmt/yaml/keysoption2.trans
new file mode 100644
index 0000000..dffcf83
--- /dev/null
+++ b/t/fmt/yaml/keysoption2.trans
@@ -0,0 +1,103 @@
+---
+Dir: en-US
+Level1:
+ -
+ File: INDEX
+ Name: 'BOOK INFORMATION'
+ -
+ File: PREFACE
+ Name: PREFACE
+ -
+ File: INTRODUCTION
+ Name: INTRODUCTION
+ -
+ Done: true
+ File: DOWNLOADING_FEDORA
+ Name: 'DOWNLOADING FEDORA'
+ -
+ Dir: install
+ Level2-a:
+ -
+ File: PREPARING_FOR_INSTALLATION
+ Name: 'PREPARING FOR INSTALLATION'
+ -
+ File: BOOTING_THE_INSTALLATION
+ Name: 'BOOTING THE INSTALLATION'
+ -
+ File: 'INSTALLING USING ANACONDA'
+ Name: 'INSTALLING USING ANACONDA'
+ -
+ File: AFTER_INSTALLATION
+ Name: 'AFTER THE INSTALLATION'
+ -
+ File: TROUBLESHOOTING
+ Name: TROUBLESHOOTING
+ Name: 'INSTALLING FEDORA'
+ -
+ Dir: advanced
+ Level2-b:
+ -
+ File: BOOT_OPTIONS
+ Name: 'BOOT OPTIONS'
+ -
+ File: KICKSTART_INSTALLATIONS
+ Name: 'AUTOMATING THE INSTALLATION WITH KICKSTART'
+ -
+ File: NETWORK_BASED_INSTALLATIONS
+ Name: 'SETTING UP AN INSTALLATION SERVER'
+ -
+ File: VNC_INSTALLATIONS
+ Name: 'INSTALLING USING VNC'
+ -
+ File: UPGRADING_YOUR_CURRENT_SYSTEM
+ Name: 'UPGRADING YOUR CURRENT SYSTEM'
+ Name: 'ADVANCED INSTALLATION OPTIONS'
+ -
+ Dir: appendixes
+ Level2-c:
+ -
+ File: KICKSTART_SYNTAX_REFERENCE
+ Name: 'KICKSTART SYNTAX REFERENCE'
+ -
+ File: DISK_PARTITIONS
+ Name: 'AN INTRODUCTION TO DISK PARTITIONS'
+ -
+ File: UNDERSTANDING_LVM
+ Name: 'UNDERSTANDING LVM'
+ Name: 'TECHNICAL APPENDIXES'
+ -
+ File: REVISION_HISTORY
+ Name: 'REVISION HISTORY'
+Name: 'FEDORA INSTALLATION GUIDE'
+---
+bill-to:
+ address:
+ city: 'Royal Oak'
+ lines: "458 Walkman Dr.\nSuite #292\n"
+ postal: 48046
+ state: MI
+ family: Dumars
+ given: Chris
+date: 2001-01-23
+invoice: 34843
+paid: false
+product:
+ -
+ description: Basketball
+ price: 450.00
+ quantity: 4
+ sku: BL394D
+ -
+ description: 'Super Hoop'
+ price: 2392.00
+ quantity: 1
+ sku: BL4438H
+tax: 251.42
+total: 4443.52
+---
+- 'MARK MCGWIRE'
+- 'SAMMY SOSA'
+- 'KEN GRIFFEY'
+---
+- 'CHICAGO CUBS'
+- 'ST LOUIS CARDINALS'
diff --git a/t/fmt/yaml/pathsoption1.po b/t/fmt/yaml/pathsoption1.po
new file mode 100644
index 0000000..9fbeca2
--- /dev/null
+++ b/t/fmt/yaml/pathsoption1.po
@@ -0,0 +1,41 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-11-24 19:05+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "install"
+msgstr "INSTALL"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "advanced"
+msgstr "ADVANCED"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "appendixes"
+msgstr "APPENDIXES"
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr "FEDORA INSTALLATION GUIDE"
diff --git a/t/fmt/yaml/pathsoption1.pot b/t/fmt/yaml/pathsoption1.pot
new file mode 100644
index 0000000..f7bc151
--- /dev/null
+++ b/t/fmt/yaml/pathsoption1.pot
@@ -0,0 +1,41 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-11-24 19:05+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "install"
+msgstr ""
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "advanced"
+msgstr ""
+
+#. type: Hash Value: Level1 Dir
+#: basic.yaml:1
+#, no-wrap
+msgid "appendixes"
+msgstr ""
+
+#. type: Hash Value: Name
+#: basic.yaml:1
+#, no-wrap
+msgid "Fedora Installation Guide"
+msgstr ""
diff --git a/t/fmt/yaml/pathsoption1.trans b/t/fmt/yaml/pathsoption1.trans
new file mode 100644
index 0000000..fba1f1b
--- /dev/null
+++ b/t/fmt/yaml/pathsoption1.trans
@@ -0,0 +1,103 @@
+---
+Dir: en-US
+Level1:
+ -
+ File: index
+ Name: 'Book Information'
+ -
+ File: Preface
+ Name: Preface
+ -
+ File: Introduction
+ Name: Introduction
+ -
+ Done: true
+ File: Downloading_Fedora
+ Name: 'Downloading Fedora'
+ -
+ Dir: INSTALL
+ Level2-a:
+ -
+ File: Preparing_for_Installation
+ Name: 'Preparing for Installation'
+ -
+ File: Booting_the_Installation
+ Name: 'Booting the Installation'
+ -
+ File: Installing_Using_Anaconda
+ Name: 'Installing Using Anaconda'
+ -
+ File: After_Installation
+ Name: 'After the Installation'
+ -
+ File: Troubleshooting
+ Name: Troubleshooting
+ Name: 'Installing Fedora'
+ -
+ Dir: ADVANCED
+ Level2-b:
+ -
+ File: Boot_Options
+ Name: 'Boot Options'
+ -
+ File: Kickstart_Installations
+ Name: 'Automating the Installation with Kickstart'
+ -
+ File: Network_based_Installations
+ Name: 'Setting Up an Installation Server'
+ -
+ File: VNC_Installations
+ Name: 'Installing Using VNC'
+ -
+ File: Upgrading_Your_Current_System
+ Name: 'Upgrading Your Current System'
+ Name: 'Advanced Installation Options'
+ -
+ Dir: APPENDIXES
+ Level2-c:
+ -
+ File: Kickstart_Syntax_Reference
+ Name: 'Kickstart Syntax Reference'
+ -
+ File: Disk_Partitions
+ Name: 'An Introduction to Disk Partitions'
+ -
+ File: Understanding_LVM
+ Name: 'Understanding LVM'
+ Name: 'Technical Appendixes'
+ -
+ File: Revision_History
+ Name: 'Revision History'
+Name: 'FEDORA INSTALLATION GUIDE'
+---
+bill-to:
+ address:
+ city: 'Royal Oak'
+ lines: "458 Walkman Dr.\nSuite #292\n"
+ postal: 48046
+ state: MI
+ family: Dumars
+ given: Chris
+date: 2001-01-23
+invoice: 34843
+paid: false
+product:
+ -
+ description: Basketball
+ price: 450.00
+ quantity: 4
+ sku: BL394D
+ -
+ description: 'Super Hoop'
+ price: 2392.00
+ quantity: 1
+ sku: BL4438H
+tax: 251.42
+total: 4443.52
+---
+- 'Mark McGwire'
+- 'Sammy Sosa'
+- 'Ken Griffey'
+---
+- 'Chicago Cubs'
+- 'St Louis Cardinals'
diff --git a/t/fmt/yaml/skiparray.norm b/t/fmt/yaml/skiparray.norm
new file mode 100644
index 0000000..1426102
--- /dev/null
+++ b/t/fmt/yaml/skiparray.norm
@@ -0,0 +1,7 @@
+---
+name: project
+nav:
+ - modules/ROOT/nav.adoc
+start_page: ROOT:index
+title: 'Fedora Project'
+version: master
diff --git a/t/fmt/yaml/skiparray.po b/t/fmt/yaml/skiparray.po
new file mode 100644
index 0000000..d6a92a7
--- /dev/null
+++ b/t/fmt/yaml/skiparray.po
@@ -0,0 +1,23 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-02-08 08:17+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: title
+#: skiparray.yaml:1
+#, no-wrap
+msgid "Fedora Project"
+msgstr "FEDORA PROJECT"
diff --git a/t/fmt/yaml/skiparray.pot b/t/fmt/yaml/skiparray.pot
new file mode 100644
index 0000000..82758c6
--- /dev/null
+++ b/t/fmt/yaml/skiparray.pot
@@ -0,0 +1,23 @@
+# SOME DESCRIPTIVE TITLE
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2021-02-08 08:17+0100\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#. type: Hash Value: title
+#: skiparray.yaml:1
+#, no-wrap
+msgid "Fedora Project"
+msgstr ""
diff --git a/t/fmt/yaml/skiparray.trans b/t/fmt/yaml/skiparray.trans
new file mode 100644
index 0000000..a84ca43
--- /dev/null
+++ b/t/fmt/yaml/skiparray.trans
@@ -0,0 +1,7 @@
+---
+name: project
+nav:
+ - modules/ROOT/nav.adoc
+start_page: ROOT:index
+title: 'FEDORA PROJECT'
+version: master
diff --git a/t/fmt/yaml/skiparray.yaml b/t/fmt/yaml/skiparray.yaml
new file mode 100644
index 0000000..5737320
--- /dev/null
+++ b/t/fmt/yaml/skiparray.yaml
@@ -0,0 +1,17 @@
+---
+# Name will be mostly visible in the URL. Treat it as an indentifier.
+# Tip: If you want to use the local preview scripts that come with this repository, please change this value in the site.yml file as well. (under site/start_page)
+name: project
+
+# Title will be visible on the page.
+title: Fedora Project
+
+# If you don't plan to have multiple versions of the docs (for example, to document multiple versions of some software), you can ignore this field. Otherwise, change "master" to a specific version.
+version: master
+
+# We encourage you to name the index page as "index.adoc". If you absolutely have to use a different name, please reflect it here. You can ignore this field otherwise.
+start_page: ROOT:index
+
+# This lists all the menu definitions of your component.
+nav:
+- modules/ROOT/nav.adoc