[Pidgin] ReleaseProcess modified

Pidgin trac at pidgin.im
Sat Feb 1 21:20:34 EST 2014


Page "ReleaseProcess" was changed by MarkDoliner
Diff URL: <https://developer.pidgin.im/wiki/ReleaseProcess?action=diff&version=68>
Revision 68
Comment: Update translation process.
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: ReleaseProcess
=========================================================================
--- ReleaseProcess (version: 67)
+++ ReleaseProcess (version: 68)
@@ -19,17 +19,17 @@
 
 '''Steps'''
  1. Upload [query:?status=new&type=translation&order=priority pending translation updates] from our Trac to [https://www.transifex.com/projects/p/pidgin/resources/ Transifex].
- 2. Find translations that have been committed directly since the last release and upload these to [https://www.transifex.com/projects/p/pidgin/resources/ Transifex].
+ 1. Find translations that have been committed directly since the last release and upload these to [https://www.transifex.com/projects/p/pidgin/resources/ Transifex].
 {{{
 hg log -b BRANCH_NAME po/
 }}}
- 3. Fetch and commit all translations from Transifex.
-{{{
-TODO
-}}}
+ 1. Fetch and commit all translations from Transifex.
+  a. {{{tx pull --force}}} - Pulls all translations from Transifex, even if local timestamp is newer than remote.
+  a. {{{cd po}}}
+  a. {{{make pidgin.pot}}}
+  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 strip location info or does Transifex do this for us? `XGETTEXT_ARGS=--no-location intltool-update LL`[[br]]
-TODO: Need to check for mismatched c-format specifiers or does Transifex do this for us? `msgfmt -cv NN`
+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 {} \;`
 
 == 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