[Pidgin] ReleaseProcess modified

Pidgin trac at pidgin.im
Sun Feb 2 13:58:48 EST 2014


Page "ReleaseProcess" was changed by MarkDoliner
Diff URL: <https://developer.pidgin.im/wiki/ReleaseProcess?action=diff&version=70>
Revision 70
Comment: One last update to the translation steps. Hopefully done now.
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: ReleaseProcess
=========================================================================
--- ReleaseProcess (version: 69)
+++ ReleaseProcess (version: 70)
@@ -24,13 +24,14 @@
 hg log -b BRANCH_NAME po/
 }}}
  1. Fetch and commit all translations from Transifex.
-  a. {{{cd po}}}
-  a. {{{make pidgin.pot}}}
-  a. {{{tx pull --force}}} - Pulls all translations from Transifex, even if local timestamp is newer than remote.
-  a. {{{XGETTEXT_ARGS=--no-location intltool-update --report}}} - Merges current strings into translations and strips filename and line numbers to keep diffs smaller.
-
-
-TODO: Need to check for mismatched c-format specifiers or does Transifex do this for us? `msgfmt -cv NN` or `find -name \*.po -exec msgfmt -cv {} \;`
+   a. {{{cd po}}}
+   a. {{{make pidgin.pot}}}
+   a. {{{tx pull --force}}} - Pulls all translations from Transifex, even if local timestamp is newer than remote.
+   a. {{{XGETTEXT_ARGS=--no-location intltool-update --report}}} - Merges current strings into translations and strips filename and line numbers to keep diffs smaller.
+   a. {{{msgfmt -cv NN` or `find -name \*.po -exec msgfmt -cv {} \;}}} - Check for mismatched c-format specifiers. These can cause crashes so look at the output carefully! If any are found, follow these steps:
+     1. Edit the translation in Transifex.
+     1. Remove the string with the mismatched c-format specifiers (leave it blank).
+     1. {{{tx pull --force --language=NN}}} - Pull the updated translation from Transifex.
 
 == Other Pre-Release Steps ==
  1. Check there are no open tickets for this release milestone
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://developer.pidgin.im/wiki/ReleaseProcess>
Pidgin <https://pidgin.im>
Pidgin

This is an automated message. Someone added your email address to be
notified of changes on 'ReleaseProcess' page.
If it was not you, please report to datallah at pidgin.im.


More information about the Wikiedit mailing list