aboutsummaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
Diffstat (limited to 'po')
-rw-r--r--po/NEW.po21
-rw-r--r--po/README.md55
2 files changed, 76 insertions, 0 deletions
diff --git a/po/NEW.po b/po/NEW.po
new file mode 100644
index 00000000..a1ab2a20
--- /dev/null
+++ b/po/NEW.po
@@ -0,0 +1,21 @@
+# FIX-LANGUAGE translations for PACKAGE package
+# FIX-LANGUAGE translation for PACKAGE.
+# Copyright (C) HardInfo Project
+# This file is distributed under the same license as the PACKAGE package.
+# FIX-YOUR-NAME
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2024-01-26 15:06+0100\n"
+"PO-Revision-Date: FIX-DATE-2016-06-10 12:11+0200\n"
+"Last-Translator: \n"
+"Language-Team: \n"
+"Language: FIX-LANGUAGE-2LETTER-SMALLCAPS\n"
+"X-Poedit-Basepath: ../\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Poedit 1.8.7.1\n"
diff --git a/po/README.md b/po/README.md
new file mode 100644
index 00000000..ee1c513b
--- /dev/null
+++ b/po/README.md
@@ -0,0 +1,55 @@
+Translators
+===========
+
+Before starting translation of the words/texts, that we have in the program, the po files
+needs to be updated
+ - cd po (Always be in the po folder)
+ - ./updatepo.sh (Updates po from source code and shows status)
+
+When done the .po files are ready to be changed, thanx for helping with translation.
+
+Status
+------
+This is an example of status of the different languages including your own after
+editing - use the ./updatepo.sh
+
+hardinfo.pot now has 1228 strings (no change), with 69 c-format strings
+- [ ] de.po : (705 / 1228 remain untranslated, needs work/fuzzy: 2)
+- [ ] es.po : (293 / 1228 remain untranslated, needs work/fuzzy: 18)
+- [ ] fr.po : (722 / 1228 remain untranslated, needs work/fuzzy: 0)
+- [ ] ko.po : (62 / 1228 remain untranslated, needs work/fuzzy: 1)
+- [ ] pt_BR.po : (197 / 1228 remain untranslated, needs work/fuzzy: 0)
+- [ ] pt.po : (53 / 1228 remain untranslated, needs work/fuzzy: 0)
+- [ ] ru.po : (323 / 1228 remain untranslated, needs work/fuzzy: 0)
+- [ ] tr.po : (4 / 1228 remain untranslated, needs work/fuzzy: 0)
+- [ ] zh_CN.po : (859 / 1228 remain untranslated, needs work/fuzzy: 0)
+
+Needs work/fuzzy typically has to do with spaces/periods at begin/end of translation.
+
+Editing
+-------
+Use the poedit program installed by:
+ - apt install poedit (Debian flavours)
+ - yum install poedit (Redhat flabours)
+
+Start the program:
+ - poedit ./xx.po (xx=LANGUAGE-2LETTER-SMALL-CAPS)
+
+NOTE: In poedit please only do translation and use find, validate and save.
+
+
+New Language
+------------
+ - cp NEW.po xx.po (xx=LANGUAGE-2LETTER-SMALL-CAPS)
+ - emacs ./xx.po (edit the empty po and change all CHANGE-* accordingly)
+ - ./updatepo.sh (updates the po with all the words/text we have in the program and shows status)
+ - ready to edit - see above
+
+
+Backup and Commit to GitHub
+---------------------------
+ - git add xx.po (If you have made a new language translation)
+ - git commit xx.po (Just commit your changed translation file to local repo)
+ - git push (Push it to github)
+
+It is better to make a git push too much than loose all your great work.