diff --git a/locales/dev/gkhDev_FileFormats.html b/locales/help/gkhDev_FileFormats.html
similarity index 100%
rename from locales/dev/gkhDev_FileFormats.html
rename to locales/help/gkhDev_FileFormats.html
diff --git a/locales/dev/gkhDev_Implementations.html b/locales/help/gkhDev_Implementations.html
similarity index 100%
rename from locales/dev/gkhDev_Implementations.html
rename to locales/help/gkhDev_Implementations.html
diff --git a/locales/dev/gkhDev_Releases.html b/locales/help/gkhDev_Releases.html
similarity index 100%
rename from locales/dev/gkhDev_Releases.html
rename to locales/help/gkhDev_Releases.html
diff --git a/locales/dev/gkhDevelopment.html b/locales/help/gkhDevelopment.html
similarity index 100%
rename from locales/dev/gkhDevelopment.html
rename to locales/help/gkhDevelopment.html
diff --git a/locales/help_enu/images/GEDKeeper.png b/locales/help/images/GEDKeeper.png
similarity index 100%
rename from locales/help_enu/images/GEDKeeper.png
rename to locales/help/images/GEDKeeper.png
diff --git a/locales/help_enu/images/iCopy.gif b/locales/help/images/iCopy.gif
similarity index 100%
rename from locales/help_enu/images/iCopy.gif
rename to locales/help/images/iCopy.gif
diff --git a/locales/help_enu/images/iCreateNew.gif b/locales/help/images/iCreateNew.gif
similarity index 100%
rename from locales/help_enu/images/iCreateNew.gif
rename to locales/help/images/iCreateNew.gif
diff --git a/locales/help_enu/images/iExcel.gif b/locales/help/images/iExcel.gif
similarity index 100%
rename from locales/help_enu/images/iExcel.gif
rename to locales/help/images/iExcel.gif
diff --git a/locales/help_enu/images/iExpand.gif b/locales/help/images/iExpand.gif
similarity index 100%
rename from locales/help_enu/images/iExpand.gif
rename to locales/help/images/iExpand.gif
diff --git a/locales/help_enu/images/iFilter.gif b/locales/help/images/iFilter.gif
similarity index 100%
rename from locales/help_enu/images/iFilter.gif
rename to locales/help/images/iFilter.gif
diff --git a/locales/help_enu/images/iLeft1.gif b/locales/help/images/iLeft1.gif
similarity index 100%
rename from locales/help_enu/images/iLeft1.gif
rename to locales/help/images/iLeft1.gif
diff --git a/locales/help_enu/images/iLoad.gif b/locales/help/images/iLoad.gif
similarity index 100%
rename from locales/help_enu/images/iLoad.gif
rename to locales/help/images/iLoad.gif
diff --git a/locales/help_rus/images/iPaste.gif b/locales/help/images/iPaste.gif
similarity index 100%
rename from locales/help_rus/images/iPaste.gif
rename to locales/help/images/iPaste.gif
diff --git a/locales/help_enu/images/iPreview.gif b/locales/help/images/iPreview.gif
similarity index 100%
rename from locales/help_enu/images/iPreview.gif
rename to locales/help/images/iPreview.gif
diff --git a/locales/help_enu/images/iPrint.gif b/locales/help/images/iPrint.gif
similarity index 100%
rename from locales/help_enu/images/iPrint.gif
rename to locales/help/images/iPrint.gif
diff --git a/locales/help_enu/images/iRecDelete.gif b/locales/help/images/iRecDelete.gif
similarity index 100%
rename from locales/help_enu/images/iRecDelete.gif
rename to locales/help/images/iRecDelete.gif
diff --git a/locales/help_enu/images/iRecEdit.gif b/locales/help/images/iRecEdit.gif
similarity index 100%
rename from locales/help_enu/images/iRecEdit.gif
rename to locales/help/images/iRecEdit.gif
diff --git a/locales/help_enu/images/iRecNew.gif b/locales/help/images/iRecNew.gif
similarity index 100%
rename from locales/help_enu/images/iRecNew.gif
rename to locales/help/images/iRecNew.gif
diff --git a/locales/help_enu/images/iRight1.gif b/locales/help/images/iRight1.gif
similarity index 100%
rename from locales/help_enu/images/iRight1.gif
rename to locales/help/images/iRight1.gif
diff --git a/locales/help_enu/images/iSave.gif b/locales/help/images/iSave.gif
similarity index 100%
rename from locales/help_enu/images/iSave.gif
rename to locales/help/images/iSave.gif
diff --git a/locales/help_enu/images/iSaveImage.gif b/locales/help/images/iSaveImage.gif
similarity index 100%
rename from locales/help_enu/images/iSaveImage.gif
rename to locales/help/images/iSaveImage.gif
diff --git a/locales/help_enu/images/iScroll.gif b/locales/help/images/iScroll.gif
similarity index 100%
rename from locales/help_enu/images/iScroll.gif
rename to locales/help/images/iScroll.gif
diff --git a/locales/help_enu/images/iStart.gif b/locales/help/images/iStart.gif
similarity index 100%
rename from locales/help_enu/images/iStart.gif
rename to locales/help/images/iStart.gif
diff --git a/locales/help_enu/images/iStop.gif b/locales/help/images/iStop.gif
similarity index 100%
rename from locales/help_enu/images/iStop.gif
rename to locales/help/images/iStop.gif
diff --git a/locales/help_enu/images/iTable.gif b/locales/help/images/iTable.gif
similarity index 100%
rename from locales/help_enu/images/iTable.gif
rename to locales/help/images/iTable.gif
diff --git a/locales/help_enu/images/iToMan.gif b/locales/help/images/iToMan.gif
similarity index 100%
rename from locales/help_enu/images/iToMan.gif
rename to locales/help/images/iToMan.gif
diff --git a/locales/help_enu/images/iTools.gif b/locales/help/images/iTools.gif
similarity index 100%
rename from locales/help_enu/images/iTools.gif
rename to locales/help/images/iTools.gif
diff --git a/locales/help_enu/images/iTreeAncestry.gif b/locales/help/images/iTreeAncestry.gif
similarity index 100%
rename from locales/help_enu/images/iTreeAncestry.gif
rename to locales/help/images/iTreeAncestry.gif
diff --git a/locales/help_enu/images/iTreeBoth.gif b/locales/help/images/iTreeBoth.gif
similarity index 100%
rename from locales/help_enu/images/iTreeBoth.gif
rename to locales/help/images/iTreeBoth.gif
diff --git a/locales/help_enu/images/iTreeDescendants.gif b/locales/help/images/iTreeDescendants.gif
similarity index 100%
rename from locales/help_enu/images/iTreeDescendants.gif
rename to locales/help/images/iTreeDescendants.gif
diff --git a/locales/help_enu/images/rel_scheme.gif b/locales/help/images/rel_scheme.gif
similarity index 100%
rename from locales/help_enu/images/rel_scheme.gif
rename to locales/help/images/rel_scheme.gif
diff --git a/locales/help_enu/images/rg_shield_max.gif b/locales/help/images/rg_shield_max.gif
similarity index 100%
rename from locales/help_enu/images/rg_shield_max.gif
rename to locales/help/images/rg_shield_max.gif
diff --git a/locales/help_enu/images/rg_shield_mid.gif b/locales/help/images/rg_shield_mid.gif
similarity index 100%
rename from locales/help_enu/images/rg_shield_mid.gif
rename to locales/help/images/rg_shield_mid.gif
diff --git a/locales/help_enu/images/rg_shield_none.gif b/locales/help/images/rg_shield_none.gif
similarity index 100%
rename from locales/help_enu/images/rg_shield_none.gif
rename to locales/help/images/rg_shield_none.gif
diff --git a/locales/help_enu/images/tg_barbed_wire.gif b/locales/help/images/tg_barbed_wire.gif
similarity index 100%
rename from locales/help_enu/images/tg_barbed_wire.gif
rename to locales/help/images/tg_barbed_wire.gif
diff --git a/locales/help_rus/images/tg_cpsu.png b/locales/help/images/tg_cpsu.png
similarity index 100%
rename from locales/help_rus/images/tg_cpsu.png
rename to locales/help/images/tg_cpsu.png
diff --git a/locales/help_enu/images/tg_george_cross.gif b/locales/help/images/tg_george_cross.gif
similarity index 100%
rename from locales/help_enu/images/tg_george_cross.gif
rename to locales/help/images/tg_george_cross.gif
diff --git a/locales/help_enu/images/tg_islam_sym.gif b/locales/help/images/tg_islam_sym.gif
similarity index 100%
rename from locales/help_enu/images/tg_islam_sym.gif
rename to locales/help/images/tg_islam_sym.gif
diff --git a/locales/help_enu/images/tg_latin_cross.gif b/locales/help/images/tg_latin_cross.gif
similarity index 100%
rename from locales/help_enu/images/tg_latin_cross.gif
rename to locales/help/images/tg_latin_cross.gif
diff --git a/locales/help_enu/images/tg_old_ritual_cross.gif b/locales/help/images/tg_old_ritual_cross.gif
similarity index 100%
rename from locales/help_enu/images/tg_old_ritual_cross.gif
rename to locales/help/images/tg_old_ritual_cross.gif
diff --git a/locales/help_enu/images/tg_orthodox_cross.gif b/locales/help/images/tg_orthodox_cross.gif
similarity index 100%
rename from locales/help_enu/images/tg_orthodox_cross.gif
rename to locales/help/images/tg_orthodox_cross.gif
diff --git a/locales/help_enu/images/tg_soldier.gif b/locales/help/images/tg_soldier.gif
similarity index 100%
rename from locales/help_enu/images/tg_soldier.gif
rename to locales/help/images/tg_soldier.gif
diff --git a/locales/help_enu/images/tg_soldier_fall.gif b/locales/help/images/tg_soldier_fall.gif
similarity index 100%
rename from locales/help_enu/images/tg_soldier_fall.gif
rename to locales/help/images/tg_soldier_fall.gif
diff --git a/locales/help_enu/images/tg_veteran_rear.gif b/locales/help/images/tg_veteran_rear.gif
similarity index 100%
rename from locales/help_enu/images/tg_veteran_rear.gif
rename to locales/help/images/tg_veteran_rear.gif
diff --git a/locales/dev/styles.css b/locales/help/styles.css
similarity index 93%
rename from locales/dev/styles.css
rename to locales/help/styles.css
index 9fbdef1c9..bf598fcd4 100644
--- a/locales/dev/styles.css
+++ b/locales/help/styles.css
@@ -1,235 +1,235 @@
-.ctx {
- margin-top: 0;
- margin-bottom: 0;
- margin-left: 0;
-}
-
-body {
- padding: 0 0 0 26px;
- background: #ffffff;
- color: #000000;
- font-family: Verdana, Arial, Helvetica, sans-serif;
- font-size: 80%;
-}
-
-div {
- width: 90%;
- border: 2px solid #999999;
- padding: 4px 8px;
- background: #cccccc;
-}
-
-h1, h2, h3, h4 {
- font-family: Verdana, Arial, Helvetica, sans-serif;
- margin-left: -26px;
-}
-
-h1 {
- font-size: 145%;
- margin-top: .9em;
- margin-bottom: .9em;
-}
-
-h2 {
- font-size: 130%;
- margin-top: 1.8em;
- margin-bottom: .9em;
-}
-
-h3 {
- font-size: 115%;
- margin-top: 1.8em;
- margin-bottom: .9em;
-}
-
-h4 {
- font-size: 100%;
- margin-top: 1.8em;
- margin-bottom: .9em;
-}
-
-ul p, ol p, dl p {
- margin-left: 0;
-}
-
-p {
- margin-top: .9em;
- margin-bottom: .9em;
-}
-
-dl {
- /*margin-top: 0; */
-}
-
-dt {
- margin-top: .8em;
- margin-bottom: .6em;
- font-weight: bold;
-}
-
-dd {
- margin-top: .6em;
- margin-bottom: .6em;
- margin-left: 1.8em;
-}
-
-
-ul, ol {
- margin-top: .8em;
- margin-bottom: 0;
-}
-
-ol {
- margin-left: 3.6em;
-}
-
-ul {
- list-style-type: disc;
- margin-left: 1.8em;
-}
-
-li {
- margin-bottom: .6em;
-}
-
-ul ol, ol ol {
- list-style-type: lower-alpha;
-}
-
-/*
-pre
- {
- margin-top: .6em;
- margin-bottom: .6em;
- }
- */
-
-pre, code {
- font: 100% Courier New, Courier, mono;
- color: #000000;
- cursor: text;
-}
-
- pre.syntax {
- background: #dddddd;
- padding: 2pt,4pt
- color: #000000;
- }
-
-.example {
- margin-left: 2.0em;
- /*margin-top: 12.0em;*/
- /*margin-bottom: 1.0em;*/
- color: #C00000;
- /*padding: 10pt,20pt*/
-}
-
-table {
- /* width: 90%; */
- background: #999999;
- margin-top: .6em;
- margin-bottom: .3em;
-}
-
-th {
- padding: 4px 8px;
- background: #cccccc;
- text-align: left;
- font-size: 80%;
- vertical-align: bottom;
-}
-
- th.cc {
- text-align: center;
- vertical-align: middle;
- }
-
-td {
- padding: 4px 8px;
- background: #ffffff;
- vertical-align: top;
- font-size: 80%;
-}
-
- td.cc {
- text-align: center;
- vertical-align: middle;
- }
-
-
-blockquote {
- margin-left: 3.8em;
- margin-right: 3.8em;
- margin-top: .6em;
- margin-bottom: .6em;
-}
-
-a:link {
- color: #0066ff;
-}
-
-a:visited {
- color: #996600;
-}
-
-a:hover {
- color: #cc9900;
-}
-
-a.parameter:link {
- color: #0066ff;
- text-decoration: none;
-}
-
-a.parameter:visited {
- text-decoration: none;
-}
-
-.footer {
- width: 100%;
- border: none;
- background: #ffffff;
- margin-top: 18pt;
- padding-bottom: 12pt;
- color: #228B22;
- text-align: center;
- font-size: 70%;
-}
-
-.filename {
- color: #F00000;
-}
-
-
-ol.ctx {
- margin-top: 0;
- margin-bottom: 0;
- margin-left: 0;
-}
-
-li.ctx {
- margin-top: 0;
- margin-bottom: 0;
- margin-left: 0;
-}
-
-kbd {
- color: #009999;
- font-family: monospace;
- font-size: 120%;
- font-weight: bold;
- padding-left: 2pt;
- padding-right: 2pt;
-}
-
-img {
- vertical-align: middle;
-}
-
-/* Use: for samples, examples, command lines, and references to executables. */
-samp {
- color: #cc9900;
- font-family: monospace;
- font-size: 120%;
- font-weight: bold;
-}
+.ctx {
+ margin-top: 0;
+ margin-bottom: 0;
+ margin-left: 0;
+}
+
+body {
+ padding: 0 0 0 26px;
+ background: #ffffff;
+ color: #000000;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 80%;
+}
+
+div {
+ width: 90%;
+ border: 2px solid #999999;
+ padding: 4px 8px;
+ background: #cccccc;
+}
+
+h1, h2, h3, h4 {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ margin-left: -26px;
+}
+
+h1 {
+ font-size: 145%;
+ margin-top: .9em;
+ margin-bottom: .9em;
+}
+
+h2 {
+ font-size: 130%;
+ margin-top: 1.8em;
+ margin-bottom: .9em;
+}
+
+h3 {
+ font-size: 115%;
+ margin-top: 1.8em;
+ margin-bottom: .9em;
+}
+
+h4 {
+ font-size: 100%;
+ margin-top: 1.8em;
+ margin-bottom: .9em;
+}
+
+ul p, ol p, dl p {
+ margin-left: 0;
+}
+
+p {
+ margin-top: .9em;
+ margin-bottom: .9em;
+}
+
+dl {
+ /*margin-top: 0; */
+}
+
+dt {
+ margin-top: .8em;
+ margin-bottom: .6em;
+ font-weight: bold;
+}
+
+dd {
+ margin-top: .6em;
+ margin-bottom: .6em;
+ margin-left: 1.8em;
+}
+
+
+ul, ol {
+ margin-top: .8em;
+ margin-bottom: 0;
+}
+
+ol {
+ margin-left: 3.6em;
+}
+
+ul {
+ list-style-type: disc;
+ margin-left: 1.8em;
+}
+
+li {
+ margin-bottom: .6em;
+}
+
+ul ol, ol ol {
+ list-style-type: lower-alpha;
+}
+
+/*
+pre
+ {
+ margin-top: .6em;
+ margin-bottom: .6em;
+ }
+ */
+
+pre, code {
+ font: 100% Courier New, Courier, mono;
+ color: #000000;
+ cursor: text;
+}
+
+ pre.syntax {
+ background: #dddddd;
+ padding: 2pt,4pt
+ color: #000000;
+ }
+
+.example {
+ margin-left: 2.0em;
+ /*margin-top: 12.0em;*/
+ /*margin-bottom: 1.0em;*/
+ color: #C00000;
+ /*padding: 10pt,20pt*/
+}
+
+table {
+ /* width: 90%; */
+ background: #999999;
+ margin-top: .6em;
+ margin-bottom: .3em;
+}
+
+th {
+ padding: 4px 8px;
+ background: #cccccc;
+ text-align: left;
+ font-size: 80%;
+ vertical-align: bottom;
+}
+
+ th.cc {
+ text-align: center;
+ vertical-align: middle;
+ }
+
+td {
+ padding: 4px 8px;
+ background: #ffffff;
+ vertical-align: top;
+ font-size: 80%;
+}
+
+ td.cc {
+ text-align: center;
+ vertical-align: middle;
+ }
+
+
+blockquote {
+ margin-left: 3.8em;
+ margin-right: 3.8em;
+ margin-top: .6em;
+ margin-bottom: .6em;
+}
+
+a:link {
+ color: #0066ff;
+}
+
+a:visited {
+ color: #996600;
+}
+
+a:hover {
+ color: #cc9900;
+}
+
+a.parameter:link {
+ color: #0066ff;
+ text-decoration: none;
+}
+
+a.parameter:visited {
+ text-decoration: none;
+}
+
+.footer {
+ width: 100%;
+ border: none;
+ background: #ffffff;
+ margin-top: 18pt;
+ padding-bottom: 12pt;
+ color: #228B22;
+ text-align: center;
+ font-size: 70%;
+}
+
+.filename {
+ color: #F00000;
+}
+
+
+ol.ctx {
+ margin-top: 0;
+ margin-bottom: 0;
+ margin-left: 0;
+}
+
+li.ctx {
+ margin-top: 0;
+ margin-bottom: 0;
+ margin-left: 0;
+}
+
+kbd {
+ color: #009999;
+ font-family: monospace;
+ font-size: 120%;
+ font-weight: bold;
+ padding-left: 2pt;
+ padding-right: 2pt;
+}
+
+img {
+ vertical-align: middle;
+}
+
+/* Use: for samples, examples, command lines, and references to executables. */
+samp {
+ color: #cc9900;
+ font-family: monospace;
+ font-size: 120%;
+ font-weight: bold;
+}
diff --git a/locales/help_enu/GEDKeeper.html b/locales/help_enu/GEDKeeper.html
index d63bd0a5e..2be4bda14 100644
--- a/locales/help_enu/GEDKeeper.html
+++ b/locales/help_enu/GEDKeeper.html
@@ -3,7 +3,7 @@