[Gnucash-changes] r14269 - htdocs/branches/published - Merge htdocs
trunk->published to (testing the post-commit hook)
Derek Atkins
warlord at cvs.gnucash.org
Tue May 30 19:22:40 EDT 2006
Author: warlord
Date: 2006-05-30 19:22:39 -0400 (Tue, 30 May 2006)
New Revision: 14269
Trac: http://svn.gnucash.org/trac/changeset/14269
Modified:
htdocs/branches/published/README
Log:
Merge htdocs trunk->published to (testing the post-commit hook)
Merged -r 14264:14268
Modified: htdocs/branches/published/README
===================================================================
--- htdocs/branches/published/README 2006-05-30 23:20:57 UTC (rev 14268)
+++ htdocs/branches/published/README 2006-05-30 23:22:39 UTC (rev 14269)
@@ -10,7 +10,6 @@
- get gettext working on www.gnucash.org
- update features screenshots
- revise docs.phtml
-- pull mail-search into htdocs
-------------------------------------------------
Notes about multi-lingual gnucash website content
@@ -75,9 +74,11 @@
Preparing translations
----------------------
- $ make po/POTFILES
- $ make po/gnucash-htdocs.pot
+First, make sure the pot file is up to date. You can do that by running
+the command:
+ $ make pot
+
Now merge the new content into your translation, substituting the name of
your po file in the command:
@@ -87,17 +88,14 @@
$ msgfmt -c --statistics po/en_GB.po
-Whilst editing the translation, run the msgfmt command from time to time to catch
-errors and let you know how much is left to do.
+Whilst editing the translation, run the msgfmt command from time to
+time to catch errors and let you know how much is left to do.
When you come across fuzzy markers: (#, fuzzy), remove them.
-When you have no fuzzy and no untranslated messages, update the binary translation file:
+When you have no fuzzy and no untranslated messages, update the binary
+translation file for your locale:
- $ msgfmt po/en_GB.po -o en_GB/LC_MESSAGES/gnucash-htdocs.mo
-
-Or:
-
$ make de [fr nl ...]
Which will build an individual translation, or:
@@ -105,3 +103,22 @@
$ make mos
Which will make all the known translations.
+
+----------------------
+Publishing the website
+----------------------
+
+Once you've got the website content up to date, you need to publish
+the content from the beta site to the main website (and beta search
+site to the main search site). To do this, you need to merge your
+changes from the 'trunk' into the 'published' branch. Here's how you
+do that:
+
+ svn checkout .../repo/htdocs/branches/published htdocs-pub
+ cd htdocs-pub
+ svn log --stop-on-copy emulate-globals.php
+ # find the last merge point from trunk
+ svn merge -r <last_merge_point>:<head_rev> .../htdocs/trunk
+ # resolve conflicts
+ svn commit
+ # Make sure you put <head_rev> into your comment!!!!!!!
More information about the gnucash-changes
mailing list