Trac is being migrated to new services! Issues can be found in our new
YouTrack instance and WIKI pages can be found on our
website.
- Timestamp:
-
Feb 2, 2014, 6:58:47 PM (10 years ago)
- Author:
-
MarkDoliner
- Comment:
-
One last update to the translation steps. Hopefully done now.
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v69
|
v70
|
|
25 | 25 | }}} |
26 | 26 | 1. Fetch and commit all translations from Transifex. |
27 | | a. {{{cd po}}} |
28 | | a. {{{make pidgin.pot}}} |
29 | | a. {{{tx pull --force}}} - Pulls all translations from Transifex, even if local timestamp is newer than remote. |
30 | | a. {{{XGETTEXT_ARGS=--no-location intltool-update --report}}} - Merges current strings into translations and strips filename and line numbers to keep diffs smaller. |
31 | | |
32 | | |
33 | | 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 {} \;` |
| 27 | a. {{{cd po}}} |
| 28 | a. {{{make pidgin.pot}}} |
| 29 | a. {{{tx pull --force}}} - Pulls all translations from Transifex, even if local timestamp is newer than remote. |
| 30 | a. {{{XGETTEXT_ARGS=--no-location intltool-update --report}}} - Merges current strings into translations and strips filename and line numbers to keep diffs smaller. |
| 31 | 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: |
| 32 | 1. Edit the translation in Transifex. |
| 33 | 1. Remove the string with the mismatched c-format specifiers (leave it blank). |
| 34 | 1. {{{tx pull --force --language=NN}}} - Pull the updated translation from Transifex. |
34 | 35 | |
35 | 36 | == Other Pre-Release Steps == |
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!