KDE Maintainship
من ويكي عربآيز
نسخة 15:05، 19 نوفمبر 2006 للمستخدم 196.206.146.216 (ناقش)
KDE PO files are all placed in a unique place contrary to Gnome.
Scenario
- Many contributions were committed to Arabeyes' CVS (translate/kde/messages)
- KDE SVN is updated with modified strings
- Arabeyes contribution must be committed to KDE SVN
- The PO files in Arabeyes must be updated
- Finally Arabeyes translate/kde/messages and KDE trunk/l10n/ar/messages must be exactly the same after the sync
- Logging in and checking out:
svn checkout https://<username>@svn.kde.org/home/kde/trunk/l10n/ar/messages
The typed password is remembered.
- Merging Arabeyes translations to KDE new PO files
cd $ARABEYESCVSROOT/translate/kde/messages for i in `find | grep ".po\$"`; do
msgmerge $ARABEYESCVSROOT/translate/kde/messages/$i
$KDESVNROOT/trunk/l10n/ar/messages/$i -o $KDESVNROOT/trunk/l10n/ar/messages/$i; done