summaryrefslogtreecommitdiff
path: root/doc/translations.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/translations.md')
-rw-r--r--doc/translations.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/doc/translations.md b/doc/translations.md
new file mode 100644
index 0000000..5834078
--- /dev/null
+++ b/doc/translations.md
@@ -0,0 +1,21 @@
+Translations
+============
+
+There is a three-step process for translating man pages. Most
+of the work happens in the po-man directory.
+
+> make -C po-man translate-templates
+Creates the translation templates (the .pot files) for translators
+to use as a base. These, along with the tar file, should be sent
+to the tp-coorindator before release.
+
+> make get-trans
+rsyncs the latest translated (.po) files for both the programs and
+man pages.
+
+> make -C po-man translate-mans
+This is also called in the dist-hook and is where the translation
+magic happens. Take the original man page, the relevant .po file
+and produce a translated man page in that language.
+All of the man pages generated are found in
+po-man/(LANG)/man(SECTION)/