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


External links

Using Subversion with KDE