]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/po/README
Fix segfault in accurate code
[bacula/bacula] / bacula / po / README
index c251703c2ea3e3501d6d3d534a176308985df14a..d6e9fb83a88f54b64f25e015b4852e37fc1ddbaf 100644 (file)
@@ -1,3 +1,4 @@
+
 Notes about Bacula translations.
 --------------------------------
 
@@ -9,14 +10,32 @@ To edit .po files, I recommend poedit, downloadable at http://www.poedit.org/ .
 
 To refresh bacula.pot and *.po, when some strings have been added, modified or
 removed from the sources files, run:
+
 # make update-po
 
 ---
 
 To refresh Bacula source files list (POTFILES.in), when a source file is
 added or removed from the repository, run:
+
 # make gen-potfiles && make update-po
 
+Note, the gen-potfiles pulls in all files found under the top
+directory, so it is much better to do something like:
+
+cd bacula
+rm -rf x
+svn checkout https://bacula.svn.sourceforge.net/svnroot/bacula/trunk/bacula x
+cd x
+./configure <options>
+cd po
+make gen-potfiles
+cp POTFILES.in <real-source-tree/po>
+cd ..
+./configure <options>
+
+This avoids picking up any files that are not in the SVN.
+
 ---
 
 To add a new translation language (e.g. German), add a new line to LINGUAS
@@ -35,11 +54,11 @@ You may also want to correct the language team to:
 
 Finally, add <language code>.mo (e.g. de.mo) to .cvsignore, and don't forget to
 run:
-# cvs add <language code>.po <language code>.gmo
+# svn add <language code>.po <language code>.gmo
 
 ---
 
-For more informations, see gettext manual:
+For more information, see the gettext manual:
 http://www.gnu.org/software/gettext/manual/
 
 ---