rev 4387 - in trunk/packages/kdebase/debian: . patches

Fathi Boudra fboudra-guest at costa.debian.org
Wed Aug 23 09:21:35 UTC 2006


Author: fboudra-guest
Date: 2006-08-23 09:21:28 +0000 (Wed, 23 Aug 2006)
New Revision: 4387

Added:
   trunk/packages/kdebase/debian/patches/01_kdebase_branch_r576145.diff
Modified:
   trunk/packages/kdebase/debian/changelog
Log:
fix bug #382988, by adding last branch pull r576145

Modified: trunk/packages/kdebase/debian/changelog
===================================================================
--- trunk/packages/kdebase/debian/changelog	2006-08-23 09:10:05 UTC (rev 4386)
+++ trunk/packages/kdebase/debian/changelog	2006-08-23 09:21:28 UTC (rev 4387)
@@ -1,5 +1,9 @@
 kdebase (4:3.5.4-3) UNRELEASED; urgency=low
 
+  * KDE_3_5_BRANCH update (up to r576145)
+
+    TODO: check bugs fixed since last branch pull.
+
   +++ Changes by Christopher Martin:
 
   + Fix typo in /etc/pam.d/kdm-np. (Closes: #381908)
@@ -7,6 +11,10 @@
   * Remove /usr/share/apps/kappfinder/apps/Office/lyx.desktop, as lyx-qt
     provides its own better .desktop file. (Closes: #383412)
 
+  +++ Changes by Fathi Boudra:
+
+  + Invert search path in X11DirList. (Closes: #382988)
+
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Mon,  7 Aug 2006 14:42:22 -0400
 
 kdebase (4:3.5.4-2) unstable; urgency=low

Added: trunk/packages/kdebase/debian/patches/01_kdebase_branch_r576145.diff
===================================================================
--- trunk/packages/kdebase/debian/patches/01_kdebase_branch_r576145.diff	2006-08-23 09:10:05 UTC (rev 4386)
+++ trunk/packages/kdebase/debian/patches/01_kdebase_branch_r576145.diff	2006-08-23 09:21:28 UTC (rev 4387)
@@ -0,0 +1,22706 @@
+#DPATCHLEVEL=0
+--- kate/data/kateplugin.desktop	(révision 567687)
++++ kate/data/kateplugin.desktop	(révision 576145)
+@@ -22,7 +22,7 @@
+ Comment[es]=Plugin de Kate
+ Comment[et]=Kate plugin
+ Comment[eu]=Kate plugina
+-Comment[fa]=متصل کننده‌ی کیت
++Comment[fa]=وصل شدنی Kate
+ Comment[fi]=Kate-liitännäinen
+ Comment[fo]=Kate-ístingur
+ Comment[fr]=Module de Kate
+--- kate/data/kate.desktop	(révision 567687)
++++ kate/data/kate.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ GenericName[es]=Editor de texto avanzado
+ GenericName[et]=Võimas tekstiredaktor
+ GenericName[eu]=Testu editore aurreratua
+-GenericName[fa]=ویرایشگر متن پیشرفته
++GenericName[fa]=ویراستار متن پیشرفته
+ GenericName[fi]=Kehittynyt tekstieditori
+ GenericName[fr]=Éditeur de texte avancé
+ GenericName[fy]=avansearre tekstbewurker
+@@ -70,7 +70,6 @@
+ Name[ar]=كيت
+ Name[bn]=কেট
+ Name[eo]=Kodredaktilo
+-Name[fa]=کِیت
+ Name[hi]=के-एटीई
+ Name[ko]=카테
+ Name[mk]=Кате
+--- kate/data/kwrite.desktop	(révision 567687)
++++ kate/data/kwrite.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+@@ -81,7 +81,6 @@
+ Name[ar]=كاتب كيدي
+ Name[bn]=কে-রাইট
+ Name[eo]=Malnova simpla kodredaktilo
+-Name[fa]=نوشتار K
+ Name[fo]=KSkriva
+ Name[hi]=के-राइट
+ Name[lo]=Kwrite
+--- kdepasswd/kcm/kcm_useraccount.desktop	(révision 567687)
++++ kdepasswd/kcm/kcm_useraccount.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Name[es]=Contraseña y cuenta de usuario
+ Name[et]=Parool ja kasutaja konto
+ Name[eu]=Pasahitza eta erabiltzaile kontua
++Name[fa]=اسم رمز و حساب کاربری
+ Name[fi]=Salasanat ja käyttäjätilit
+ Name[fr]=Compte utilisateur et mot de passe
+ Name[fy]=Wachtwurd en brûkersbehear
+@@ -80,6 +81,7 @@
+ Keywords[es]=contraseña;correo electrónico;nombre;organización;nombre real;imagen de acceso;cara;modo de eco
+ Keywords[et]=parool;email;nimi;organisatsioon;pärisnimi;kasutaja pilt;nägu; echo režiim
+ Keywords[eu]=pasahitza;helb-elek;izena;erakundea;benetako izena;sarrerako irudia,aurpegia,echo modua
++Keywords[fa]=اسم رمز، رایانامه، نام، سازمان، نام واقعی، تصویر ورود، چهره، حالت پژواک
+ Keywords[fi]=salasana,sähköposti,nimi,organisaatio,oikea nimi,kirjautumiskuva,naama,kaiutustilanus,kaiutustapa
+ Keywords[fr]=mot de passe,email,courrier électronique,adresse électronique,organisation,non complet,image d'identification,mode d'affichage,face
+ Keywords[fy]=wachtwoord,wachtwurd,e-mail,e-post,organisatie,organisaasje,naam,namme,login,aanmelden,oanmelde,afbeelding,ôfbyldings,gezicht,echo,asterisk
+@@ -130,6 +132,7 @@
+ Comment[es]=Información del usuario como la contraseña, el nombre o el correo electrónico
+ Comment[et]=Kasutajainfo, nt. parool, nimi ja e-posti aadress
+ Comment[eu]=Erabiltzaileari buruzko informazioa; pasahitza, izena eta posta-helbidea, adibidez.
++Comment[fa]=استفاده از اطلاعاتی نظیر اسم رمز، نام و رایانامه
+ Comment[fi]=Käyttäjien tiedot, kuten salasanat, nimet ja sähköpostiosoite
+ Comment[fr]=Informations sur l'utilisateur, comme le mot de passe, le nom, et l'adresse électronique
+ Comment[fy]=Brûkersynformaasje sa as wachtwurd, namme en e-adres
+--- kdepasswd/kdepasswd.desktop	(révision 567687)
++++ kdepasswd/kdepasswd.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Name[es]=Cambiar contraseña
+ Name[et]=Parooli muutmine
+ Name[eu]=Aldatu pasahitza
++Name[fa]=تغییر اسم رمز
+ Name[fi]=Vaihda salasanaa
+ Name[fr]=Modifier le mot de passe
+ Name[fy]=Wachtwurd wizigje
+--- kpersonalizer/kpersonalizer.desktop	(révision 567687)
++++ kpersonalizer/kpersonalizer.desktop	(révision 576145)
+@@ -24,7 +24,7 @@
+ Name[es]=Asistente para las preferencias del escritorio
+ Name[et]=Töölaua seadistuste abimees
+ Name[eu]=Mahaigaineko ezarpenetarako morroia
+-Name[fa]= تنظیم جادوگر میزکار
++Name[fa]=جادوگر تنظیمات رومیزی
+ Name[fi]=Työpöydän ohjattu asettaminen
+ Name[fr]=KPersonalizer
+ Name[fy]=KDE's Ynstellings Assistent
+--- kfind/kfindpart.desktop	(révision 567687)
++++ kfind/kfindpart.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Buscar parte
+ Name[et]=Failide otsimise komponent
+ Name[eu]=Bilatu partea
+-Name[fa]=قسمت را پیدا کن
++Name[fa]=یافتن جزء
+ Name[fi]=Etsi osa
+ Name[fr]=Composant de recherche
+ Name[fy]=In diel sykje
+--- kfind/findpart.desktop	(révision 567687)
++++ kfind/findpart.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Name[es]=Buscar parte
+ Name[et]=Failide otsimise komponent
+ Name[eu]=Bilatu partea
+-Name[fa]=قسمت را پیدا کن
++Name[fa]=یافتن جزء
+ Name[fi]=Etsi osa
+ Name[fr]=Composant de recherche
+ Name[fy]=In diel sykje
+--- kfind/Kfind.desktop	(révision 567687)
++++ kfind/Kfind.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Buscar archivos/carpetas
+ Name[et]=Failide/kataloogide otsimine
+ Name[eu]=Bilatu fitxategiak/karpetak
++Name[fa]=یافتن پرونده‌ها/پوشه‌ها
+ Name[fi]=Etsi tiedostoja ja kansioita
+ Name[fr]=Recherche de fichiers/dossiers
+ Name[fy]=Triemmen/mappen sykje
+--- kcontrol/background/background.desktop	(révision 567687)
++++ kcontrol/background/background.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Fondo
+ Name[et]=Taust
+ Name[eu]=Atzeko planoa 
+-Name[fa]=پس‌زمینه
++Name[fa]=زمینه
+ Name[fi]=Tausta
+ Name[fr]=Fond d'écran
+ Name[fy]=Eftergrûn
+@@ -104,7 +104,7 @@
+ Comment[es]=Modificación de las preferencias del fondo
+ Comment[et]=Töölaua tausta seaded
+ Comment[eu]=Aldatu atzeko planoaren ezarpenak
+-Comment[fa]=تغییر تنظیمات پس‌زمینه
++Comment[fa]=تغییر تنظیمات زمینه
+ Comment[fi]=Muuta taustan asetuksia
+ Comment[fr]=Configuration du fond d'écran
+ Comment[fy]=Eftergrûnynstellings wizigje
+@@ -173,7 +173,7 @@
+ Keywords[es]=fondo,escritorios,colores,imágenes,tapices,mezcla,equilibrio,caché,tapices múltiples,mapa de pixels,pixmap
+ Keywords[et]=taust,töölaud,töölauad,värvid,pildid,taustapildid,üleminek,tasakaal,vahemälu,pikselrastrid
+ Keywords[eu]=atzeko planoa,mahaigainak,kolorea,koloreak,irudiak,hormapaperak,nahasketa, oreka,katxea,hormapaper anitz,pixel mapa
+-Keywords[fa]=background,desktops,colors,colours,images,wallpapers,blending,balance,cache,multiple wallpapers,pixmap,پس‌زمینه,کاغذدیواری
++Keywords[fa]= زمینه ، رومیزیها، رنگها، رنگها، تصاویر، کاغذهای دیواری، مخلوط، توازن ، نهان گاه، کاغذدیواریهای متعدد ، نگاشت بیت
+ Keywords[fi]=tausta,työpöydät,värit,kuvat,taustakuvat,sekoitus,välimuisti,useat taustakuvat,kuvakartat
+ Keywords[fr]=fond d'écran,fond,bureau,couleur,image,papier peint,image de fond,dégradé,cache,papiers peints multiples
+ Keywords[fy]=eftergrûn,buroblêden,kleur,kleuren,ôfbyldingen,behang,ferminge, balâns,lyts ûnthâld,meardere ôfbyldingen,pixmap,grafysk
+--- kcontrol/background/bgdialog.cpp	(révision 567687)
++++ kcontrol/background/bgdialog.cpp	(révision 576145)
+@@ -288,8 +288,9 @@
+     m_buttonGetNew->setEnabled( false );
+ }
+ 
+-void BGDialog::load()
++void BGDialog::load( bool useDefaults )
+ {
++   m_pGlobals->getConfig()->setReadDefaults( useDefaults );
+    m_pGlobals->readSettings();
+    m_eDesk = m_pGlobals->commonDeskBackground() ? 0 : m_desk;
+    getEScreen();
+@@ -321,7 +322,7 @@
+       m_wallpaperPos = KBackgroundSettings::Centred; // Default
+ 
+    updateUI();
+-   emit changed(false);
++   emit changed(useDefaults);
+ }
+ 
+ void BGDialog::save()
+@@ -358,51 +359,7 @@
+ 
+ void BGDialog::defaults()
+ {
+-   m_pGlobals->setCommonScreenBackground(_defCommonScreen);
+-   m_pGlobals->setCommonDeskBackground(_defCommonDesk);
+-   m_pGlobals->setLimitCache(_defLimitCache);
+-   m_pGlobals->setCacheSize(_defCacheSize);
+-   m_comboWallpaperPos->setCurrentItem( 0 );
+-   m_eDesk = _defCommonDesk ? 0 : m_desk;
+-   getEScreen();
+-   
+-   for ( unsigned i = 0; i < m_numDesks; ++i )
+-      m_pGlobals->setDrawBackgroundPerScreen( i, false );
+-
+-   KBackgroundRenderer *r = eRenderer();
+-
+-   if (r->isActive())
+-      r->stop();
+-
+-   if (QPixmap::defaultDepth() > 8)
+-   {
+-      r->setBackgroundMode(_defBackgroundMode);
+-   }
+-   else
+-   {
+-      r->setBackgroundMode(KBackgroundSettings::Flat);
+-   }
+-
+-   r->setColorA(_defColorA);
+-   r->setColorB(_defColorB);
+-   r->setWallpaperMode(_defWallpaperMode);
+-   r->setMultiWallpaperMode(_defMultiMode);
+-
+-   m_slideShowRandom = _defMultiMode;
+-   if (m_slideShowRandom == KBackgroundSettings::NoMultiRandom)
+-      m_slideShowRandom = KBackgroundSettings::Random;
+-   if (m_slideShowRandom == KBackgroundSettings::NoMulti)
+-      m_slideShowRandom = KBackgroundSettings::InOrder;
+-
+-   r->setBlendMode(_defBlendMode);
+-   r->setBlendBalance(_defBlendBalance);
+-   r->setReverseBlending(_defReverseBlending);
+-
+-   updateUI();
+-
+-   m_copyAllDesktops = true;
+-   m_copyAllScreens = true;
+-   emit changed(true);
++	load( true );
+ }
+ 
+ QString BGDialog::quickHelp() const
+--- kcontrol/background/bgdialog.h	(révision 567687)
++++ kcontrol/background/bgdialog.h	(révision 576145)
+@@ -39,7 +39,7 @@
+    BGDialog(QWidget* parent, KConfig* _config, bool _multidesktop = true);
+    ~BGDialog();
+ 
+-   void load();
++   void load( bool useDefaults );
+    void save();
+    void defaults();
+ 
+--- kcontrol/background/bgsettings.h	(révision 567687)
++++ kcontrol/background/bgsettings.h	(révision 576145)
+@@ -347,6 +347,7 @@
+ 
+     void readSettings();
+     void writeSettings();
++    KConfig* getConfig() { return m_pConfig; }
+ 
+ private:
+     bool dirty;
+--- kcontrol/background/main.cpp	(révision 567687)
++++ kcontrol/background/main.cpp	(révision 576145)
+@@ -83,13 +83,17 @@
+     setAboutData( about );
+ }
+ 
+-
+ void KBackground::load()
+ {
+-    m_base->load();
++    load( false );
+ }
+ 
++void KBackground::load( bool useDefaults )
++{
++    m_base->load( useDefaults );
++}
+ 
++
+ void KBackground::save()
+ {
+     m_base->save();
+--- kcontrol/background/bgrender.cpp	(révision 567687)
++++ kcontrol/background/bgrender.cpp	(révision 576145)
+@@ -27,6 +27,7 @@
+ #include <ktempfile.h>
+ #include <kcursor.h>
+ #include <kmimetype.h>
++#include <kfilemetainfo.h>
+ 
+ #ifdef HAVE_LIBART
+ #include <ksvgiconengine.h>
+@@ -389,6 +390,44 @@
+ 	    if( wp.size() != QSize( xs, ys ))
+ 		wp = wp.smoothScale(xs, ys);
+ 	}
++
++	KFileMetaInfo metaInfo(file);
++	if (metaInfo.isValid() && metaInfo.item("Orientation").isValid()) {
++	    switch (metaInfo.item("Orientation").string().toInt()) {
++		case 2:
++		    // Flipped horizontally
++		    wp = wp.mirror(true, false);
++		    break;
++		case 3:
++		    // Rotated 180 degrees
++		    wp = KImageEffect::rotate(wp, KImageEffect::Rotate180);
++		    break;
++		case 4:
++		    // Flipped vertically
++		    wp = wp.mirror(false, true);
++		    break;
++		case 5:
++		    // Rotated 90 degrees & flipped horizontally
++		    wp = KImageEffect::rotate(wp, KImageEffect::Rotate90).mirror(true, false);
++		    break;
++		case 6:
++		    // Rotated 90 degrees
++		    wp = KImageEffect::rotate(wp, KImageEffect::Rotate90);
++		    break;
++		case 7:
++		    // Rotated 90 degrees & flipped vertically
++		    wp = KImageEffect::rotate(wp, KImageEffect::Rotate90).mirror(false, true);
++		    break;
++		case 8:
++		    // Rotated 270 degrees
++		    wp = KImageEffect::rotate(wp, KImageEffect::Rotate270);
++		    break;
++		case 1:
++		default:
++		    // Normal or invalid orientation
++		    break;
++	    }
++	}
+     }
+ wp_out:
+ 
+--- kcontrol/background/main.h	(révision 567687)
++++ kcontrol/background/main.h	(révision 576145)
+@@ -27,6 +27,7 @@
+     ~KBackground();
+ 
+     virtual void load();
++    virtual void load( bool useDefaults );
+     virtual void save();
+     virtual void defaults();
+ 
+--- kcontrol/smartcard/smartcard.cpp	(révision 567687)
++++ kcontrol/smartcard/smartcard.cpp	(révision 576145)
+@@ -140,27 +140,7 @@
+ 
+ }
+ 
+-void KSmartcardConfig::loadSmartCardSupportTab(){
+ 
+-
+-
+-  //Update the toggle buttons with the current configuration
+-
+-  if (_ok) {
+-  base->enableSupport->setChecked(config->readBoolEntry("Enable Support",
+-							false));
+-  base->enablePolling->setChecked(config->readBoolEntry("Enable Polling",
+-							true));
+-  base->beepOnInsert->setChecked(config->readBoolEntry("Beep on Insert",
+-						       true));
+-  base->launchManager->setChecked(config->readBoolEntry("Launch Manager",
+-							true));
+-
+-
+-
+-  }
+-}
+-
+ void KSmartcardConfig::updateReadersState (QString readerName,
+                                            bool isCardPresent,
+                                            QString atr) {
+@@ -294,10 +274,12 @@
+     }
+ 
+   }
+-
+ void KSmartcardConfig::load()
+ {
++	load( false );
+ 
++void KSmartcardConfig::load(bool useDefaults )
++{
+ 
+   //Prepare data for dcop calls
+   QByteArray data, retval;
+@@ -306,9 +288,21 @@
+   QCString modName = "kardsvc";
+   arg << modName;
+ 
+-  loadSmartCardSupportTab();
++  //Update the toggle buttons with the current configuration
+ 
++  config->setReadDefaults( useDefaults );
+ 
++  if (_ok) {
++  base->enableSupport->setChecked(config->readBoolEntry("Enable Support",
++							false));
++  base->enablePolling->setChecked(config->readBoolEntry("Enable Polling",
++							true));
++  base->beepOnInsert->setChecked(config->readBoolEntry("Beep on Insert",
++						       true));
++  base->launchManager->setChecked(config->readBoolEntry("Launch Manager",
++							true));
++  }
++
+   // We call kardsvc to retrieve the current readers
+   kapp->dcopClient()->call("kded", "kardsvc", "getSlotList ()",
+ 			   data, rettype, retval);
+@@ -320,7 +314,7 @@
+   //And we update the panel
+   loadReadersTab(readers);
+ 
+-  emit changed(false);
++  emit changed(useDefaults);
+ 
+ }
+ 
+@@ -364,18 +358,11 @@
+ 
+ void KSmartcardConfig::defaults()
+ {
+-if (_ok) {
+-  base->enableSupport->setChecked(false);
+-  base->enablePolling->setChecked(true);
+-  base->beepOnInsert->setChecked(true);
+-  base->launchManager->setChecked(true);
++	load( true );
+ }
+-  emit changed(true);
+-}
+ 
+ 
+ 
+-
+ QString KSmartcardConfig::quickHelp() const
+ {
+   return i18n("<h1>smartcard</h1> This module allows you to configure KDE support"
+--- kcontrol/smartcard/smartcard.h	(révision 567687)
++++ kcontrol/smartcard/smartcard.h	(révision 576145)
+@@ -50,6 +50,7 @@
+   SmartcardBase *base;
+ 
+   void load();
++  void load( bool useDefaults);
+   void save();
+   void defaults();
+ 
+@@ -77,8 +78,7 @@
+   bool _ok;
+   KCardDB * _cardDB;
+   KPopupMenu * _popUpKardChooser;
+-
+-  void loadSmartCardSupportTab();
++  
+   void getSupportingModule( KListViewItem * ant,
+                             QString & cardATR) const ;
+ 
+--- kcontrol/smartcard/smartcard.desktop	(révision 567687)
++++ kcontrol/smartcard/smartcard.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[eo]=Memorkartoj
+ Name[et]=Kiipkaardid
+ Name[eu]=Txartel adimendunak
+-Name[fa]=کارت‌های باهوش
++Name[fa]=کارتهای هوشمند
+ Name[fi]=Älykortit
+ Name[fr]=Cartes à puce
+ Name[fy]=Chipkaarten
+@@ -81,7 +81,7 @@
+ Comment[es]=Configuración del soporte para tarjetas Smart
+ Comment[et]=Kiipkaardi toetuse seadistamine
+ Comment[eu]=Konfiguratu txartel adimendunen euskarria
+-Comment[fa]=تنظیم پشتیبانی از کارت‌های باهوش
++Comment[fa]=پیکربندی پشتیبانی کارت هوشمند
+ Comment[fi]=Smartcard-tuki
+ Comment[fr]=Configuration de la gestion des cartes à puce
+ Comment[fy]=Chipkaartstipe ynstelle
+@@ -145,6 +145,7 @@
+ Keywords[es]=Smartcard,PKCS,SSL,lector,smart,tarjeta
+ Keywords[et]=Smartcard,PKCS,SSL,lugeja,kiipkaart,kaart,kiip
+ Keywords[eu]=Txartel adimenduna,PKCS,SSL,irakurgailua,adimenduna,txartela
++Keywords[fa]=کارت هوشمند، PKCS، SSL، خواننده، هوشمند، کارت
+ Keywords[fi]=Älykortti,PKCS,SSL,lukija
+ Keywords[fr]=carte à puce,puce,smartcard,pkcs,ssl,lecteur,carte
+ Keywords[fy]=Smartcard,PKCS,SSL,reader,smart,card,chipkaart,kaart
+--- kcontrol/krdb/kcs/KeramikEmerald.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/KeramikEmerald.kcsrc	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[es]=Esmeralda cerámica
+ Name[et]=Sügavroheline Keramik
+ Name[eu]=Keramik esmeralda
+-Name[fa]=کرامیک زمردی
++Name[fa]=زمردی کرامیک
+ Name[fi]=Keramik smaragdi
+ Name[fr]=Keramik émeraude
+ Name[fy]=Keramyk-Emerald
+--- kcontrol/krdb/kcs/MediaPeach.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/MediaPeach.kcsrc	(révision 576145)
+@@ -8,7 +8,6 @@
+ Name[eo]=Persiko
+ Name[es]=Melocotón multimedia
+ Name[eu]=Multimedia mertxika
+-Name[fa]=هلویی
+ Name[fr]=Pêche pastel
+ Name[he]=אפרסק
+ Name[hi]=मीडिया पीच
+--- kcontrol/krdb/kcs/BlueSlate.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/BlueSlate.kcsrc	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Azul pizarra
+ Name[et]=Sinine kivitahvel
+ Name[eu]=Arbel urdina
+-Name[fa]=آبی مایل به سیاه
++Name[fa]=تخته‌سنگ آبی
+ Name[fi]=Sininen liuske
+ Name[fr]=Ardoise bleue
+ Name[fy]=Laaiblau
+--- kcontrol/krdb/kcs/YellowOnBlue.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/YellowOnBlue.kcsrc	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=Amarillo sobre azul de alto contraste
+ Name[et]=Väga kontrastne kollane sinisel
+ Name[eu]=Kontraste handiko horia urdinaren gainean
++Name[fa]=زرد با سایه روشن بالا روی آبی 
+ Name[fi]=Suuren kontrastin keltainen teksti sinisellä pohjalla
+ Name[fr]=Jaune sur bleu avec contraste élevé
+ Name[fy]=Heech kontrast giel op blau
+--- kcontrol/krdb/kcs/PointReyesGreen.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/PointReyesGreen.kcsrc	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Verde Point Reyes
+ Name[et]=Point Reyes roheline
+ Name[eu]=Point Reyes berdea
+-Name[fa]=سبز نقطه نقطه
++Name[fa]=سبز نقطه-نقطه
+ Name[fr]=Vert doux
+ Name[fy]=Dúngrien
+ Name[he]=ירוק ים
+--- kcontrol/krdb/kcs/Pumpkin.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/Pumpkin.kcsrc	(révision 576145)
+@@ -19,6 +19,7 @@
+ Name[es]=Calabaza
+ Name[et]=Kõrvits
+ Name[eu]=Kalabaza
++Name[fa]=کدو حلوایی
+ Name[fi]=Kurpitsa
+ Name[fr]=Potiron
+ Name[fy]=klabats
+--- kcontrol/krdb/kcs/KeramikWhite.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/KeramikWhite.kcsrc	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Keramik blanco
+ Name[et]=Valge Keramik
+ Name[eu]=Keramik zuria
+-Name[fa]=کرامیک سفید
++Name[fa]=سفید کرامیک
+ Name[fi]=Keramik valkoinen
+ Name[fr]=Keramik blanc
+ Name[fy]=Keramyk-wit
+--- kcontrol/krdb/kcs/AtlasGreen.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/AtlasGreen.kcsrc	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Verde atlas
+ Name[et]=Atlasroheline
+ Name[eu]=Atlas berdea
+-Name[fa]=سبز اطلسی
++Name[fa]=سبز اطلس
+ Name[fi]=Atlaksenvihreä
+ Name[fr]=Atlas vert
+ Name[fy]=Atlasgrien
+--- kcontrol/krdb/kcs/BeOS.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/BeOS.kcsrc	(révision 576145)
+@@ -7,7 +7,6 @@
+ inactiveBackground=237,237,237
+ Name=BeOS
+ Name[af]=Beos
+-Name[fa]=سیستم‌عامل Be
+ Name[hi]=बीई-ओएस
+ Name[id]=Beos
+ Name[lo]=ລະບົບປະຕິບັດການ BeOS
+--- kcontrol/krdb/kcs/DigitalCDE.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/DigitalCDE.kcsrc	(révision 576145)
+@@ -12,7 +12,7 @@
+ Name[eo]=Digital-CDE
+ Name[es]=CDE de Digital
+ Name[eu]=Digital-en CDE
+-Name[fa]=دیجیتال CDE
++Name[fa]=CDE رقمی
+ Name[gl]=CDE Dixital
+ Name[hi]=डिज़िटल सीडीई
+ Name[hr]=Digitalni CDE
+--- kcontrol/krdb/kcs/CDE.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/CDE.kcsrc	(révision 576145)
+@@ -1,7 +1,6 @@
+ # KDE Config File
+ [Color Scheme]
+ Name=CDE
+-Name[fa]=محیط گرافیکی مشترک CDE
+ Name[hi]=सीडीई
+ Name[mn]=КДE
+ Name[tg]=Муҳити графикии муштарак (CDE)
+--- kcontrol/krdb/kcs/PaleGray.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/PaleGray.kcsrc	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Gris pálido
+ Name[et]=Kahvatuhall
+ Name[eu]=Gris zurbila
+-Name[fa]=خاکستری ساده
++Name[fa]=خاکستری کم‌رنگ
+ Name[fi]=Vaaleanharmaa
+ Name[fr]=Gris pâle
+ Name[fy]=Fealgriis
+--- kcontrol/krdb/kcs/Plastik.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/Plastik.kcsrc	(révision 576145)
+@@ -5,6 +5,7 @@
+ Name[be]=Плястык
+ Name[bn]=প্লাস্টিক
+ Name[eo]=Plastiko
++Name[fa]=پلاستیک
+ Name[fy]=Plastyk
+ Name[hi]=प्लास्टिक
+ Name[hr]=Plastika
+--- kcontrol/krdb/kcs/BlackOnWhite.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/BlackOnWhite.kcsrc	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=Texto negro de alto contraste
+ Name[et]=Väga kontrastne must tekst
+ Name[eu]=Kontraste handiko zuria beltzaren gainean
++Name[fa]=متن سیاه با سایه‌روشن بالا
+ Name[fi]=Valkoista mustalla suurilla värivastakohdilla
+ Name[fr]=Texte en noir avec contraste élevé
+ Name[fy]=Heech kontrast swarte tekst
+--- kcontrol/krdb/kcs/WhiteOnBlack.kcsrc	(révision 567687)
++++ kcontrol/krdb/kcs/WhiteOnBlack.kcsrc	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=Texto blanco de alto contraste
+ Name[et]=Väga kontrastne valge tekst
+ Name[eu]=Kontraste handiko testu zuria
++Name[fa]=متن سفید با سایه روشن بالا
+ Name[fi]=Suuren värikontrastin valkoinen teksti
+ Name[fr]=Texte en blanc avec contraste élevé
+ Name[fy]=Heech kontrast wite tekst
+--- kcontrol/knotify/knotify.cpp	(révision 567687)
++++ kcontrol/knotify/knotify.cpp	(révision 576145)
+@@ -147,12 +147,17 @@
+ void KCMKNotify::defaults()
+ {
+     m_notifyWidget->resetDefaults( true ); // ask user
++	 load( true );
+ }
+ 
+ void KCMKNotify::load()
+ {
++	load( false );
++}
++
++void KCMKNotify::load( bool useDefaults )
++{
+     setEnabled( false );
+-    // setCursor( KCursor::waitCursor() );
+ 
+     m_appCombo->clear();
+     m_notifyWidget->clear();
+@@ -169,6 +174,7 @@
+     m_notifyWidget->setEnabled( !allApps.isEmpty() );
+ 
+     KConfig config( "knotifyrc", true, false );
++	 config.setReadDefaults( useDefaults );
+     config.setGroup( "Misc" );
+     QString select = config.readEntry( "LastConfiguredApp" );
+     if( select.isEmpty())
+@@ -193,7 +199,7 @@
+ 
+     // unsetCursor(); // unsetting doesn't work. sigh.
+     setEnabled( true );
+-    emit changed( false );
++    emit changed( useDefaults );
+ }
+ 
+ void KCMKNotify::save()
+@@ -221,7 +227,7 @@
+     m_ui = new PlayerSettingsUI(frame);
+     topLayout->addWidget(m_ui);
+ 
+-    load();
++    load( false );
+     dataChanged = false;
+     enableButton(Apply, false);
+ 
+@@ -231,9 +237,10 @@
+     connect( m_ui->reqExternal, SIGNAL( textChanged( const QString& ) ), this, SLOT( slotChanged() ) );
+ }
+ 
+-void PlayerSettingsDialog::load()
++void PlayerSettingsDialog::load( bool useDefaults )
+ {
+     KConfig config( "knotifyrc", true, false );
++	 config.setReadDefaults( useDefaults );
+     config.setGroup( "Misc" );
+     bool useExternal = config.readBoolEntry( "Use external player", false );
+     m_ui->cbExternal->setChecked( useExternal );
+--- kcontrol/knotify/knotify.h	(révision 567687)
++++ kcontrol/knotify/knotify.h	(révision 576145)
+@@ -54,6 +54,7 @@
+ 
+     virtual void defaults();
+     virtual void save();
++    virtual void load(bool useDefaults );
+ 
+ public slots:
+     virtual void load();
+@@ -77,7 +78,7 @@
+ 
+ public:
+     PlayerSettingsDialog( QWidget *parent, bool modal );
+-    void load();
++    void load( bool useDefaults );
+     void save();
+ 
+ protected slots:
+--- kcontrol/knotify/kcmnotify.desktop	(révision 567687)
++++ kcontrol/knotify/kcmnotify.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Notificaciones del sistema
+ Name[et]=Süsteemi märguanded
+ Name[eu]=Sistemaren jakinarazpenak
+-Name[fa]=هشدارهای سیستم
++Name[fa]=اخطارهای سیستم
+ Name[fi]=Järjestelmähuomautukset
+ Name[fr]=Notifications du système
+ Name[fy]=Systeemoankundigingen
+@@ -102,7 +102,7 @@
+ Comment[es]=Configuración de las notificaciones del sistema
+ Comment[et]=Süsteemsete märguannete seadistamine
+ Comment[eu]=Sistemaren jakinarazpenen konfigurazioa
+-Comment[fa]=تنظیم هشدارهای سیستم
++Comment[fa]=پیکربندی اخطارهای سیستم
+ Comment[fi]=Järjestelmähuomautusten asetukset
+ Comment[fr]=Configuration du système de notifications
+ Comment[fy]=Ynstellings fan de systeemoankundigingen
+@@ -175,7 +175,7 @@
+ Keywords[es]=Sonidos del sistema,Audio,Sonido,Notificar,Alertas,Notificación
+ Keywords[et]=süsteemsed helid,audio,heli,märguanded,alarm
+ Keywords[eu]=Sistemaren soinuak,Audioa,Soinua,Jakinarazi,Alertak,Jakinarazpenak
+-Keywords[fa]=System sounds,Audio,Sound,Notify,Alerts,Notification,سیستم,صدا,هشدار
++Keywords[fa]=صداهای سیستم، صوتی، صوت، اخطار، هشدار، اخطار
+ Keywords[fi]=Järjestelmä-äänet,Äänet,Huomauttaa,Varoitukset,Huomautus
+ Keywords[fr]=sons du système,son,audio,notification,alertes,événements
+ Keywords[fy]=systeemlûden,audio,lûd,warskôgingen,lûdssinjaal,oankundiging
+--- kcontrol/usbview/kcmusb.desktop	(révision 567687)
++++ kcontrol/usbview/kcmusb.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Dispositivos USB
+ Name[et]=USB seadmed
+ Name[eu]=USB gailuak
+-Name[fa]=دستگاه‌های USB
++Name[fa]=دستگاههای گذرگاه سریال جهانی
+ Name[fi]=USB-laitteet
+ Name[fr]=Périphériques USB
+ Name[fy]=USB-apparaten
+@@ -100,7 +100,7 @@
+ Comment[es]=Muestra los dispositivos USB conectados a este ordenador
+ Comment[et]=Arvutiga ühendatud USB seadmete vaatamine
+ Comment[eu]=Ikusi ordenagailu honetan konektaturik dauden USB gailuak
+-Comment[fa]=نمایش دستگاه‌های USB متصل به این سیستم
++Comment[fa]=نمای دستگاههای USB پیوست شده به این رایانه
+ Comment[fi]=Näyttää tietokoneeseen liitetyt USB-laitteet
+ Comment[fr]=Affiche les périphériques USB attachés à cet ordinateur
+ Comment[fy]=Hjir konne jo de USB-apparaten besjen die op dizze kompjûter oansluten binne
+@@ -170,6 +170,7 @@
+ Keywords[es]=USB,dispositivos,visor,control
+ Keywords[et]=USB,seadmed,vaataja,juhtimine
+ Keywords[eu]=USB,gailuak,ikustailua,kontrola
++Keywords[fa]=USB، دستگاهها، مشاهده‌گر، کنترل
+ Keywords[fi]=USB,laitteet,näyttää,ohjaus
+ Keywords[fr]=USB,périphériques,afficheur,contrôle
+ Keywords[fy]=USB,devices,viewer,control,werjefteprogramma
+--- kcontrol/componentchooser/EXAMPLE.desktop	(révision 567687)
++++ kcontrol/componentchooser/EXAMPLE.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Un bonito nombre de su elección para su interfaz
+ Name[et]=Mõni kena nimi, mille sa oma liidesele valinud oled
+ Name[eu]=Zure interfazerako aukeratu duzun izen dotorea
+-Name[fa]=اسم زیبایی که برای رابطتان انتخاب کرده‌اید
++Name[fa]=لقبی که برای واسط خود انتخاب کرده اید
+ Name[fi]=Valittu nimi rajapinnalle
+ Name[fo]=Navn markamótsins
+ Name[fr]=Un joli nom que vous avez choisi pour votre interface
+@@ -85,7 +85,7 @@
+ Comment[es]=Una descripción útil del interfaz para el cuadro de información superior derecho
+ Comment[et]=Abiks kirjeldus
+ Comment[eu]=Goi-eskumako info kutxarako interfazearen deskripzio lagungarri bat
+-Comment[fa]=توضیح مفیدی از واسط برای تابلو اطلاعات سمت راست بالا
++Comment[fa]=یک توصیف مفید واسط برای سمت راست بالای جعبه اطلاعات
+ Comment[fi]=Tässä pitäisi olla pieni kuvaus rajapinnasta oikean yläkulman laatikkoon
+ Comment[fo]=Lýsing av markamóti
+ Comment[fr]=Une description utile de l'interface pour la boîte d'informations en haut à droite
+--- kcontrol/componentchooser/componentservices/kcm_kemail.desktop	(révision 567687)
++++ kcontrol/componentchooser/componentservices/kcm_kemail.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Cliente de correo electrónico
+ Name[et]=E-posti klient
+ Name[eu]=Posta elektroniko bezeroa
+-Name[fa]=کارگیر پست‌الکترونیکی
++Name[fa]=کارخواه رایانامه
+ Name[fi]=Sähköpostiohjelma
+ Name[fo]=Postforrit
+ Name[fr]=Client de courrier
+@@ -89,7 +89,7 @@
+ Comment[es]=Este servicio le permite configurar su cliente de correo predefinido. Todas las aplicaciones KDE que precisan acceso a una aplicación de cliente de correo deberían reconocer esta opción.
+ Comment[et]=See teenus võimaldab sul määrata kindlaks vaikimisi kasutatava e-posti kliendi. Kõik KDE rakendused, mis vajavad mingil moel e-posti klienti, peaksid arvestama selle seadega.
+ Comment[eu]=Zerbitzu honen bidez zure posta eletronikoko bezero lehenetsia konfigura dezakezu. Posta elektroniko bezeroa behar duten KDE aplikazio guztiek ezarpen hau errespetatu egin beharko lukete.
+-Comment[fa]=این سرویس کارگیر پیش‌فرض پست‌الکترونیتان را تنظیم می‌کند. تمام نرم‌افزارهای KDE که نیاز به دسترسی به‌ کارگیر پست الکترونیکی دارند از این تنظیمات تبعیت خواهند کرد.
++Comment[fa]=این خدمت به شما اجازه پیکربندی کارخواه رایانامه پیش‌فرضتان  را می دهد. همه کاربردهای KDE که نیاز به دستیابی به کاربردهای کارخواه رایانامه دارند باید این تنظیم را قبول کنند. 
+ Comment[fi]=Tämän palvelun avulla voit määritellä oletussähköpostiohjelman. Kaikki sähköpostiohjelmaa käyttävätKDE-sovellukset huomioivat tämän asetuksen.
+ Comment[fr]=Ce service vous permet de configurer votre client de courrier par défaut. Toutes les applications KDE qui ont besoin d'accéder à un client de courrier électronique doivent accepter ce réglage.
+ Comment[fy]=Mei dizze tsjinst kinne jo de standert e-postprogramma ynstelle. KDE-tapassingen dy tagong ta in e-postprogramma neadich ha sille dizze ynstellings brûke.
+--- kcontrol/componentchooser/componentservices/kcm_browser.desktop	(révision 567687)
++++ kcontrol/componentchooser/componentservices/kcm_browser.desktop	(révision 576145)
+@@ -87,6 +87,7 @@
+ Comment[es]=Este servicio le permite configurar su navegador de Internet predeterminado. Todas las aplicaciones KDE que precisan acceso a hiperenlaces deberían reconocer esta opción.
+ Comment[et]=Siin saab seadistada vaikimisi kasutatavat veebilehitsejat. Kõik KDE rakendused, kus saab valida hüperlinke, peaksid siinsete seadistustega arvestama.
+ Comment[eu]=Hemen zure web arakatzaile lehenetsia konfigura dezakezu. Aukera honek estekak darabiltzaten KDEren aplikazio guztiei eragin behar die.
++Comment[fa]= در اینجا می توانید مرورگر وب پیش‌فرض خود را پیکربندی  کنید. همه کاربردهای KDE که می توانید ابرپیوندها را در آن گزینش کنید،  باید این تنظیمات را قبول کنند. 
+ Comment[fi]=Tämän palvelun avulla voit määritellä oletusselaimen. Kaikki selainta käyttävät KDE-sovellukset huomioivat tämän asetuksen.
+ Comment[fr]=Ce service vous permet de configurer votre navigateur internet par défaut. Toutes les applications KDE permettant de cliquer sur un lien hypertexte doivent accepter ce réglage.
+ Comment[fy]=Hjir kinne jo de standert web blêder ynstelle. Alle KDE-tapassingen weryn jo in hyperskeakel oanklikke kinne brûk meitsje fan dizze ynstelling
+--- kcontrol/componentchooser/componentservices/kcm_terminal.desktop	(révision 567687)
++++ kcontrol/componentchooser/componentservices/kcm_terminal.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Emulador de terminal
+ Name[et]=Terminaliemulaator
+ Name[eu]=Terminal emuladorea
+-Name[fa]=شبیه‌ساز پایانه
++Name[fa]=مقلد پایانه
+ Name[fi]=Komentoikkuna
+ Name[fo]=Útstøðshermari
+ Name[fr]=Émulateur de terminal
+@@ -89,7 +89,7 @@
+ Comment[es]=Este servicio le permite configurar su emulador de terminal predefinido. Todas las aplicaciones KDE que invoquen un emulador de terminal deberían reconocer esta opción.
+ Comment[et]=See teenus võimaldab sul määrata kindlaks vaikimisi kasutatava terminaliemulaatori. Kõik KDE rakendused, mis vajavad mingil moel terminaliemulaatorit, peaksid arvestama selle seadega.
+ Comment[eu]=Zerbitzu honen bidez zure terminal emuladore lehenetsia konfiguradezakezu. Terminal emuladore bati deitzen dioten KDEren aplikazio guztiek ezarpen hau onartu egin beharko lukete.
+-Comment[fa]=این سرویس به شما اجازه میدهد شبیه ساز پایانه پیش‌فرضتان را تنظیم کنید.تمام نرم‌افزارهای KDE که به شبیه‌ساز پایانه نیاز دارند به این تنظیمات احترام خواهند گذاشت.
++Comment[fa]=این خدمت به شما اجازه پیکربندی مقلد پایانه پیش‌فرض تان را می دهد. همه کاربردهای KDE که نیاز به دستیابی به کاربردهای کارخواه رایانامه دارند باید این تنظیم را قبول کنند.
+ Comment[fi]=Tämän palvelun avulla voit asettaa oletus-komentoikkunaa. Kaikki komentoikkunaa käyttävät KDE-sovellukset huomioivat tämän asetuksen.
+ Comment[fr]=Ce service vous permet de configurer votre émulateur de terminal par défaut. Toutes les applications KDE qui appellent une application d'émulation de terminal doivent accepter ce réglage.
+ Comment[fy]=Mei dizze tsjinst kinne jo de standert terminalemulator ynstelle. Alle KDE-tapassingen dy in terminalemulator oanroppe sille brûk meitsje fan dizze ynstelling.
+--- kcontrol/componentchooser/componentchooser.desktop	(révision 567687)
++++ kcontrol/componentchooser/componentchooser.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Selector de componentes
+ Name[et]=Komponentide valija
+ Name[eu]=Osagai aukeratzailea
+-Name[fa]=انتخاب‌گر مولفه
++Name[fa]=انتخابگر مولفه
+ Name[fi]=Komponenttivalitsin
+ Name[fr]=Sélecteur de composants
+ Name[fy]=Komponintenkiezer
+@@ -97,7 +97,7 @@
+ Comment[es]=Elegir los componentes predeterminados para varios servicios
+ Comment[et]=Mitmete teenuste vaikekomponentide valimine
+ Comment[eu]=Hautatu zerbitzu batzuetarako osagai lehenetsiak
+-Comment[fa]=انتخاب مولفه‌ی پیش‌فرض برای خدمات مختلف
++Comment[fa]=انتخاب مولفه‌های پیش‌فرض برای خدمات گوناگون
+ Comment[fi]=Calitse oletuskomponentit eri palveluille
+ Comment[fr]=Choix des composants par défaut pour différents services
+ Comment[fy]=Kies de standertkomponinten foar de ferskate tsjinsten
+@@ -163,7 +163,7 @@
+ Keywords[es]=componentes,selector de componentes,recursos,cliente de correo,emulador de terminal
+ Keywords[et]=komponendid,komponentide valija,ressursid,e-posti klient,terminaliemulaator
+ Keywords[eu]=osagai, osagai hautatzailea, baliabideak, posta elektroniko bezeroa, terminal emuladorea
+-Keywords[fa]=components,component chooser,resources, email client, terminal emulator، پایانه، کارگیر
++Keywords[fa]=مولفه‌ها ، انتخابگر مولفه ، منابع، کارخواه  رایانامه ، مقلد رایانه
+ Keywords[fi]=komponentit, komponenttivalitsin,resurssit,sähköpostiohjelma,pääte-emulaatio
+ Keywords[fr]=composant,sélecteur de composants,ressources,client de courrier,email,émulateur de terminal
+ Keywords[fy]=komponintenkiezer,helpboarne,e-postprogramma,terminal emulator
+--- kcontrol/accessibility/accessibility.desktop	(révision 567687)
++++ kcontrol/accessibility/accessibility.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Accesibilidad
+ Name[et]=Hõlbustus
+ Name[eu]=Erabilerraztasuna
+-Name[fa]=توان‌یابی
++Name[fa]=دستیابی پذیری
+ Name[fi]=Helppokäyttötoiminnot
+ Name[fr]=Accessibilité
+ Name[fy]=Tagonklikens
+@@ -82,7 +82,7 @@
+ Name[wa]=Accessibilité
+ Name[xh]=Unikezelo
+ Name[zh_CN]=辅助
+-Name[zh_TW]=輔助
++Name[zh_TW]=無障礙輔助
+ Name[zu]=Ukungena
+ 
+ Comment=Improve accessibility for disabled persons
+@@ -102,7 +102,7 @@
+ Comment[es]=Mejorar accesibilidad para discapacitados
+ Comment[et]=Puuetega inimestele mõeldud seaded
+ Comment[eu]=Erabilerraztasuna hobetzen du pertsona elbarrientzat
+-Comment[fa]=دسترسی بهینه برای افراد توان‌یاب
++Comment[fa]= بهبود دستیابی پذیری برای اشخاص ناتوان 
+ Comment[fi]=Käyttöä helpottavia asetuksia
+ Comment[fr]=Accessibilité améliorée pour les personnes handicapées
+ Comment[fy]=Ferbeterde tagonklikens foar brûkers mei in handikap
+@@ -170,7 +170,7 @@
+ Keywords[es]=acceso,accesibilidad,sordo,disminuido,timbre,timbre audible,timbre visible,Teclado,teclas,teclas pegajosas,teclas de golpe,teclas lentas,navegación del ratón,teclado numérico
+ Keywords[et]=juurdepääs,kurt,puue,puudega,signaal,kuuldav signaal,visuaalne signaal,klaviatuur,klahvid,kleepuvad klahvid,põrkavad klahvid,aeglased klahvid,hiire liigutamine,numbriklaviatuur
+ Keywords[eu]=sarrera,erabilerraztasuna,gorra,elbarria,ezkila,ezkila entzungarria, ezkila ikusgarria,Teklatua,teklak,tekla itsaskorrak, bounce teklak,tekla geldoak,sagu bidezko arakaketa,tekla numerikoak
+-Keywords[fa]=access,accessibility,deaf,impaired,bell,audible bell,visible bell,Keyboard,keys,sticky keys,bounce keys,slow keys,mouse navigation,num pad,توانیابی
++Keywords[fa]= دستیابی ، دستیابی پذیری ، ناشنوا، معلول، زنگ، زنگ شنیدنی، زنگ مرئی ، صفحه کلید ، کلیدها، کلیدهای چسبناک، کلیدهای واگشت، کلیدهای کند، ناوش موشی، صفحه اعداد
+ Keywords[fi]=käytettävyys,esteettömyys,kuuro,vammautunut,virheilmoitus,virheääni,näkyvä virheilmoitus,näppäimistö,näppäimet,alas jäävät näppäimet,toistavat näppäimet,hitaat näppäimet,hiirinavigointi,numeronäppäimistö
+ Keywords[fr]=accès,accessibilité,surdité,sourd,cloche,son,cloche visuelle,cloche sonore,clavier,touches,souris,touches lentes,touches rémanentes,cloche auditive,touches répétées,répétition des touches,auto-maintien des touches,maintien des touches,navigation à la souris,pointeur de souris,émulation du clavier,clavier numérique
+ Keywords[fy]=tagong,tagonklikens,dôf,handikap,beheind,bel,sinjalearing,sichtbermeldingen,Kaaiboerd,kaaien,kleef kaaien,kaaioanslag,Mûsnavigaasje,num pad,numeryske klavier
+--- kcontrol/accessibility/accessibility.cpp	(révision 567687)
++++ kcontrol/accessibility/accessibility.cpp	(révision 576145)
+@@ -76,11 +76,19 @@
+    kdDebug() << "Running: AccessibilityConfig::~AccessibilityConfig()" << endl;
+ }
+ 
+-void AccessibilityConfig::load(){
++void AccessibilityConfig::load()
++{
++   load( false );
++}
++
++void AccessibilityConfig::load( bool useDefaults )
++{
+    kdDebug() << "Running: AccessibilityConfig::load()" << endl;
+    
+    KConfig *bell = new KConfig("bellrc", true);
+-   
++  
++   bell->setReadDefaults( useDefaults );
++
+    bell->setGroup("General");
+    systemBell->setChecked(bell->readBoolEntry("SystemBell", false));
+    customBell->setChecked(bell->readBoolEntry("CustomBell", false));
+@@ -98,39 +106,8 @@
+    delete redColor;
+    visibleBellDuration->setValue(bell->readNumEntry("Duration", 500));
+   
+-   delete bell;   
+-//    KConfig *config = new KConfig("kaccessrc", true);
+-//
+-//    config->setGroup("Bell");
+-//
+-//    systemBell->setChecked(config->readBoolEntry("SystemBell", true));
+-//    customBell->setChecked(config->readBoolEntry("ArtsBell", false));
+-//    soundEdit->setText(config->readPathEntry("ArtsBellFile"));
+-//
+-//    visibleBell->setChecked(config->readBoolEntry("VisibleBell", false));
+-//    invertScreen->setChecked(config->readBoolEntry("VisibleBellInvert", true));
+-//    flashScreen->setChecked(!invertScreen->isChecked());
+-//    QColor def(Qt::red);
+-//    colorButton->setColor(config->readColorEntry("VisibleBellColor", &def));
+-//
+-//    durationSlider->setValue(config->readNumEntry("VisibleBellPause", 500));
+-//
+-//
+-//    config->setGroup("Keyboard");
+-//
+-//    stickyKeys->setChecked(config->readBoolEntry("StickyKeys", false));
+-//    stickyKeysLock->setChecked(config->readBoolEntry("StickyKeysLatch", true));
+-//    slowKeys->setChecked(config->readBoolEntry("SlowKeys", false));
+-//    slowKeysDelay->setValue(config->readNumEntry("SlowKeysDelay", 500));
+-//    bounceKeys->setChecked(config->readBoolEntry("BounceKeys", false));
+-//    bounceKeysDelay->setValue(config->readNumEntry("BounceKeysDelay", 500));
+-//
+-//
+-//    delete config;
+-//
+-//    checkAccess();
+-//
+-//    emit changed(false);
++   delete bell;
++   emit changed( useDefaults );
+ }
+ 
+ 
+@@ -155,78 +132,10 @@
+    
+    bell->sync();
+    delete bell;
+-// 
+-// 
+-//    config->setGroup("Keyboard");
+-//
+-//    config->writeEntry("StickyKeys", stickyKeys->isChecked());
+-//    config->writeEntry("StickyKeysLatch", stickyKeysLock->isChecked());
+-//
+-//    config->writeEntry("SlowKeys", slowKeys->isChecked());
+-//    config->writeEntry("SlowKeysDelay", slowKeysDelay->value());
+-//
+-//    config->writeEntry("BounceKeys", bounceKeys->isChecked());
+-//    config->writeEntry("BounceKeysDelay", bounceKeysDelay->value());
+-//
+-//
+-//    config->sync();
+-//
+-//    if(systemBell->isChecked() || customBell->isChecked() || visibleBell->isChecked()){
+-//       KConfig cfg("kdeglobals", false, false);
+-//       cfg.setGroup("General");
+-//       cfg.writeEntry("UseSystemBell", true);
+-//       cfg.sync();
+-//    }
+-//
+-//
+-//    if( needToRunKAccessDaemon( config ) ){
+-//       kapp->startServiceByDesktopName("kaccess");
+-//    }else{
+-//    // don't need it -> kill it
+-//       DCOPRef kaccess( "kaccess", "qt/kaccess" );
+-//       kaccess.send( "quit" );
+-//    }
+-//
+-//    delete config;
+-//
+-//    emit changed(false);
+ }
+ 
+ 
+-void AccessibilityConfig::defaults(){
+-   kdDebug() << "Running: AccessibilityConfig::defaults()" << endl;
+-
+-   // Bell
+-   // Audibe Bell
+-   systemBell->setChecked(false);
+-   customBell->setChecked(false);
+-   soundToPlay->clear();
+-
+-   // Visible Bell
+-   visibleBell->setChecked(false);
+-   invertScreen->setChecked(true);
+-   flashScreen->setChecked(false);
+-   flashScreenColor->setColor(QColor(Qt::red));
+-   visibleBellDuration->setValue(500);
+-
+-   // Keyboard
+-   // Sticky Keys
+-   stickyKeys->setChecked(false);
+-   lockWithStickyKeys->setChecked(true);
+-
+-   // Slow Keys
+-   slowKeys->setChecked(false);
+-   slowKeysDelay->setValue(500);
+-
+-   // Bounce Keys
+-   bounceKeys->setChecked(false);
+-   bounceKeysDelay->setValue(500);
+-
+-   // Mouse
+-   // Navigation
+-   accelerationDelay->setValue(160);
+-   repeatInterval->setValue(5);
+-   accelerationTime->setValue(1000);
+-   maximumSpeed->setValue(500);
+-   accelerationProfile->setValue(0);
++void AccessibilityConfig::defaults()
++{
++   load( true );
+ }
+--- kcontrol/accessibility/accessibility.h	(révision 567687)
++++ kcontrol/accessibility/accessibility.h	(révision 576145)
+@@ -48,6 +48,7 @@
+        * so you probably want to call this method in the constructor.
+        */
+       void load();
++      void load( bool useDefaults );
+ 
+       /**
+        * This function gets called when the user wants to save the settings in 
+--- kcontrol/accessibility/accessibilityconfigwidget.ui	(révision 567687)
++++ kcontrol/accessibility/accessibilityconfigwidget.ui	(révision 576145)
+@@ -1407,169 +1407,169 @@
+         <sender>systemBell</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>customBell</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>soundToPlay</sender>
+         <signal>textChanged(const QString&amp;)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>visibleBell</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>invertScreen</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>flashScreen</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>flashScreenColor</sender>
+         <signal>changed(const QColor&amp;)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>visibleBellDuration</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>visibleBellDurationSlider</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>stickyKeys</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>lockWithStickyKeys</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>slowKeys</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>slowKeysDelay</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>slowKeysDelaySlider</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>bounceKeys</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>bounceKeysDelay</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>bounceKeysDelaySlider</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>moveWithKeyboard</sender>
+         <signal>toggled(bool)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>accelerationDelay</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>accelerationDelaySlider</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>repeatInterval</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>repeatInternalSlider</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>accelerationTime</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>accelerationTimeSlider</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>maximumSpeed</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>maximumSpeedSlider</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>accelerationProfile</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+     <connection>
+         <sender>accelerationProfileSlider</sender>
+         <signal>valueChanged(int)</signal>
+         <receiver>AccessibilityConfigWidget</receiver>
+-        <slot>changed()</slot>
++        <slot>changed(bool)</slot>
+     </connection>
+ </connections>
+ <tabstops>
+@@ -1609,7 +1609,6 @@
+ </includes>
+ <slots>
+     <slot access="private" specifier="non virtual">updateFlashScreenColor()</slot>
+-    <slot access="protected">changed()</slot>
+ </slots>
+ <layoutdefaults spacing="3" margin="6"/>
+ <layoutfunctions spacing="KDialog::spacingHint" margin="KDialog::marginHint"/>
+--- kcontrol/taskbar/kcmtaskbar.cpp	(révision 567687)
++++ kcontrol/taskbar/kcmtaskbar.cpp	(révision 576145)
+@@ -82,7 +82,8 @@
+             << I18N_NOOP("Activate, Raise or Minimize Task")
+             << I18N_NOOP("Activate Task") << I18N_NOOP("Raise Task")
+             << I18N_NOOP("Lower Task") << I18N_NOOP("Minimize Task")
+-            << I18N_NOOP("To Current Desktop") );
++            << I18N_NOOP("To Current Desktop")
++            << I18N_NOOP("Close Task") );
+     return list;
+ }
+ 
+--- kcontrol/taskbar/kcmtaskbar.desktop	(révision 567687)
++++ kcontrol/taskbar/kcmtaskbar.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Barra de tareas
+ Name[et]=Tegumiriba
+ Name[eu]=Ataza-barra
+-Name[fa]=نوار وظیفه
++Name[fa]=میله تکلیف
+ Name[fi]=Tehtäväpalkki
+ Name[fr]=Barre des tâches
+ Name[fy]=Taakbalke
+@@ -97,7 +97,7 @@
+ Comment[es]=Configuración de la barra de tareas del panel
+ Comment[et]=Paneeli tegumiriba seadistamine
+ Comment[eu]=Konfiguratu paneleko ataza-barra
+-Comment[fa]=نوار‌ابزار صفحه‌کنترل را تنظیم کنید
++Comment[fa]=پیکربندی میله تکلیف
+ Comment[fi]=Muokkaa paneelin tehtäväpalkkia
+ Comment[fr]=Configuration de la barre des tâches du tableau de bord
+ Comment[fy]=Hjir kinne jo de taakbalke fan it paniel ynstelle
+@@ -158,7 +158,7 @@
+ Keywords[es]=kicker,panel,kpanel,barra de tareas,barra de inicio,barra de lanzamiento,ventanas
+ Keywords[et]=kicker,paneel,kpanel,tegumiriba,käivitusriba,aknad
+ Keywords[eu]=kicker,panela,kpanela,ataza-barra,hasiera-barra,abiatze-barra,leihoak
+-Keywords[fa]=kicker,panel,kpanel,taskbar,startbar,launchbar,windows,تابلو,ویندوز
++Keywords[fa]=kicker، تابلو، kpanel، میله تکلیف، میله آغاز، میله راه اندازی، پنجره‌ها
+ Keywords[fi]=kicker,paneeli,kpanel,tehtäväpalkki,käynnistys,käynnistyspalkki,ikkunat
+ Keywords[fr]=kicker,tableau de bord,kpanel,barre des tâches,barre de démarrage,barre de lancement,fenêtres
+ Keywords[fy]=kicker,panel,paniel,kpanel,taakbalke,startbalk,Begjinbalke,startmenu,finsters
+--- kcontrol/fonts/fonts.h	(révision 567687)
++++ kcontrol/fonts/fonts.h	(révision 576145)
+@@ -31,7 +31,7 @@
+         const QString &key, const QString &rc, const QFont &default_fnt, 
+         bool fixed = false);
+ 
+-    void readFont();
++    void readFont( bool useDefaults );
+     void writeFont();
+     void setDefault();
+     void applyFontDiff(const QFont &fnt, int fontDiffFlags);
+@@ -57,6 +57,7 @@
+ 
+     bool save( bool useAA );
+     bool load();
++    bool load( bool useDefaults );
+     void defaults();
+     int getIndex(KXftConfig::SubPixel::Type spType);
+     KXftConfig::SubPixel::Type getSubPixelType();
+@@ -97,6 +98,7 @@
+     ~KFonts();
+ 
+     virtual void load();
++    virtual void load( bool useDefaults );
+     virtual void save();
+     virtual void defaults();
+ 
+--- kcontrol/fonts/fonts.desktop	(révision 567687)
++++ kcontrol/fonts/fonts.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Fuentes
+ Name[et]=Fondid
+ Name[eu]=Letra-tipoak
+-Name[fa]=قلم‌ها
++Name[fa]=قلمها
+ Name[fi]=Kirjasimet
+ Name[fr]=Polices
+ Name[fy]=Lettertypen
+@@ -102,7 +102,7 @@
+ Comment[es]=Preferencias de fuentes
+ Comment[et]=Fontide seadistused
+ Comment[eu]=Letra-tipoen konfigurazioa
+-Comment[fa]=تنظیمات قلم‌ها
++Comment[fa]=تنظیمات قلم
+ Comment[fi]=Kirjasinten asetukset
+ Comment[fr]=Configuration des police de caractères
+ Comment[fy]=Lettertypen ynstellings
+@@ -173,7 +173,7 @@
+ Keywords[es]=fuentes,tamaño de la fuente,estilos,mapas de caracteres,panel,kicker,panel de control,escritorios,Administrador de archivos,Barras de herramientas,Menú,Título de la ventana,Título
+ Keywords[et]=fondid,font,fondi suurus,stiil,kooditabel,paneel,kicker,juhtimiskeskus,töölauad,failihaldur,tööriistaribad,menüü,akna pealdis,pealdis
+ Keywords[eu]=letra-tipoak,letra-tipoa,neurria,estiloak,karaktere-multzoak,karactere ezarpenak ,panela,kicker,kontrol panela,mahaigainak,Fitxategi kudeatzailea,Tresna-barrak, Menua,Leihoaren titulua,Titulua 
+-Keywords[fa]=قلم,خط,font size,styles,charsets,character sets,panel,kicker,control panel,desktops,FileManager,Toolbars,Menu,Window Title,Title 
++Keywords[fa]=قلمها ، اندازه قلم ، سبکها ، نویسه گان ، نویسه گان ، تابلو ، kicker، تابلوی کنترل ، رومیزیها ، مدیر پرونده ، میله ابزارها ، گزینگان، عنوان پنجره ، عنوان
+ Keywords[fi]=kirjasimet,kirjasin,kirjasimen koko,tyyli,merkistö,paneeli,kicker,ohjauspaneeli,työpöydät,Tiedostonhallinta,Työkalurivit,Valikko,Ikkunan otsikko,Otsikko
+ Keywords[fr]=polices,police,taille de police,jeu de caractères,tableau de bord,kicker,bureau,bureaux,gestionnaire de fichiers,gestion de fichiers,barre d'outils,menu,titre de fenêtre,titre,fenêtre,barre de menus,barres de menus,barres d'outils
+ Keywords[fy]=fonts,font,letters,lettertypen,lettertypes,tekenset,karakterferzamling,paniel,kicker,Konfiguraasjesintrum,styl,triembehearder,wurkbalke,menu,Finster,titel,finstertitel,desktops,buroblêden
+--- kcontrol/fonts/fonts.cpp	(révision 567687)
++++ kcontrol/fonts/fonts.cpp	(révision 576145)
+@@ -137,7 +137,7 @@
+ {
+   KAcceleratorManager::setNoAccel( this );
+   setTitle( name );
+-  readFont();
++  readFont( false );
+ }
+ 
+ void FontUseItem::setDefault()
+@@ -145,7 +145,7 @@
+   setFont( _default, isFixedOnly() );
+ }
+ 
+-void FontUseItem::readFont()
++void FontUseItem::readFont( bool useDefaults )
+ {
+   KConfigBase *config;
+ 
+@@ -158,6 +158,8 @@
+     deleteme = true;
+   }
+ 
++  config->setReadDefaults( useDefaults );
++
+   config->setGroup(_rcgroup);
+   QFont tmpFnt(_default);
+   setFont( config->readFontEntry(_rckey, &tmpFnt), isFixedOnly() );
+@@ -269,9 +271,16 @@
+ 
+ bool FontAASettings::load()
+ {
++  return load( false );
++}
++
++
++bool FontAASettings::load( bool useDefaults )
++{
+   double     from, to;
+   KXftConfig xft(KXftConfig::constStyleSettings);
+ 
++
+   if(xft.getExcludeRange(from, to))
+      excludeRange->setChecked(true);
+   else
+@@ -308,6 +317,8 @@
+   {
+     KConfig kglobals("kdeglobals", false, false);
+ 
++    kglobals.setReadDefaults( useDefaults );
++
+     kglobals.setGroup("General");
+     hStyle=KXftConfig::Hint::Medium;
+     xft.setHintStyle(hStyle);
+@@ -373,14 +384,7 @@
+ 
+ void FontAASettings::defaults()
+ {
+-  excludeRange->setChecked(true);
+-  excludeFrom->setValue(8.0);
+-  excludeTo->setValue(15.0);
+-  useSubPixel->setChecked(false);
+-#ifdef HAVE_FONTCONFIG
+-  hintingStyle->setCurrentItem(getIndex(KXftConfig::Hint::Medium));
+-#endif
+-  enableWidgets();
++  load( true );
+ }
+ 
+ int FontAASettings::getIndex(KXftConfig::SubPixel::Type spType)
+@@ -621,25 +625,25 @@
+ 
+ void KFonts::defaults()
+ {
+-  for ( int i = 0; i < (int) fontUseList.count(); i++ )
+-    fontUseList.at( i )->setDefault();
+-
+-  useAA = true;
+-  cbAA->setChecked(useAA);
++  load( true );
+   aaSettings->defaults();
+-  emit changed(true);
+ }
+ 
+ void KFonts::load()
+ {
++  load( false );
++}
++
++
++void KFonts::load( bool useDefaults )
++{
+   for ( uint i = 0; i < fontUseList.count(); i++ )
+-    fontUseList.at( i )->readFont();
++    fontUseList.at( i )->readFont( useDefaults );
+ 
+-  useAA_original = useAA = aaSettings->load();
+-  kdDebug(1208) << "AA:" << useAA << endl;
++  useAA_original = useAA = aaSettings->load( useDefaults );
+   cbAA->setChecked(useAA);
+ 
+-  emit changed(false);
++  emit changed( useDefaults );
+ }
+ 
+ void KFonts::save()
+--- kcontrol/kcontrol/kinfocenter.desktop	(révision 567687)
++++ kcontrol/kcontrol/kinfocenter.desktop	(révision 576145)
+@@ -46,6 +46,7 @@
+ GenericName[es]=Centro de información
+ GenericName[et]=Infokeskus
+ GenericName[eu]=Info gunea
++GenericName[fa]=مرکز اطلاعات
+ GenericName[fi]=Infokeskus
+ GenericName[fr]=Centre d'informations
+ GenericName[fy]=Ynformaasjesintrum
+--- kcontrol/info/processor.desktop	(révision 567687)
++++ kcontrol/info/processor.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Procesador
+ Name[et]=Protsessor
+ Name[eu]=Prozesagailua
+-Name[fa]=پردازشگر
++Name[fa]=پردازنده
+ Name[fi]=Prosessori
+ Name[fr]=Processeur
+ Name[fy]=Ferwurkingsienheid
+@@ -102,7 +102,7 @@
+ Comment[es]=Información sobre el procesador
+ Comment[et]=Protsessori info
+ Comment[eu]=Prozesagailuari buruzko informazioa
+-Comment[fa]=اطلاعات پردازشگر
++Comment[fa]=اطلاعات پردازنده
+ Comment[fi]=Tietoja prosessorista
+ Comment[fr]=Informations sur le processeur
+ Comment[fy]=Ferwurkingsienheid ynformaasje
+@@ -177,7 +177,7 @@
+ Keywords[es]=Procesador,CPU,FPU,MHz,Información del sistema
+ Keywords[et]=Protsessor,CPU,FPU,MHz,Süsteemi info
+ Keywords[eu]=Prozesagailua,CPU,FPU,MHz,Sistemaren informazioa
+-Keywords[fa]=Processor,CPU,FPU,MHz,System Information,اطلاعات سیستم
++Keywords[fa]=پردازنده ، واحد پردازش مرکزی ، FPU ، مگاهرتز ، اطلاعات سیستم
+ Keywords[fi]=Prosessori,CPU,FPU,MHz,Järjestelmätiedot
+ Keywords[fr]=processeur,CPU,FPU,MHz,informations système,cpu
+ Keywords[fy]=Processor,Ferwurkingsienheid,CPU,FPU,MHz,Systeemynformaasje
+--- kcontrol/info/devices.desktop	(révision 567687)
++++ kcontrol/info/devices.desktop	(révision 576145)
+@@ -30,7 +30,7 @@
+ Name[es]=Dispositivos
+ Name[et]=Seadmed
+ Name[eu]=Gailuak
+-Name[fa]=دستگاه‌ها
++Name[fa]=دستگاهها
+ Name[fi]=Laitteet
+ Name[fr]=Périphériques
+ Name[fy]=Apparaten
+@@ -105,7 +105,7 @@
+ Comment[es]=Información sobre los dispositivos conectados
+ Comment[et]=Info ühendatud seadmete kohta
+ Comment[eu]=Uztartuta dauden gailuei buruzko informazioa
+-Comment[fa]=اطلاعات دستگاه‌های متصل
++Comment[fa]=اطلاعات دستگاههای پیوست شده
+ Comment[fi]=Tietoja liitetyistä laitteista
+ Comment[fr]=Informations sur les périphériques montés
+ Comment[fy]=Ynformaasje oer oansletten apparaten
+@@ -177,7 +177,7 @@
+ Keywords[es]=Dispositivos,Información del sistema
+ Keywords[et]=dev,Seadmed,Süsteemi informatsioon,Informatsioon
+ Keywords[eu]=dev,Dispositiboak,Sistemaren informazioa,informazioa
+-Keywords[fa]=dev,Devices,System Information,Information, اطلاعات,دستگاه,دستگاه‌ها
++Keywords[fa]=dev، دستگاهها ، اطلاعات سیستم ، اطلاعات
+ Keywords[fi]=dev,Laitteet,Järjestelmätiedot,Tiedot
+ Keywords[fr]=dev,périphériques,information,informations système
+ Keywords[fy]=dev,devices,systeemynformaasje,ynformaasje,apparaten,apparaatbehear
+--- kcontrol/info/sound.desktop	(révision 567687)
++++ kcontrol/info/sound.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Sonido
+ Name[et]=Heli
+ Name[eu]=Soinua
+-Name[fa]=صدا
++Name[fa]=صوت
+ Name[fi]=Ääni
+ Name[fo]=Ljóð
+ Name[fr]=Son
+@@ -106,7 +106,7 @@
+ Comment[es]=Información sobre el sonido
+ Comment[et]=Heliseadmete info
+ Comment[eu]=Soinuari buruzko informazioa
+-Comment[fa]=اطلاعات صدا
++Comment[fa]=اطلاعات صوت
+ Comment[fi]=Äänitiedot
+ Comment[fr]=Informations sur le son
+ Comment[fy]=Lûdssysteemynformaasje
+@@ -179,6 +179,7 @@
+ Keywords[es]=Sonido,Audio,Tarjeta de sonido,MIDI,OSS,Información del sistema
+ Keywords[et]=Heli,Audio,Helikaart,MIDI,OSS,Süsteemi info
+ Keywords[eu]=Soinua,Audioa,Soinu txartela,Midi,OSS,Sistemaren informazioa
++Keywords[fa]=صوت ، صوتی ، کارت صوتی ، MIDI، OSS ، اطلاعات سیستم
+ Keywords[fi]=Ääni,Äänikortti,Midi,OSS,Järjestelmätiedot
+ Keywords[fr]=son,audio,carte son,midi,OSS,informations système
+ Keywords[fy]=lûd,audio,soundcard,midi,OSS,systeemynformaasje,ALSA,lûdskaart
+--- kcontrol/info/partitions.desktop	(révision 567687)
++++ kcontrol/info/partitions.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Particiones
+ Name[et]=Partitsioonid
+ Name[eu]=Zatiketak
+-Name[fa]=تقسیمات دیسک سخت
++Name[fa]=افرازها
+ Name[fi]=Osiot
+ Name[fy]=Partities
+ Name[ga]=Deighiltí
+@@ -102,7 +102,7 @@
+ Comment[es]=Información sobre las particiones
+ Comment[et]=Partitsioonide info
+ Comment[eu]=Zatiketei buruzko informazioa
+-Comment[fa]=اطلاعات تقسیمات
++Comment[fa]=اطلاعات افرازها
+ Comment[fi]=Osiotiedot
+ Comment[fr]=Informations sur les partitions
+ Comment[fy]=Partitie-ynformaasje
+@@ -175,7 +175,7 @@
+ Keywords[es]=Particiones,Disco duro,Información del sistema
+ Keywords[et]=Partitsioonid,kõvaketas,HD,Süsteemi info
+ Keywords[eu]=Zatiketak,Disko gogorra,HD,Sistemaren informazioa
+-Keywords[fa]=Partitions,Harddrive,HD,System Information,دیسک سخت ,تقسیمات
++Keywords[fa]=افرازها ، گرداننده سخت ، HD ، اطلاعات سیستم
+ Keywords[fi]=Osiot,Kiintolevy,HD,Järjestelmätiedot
+ Keywords[fr]=partitions,disque dur,HD,DD,informations système
+ Keywords[fy]=partities,Hardrive, HD,systeemynformaasje,fêste skiif 
+--- kcontrol/info/xserver.desktop	(révision 567687)
++++ kcontrol/info/xserver.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Servidor X
+ Name[et]=X'i server
+ Name[eu]=X zerbitzaria
+-Name[fa]=کارگزار X
++Name[fa]=کارساز X
+ Name[fi]=X-palvelin
+ Name[fr]=Serveur X
+ Name[fy]=X-server
+@@ -95,7 +95,7 @@
+ Comment[es]=Información sobre el servidor X
+ Comment[et]=X'i serveri info
+ Comment[eu]=X zerbitzariari buruzko informazioa
+-Comment[fa]=اطلاعات کارگزار X
++Comment[fa]=اطلاعات کارساز X
+ Comment[fi]=X-palvelimen tiedot
+ Comment[fr]=Informations sur le serveur X
+ Comment[fy]=X-Server-ynformatie
+@@ -164,6 +164,7 @@
+ Keywords[es]=X,X-Server,XServer,XFree86,Monitor,Tarjeta, Gráfica,Sistema,Información
+ Keywords[et]=X,X'i server,X Server,XFree86,Ekraan,Videokaart,Süsteemi info
+ Keywords[eu]=X,X-Server,XServer,XFree86,Display,VideoCard,sistema informazioa
++Keywords[fa]=X ، کارساز X، XServer، XFree86، صفحه نمایش ، کارت ویدئو ، اطلاعات سیستم
+ Keywords[fr]=X,serveur X,XFree86,XServer,moniteur,affichage,informations système,xfree,carte vidéo,carte graphique
+ Keywords[fy]=X,X-Server,XServer,XFree86,display,systeemynformaasje,byldskerm,grafyske kaart
+ Keywords[ga]=X,Freastalaí-X,XFree86,Scáileán,Físchárta,Eolas faoin Chóras
+--- kcontrol/info/ioports.desktop	(révision 567687)
++++ kcontrol/info/ioports.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Puertos de E/S
+ Name[et]=IO pordid
+ Name[eu]=IO-atakak
+-Name[fa]=درگاهی‌های ورودی خروجی
++Name[fa]=درگاههای ورودی خروجی
+ Name[fi]=IO-portit
+ Name[fr]=Ports d'entrée/sortie
+ Name[fy]=IO-Poarten
+@@ -101,7 +101,7 @@
+ Comment[es]=Información sobre los puertos de E/S
+ Comment[et]=IO portide info
+ Comment[eu]=IO-atakei buruzko informazioa
+-Comment[fa]=اطلاعات درگاهی‌های ورودی خروجی
++Comment[fa]=اطلاعات درگاههای ورودی خروجی
+ Comment[fi]=IO-porttitiedot
+ Comment[fr]=Informations sur les ports d'entrée/sortie
+ Comment[fy]=IO-poarteynformaasje
+@@ -174,7 +174,7 @@
+ Keywords[es]=ES,E/S,Puertos de ES,Puertos de E/S,Puertos,Intervalo de ES,Intervalo de E/S,Información del sistema
+ Keywords[et]=IO,I/O,IO pordid,I/O pordid,pordid,IO piirkond,I/O piirkond,Süsteemi info
+ Keywords[eu]=IO,I/O,IO-atakak,Atakak,IO-barrutia,I/O-barrutia,Sistemaren informazioa
+-Keywords[fa]=IO,I/O,IO-Ports,I/O-Ports,Ports,IO-Range,I/O-Range,System Information,درگاهی,ورودی,خروجی
++Keywords[fa]=ورودی خروجی ، ورودی/خروجی ، درگاههای ورودی خروجی ، درگاهها، گستره ورودی خروجی ، گستره ورودی/خروجی، اطلاعات سیستم
+ Keywords[fi]=IO,I/O,IO-Portit,I/O-Portit,Portit,I/O-alue,Järjestelmätiedot
+ Keywords[fr]=io,i/o,entrées-sorties,ports,ports d'entrée-sortie,informations système,plage d'entrées-sorties
+ Keywords[fy]=IO,I/O,IO-Ports,I/O-Ports,ports,IO-Range,I/O-Range,systeemynformaasje,IO-poarten
+--- kcontrol/info/dma.desktop	(révision 567687)
++++ kcontrol/info/dma.desktop	(révision 576145)
+@@ -30,7 +30,7 @@
+ Name[es]=Canales DMA
+ Name[et]=DMA kanalid
+ Name[eu]=DMA-Kanalak
+-Name[fa]=DMA-کانال‌های
++Name[fa]=مجراهای دستیابی مستقیم به حافظه
+ Name[fi]=DMA-kanavat
+ Name[fr]=Canaux DMA
+ Name[fy]=DMA-kanalen
+@@ -106,7 +106,7 @@
+ Comment[es]=Información sobre DMA
+ Comment[et]=DMA kanalite info
+ Comment[eu]=DMAri buruzko informazioa
+-Comment[fa]=اطلاعات DMA
++Comment[fa]= اطلاعات دسترسی مستقیم به حافظه
+ Comment[fi]=DMA-tietoja
+ Comment[fr]=Informations DMA
+ Comment[fy]=DMA-ynformatie
+@@ -181,7 +181,7 @@
+ Keywords[es]=DMA,Canales DMA,Información del sistema
+ Keywords[et]=dma,DMA kanalid,süsteemi informatsioon
+ Keywords[eu]=dma,DMA-Kanalak,Sistemaren informazioa
+-Keywords[fa]=dma,DMA-Channels,System Information,اطلاعات سیستم
++Keywords[fa]=dma ، مجراهای دستیابی مستقیم به حافظه ، اطلاعات سیستم
+ Keywords[fi]=dma,DMA-kanavat,Järjestelmätiedot
+ Keywords[fr]=dma,canaux DMA,informations système
+ Keywords[fy]=dma,DMA-channels,systeemynformaasje,DMA-kanalen
+--- kcontrol/info/memory.desktop	(révision 567687)
++++ kcontrol/info/memory.desktop	(révision 576145)
+@@ -179,7 +179,7 @@
+ Keywords[es]=Memoria,RAM,Memoria virtual,Memoria física,Memoria compartida,Swap,Intercambio,Información del sistema
+ Keywords[et]=Mälu,RAM,Virtuaalmälu,Füüsiline mälu,Jagatud mälu,Swap,Saaleala,Süsteemi info
+ Keywords[eu]=Memoria,RAM,Memoria birtuala,Memoria fisikoa,Partekatutako memoria, Swap,Sistemaren informazioa
+-Keywords[fa]=Memory,RAM,Virtual memory,Physical memory,Shared memory,Swap,System Information,PHTZI,حافظه
++Keywords[fa]=حافظه ، RAM، حافظه مجازی، حافظه فیزیکی ، حافظه مشترک ، مبادله کردن ، اطلاعات سیستم
+ Keywords[fi]=Muisti,RAM,Virtuaalimuisti,Fyysinen muisti,Jaettu muisti,Järjestelmätiedot
+ Keywords[fr]=mémoire,RAM,mémoire virtuelle,mémoire physique,mémoire partagée,swap,partition d'échange,informations système,ram
+ Keywords[fy]=memory,RAM,virtual memory,physical memory,shared memory,swap,systeemynformaasje,ûnthâld,wikselûnthâld,,virtueel ûnthâld,fysiek ûnthâld,dield ûnthâld,
+--- kcontrol/info/pci.desktop	(révision 567687)
++++ kcontrol/info/pci.desktop	(révision 576145)
+@@ -115,7 +115,7 @@
+ Keywords[es]=PCI,Dispositivos PCI,Bus PCI,Información del sistema
+ Keywords[et]=PCI,PCi seadmed,PCI siin,Süsteemi info
+ Keywords[eu]=PCI,PCI-gailuak,PCI busa,Sistemaren informazioa
+-Keywords[fa]=PCI,PCI-Devices,PCI-Bus,System Information,اطلاعات سیستم
++Keywords[fa]=PCI ، دستگاههای PCI، گذرگاه PCI، اطلاعات سیستم
+ Keywords[fi]=PCI,PCI-Laitteet,PCI-Väylä,Järjestelmätiedot
+ Keywords[fr]=PCI,périphériques PCI,bus PCI,informations système,pci
+ Keywords[fy]=PCI,PCI-devices,PCI-bus,systeemynformaasje,PCI-apparaten
+--- kcontrol/info/interrupts.desktop	(révision 567687)
++++ kcontrol/info/interrupts.desktop	(révision 576145)
+@@ -95,7 +95,7 @@
+ Comment[es]=Información sobre las interrupciones
+ Comment[et]=Katkestuste info
+ Comment[eu]=Etenaldiei buruzko informazioa
+-Comment[fa]=اطلاعات وقفه‌ها
++Comment[fa]=اطلاعات وقفه
+ Comment[fi]=Keskeytystietoja
+ Comment[fr]=Informations sur les interruptions
+ Comment[fy]=Underbrekking ynformaasje
+@@ -167,7 +167,7 @@
+ Keywords[es]=Interrupciones,IRQ,Información del sistema
+ Keywords[et]=Katkestused,IRQ,Süsteemi informatsioon
+ Keywords[eu]=Etenaldiak,IRQ,Sistemaren informazioa
+-Keywords[fa]=Interrupts,IRQ,System Information,وقفه
++Keywords[fa]=وقفه‌ها ، IRQ ، اطلاعات سیستم
+ Keywords[fi]=Keskeytykset,IRQ,Järjestelmätiedot
+ Keywords[fr]=interruptions,IRQ,informations système,irq
+ Keywords[fy]=Underbrekkings,IRQ,systeemynformaasje
+--- kcontrol/info/opengl.desktop	(révision 567687)
++++ kcontrol/info/opengl.desktop	(révision 576145)
+@@ -32,6 +32,7 @@
+ Comment[es]=Información OpenGL
+ Comment[et]=OpenGL info
+ Comment[eu]=OpenGL informazioa
++Comment[fa]=اطلاعات OpenGL
+ Comment[fi]=OpenGL-tiedot
+ Comment[fr]=Informations OpenGL
+ Comment[fy]=OpenGL-ynformaasje
+@@ -89,6 +90,7 @@
+ Keywords[eo]=OpenGL,DRI,GLX,3D,VideoCard,Hardware akcelo,grafikoj,X,X11,Xserver,X-Server,XFree86,ekrano
+ Keywords[es]=OpenGL,DRI,GLX,3D,Tarjeta, Grafica,Hardware Aceleradora,Gráficos,X,X11,Xserver,X-Server,XFree86,Monitor
+ Keywords[et]=OpenGL,DRI,GLX,3D,Videokaart,Riistvaraline kiirendus,Graafika,X,X11,Xserver,X-Server,XFree86,Kuva
++Keywords[fa]=OpenGL,DRI,GLX, سه بعدی ، کارت ویدئو، شتاب دهی سخت افزار ، نگاره ای ، X,X11,Xserver,کارساز  ,XFree86, صفحه نمایش
+ Keywords[fr]=OpenGL,DRI,GLX,3D,carte graphique,carte vidéo,accélération matérielle,graphismes,X,X11,serveur X,XServer,XFree86,affichage
+ Keywords[fy]=OpenGL,DRI,GLX,3D,grafyske kaart,hurd guod -fersnelling,grafysk,graphics,X,X11,Xserver,X-Server,XFree86,display,byldskerm
+ Keywords[ga]=OpenGL,DRI,GLX,3D,FísChárta,Luasú Crua-Earraí,Grafaic,X,X11,Freastalaí-X,XFree86,Scáileán
+--- kcontrol/info/scsi.desktop	(révision 567687)
++++ kcontrol/info/scsi.desktop	(révision 576145)
+@@ -42,7 +42,7 @@
+ Comment[es]=Información sobre los dispositivos SCSI
+ Comment[et]=SCSI info
+ Comment[eu]=SCSIri buruzko informazioa
+-Comment[fa]= اطلاعات اسکازی
++Comment[fa]=اطلاعات اسکازی
+ Comment[fi]=SCSI-tietoja
+ Comment[fr]=Informations SCSI
+ Comment[fy]=SCSI-ynformaasje
+@@ -116,7 +116,7 @@
+ Keywords[es]=SCSI,Bus SCSI,Información del sistema
+ Keywords[et]=SCSI,SCSI siin,Süsteemi info
+ Keywords[eu]=SCSI,SCSI busa,Sistemaren informazioa
+-Keywords[fa]=SCSI,SCSI-Bus,System Information,اطلاعات سیستم
++Keywords[fa]=اسکازی ، گذرگاه اسکازی ، اطلاعات سیستم
+ Keywords[fi]=SCSI,SCSI-Väylä,Järjestelmätiedot
+ Keywords[fr]=SCSI,bus SCSI,informations système,scsi
+ Keywords[fy]=SCSI,SCSI-bus,systeemynformaasje
+--- kcontrol/info/cdinfo.desktop	(révision 567687)
++++ kcontrol/info/cdinfo.desktop	(révision 576145)
+@@ -18,8 +18,10 @@
+ Name[el]=Πληροφορίες CD-ROM
+ Name[es]=Información de CD-ROM
+ Name[et]=CD-seadme info
++Name[fa]=اطلاعات دیسک فشرده
+ Name[fi]=CD-ROM tiedot
+ Name[fr]=Informations sur le CD-Rom
++Name[he]=מידע אודות תקליטורים
+ Name[hr]=CD-ROM podaci
+ Name[hu]=CD-ROM-jellemzők
+ Name[is]=Upplýsingar um CD-ROM
+@@ -50,8 +52,10 @@
+ Comment[el]=Δυνατότητες οδηγού CD/DVD
+ Comment[es]=Posibilidades del dispositivo CD/ DVD
+ Comment[et]=CD/DVD-seadme omadused
++Comment[fa]=قابلیتهای گردانندۀ CD/DVD
+ Comment[fi]=CD/DVD-aseman ominaisuudet
+ Comment[fr]=Capacités du lecteur de CD / DVD
++Comment[he]=מאפייני תקליטור או צורב
+ Comment[hr]=CD/DVD mogućnosti pogona
+ Comment[hu]=CD/DVD-meghajtó jellemzői
+ Comment[is]=Geta CD/DVD tækis
+@@ -81,8 +85,10 @@
+ Keywords[el]=Πληροφορίες CD-ROM,CD-ROM,CD,Οδηγός CD,Δυνατότητες εγγραφέα
+ Keywords[es]=Información CD-ROM,CD-ROM,CD,Dispositivo CD,Capacidades de escritura
+ Keywords[et]=CD-seadme info,CD-ROM,CD,CD-seade,kirjuti omadused
++Keywords[fa]=اطلاعات CD-ROM، CD-ROM، CD، گردانندۀ CD، قابلیتهای رایتر
+ Keywords[fi]=CD-ROM tiedot,CD-ROM,CD,CD-asema,Kirjoitusominaisuudet
+ Keywords[fr]=CD-ROM Informations,CD-ROM,CD,lecteur CD,capacités,graveur,fonctionnalités
++Keywords[he]=CD-ROM Information,CD-ROM,CD,CD Drive,Writer Capabilities, מידע אודות תקליטורים, תקליטור, תקליטור, צורב, סידי, סידי־רום, סידי-רום
+ Keywords[hr]=CD-ROM Information,CD-ROM,CD,CD Drive,Writer Capabilities,CD-ROM podaci, CD pogon,mogućnosti pogona
+ Keywords[hu]=CD-ROM-jellemzők,CD-ROM,CD,CD-meghajtó,CD-író,írási jellemzők
+ Keywords[is]=CD-ROM upplýsingar,CD-ROM,CD,CD drif,geta skrifara
+--- kcontrol/nics/nic.desktop	(révision 567687)
++++ kcontrol/nics/nic.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Interfaces de red
+ Name[et]=Võrguliidesed
+ Name[eu]=Sare interfazeak
+-Name[fa]=واسط‌های شبکه
++Name[fa]=واسطهای شبکه
+ Name[fi]=Verkkoliitynnät
+ Name[fr]=Interfaces réseau
+ Name[fy]=Netwurkynterfaces
+--- kcontrol/input/core/themepage.cpp	(révision 567687)
++++ kcontrol/input/core/themepage.cpp	(révision 576145)
+@@ -107,12 +107,19 @@
+ 				"CursorSettingsChanged" );
+ }
+ 
+-
+ void ThemePage::load()
+ {
++	load( false );
++}
++
++void ThemePage::load( bool useDefaults )
++{
+ 	bool largeCursor, whiteCursor;
+ 
+ 	KConfig c( "kcminputrc" );
++
++	c.setReadDefaults( useDefaults );
++
+ 	c.setGroup( "Mouse" );
+ 	largeCursor = c.readBoolEntry( "LargeCursor", false );
+ 	whiteCursor = c.readBoolEntry( "WhiteCursor", false );
+@@ -130,9 +137,7 @@
+ 
+ void ThemePage::defaults()
+ {
+-	currentTheme = selectedTheme = "SmallBlack";
+-	QListViewItem *item = listview->findItem( currentTheme, DirColumn );
+-	item->setSelected( true );
++	load( true );
+ }
+ 
+ 
+--- kcontrol/input/core/themepage.h	(révision 567687)
++++ kcontrol/input/core/themepage.h	(révision 576145)
+@@ -33,6 +33,7 @@
+ 		// Called by the KCM
+ 		void save();
+ 		void load();
++		void load( bool useDefaults );
+ 		void defaults();
+ 
+ 	signals:
+--- kcontrol/input/mouse.desktop	(révision 567687)
++++ kcontrol/input/mouse.desktop	(révision 576145)
+@@ -30,7 +30,7 @@
+ Name[es]=Ratón
+ Name[et]=Hiir
+ Name[eu]=Sagua
+-Name[fa]=موش
++Name[fa]=موشی
+ Name[fi]=Hiiri
+ Name[fr]=Souris
+ Name[fy]=Mûs
+@@ -102,7 +102,7 @@
+ Comment[es]=Preferencias sobre el ratón
+ Comment[et]=Hiire seadistused
+ Comment[eu]=Saguaren konfigurazioa
+-Comment[fa]=تنظیمات موش
++Comment[fa]=تنظیمات موشی
+ Comment[fi]=Hiiriasetukset
+ Comment[fr]=Configuration de la souris
+ Comment[fy]=Mûsynstellings
+@@ -175,7 +175,7 @@
+ Keywords[es]=Ratón,Aceleración del ratón,Umbral del ratón,Botones del ratón,Selección,Forma del cursor,Dispositivos de entrada,Asignaciones de botones,Pulsación,iconos,notificación,Punteros,Arrastrar,Doble pulsación,asignaciones,diestro,zurdo
+ Keywords[et]=hiir,hiire kiirendus,hiire lävi,hiire nupud,valimine,kursori kuju,sisendseadmed,nuppude asetus,klikk,klõps,ikoonid,tagasiside,kursorid,lohistamine,topeltklikk,topeltklõps,asetus,paremakäeline,vasakukäeline
+ Keywords[eu]=Sagua,Saguaren azelerazioa,Saguaren atalasea,Saguarenbotoiak,Hautespena,Kurtsorearen itxura,Sarrera dispositiboak,Botoien esleipena,Klika,ikonoak,atzeraelikadura,Geziak,Arrastatu,Klik bikoitza,esleipenak, eskuinak,ezkertiak
+-Keywords[fa]=Mouse,Mouse acceleration,Mouse threshold,Mouse buttons,Selection,Cursor Shape,Input Devices,Button Mapping,Click,icons,feedback,Pointers,Drag,DoubleClick,mapping,right handed,left handed,موش
++Keywords[fa]=موشی ، شتاب دهی موشی ، آستانه موشی ، دکمه‌های موشی ، گزینش ،  شکل مکان نما ، دستگاههای ورودی ، نگاشت دکمه ، فشار دادن ،  شمایلها ، بازخورد، اشاره گرها، کشیدن، دوبار فشار دادن، نگاشت ، راست دست ، چپ دست
+ Keywords[fi]=Hiiri,Hiiren kiihdytys,Hiiren raja-arvo,Hiiren painikkeet,Valinta,Osoittimen muoto,Syöttölaitteet,Painikkeiden järjestys,Napsautus,kuvakkeet,palaute,Osoittimet,Vedä,Tuplanapsautus,järjestys,oikeakätinen,vasenkätinen
+ Keywords[fr]=souris,accélération de la souris,seuil de la souris,boutons de la souris,sélection,forme du curseur,périphériques d'entrée,curseur,clic,icônes,gaucher,droitier,double clic,simple clic,clic gauche,clic droit
+ Keywords[fy]=Mûs,Mûs fluggens,Mûsknoppen,seleksje,rinnerke-úterlik,ynfier devices,ynfierapparaten,knopyndieling,klikken,Ikoanen,icons,Oanwizers,pointers,drag,slepe,dûbelklikken,loftshandich,rjochtshandich.râneapparaten
+--- kcontrol/input/xcursor/themepage.cpp	(révision 567687)
++++ kcontrol/input/xcursor/themepage.cpp	(révision 576145)
+@@ -143,15 +143,20 @@
+ 	currentTheme = selectedTheme;
+ }
+ 
+-
+ void ThemePage::load()
+ {
++	load( false );
++}
++
++void ThemePage::load( bool useDefaults )
++{
+ 	// Get the name of the theme libXcursor currently uses
+ 	const char *theme = XcursorGetTheme( x11Display() );
+ 	currentTheme = theme;
+ 
+ 	// Get the name of the theme KDE is configured to use
+ 	KConfig c( "kcminputrc" );
++	c.setReadDefaults( useDefaults );
+ 	c.setGroup( "Mouse" );
+ 	currentTheme = c.readEntry( "cursorTheme", currentTheme );
+         if( currentTheme.isEmpty())
+@@ -177,6 +182,7 @@
+ 
+ void ThemePage::defaults()
+ {
++	load( true );
+ }
+ 
+ 
+--- kcontrol/input/xcursor/themepage.h	(révision 567687)
++++ kcontrol/input/xcursor/themepage.h	(révision 576145)
+@@ -43,6 +43,7 @@
+ 		// Called by the KCM
+ 		void save();
+ 		void load();
++		void load( bool useDefaults );
+ 		void defaults();
+ 
+ 	signals:
+--- kcontrol/input/mouse.cpp	(révision 567687)
++++ kcontrol/input/mouse.cpp	(révision 576145)
+@@ -477,7 +477,16 @@
+ 
+ void MouseConfig::load()
+ {
++   load( false );
++}
++
++void MouseConfig::load( bool useDefaults )
++{
++
+   KConfig config( "kcminputrc", true );
++
++  config.setReadDefaults( useDefaults );
++
+   settings->load(&config);
+ 
+   tab1->rightHanded->setEnabled(settings->handedEnabled);
+@@ -538,7 +547,7 @@
+   themetab->load();
+ 
+   checkAccess();
+-  changed();
++  changed( useDefaults );
+ }
+ 
+ void MouseConfig::save()
+@@ -590,32 +599,7 @@
+ 
+ void MouseConfig::defaults()
+ {
+-    setThreshold(2);
+-    setAccel(2);
+-    setHandedness(RIGHT_HANDED);
+-    tab1->cbScrollPolarity->setChecked( false );
+-    doubleClickInterval->setValue(400);
+-    dragStartTime->setValue(500);
+-    dragStartDist->setValue(4);
+-    wheelScrollLines->setValue(3);
+-    tab1->doubleClick->setChecked( !KDE_DEFAULT_SINGLECLICK );
+-    tab1->cbAutoSelect->setChecked( KDE_DEFAULT_AUTOSELECTDELAY != -1 );
+-    tab1->slAutoSelect->setValue( KDE_DEFAULT_AUTOSELECTDELAY == -1 ? 50 : KDE_DEFAULT_AUTOSELECTDELAY );
+-    tab1->singleClick->setChecked( KDE_DEFAULT_SINGLECLICK );
+-    tab1->cbVisualActivate->setChecked( KDE_DEFAULT_VISUAL_ACTIVATE );
+-    tab1->cb_pointershape->setChecked(KDE_DEFAULT_CHANGECURSOR);
+-    slotClick();
+-
+-  mouseKeys->setChecked(false);
+-  mk_delay->setValue(160);
+-  mk_interval->setValue(5);
+-  mk_time_to_max->setValue(5000);
+-  mk_max_speed->setValue(1000);
+-  mk_curve->setValue(0);
+-
+-  checkAccess();
+-
+-  changed();
++   load( true );
+ }
+ 
+ void MouseConfig::slotClick()
+--- kcontrol/input/mouse.h	(révision 567687)
++++ kcontrol/input/mouse.h	(révision 576145)
+@@ -98,6 +98,7 @@
+ 
+   void save();
+   void load();
++  void load( bool useDefaults );
+   void defaults();
+ 
+ private slots:
+--- kcontrol/ebrowsing/filteropts.h	(révision 567687)
++++ kcontrol/ebrowsing/filteropts.h	(révision 576145)
+@@ -34,7 +34,7 @@
+ public:
+     FilterOptions(QWidget *parent = 0, const char *name = 0);
+ 
+-    void load();
++    void load( bool useDefaults );
+     void save();
+     void defaults();
+ 
+--- kcontrol/ebrowsing/plugins/shorturi/kshorturifilter.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/shorturi/kshorturifilter.desktop	(révision 576145)
+@@ -14,7 +14,6 @@
+ Name[es]=Filtro de URIs cortas
+ Name[et]=Lühikeste URLide filter
+ Name[eu]=URL laburren iragazkia
+-Name[fa]=صافی‌URI‌کوتاه
+ Name[fo]=Stutt URI-filtur
+ Name[fr]=Filtres d'URL courtes
+ Name[he]=מסנן כתובות קצרות
+--- kcontrol/ebrowsing/plugins/localdomain/localdomainurifilter.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/localdomain/localdomainurifilter.desktop	(révision 576145)
+@@ -11,7 +11,6 @@
+ Name[eo]=LokaRetejo-filtrilo
+ Name[es]=FiltrodeDominioLocal
+ Name[eu]=Domeinu lokal iragazkia
+-Name[fa]=صافی‌دومین‌محلی
+ Name[fr]=Filtre de domaine local
+ Name[fy]=Lokaaldomeinfilter
+ Name[he]=מסנן תחומים מקומיים
+--- kcontrol/ebrowsing/plugins/ikws/kuriikwsfilter.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/kuriikwsfilter.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Filtro de palabras clave de Internet
+ Name[et]=Interneti võtmesõnade filter
+ Name[eu]=Interneteko gako-hitzen iragazkia
+-Name[fa]=صافی‌کلیدواژه‌ها‌ی‌اینترنت
++Name[fa]=پالایۀ واژه‌های کلیدی اینترنت
+ Name[fr]=Mots-clefs internet
+ Name[fy]=YnternetSykwurdenFilter
+ Name[hi]=इंटरनेट की-वर्ड्स फ़िल्टर
+--- kcontrol/ebrowsing/plugins/ikws/searchprovider.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchprovider.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Comment[es]=Motor de búsqueda
+ Comment[et]=Otsingumootor
+ Comment[eu]=Bilaketa motorea
+-Comment[fa]= موتور جستجو
++Comment[fa]=موتور جستجو
+ Comment[fi]=Hakukone
+ Comment[fo]=Leitiskipan
+ Comment[fr]=Moteur de recherche
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/bugft.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/bugft.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Búsqueda textual en la base de datos de fallos de KDE
+ Name[et]=Täisteksti otsing KDE vigade andmebaasist
+ Name[eu]=KDEren akatsen datu-baseko testu erako bilaketa 
+-Name[fa]=جستجوی تمام متنی بانک اطلاعاتی اشکالات KDE
++Name[fa]=جستجوی متن کامل دادگان اشکال KDE
+ Name[fi]=KDE-vikailmoitustietokannan tekstihaku
+ Name[fo]=Leita í villudátugrunnur KDE's
+ Name[fr]=Recherche de bogue de KDE par texte
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/alltheweb.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/alltheweb.desktop	(révision 576145)
+@@ -10,6 +10,7 @@
+ Name[da]=AllTheWeb hurtigt
+ Name[eo]=La tuta teksaĵo rapide
+ Name[es]=AllTheWeb de Fast
++Name[fa]=سرعت AllTheWeb
+ Name[gl]=AllTheWeb rápido
+ Name[hi]=आल-द-वेब फास्ट
+ Name[hr]=AllTheWeb brzo
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/bugno.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/bugno.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Búsqueda de número de fallo en la base de datos de fallos de KDE
+ Name[et]=Veanumbri otsing KDE vigade andmebaasist
+ Name[eu]=Akats zenbakiaren bidezko bilaketa KDEren akats datu-basean
+-Name[fa]=جستجوی بانک اطلاعاتی اشکالات KDE برحسب شماره
++Name[fa]=جستجوی شماره اشکال دادگان اشکال KDE
+ Name[fi]=KDE-vikailmoitustietokannan numerohaku
+ Name[fo]=Leita í villudátugrunnur KDE's (nýt villunummar)
+ Name[fr]=Recherche de bogue de KDE par numéro
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/rfc.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/rfc.desktop	(révision 576145)
+@@ -10,7 +10,7 @@
+ Name[cy]=Ceisiadau am Sylwadau IETF
+ Name[el]=IETF ερωτήσεις για σχόλια
+ Name[eo]=IETF-Komentodokumento (RFC)
+-Name[fa]=در خواست IETF برای نظر
++Name[fa]=درخواست IETF برای توضیحات
+ Name[fi]=IETF-kommenttipyynnöt (RFC)
+ Name[fr]=RFC IETF
+ Name[gl]=IETF Petizóns de Comentários
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/call.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/call.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=Base de datos callsign QRZ.com
+ Name[et]=QRZ.com callsign andmebaas
+ Name[eu]=QRZ.com callsign datu-basea
++Name[fa]=دادگان QRZ.com Callsign
+ Name[fi]=QRZ.com-kutsumerkkitietokanta
+ Name[fr]=Base de données QRZ.com callsign
+ Name[fy]=QRZ.com callsign database
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/ctan_cat.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/ctan_cat.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Catálogo CTAN
+ Name[et]=CTAN kataloog
+ Name[eu]=CTAN Katalogoa
++Name[fa]=فهرست CTAN
+ Name[fi]=CTAN-katalogi
+ Name[fr]=Catalogue du CTAN
+ Name[fy]=CTAN Catalogus
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/it2en.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/it2en.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=WordReference.com Traducción: italiano a inglés
+ Name[et]=WordReference.com tõlkimine: itaalia->inglise
+ Name[eu]=WordReference.com Itzulpena: italieratik ingelesera
++Name[fa]=ترجمه WordReference.com: ایتالیایی به انگلیسی
+ Name[fi]=WordReference.com-käännös: italiasta englanniksi
+ Name[fr]=Traduction sur WordReference.com : Italien en Anglais
+ Name[fy]=WordReference.com-oersetting: Italiaansk nei Ingelsk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/excite.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/excite.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name=Excite
+ Name[bn]=এক্সসাইট
+ Name[eo]=Ekscito
+-Name[fa]=اکسایت
+ Name[hi]=एक्साइट
+ Name[ko]=익사이트
+ Name[nso]=Thabisa
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/python.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/python.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[eo]=Pitono-manlibro
+ Name[es]=Manual de referencia de Python
+ Name[eu]=Python-en erreferentzia eskuliburua
+-Name[fa]=مرجع دستی پایتون
++Name[fa]=راهنمای مرجع Python
+ Name[fi]=Pythonin referenssimanuaali
+ Name[fr]=Manuel de référence de Python
+ Name[ga]=Lámhleabhar Python
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/thesaurus.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/thesaurus.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Sinónimos Merriam-Webster
+ Name[et]=Merriam-Websteri tesaurus
+ Name[eu]=Merriam-Webster thesaurus-a
+-Name[fa]=گنج‌های ویستر-مریم
++Name[fa]=فرهنگ جامع Merriam-Webster 
+ Name[fi]=Merriam-Webster-synonyymit
+ Name[fr]=Thésaurus Merriam-Webster
+ Name[ga]=Teasáras Merriam-Webster
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/qt.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/qt.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Ultima documentación Qt en línea
+ Name[et]=Qt uusim dokumentatsioon võrgus
+ Name[eu]=Azken Qt lineako dokumentazioa
+-Name[fa]=جدیدترین مستندهای روی خط Qt
++Name[fa]=آخرین مستندات برخط Qt
+ Name[fi]=Uusin Qt-dokumentaatio
+ Name[fr]=La dernière documentation en ligne de Qt
+ Name[fy]=Nijste Qt Online-dokumintaasje
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/altavista.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/altavista.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[af]=Altavista
+ Name[eo]=Altavisto
+ Name[et]=Altavista
+-Name[fa]=آلتا ویستا
+ Name[hi]=अल्टाविस्टा
+ Name[ko]=알타비스타
+ Name[lo]=Altavista
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/appsy.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/appsy.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Búsqueda de apps. de KDE
+ Name[et]=KDE rakenduste otsing
+ Name[eu]=KDEren aplikazio bilaketa
+-Name[fa]=جستجوی برنامه‌ی KDE
++Name[fa]=جستجوی کاربرد KDE
+ Name[fi]=KDE-sovellusten haku
+ Name[fo]=KDE Forritsleitan
+ Name[fr]=Application de recherche de KDE
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/froogle.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/froogle.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Type=Service
+ Name=Froogle
+ Name[bn]=ফ্রুগল্
+-Name[fa]=فروگل
+ Name[hi]=फ्रूगल
+ Name[ja]=Froogle 商品検索
+ Name[pa]=ਫਰੂਗਲ
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/en2de.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/en2de.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=dict.cc Tranducción: inglés a alemán
+ Name[et]=dict.cc tõlkimine: inglise->saksa
+ Name[eu]=dict.cc Itzulpena: ingelesetik alemanerara
++Name[fa]= ترجمه dict.cc: انگلیسی به آلمانی
+ Name[fi]=dict.cc käännös: englannista saksaksi
+ Name[fr]=Traduction dict.cc : Anglais en Allemand
+ Name[fy]=dict.cc-oersetting: Ingelsk nei Dûtsk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/google_images.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/google_images.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Búsqueda de imágenes de Google
+ Name[et]=Google piltide otsing
+ Name[eu]=Google irudi bilaketa
+-Name[fa]=جستجوی عکس گوگل
++Name[fa]=جستجوی تصویر گوگل
+ Name[fi]=Googlen kuvahaku
+ Name[fo]=Google (myndaleiting)
+ Name[fr]=Recherche d'images avec Google
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/fr2de.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/fr2de.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=LEO - Traducción entre francés y alemán
+ Name[et]=LEO - tõlkimine: prantsuse-saksa
+ Name[eu]=LEO - itzuli alemana eta frantsearen artean
++Name[fa]=LEO - ترجمه بین فرانسوی و آلمانی
+ Name[fi]=LEO - Käännä ranskan ja saksan välillä
+ Name[fr]=LEO - Traduction Français - Allemand
+ Name[fy]=LEO - oersetting tusken Fransk en Dûtsk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/amg.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/amg.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[eo]=Konciza gvidlibro
+ Name[es]=Guía All Music
+ Name[eu]=All Music gida
++Name[fa]=کل راهنمای موسیقی
+ Name[fr]=Guide All Music
+ Name[gl]=Guia de Toda a Música
+ Name[he]=מדריך למוסיקה
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/foldoc.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/foldoc.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Free On-Line Dictionary Of Computing
+ Name[et]=Vaba arvutialane võrgusõnastik
+ Name[eu]=Konputazioari buruzko lineako hiztegi librea
++Name[fa]=واژه نامه برخط رایگان محاسبات
+ Name[fi]=Vapaa tietokonealan sanasto
+ Name[fr]=Dictionnaire de l'informatique gratuit en ligne
+ Name[fy]=Free On-Line Dictionary Of Computing (IT-wurdboek)
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/google_movie.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/google_movie.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[el]=Google ταινίες
+ Name[es]=Películas de Google
+ Name[eu]=Google pelikulak
++Name[fa]=فیلمهای Google
+ Name[fi]=Googlen elokuvat
+ Name[fr]=Google Vidéos
+ Name[fy]=Google Films
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/google_groups.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/google_groups.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Grupos de Google
+ Name[et]=Google uudisegrupid
+ Name[eu]=Google taldeak
+-Name[fa]=گروه‌های گوگل
++Name[fa]=گروههای گوگل
+ Name[fi]=Googlen keskusteluryhmät
+ Name[fr]=Groupes Google
+ Name[fy]=Google Diskusjegroepen
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/doi.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/doi.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[eo]=Cifereca objektnomo
+ Name[es]=Identificador de objeto digital
+ Name[eu]=Objektu digital identifikatzailea
++Name[fa]=شناسه شئ دیجیتال
+ Name[fi]=Digitaalinen objektitunniste
+ Name[he]=מזהה אובייקט דיגיטלי
+ Name[hi]=डिजिटल ऑब्जेक्ट पहचानकर्ता
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/webster.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/webster.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Diccionario Merriam-Webster
+ Name[et]=Merriam-Websteri sõnaraamat
+ Name[eu]=Merriam-Webster hiztegia
+-Name[fa]=فرهنگ لغت وبستر-مریم
++Name[fa]=واژه نامه Merriam-Webster
+ Name[fi]=Merriam-Webster-sanakirja
+ Name[fr]=Dictionnaire Merriam-Webster
+ Name[ga]=Foclóir Merriam-Webster
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/fsd.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/fsd.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[da]=FSF/UNESCO Free Software katalog
+ Name[es]=Directorio de software libre de FSF/UNESCO
+ Name[eu]=FSF/UNESCO Free Software direktorioa
++Name[fa]=واژه نامه نرم افزار آزاد FSF/UNESCO
+ Name[fi]=FSF/UNESCO Vapaa ohjelmien hakemisto
+ Name[fr]=Catalogue de logiciels libres FSF/UNESCO
+ Name[ga]=Eolaire Saorbhogearraí FSF/UNESCO
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/alexa_url.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/alexa_url.desktop	(révision 576145)
+@@ -9,7 +9,7 @@
+ Name[de]=Alexa-Adresse
+ Name[eo]=Aleksa ligo
+ Name[es]=URL de Alexa
+-Name[fa]=آلکسا URL
++Name[fa]=Alexa نشانی وب
+ Name[fr]=URL Alexa
+ Name[fy]=Alexa URL-adres
+ Name[ga]=URL Alexa
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/es2en.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/es2en.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=WordReference.com Traducción: español a inglés
+ Name[et]=WordReference.com tõlkimine: hispaania->inglise
+ Name[eu]=WordReference.com Itzulpena: gazteleratik ingelesera
++Name[fa]=ترجمه WordReference.com:اسپانیایی به انگلیسی
+ Name[fi]=WordReference.com-käännös: espanjasta englanniksi
+ Name[fr]=Traduction sur WordReference.com : Espagnol en Anglais
+ Name[fy]=WordReference.com-oersetting: Spaansk nei Ingelsk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/hyperdictionary_thesaurus.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/hyperdictionary_thesaurus.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Tesaurus de HyperDictionary.com
+ Name[et]=HyperDictionary.com tesaurus
+ Name[eu]=HyperDictionary.com Thesaurus-a
++Name[fa]=فرهنگ جامع HyperDictionary.com 
+ Name[fi]=HyperDictionary.com-sanakirja
+ Name[fr]=Thésaurus HyperDictionary.com
+ Name[ga]=Teasáras HyperDictionary.com
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/docbook.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/docbook.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[eo]=DocBook - La definitiva manlibro
+ Name[es]=DocBook - La guía definitiva
+ Name[eu]=DocBook - Behin-betiko gida
+-Name[fa]=DocBook -راهنمای تعریفی
++Name[fa]=DocBook - راهنمای صریح
+ Name[gl]=DocBook - A Guia Definitiva
+ Name[he]=DocBook - המדריך האולטימטיבי
+ Name[hi]=डॉकबुक - निर्णायक मार्गदर्शक
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/lycos.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/lycos.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Type=Service
+ Name=Lycos
+ Name[bn]=লাইকস
+-Name[fa]=لایکوس
+ Name[hi]=लायकोस
+ Name[ko]=라이코스
+ Name[pa]=ਲੁਕੋਸ
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/nl-telephone.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/nl-telephone.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Proveedor de búsqueda de teléfonos
+ Name[et]=Hollandi telefoniraamatu otsingumootor
+ Name[eu]=Telephonebook bilaketa hornitzailea
++Name[fa]=فراهم کننده جستجوی دفترتلفن
+ Name[fi]=Puhelinluettelohaku
+ Name[fr]=Moteur de recherche Telephonebook
+ Name[fy]=Tillefoanboek-sykmasine
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/rpmfind.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/rpmfind.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[de]=RPM-Suche
+ Name[el]=RPM-Αναζήτηση
+ Name[eo]=RPM-trovilo
+-Name[fa]=RPM-جستجوی
++Name[fa]=RPM-یافتن
+ Name[fi]=RPM-haku
+ Name[fo]=RPM-finn
+ Name[hi]=आरपीएम-फाइंड
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/wiktionary.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/wiktionary.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Wikitionary - El diccionario libre
+ Name[et]=Wiktionary - Vaba sõnaraamat
+ Name[eu]=Wiktionary - Hiztegi librea
++Name[fa]=Wiktionary - واژه نامه آزاد
+ Name[fi]=Wiktionary - Vapaa sanakirja
+ Name[fr]=Wiktionary - Le dictionnaire libre
+ Name[fy]=Wiktionary - It frije wurdboek
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/google_advanced.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/google_advanced.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Búsqueda avanzada de Google
+ Name[et]=Google täpsem otsing
+ Name[eu]=Googleren bilaketa aurreratua
+-Name[fa]= جستجوی پیشرفته در گوگل
++Name[fa]=جستجوی پیشرفته گوگل
+ Name[fi]=Googlen lisähaku
+ Name[fo]=Google (tilkomin leiting)
+ Name[fr]=Recherche avancée avec Google
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/feedster.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/feedster.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Type=Service
+ Name=Feedster
+ Name[bn]=ফীডস্টার
+-Name[fa]=فیدستر
+ Name[hi]=फीडस्टर
+ Name[ja]=Feedster 検索
+ Name[pa]=ਫੀਡਸਟੀਰ
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/citeseer.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/citeseer.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=CiteSeer: Biblioteca digital de literatura científica
+ Name[et]=CiteSeer: Teaduskirjanduse digitaalraamatukogu
+ Name[eu]=CiteSeer: Zientzia-literatur liburutegi digitala 
+-Name[fa]=CiteSeer: کتابخانه‌ی دیجیتال ادبیات علمی
++Name[fa]=CiteSeer:کتابخانه رقمی ادبیات علمی
+ Name[fi]=CiteSeer: Tieteellisten tekstien digitaalinen kirjasto
+ Name[fr]=CiteSeer : Bibliothèque digitale de littérature scientifique
+ Name[ga]=CiteSeer: Leabharlann Dhigiteach den Litríocht Eolaíochta
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/wordref.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/wordref.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=WordReference.com diccionario de inglés
+ Name[et]=WordReference.com inglise keele sõnaraamat
+ Name[eu]=WordReference.com Itzulpena: Ingeles hiztegia
++Name[fa]=واژه نامه انگلیسی WordReference.com
+ Name[fi]=WordReference.comin englannin kielen sanasto
+ Name[fr]=Dictionnaire anglais de WordReference.com
+ Name[fy]=WordReference.com Ingelsk wurdboek
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/imdb.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/imdb.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Base de datos de internet de películas
+ Name[et]=Interneti filmide andmebaas
+ Name[eu]=Interneteko filmeen datu-basea
+-Name[fa]=بانک اطلاعات فیلم در اینترنت
++Name[fa]=دادگان فیلم اینترنت
+ Name[fy]=Ynternetfilm-databank
+ Name[gl]=Base de Dados de Filmes de Internet
+ Name[he]=מסד נתונים מקוון לסרטים
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/nl-teletekst.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/nl-teletekst.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Proveedor de búsqueda Teletekst
+ Name[et]=Hollandi teleteksti otsingumootor
+ Name[eu]=Teletekst bilaketa hornitzailea
++Name[fa]=فراهم کننده جستجوی پیام نما
+ Name[fi]=Teleteksti-palveluntarjoaja
+ Name[fr]=Moteur de recherche Teletekst
+ Name[fy]=Teletekst-sykmasine
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/fr2en.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/fr2en.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=WordReference.com Traducción: francés a inglés
+ Name[et]=WordReference.com tõlkimine: prantsuse->inglise
+ Name[eu]=WordReference.com Itzulpena: frantsesetik ingelesera
++Name[fa]=ترجمه WordReference.com: فرانسوی به انگلیسی
+ Name[fi]=WordReference.com-käännös: ranskasta englanniksi
+ Name[fr]=Traduction sur WordReference.com : Français en Anglais
+ Name[fy]=WordReference.com-oersetting: Frânsk nei Ingelsk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/en2es.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/en2es.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=WordReference.com Traducción: inglés a español
+ Name[et]=WordReference.com tõlkimine: inglise->hispaania
+ Name[eu]=WordReference.com Itzulpena: ingelesetik gaztelerara
++Name[fa]=ترجمه WordReference.com: انگلیسی به اسپانیایی
+ Name[fi]=WordReference.com-käännös: englannista espanjaksi
+ Name[fr]=Traduction sur WordReference.com : Anglais en Espagnol
+ Name[fy]=WordReference.com-oersetting: Ingelsk nei Spaansk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/jeeves.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/jeeves.desktop	(révision 576145)
+@@ -6,6 +6,7 @@
+ Name[br]=Klask digant Jeeves
+ Name[de]=Frag Jeeves
+ Name[eo]=Demandu Jeeves
++Name[fa]=پرسیدن Jeeves
+ Name[fo]=Spyr Jeeves
+ Name[he]=שאל את Jeeves
+ Name[hi]=आस्क जीव्स
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/dbug.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/dbug.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Búsqueda de fallos BTS de Debian
+ Name[et]=Debiani BTS veaotsing
+ Name[eu]=Debianen BTS akats bilaketa
++Name[fa]=جستجوی اشکال BTS Debian
+ Name[fi]=Debianin vikajärjestelmän haku
+ Name[fr]=Recherche dans le système de gestion des bogues Debian
+ Name[gl]=Procura de Erros en Debian BTS
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/en2it.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/en2it.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=WordReference.com Traducción: inglés a italiano
+ Name[et]=WordReference.com tõlkimine: inglise->itaalia
+ Name[eu]=WordReference.com Itzulpena: ingelesetik italierara
++Name[fa]=ترجمه WordReference.com: انگلیسی به ایتالیایی
+ Name[fi]=WordReference.com-käännös: englannista italiaksi
+ Name[fr]=Traduction sur WordReference.com : Anglais en Italien
+ Name[fy]=WordReference.com-oersetting: Ingelsk nei Italiaansk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/php.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/php.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[eo]=PHP-serĉo
+ Name[es]=Búsqueda PHP
+ Name[eu]=PHP bilaketa
+-Name[fa]=PHP جستجوی
++Name[fa]=جستجوی PHP
+ Name[fi]=PHP-haku
+ Name[fr]=Recherche PHP
+ Name[fy]=PHP-sykaksje
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/mamma.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/mamma.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Mamma - La madre de todos los motores de búsqueda
+ Name[et]=Mamma - kõigi otsingumootorite ema
+ Name[eu]=Mamma - Bilaketa motore guztien ama
+-Name[fa]=ماما - مادر تمامی موتورهای جستجو
++Name[fa]=Mamma - مادر همه موتورهای جستجو
+ Name[fr]=Mamma - La mère de tous les moteurs de recherche
+ Name[fy]=Mamma - mem fan alle sykmasines
+ Name[gl]=Mamma - Mai dos Motores de Procura
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/alexa.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/alexa.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name=Alexa
+ Name[bn]=অ্যালেক্সা
+ Name[eo]=Aleksa
+-Name[fa]=آلکسا
+ Name[hi]=अलेक्सा
+ Name[lo]=ສຸວັນທອງ 
+ Name[pa]=ਅਲੀਕਸਾ
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/deb.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/deb.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Búsqueda de paquetes de Debian
+ Name[et]=Debiani paketiotsing
+ Name[eu]=Debianen pakete bilaketa
++Name[fa]=جستجوی بسته Debian
+ Name[fi]=Debianin pakettihaku
+ Name[fr]=Recherche dans le système de paquets Debian
+ Name[gl]=Procura de Pacotes Debian
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/de2en.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/de2en.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[es]=dict.cc  Traducción: alemán a inglés
+ Name[et]=dict.cc tõlkimine: saksa->inglise
+ Name[eu]=dict.cc itzulpena: Alemanatik ingelera
++Name[fa]=ترجمه dict.cc : آلمانی به انگلیسی
+ Name[fi]=dict.cc Käännös: saksasta englanniksi
+ Name[fr]=Traduction dict.cc : Allemand en Anglais
+ Name[fy]=dict.cc-oersetting Dûts nei Ingelsk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/msdn.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/msdn.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Red de búsqueda del desarrollador de Microsoft
+ Name[et]=Microsoft Developer Network otsing
+ Name[eu]=Microsoft-en garatzaileen sare bilaketa
+-Name[fa]=جستجوی شبکه‌ی برنامه‌نویسان مایکروسافت
++Name[fa]=جستجوی شبکه توسعه دهنده مایکروسافت
+ Name[fi]=Microsoft Developer Network -haku
+ Name[fy]=Microsoft Developer Network Search 
+ Name[ga]=Cuardach Microsoft Developer Network
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/qt3.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/qt3.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Documentación Qt3 en línea
+ Name[et]=Qt3 dokumentatsioon võrgus
+ Name[eu]=Qt3 lineako dokumentazioa
++Name[fa]=مستندات برخط Qt3
+ Name[fi]=QT3:n verkkodokumentaatio
+ Name[fr]=Documentation en ligne de Qt
+ Name[fy]=Qt3 online dokumintaasje
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/rae.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/rae.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Diccionario de la Real Academia de la Lengua Española (RAE)
+ Name[et]=Hispaania akadeemia (RAE) sõnaraamat
+ Name[eu]=Gazteleraren Akademiaren hiztegia (RAE)
+-Name[fa]=فهرست آکادمی اسپانیایی - RAE
++Name[fa]=واژه نامه فرهنگستان اسپانیایی  (RAE)
+ Name[fi]=Espanjalaisen akatemian sanakirja (RAE)
+ Name[fr]=Dictionaire de la Spanish Academy (RAE)
+ Name[fy]=Wurdboek fan de Spaanske akademy (RAE)
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/acronym.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/acronym.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Base de datos Acronym
+ Name[et]=Akronüümide andmebaas
+ Name[eu]=Acronym datu-basea
+-Name[fa]=بانک اطلاعات مخفف
++Name[fa]=دادگان سرنام
+ Name[fi]=Akronyymitietokanta
+ Name[fo]=Styttingardátugrunnur
+ Name[fr]=Base de données Acronym
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/dmoz.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/dmoz.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[eo]=Malfermu dosierujon
+ Name[es]=Directorio abierto
+ Name[eu]=Irekitako direktorioa
++Name[fa]= باز کردن فهرست راهنما
+ Name[fi]=Avoin kansio
+ Name[fo]=Opin Alnótsskránni
+ Name[fy]=Iepen Directory
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/uspto.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/uspto.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Base de datos de patentes de EEUU
+ Name[et]=USA patentide andmebaas
+ Name[eu]=EEBB patente datu-basea
++Name[fa]=دادگان امتیاز امریکایی
+ Name[fi]=Yhdysvaltojen patenttitietokanta
+ Name[fr]=Base de données des brevets aux U.S.A
+ Name[fy]=U.S. Patent-database
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/en2fr.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/en2fr.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=WordReference.com Traducción: inglés a francés
+ Name[et]=WordReference.com tõlkimine: inglise->prantsuse
+ Name[eu]=WordReference.com Itzulpena: ingelesetik frantsesera
++Name[fa]=ترجمه WordReference.com: انگلیسی به فرانسوی
+ Name[fi]=WordReference.com-käännös: englannista ranskaksi
+ Name[fr]=Traduction sur WordReference.com : Anglais en Français
+ Name[fy]=WordReference.com-oersetting: Ingelsk nei Frânsk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/freshmeat.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/freshmeat.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Type=Service
+ Name=Freshmeat
+ Name[bn]=ফ্রেশমীট
+-Name[fa]=فرش‌میت
+ Name[hi]=फ्रेशमीट
+ Name[ko]=날고기(프레시미트)
+ Name[mn]=Шинэмах
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/leo.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/leo.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[cy]=LEO-Cyfieithu
+ Name[de]=LEO-Ãœbersetzung
+ Name[eo]=LEO-Tradukilo
+-Name[fa]=LEO-ترجمه
++Name[fa]=LEO -  ترجمه کردن
+ Name[fi]=LEO-käännös
+ Name[fo]=LEO-Umset
+ Name[fy]=LEO-oersetting (oersetting: Dûtsk-Ingelsk-Dûtsk)
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/technoratitags.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/technoratitags.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Etiquetas de Technorati
+ Name[et]=Technorati sildid
+ Name[eu]=Technorati etiketak
++Name[fa]=برچسبهای Technorati
+ Name[fi]=Technorati-tunnisteet
+ Name[fr]=Balises Technorati
+ Name[fy]=Technorati-markearring
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/grec.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/grec.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Gran enciclopedia catalana
+ Name[et]=Suur katalaani sõnaraamat (GRan Enciclopèdia  Catalana)
+ Name[eu]=Katalaniera hiztegia (GRan Enciclopèdia  Catalana)
++Name[fa]= ایجاد واژه نامه زبان کاتالان (GRan Enciclopèdia  Catalana)
+ Name[fi]=Catalanian suuri sanakirja (GRan Enciclopèdia  Catalana)
+ Name[fr]=Grand dictionnaire du langage catalan (GRan Enciclopèdia Catalana)
+ Name[ga]=OllFhoclóir Catalóinise (GRan Enciclopèdia  Catalana)
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/cpan.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/cpan.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[eo]=CPAN - Ampleksa Perl-arĥiv-reto
+ Name[es]=CPAN - Red de archivos Perl comprensibles
+ Name[eu]=CPAN - Perl fitxategi sare ulergarria
+-Name[fa]=CPAN - شبکه‌ی جامع آرشیو پرل
++Name[fa]=CPAN - شبکه وسیع بایگانی پرل 
+ Name[fr]=CPAN (Comprehensive Perl Archive Network)
+ Name[gl]=CPAN - Coleczón de Materiais Acerca  de Perl
+ Name[hi]=CPAN - कॉम्प्रेहेंसिव पर्ल आर्काइव नेटवर्क
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/pgpkeys.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/pgpkeys.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Búsqueda de clave OpenPGP
+ Name[et]=OpenPGP võtme otsing
+ Name[eu]=OpenPGP gako bilaketa
+-Name[fa]=OpenPGP جستجوی کلید
++Name[fa]=جستجوی کلید OpenPGP
+ Name[fi]=OpenPGP-avainhaku
+ Name[fo]=OpenPGP lyklaleiting
+ Name[fr]=Clé de recherche OpenPGP
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/google_lucky.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/google_lucky.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Google (Me siento afortunado)
+ Name[et]=Google (Ehk veab)
+ Name[eu]=Google (Zorte onean nago)
+-Name[fa]=گوگل - با بخت و با اقبال
++Name[fa]=گوگل )یا شانس و یا اقبال(
+ Name[fi]=Google (Kokeile onneasi)
+ Name[fo]=Google (ein heppin dagur)
+ Name[fr]=Google (J'ai de la chance)
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/ctan.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/ctan.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[eo]=CTAN - Ampleksa TeX-arĥiv-reto
+ Name[es]=CTAN - Red de archivos TeX comprensivos
+ Name[eu]=CTAN - TeX fitxategi sare ulergarria
+-Name[fa]=CTAN - شبکه‌ی جامع آرشیو تکس
++Name[fa]=CTAN - شبکه وسیع بایگانی TeX
+ Name[fr]=CTAN (Comprehensive TeX Archive Network)
+ Name[hi]=CTAN - कॉम्प्रेहेंसिव टीईएक्स आर्काइव नेटवर्क
+ Name[hr]=CTAN - TeX mreža sveobuhvatne arhive
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/backports.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/backports.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Búsqueda de backports de Debian
+ Name[et]=Debiani backport'ide otsing
+ Name[eu]=Debian Backports bilaketa
++Name[fa]=جستجوی پس‌درگاههای دبیان
+ Name[fi]=Debianin takaisinsovittamishaku
+ Name[fr]=Recherche dans le système de rétroportage de Debian
+ Name[gl]=Procura de Backports de Debian
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/hotbot.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/hotbot.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Type=Service
+ Name=Hotbot
+ Name[bn]=হটবট
+-Name[fa]=هات‌بات
+ Name[hi]=हॉटबॉट
+ Name[ko]=í•«ë´‡
+ Name[pa]=ਹੋਟਬੋਟ
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/whatis.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/whatis.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Consulta Whatis
+ Name[et]=Whatis päring
+ Name[eu]=Whatis bilaketa
++Name[fa]=پرس وجوی Whatis
+ Name[fi]=Whatis-haku
+ Name[fr]=Requête whatis
+ Name[ga]=Iarratas Whatis
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/de2fr.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/de2fr.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=LEO - Traducción entre alemán y francés
+ Name[et]=LEO - tõlkimine: saksa-prantsuse
+ Name[eu]=LEO - Itzuli alemana eta ingelesaren artean
++Name[fa]=LEO - ترجمه بین آلمانی و فرانسوی
+ Name[fi]=LEO - Käännä saksan ja ranskan välillä
+ Name[fr]=LEO - Traduction Allemand - Français
+ Name[fy]=LEO -oersetting tusken Dûtsk en Frânsk
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/ruby_application_archive.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/ruby_application_archive.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[eo]=Aplikaĵoaĥivo por "Ruby"
+ Name[es]=Archivo de aplicación Ruby
+ Name[eu]=Ruby aplikazio fitxategia
+-Name[fa]=‌آرشیو برنامه‌ی رابی
++Name[fa]=بایگانی کاربرد Ruby
+ Name[fi]=Ruby-sovelluspaketti
+ Name[fr]=Archive d'application Ruby
+ Name[fy]=Ruby programma-argyf
+--- kcontrol/ebrowsing/plugins/ikws/searchproviders/wikipedia.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/searchproviders/wikipedia.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ Name[es]=Wikipedia - La enciclopedia libre
+ Name[et]=Wikipedia - Vaba entsüklopeedia
+ Name[eu]=Wikipedia - Entziklopedia librea
++Name[fa]=Wikipedia - دایره المعارف آزاد
+ Name[fi]=Wikipedia - Vapaa tietosanakirja
+ Name[fr]=Wikipedia - L'encyclopédie libre
+ Name[fy]=Wikipedia - de frije ensyklopedy
+--- kcontrol/ebrowsing/plugins/ikws/ikwsopts.cpp	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/ikwsopts.cpp	(révision 576145)
+@@ -106,10 +106,18 @@
+ 
+ void FilterOptions::load()
+ {
++   load( false );
++}
++
++void FilterOptions::load( bool useDefaults )
++{
+     // Clear state first.
+     m_dlg->lvSearchProviders->clear();
+ 
+     KConfig config( KURISearchFilterEngine::self()->name() + "rc", false, false );
++
++    config.setReadDefaults( useDefaults );
++
+     config.setGroup("General");
+ 
+     QString defaultSearchEngine = config.readEntry("DefaultSearchEngine");
+@@ -154,6 +162,8 @@
+            this, SLOT(checkFavoritesChanged()));
+     connect(m_dlg->lvSearchProviders, SIGNAL(spacePressed(QListViewItem *)),
+            this, SLOT(checkFavoritesChanged()));
++    connect(m_dlg->lvSearchProviders, SIGNAL(pressed(QListViewItem *)),
++           this, SLOT(checkFavoritesChanged()));
+ 
+     connect(m_dlg->cmbDefaultEngine, SIGNAL(activated(const QString &)), this,
+             SLOT(configChanged()));
+@@ -163,6 +173,8 @@
+     connect(m_dlg->pbNew, SIGNAL(clicked()), this, SLOT(addSearchProvider()));
+     connect(m_dlg->pbChange, SIGNAL(clicked()), this, SLOT(changeSearchProvider()));
+     connect(m_dlg->pbDelete, SIGNAL(clicked()), this, SLOT(deleteSearchProvider()));
++
++    emit changed( useDefaults );
+ }
+ 
+ char FilterOptions::delimiter ()
+@@ -312,10 +324,7 @@
+ 
+ void FilterOptions::defaults()
+ {
+-  setDelimiter (':');
+-  m_dlg->cmbDefaultEngine->setCurrentItem (0);
+-  m_dlg->cbEnableShortcuts->setChecked( true );
+-  setWebShortcutState();
++   load( true );
+ }
+ 
+ void FilterOptions::configChanged()
+--- kcontrol/ebrowsing/plugins/ikws/ikwsopts.h	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/ikwsopts.h	(révision 576145)
+@@ -38,6 +38,7 @@
+     FilterOptions(KInstance *instance, QWidget *parent = 0, const char *name = 0);
+ 
+     void load();
++    void load( bool useDefaults );
+     void save();
+     void defaults();
+     QString quickHelp() const;
+--- kcontrol/ebrowsing/plugins/ikws/kurisearchfilter.desktop	(révision 567687)
++++ kcontrol/ebrowsing/plugins/ikws/kurisearchfilter.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[eo]=Filtrilo por serĉaj ŝlosilvortoj
+ Name[es]=Filtro de palabras clave de búsqueda
+ Name[eu]=Bilaketarako gako-hitzen iragazkia
+-Name[fa]=صافی‌کلیدواژه‌ها‌ی‌جستجو
++Name[fa]=پالایۀ واژه‌های کلیدی جست و جو
+ Name[fr]=Filtre de mots-clefs de recherche
+ Name[fy]=SykwurdenFilter
+ Name[he]=מסנן מילות מפתח לחיפוש
+--- kcontrol/ebrowsing/ebrowsing.desktop	(révision 567687)
++++ kcontrol/ebrowsing/ebrowsing.desktop	(révision 576145)
+@@ -99,7 +99,7 @@
+ Comment[es]=Configuración de la navegación mejorada
+ Comment[et]=Täiustatud lehitsemise konfigureerimine
+ Comment[eu]=Konfiguratu arakatze hobetua
+-Comment[fa]=مرور پیشرفته‌ی خود را تنظیم کنید
++Comment[fa]=پیکربندی مرور بهبود یافته
+ Comment[fi]=Muokkaa selaimen lisäasetuksia
+ Comment[fr]=Configuration de la navigation avancée
+ Comment[fy]=Hjir kinne jo avansearre blêdzjen ynstelle
+@@ -168,7 +168,7 @@
+ Keywords[es]=Navegación Mejorada,Navegación,WWW,Internet,Palabras clave de Internet,Filtros de Internet,Red,Motores de búsqueda,Accesos directos
+ Keywords[et]=Täiustatud lehitsemine,lehitsemine,WWW,internet,interneti võtmesõnad,interneti filtrid,võrk,otsingumootorid,kiirkorraldused
+ Keywords[eu]=Arakatze hobetua,Arakatzea,WWW,Internet,Interneteko hitz gakoak, Interneteko irakazkiak,Sarea,Bilaketa motorea,Lasterbideak
+-Keywords[fa]=Enhanced Browsing,Browsing,WWW,Internet,Internet Keywords,Internet Filters,Network,Search Engines,Shortcuts,مرور پیشرفته
++Keywords[fa]=مرور بهبودیافته ، مرور ، WWW ، اینترنت ،کلیدواژه‌های اینترنت، پالایه‌های اینترنت ، شبکه، موتورهای جستجو ، میانبرها
+ Keywords[fi]=Edistynyt selailu,selailu,WWW,Internet,Internet-hakusanat,Internet suodattimet,Verkko,Hakukoneet,Pikavalinnat
+ Keywords[fr]=navigation avancée,navigation,www,web,internet,mots-clés internet,filtres internet,réseau,moteurs de recherche,raccourcis
+ Keywords[fy]=avansearre browsen,browsing,blêdzje,blêdzjen,www,ynternet,ynternet kaaiwurden,surfen,ynternetsykwurden,sykmasines,sykmotors, snelskeakels,ynternetfilters,Netwurk,blêdzje avensearre
+--- kcontrol/ebrowsing/main.h	(révision 567687)
++++ kcontrol/ebrowsing/main.h	(révision 576145)
+@@ -36,6 +36,7 @@
+     KURIFilterModule(QWidget *parent, const char *name, const QStringList &);
+ 
+     void load();
++    void load(bool useDefaults );
+     void save();
+     void defaults();
+ 
+--- kcontrol/ebrowsing/filteropts.cpp	(révision 567687)
++++ kcontrol/ebrowsing/filteropts.cpp	(révision 576145)
+@@ -34,15 +34,13 @@
+ {
+ 
+     QGridLayout *lay = new QGridLayout(this, 1, 1, 10, 5);
+-    //QGroupBox =
+ 
+     lay->addWidget(new QLabel(i18n("Under construction..."), this), 0, 0);
+     lay->activate();
+ 
+-    // load();
+ }
+ 
+-void FilterOptions::load()
++void FilterOptions::load( bool useDefaults )
+ {
+ 	
+ }
+@@ -53,7 +51,7 @@
+ 
+ void FilterOptions::defaults()
+ {
+-    load();
++    load( true );
+ }
+ 
+ void FilterOptions::moduleChanged(bool state)
+--- kcontrol/locale/toplevel.h	(révision 567687)
++++ kcontrol/locale/toplevel.h	(révision 576145)
+@@ -49,6 +49,7 @@
+   virtual ~KLocaleApplication();
+ 
+   virtual void load();
++  virtual void load(bool useDefault);
+   virtual void save();
+   virtual void defaults();
+   virtual QString quickHelp() const;
+--- kcontrol/locale/default/entry.desktop	(révision 567687)
++++ kcontrol/locale/default/entry.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Inglés de EEUU
+ Name[et]=Inglise (US)
+ Name[eu]=EEBBetako ingelesa
++Name[fa]=انگلیسی امریکایی
+ Name[fi]=Yhdysvaltain englanti
+ Name[fr]=Anglais US
+ Name[fy]=VS Ingelsk
+--- kcontrol/locale/language.desktop	(révision 567687)
++++ kcontrol/locale/language.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=País/Región e idioma
+ Name[et]=Riik/regioon ja keel
+ Name[eu]=Herrialdea eta hizkuntza
+-Name[fa]=کشور/زبان و منطقه
++Name[fa]=کشور/منطقه و زبان
+ Name[fi]=Maa tai alue ja kieli
+ Name[fr]=Pays & langue
+ Name[fy]=Lân/regio en taal
+@@ -80,7 +80,7 @@
+ Name[wa]=Payis & lingaedje
+ Name[xh]=Ilizwe/Ummandla & Ulwimi
+ Name[zh_CN]=国家/地区和语言
+-Name[zh_TW]=國家/地區 & 語言
++Name[zh_TW]=國家/地區與語言
+ Name[zu]=Izwe/Isifunda & Ulimi
+ 
+ Comment=Language, numeric, and time settings for your particular region
+@@ -101,7 +101,7 @@
+ Comment[es]=Preferencias del idioma, formato numérico y fecha/hora para su región particular.
+ Comment[et]=Sinu regiooni keele, numbrite ja kellaaja seadistused
+ Comment[eu]=Zure herrialdeari dagozkion hizkuntza, zenbaki, eta denbora ezarpenak
+-Comment[fa]=تنظیمات زبان ، ارقام و زمان برای منطقه‌ی شما
++Comment[fa]=زبان ، عدد ، و تنظیمات زمان برای منطقه خاص شما
+ Comment[fi]=Alueen kielen, ajan ja lukujen asetukset
+ Comment[fr]=Configuration de la langue, des nombres, et du format d'heure
+ Comment[fy]=Taal-, numeryk, en tiidsynstelling foar jo eigen regio
+@@ -170,7 +170,7 @@
+ Keywords[es]=idioma,traducción,formato numérico,moneda,hora,fecha,formatos,ambiente,País,mapas de caracteres,Símbolo decimal,Separador de miles,símbolo,separador,signo,positivo,negativo,dígitos fraccionarios,semana,inicio de la semana
+ Keywords[et]=keel,tõlge,numbrite vorming,valuuta,kellaaeg,kuupäev,vormingud,lokaale,riik,kooditabelid, kümnendkoha eraldaja,tuhandete eraldaja,sümbol,eraldaja,märk,positiivne,negatiivne,murdarvud, nädal,nädala algus
+ Keywords[eu]=hizkuntza,itzulpena,zenbakien formatua,txanpona,denbora,data,formatuak,localea,herrialdea,karaktere-multzoak, karaktere ezarpenak,sinbolo hamartarra,Milakaden banatzailea, sinboloa,banatzailea,zeinua,positiboa,negatiboa,zatikizko zenbakiak,astea,astearen hasiera
+-Keywords[fa]=language,translation,number format,currency,time,date,formats,locale,Country,charsets,character sets,Decimal symbol,Thousands separator,symbol,separator,sign,positive,negative,fractional digits,week,week start,زبان,ترجمه,ارقام
++Keywords[fa]=زبان، ترجمه، قالب عدد، پول، زمان، تاریخ، قالبها، محلی،  ،کشور نویسه‌گان، نویسه‌گان، نماد ده‌دهی، جداساز هزارگان، نماد، جداساز، علامت، مثبت، منفی، اعداد کسری، هفته، آغاز هفته
+ Keywords[fi]=kieli,käännös,lukujen muoto,valuutta,aika,päivämäärä,formaatit,muodot,locale,maa,merkistöt,desimaalierotin,tuhansien erotin,symbooli,erotin,etumerkki,positiivinen,negatiivinen,viikko,viikon alku
+ Keywords[fr]=langage,langue,traduction,nombres,formats de nombre,format de nombre,monnaie,symbole monétaire,date,heure,formats,localisation,régionalisation,pays,jeu de caractères,table de caractères,jeux de caractères,symbole décimal,virgule,séparateur des milliers,milliers,symbole,séparateur,signe,positif,négatif,nombre de décimales,semaine,début de la semaine,jours de la semaine
+ Keywords[fy]=language,oersetting,taal,getalopmaak,valuta,valutasymbool,tijd,datum, opmaak,lokaal,locale,land,tekensets,charsets,karakterverzamelingen,Decimaalsymbool, scheidingsteken,duizendtallen,symbool,symbolen,gulden,teken,positief,negatief,wieke,wieken,jild,bedragen
+--- kcontrol/locale/toplevel.cpp	(révision 567687)
++++ kcontrol/locale/toplevel.cpp	(révision 576145)
+@@ -155,12 +155,18 @@
+ 
+ void KLocaleApplication::load()
+ {
+-  m_globalConfig->reparseConfiguration();
+-  *m_locale = KLocale(QString::fromLatin1("kcmlocale"), m_globalConfig);
++	load( false );
++}
+ 
+-  emit localeChanged();
+-  emit languageChanged();
+-  emit changed(false);
++void KLocaleApplication::load( bool useDefaults )
++{
++	m_globalConfig->setReadDefaults( useDefaults );
++	m_globalConfig->reparseConfiguration();
++	*m_locale = KLocale(QString::fromLatin1("kcmlocale"), m_globalConfig);
++	
++	emit localeChanged();
++	emit languageChanged();
++	emit changed(useDefaults);
+ }
+ 
+ void KLocaleApplication::save()
+@@ -202,12 +208,7 @@
+ 
+ void KLocaleApplication::defaults()
+ {
+-  *m_locale = KLocale(QString::fromLatin1("kcmlocale"), m_nullConfig);
+-
+-  kdDebug() << "defaults: " << m_locale->languageList() << endl;
+-
+-  emit localeChanged();
+-  emit languageChanged();
++	load( true );
+ }
+ 
+ QString KLocaleApplication::quickHelp() const
+--- kcontrol/access/kcmaccess.h	(révision 567687)
++++ kcontrol/access/kcmaccess.h	(révision 576145)
+@@ -67,6 +67,7 @@
+   virtual ~KAccessConfig();
+   
+   void load();
++  void load(bool useDefaults);
+   void save();
+   void defaults();
+ 
+--- kcontrol/access/kaccess.desktop	(révision 567687)
++++ kcontrol/access/kaccess.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=Herramienta de accesibilidad de KDE
+ Name[et]=KDE hõlbustusvahend
+ Name[eu]=KDEren erabilerraztasun tresna
++Name[fa]=ابزار دستیابی پذیری 
+ Name[fi]=KDE:n helppokäyttötoiminnot
+ Name[fr]=Outil d'accessibilité de KDE
+ Name[fy]=KDE Tagonklikens
+--- kcontrol/access/kcmaccess.desktop	(révision 567687)
++++ kcontrol/access/kcmaccess.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Accesibilidad
+ Name[et]=Hõlbustus
+ Name[eu]=Erabilerraztasuna
+-Name[fa]=توان‌یابی
++Name[fa]=دستیابی پذیری
+ Name[fi]=Helppokäyttötoiminnot
+ Name[fr]=Accessibilité
+ Name[fy]=Tagonklikens
+@@ -83,7 +83,7 @@
+ Name[wa]=Accessibilité
+ Name[xh]=Unikezelo
+ Name[zh_CN]=辅助
+-Name[zh_TW]=輔助
++Name[zh_TW]=無障礙輔助
+ Name[zu]=Ukungena
+ 
+ Comment=Improve accessibility for disabled persons
+@@ -103,7 +103,7 @@
+ Comment[es]=Mejorar accesibilidad para discapacitados
+ Comment[et]=Puuetega inimestele mõeldud seaded
+ Comment[eu]=Erabilerraztasuna hobetzen du pertsona elbarrientzat
+-Comment[fa]=دسترسی بهینه برای افراد توان‌یاب
++Comment[fa]= بهبود دستیابی پذیری برای اشخاص ناتوان 
+ Comment[fi]=Käyttöä helpottavia asetuksia
+ Comment[fr]=Accessibilité améliorée pour les personnes handicapées
+ Comment[fy]=Ferbeterde tagonklikens foar brûkers mei in handikap
+@@ -171,7 +171,7 @@
+ Keywords[es]=acceso,accesibilidad,sordo,disminuido,timbre,timbre audible,timbre visible,Teclado,teclas,teclas pegajosas,teclas de golpe,teclas lentas,navegación del ratón,teclado numérico
+ Keywords[et]=juurdepääs,kurt,puue,puudega,signaal,kuuldav signaal,visuaalne signaal,klaviatuur,klahvid,kleepuvad klahvid,põrkavad klahvid,aeglased klahvid,hiire liigutamine,numbriklaviatuur
+ Keywords[eu]=sarrera,erabilerraztasuna,gorra,elbarria,ezkila,ezkila entzungarria, ezkila ikusgarria,Teklatua,teklak,tekla itsaskorrak, bounce teklak,tekla geldoak,sagu bidezko arakaketa,tekla numerikoak
+-Keywords[fa]=access,accessibility,deaf,impaired,bell,audible bell,visible bell,Keyboard,keys,sticky keys,bounce keys,slow keys,mouse navigation,num pad,توانیابی
++Keywords[fa]= دستیابی ، دستیابی پذیری ، ناشنوا، معلول، زنگ، زنگ شنیدنی، زنگ مرئی ، صفحه کلید ، کلیدها، کلیدهای چسبناک، کلیدهای واگشت، کلیدهای کند، ناوش موشی، صفحه اعداد
+ Keywords[fi]=käytettävyys,esteettömyys,kuuro,vammautunut,virheilmoitus,virheääni,näkyvä virheilmoitus,näppäimistö,näppäimet,alas jäävät näppäimet,toistavat näppäimet,hitaat näppäimet,hiirinavigointi,numeronäppäimistö
+ Keywords[fr]=accès,accessibilité,surdité,sourd,cloche,son,cloche visuelle,cloche sonore,clavier,touches,souris,touches lentes,touches rémanentes,cloche auditive,touches répétées,répétition des touches,auto-maintien des touches,maintien des touches,navigation à la souris,pointeur de souris,émulation du clavier,clavier numérique
+ Keywords[fy]=tagong,tagonklikens,dôf,handikap,beheind,bel,sinjalearing,sichtbermeldingen,Kaaiboerd,kaaien,kleef kaaien,kaaioanslag,Mûsnavigaasje,num pad,numeryske klavier
+--- kcontrol/access/eventsrc	(révision 567687)
++++ kcontrol/access/eventsrc	(révision 576145)
+@@ -15,6 +15,7 @@
+ Comment[es]=Herramienta de accesibilidad de KDE
+ Comment[et]=KDE hõlbustusvahend
+ Comment[eu]=KDEren erabilerraztasun tresna
++Comment[fa]=ابزار دستیابی پذیری KDE
+ Comment[fi]=KDE:n helppokäyttötoiminnot
+ Comment[fr]=Outil d'accessibilité de KDE
+ Comment[fy]=KDE Tagonklikens
+@@ -66,6 +67,7 @@
+ Name[es]=Se ha activado una tecla modificadora
+ Name[et]=Muuteklahv muutus aktiivseks
+ Name[eu]=Tekla aldatzaile bat aktibatu da
++Name[fa]=کلید تغییردهنده فعال شده است
+ Name[fi]=Muunnosnäppäin on aktivoitunut
+ Name[fr]=Une touche de modification est devenue active
+ Name[fy]=In modifkaasjetoets wurdt aktyf
+@@ -110,6 +112,7 @@
+ Comment[es]=Una tecla modificadora (p.ej. Mayúsculas o Control) ha cambiado su estado y está activa ahora
+ Comment[et]=Muuteklahv (nt. Shift või Ctrl) muutis oma olekut ning on nüüd aktiivne
+ Comment[eu]=Tekla aldatzaile bat (hau da, Shift edo Kontrol) egoeraz aldatu da eta orain aktiboa da
++Comment[fa]=یک کلید تغییردهنده )مثلا ، تبدیل یا مهار(  وضعیت خود را تغییر داده و اکنون فعال می باشد
+ Comment[fi]=Muunnosnäppäin (esim. Shift tai Ctrl) on vaihtanut tilaa ja on nyt aktiivinen
+ Comment[fr]=L'état d'une touche de modification (ex : Maj ou Ctrl.) est modifié et elle est maintenant active.
+ Comment[fy]=De tastân fan in modifikaasjetoets (sa as Shift of Control) is feroare en is no aktyf.
+@@ -156,6 +159,7 @@
+ Name[es]=Se ha desactivado una tecla modificadora
+ Name[et]=Muuteklahv muutus mitteaktiivseks
+ Name[eu]=Tekla aldatzaile bat desaktibatu da
++Name[fa]=کلید تغییر دهنده غیرفعال شده است
+ Name[fi]=Muunnosnäppäin ei ole enää aktiivinen
+ Name[fr]=Une touche de modification est devenue inactive
+ Name[fy]=In modifikaasjetoets wurdt ynaktief
+@@ -199,6 +203,7 @@
+ Comment[es]=Una tecla modificadora (p.ej. Mayúsculas o Control) ha cambiado su estado y ahora está inactiva
+ Comment[et]=Muuteklahv (nt. Shift või Ctrl) muutis oma olekut ning on nüüd mitteaktiivne
+ Comment[eu]=Tekla aldatzaile bat (hau da, Shift edo Kontrol) egoeraz aldatu da eta orain inaktiboa da
++Comment[fa]=یک کلید تغییردهنده )مثلا ، تبدیل یا مهار(  وضعیت خود را تغییر داده و اکنون غیر فعال می باشد
+ Comment[fi]=Muunnosnäppäin (esim. Shift tai Ctrl) on vaihtanut tilaa eikä ole enää aktiivinen
+ Comment[fr]=L'état d'une touche de modification (ex : Maj ou Ctrl.) est modifié et elle est maintenant inactive.
+ Comment[fy]=De tastân fan in modifikaasjetoets (sa as Shift of Control) is feroare en is no ynaktyf.
+@@ -245,6 +250,7 @@
+ Name[es]=Se ha bloqueado una tecla modificadora
+ Name[et]=Muuteklahv on lukustatud
+ Name[eu]=Tekla aldatzaile bat blokeatu da
++Name[fa]= کلید تغییر دهنده قفل شده است
+ Name[fi]=Muunnosnäppäin on lukittu
+ Name[fr]=Une touche de modification a été verrouillée
+ Name[fy]=In modifikaasjetoets is beskoattele
+@@ -288,6 +294,7 @@
+ Comment[es]=Se ha bloquedo una tecla modificadora (p. ej. Mayúsculas o  Control) y ahora está activa para el resto de las operaciones con el teclado
+ Comment[et]=Muuteklahv (nt. Shift või Ctrl) on lukustatud ja on nüüd aktiivne kõikide järgnevate klahvivajutuste jaoks
+ Comment[eu]=Tekla aldatzaile bat (hau da, Shift edo Kontrol) blokeatu da eta orain aktiboa da hurrengo tekla zapaketa guztiendako
++Comment[fa]=یک کلید تغییردهنده )مثلا ، تبدیل یا مهار(  قفل شده  و اکنون برای همه فشارهای کلید زیرفعال می باشد
+ Comment[fi]=Muunnosnäppäin (esim. Shift tai Ctrl) on lukittu ja on nyt aktiivinen kaikille seuraaville näppäinpainalluksille
+ Comment[fr]=Une touche de modification (ex : Maj ou Ctrl.) a été verrouillée et est maintenant active pour toutes les touches suivantes.
+ Comment[fy]=In modifikaasjetoets (sa as Shift of Control) is beskoattele en is no aktyf foar de neikommende toetsoanslaggen
+@@ -334,10 +341,12 @@
+ Name[es]=Una tecla de bloqueo se ha activado
+ Name[et]=Lukustusklahv on aktiveeritud
+ Name[eu]=Tekla blokeaketa aktibatu da
++Name[fa]=یک کلید قفل فعال شده است
+ Name[fi]=Lukitusnäppäin on aktivoitu
+ Name[fr]=Une touche de verrouillage a été activée
+ Name[fy]=In beskoatteltoets is aktivearre
+ Name[gl]=Activou-se unha tecla de bloqueo
++Name[he]=מקש ננעל הופעל
+ Name[hr]=Tipka zaključavanja je aktivirana
+ Name[hu]=Egy zároló billentyű aktívvá vált
+ Name[is]=Læsilykill hefur verið virkjaður
+@@ -377,10 +386,12 @@
+ Comment[es]=Una tecla de bloqueo (p. ej., Bloq Mayús o Bloq Num) ha cambiado su estado y ahora está inactiva
+ Comment[et]=Lukustusklahv (nt. Caps Lock või Num Lock) muutis oma seisundit ning on nüüd mitteaktiivne
+ Comment[eu]=Tekla blokeatzaile bat (hau da, blok. maius. edo blok. zenb.) egoeraz aldatu da eta orain aktiboa da
++Comment[fa]=یک کلید قفل )مثلا ، قفل تبدیل یا قفل اعداد( وضعیت خود را تغییر داده و اکنون غیرفعال می باشد
+ Comment[fi]=Lukitusnäppäin (esim. CapsLock tai NumLock) on vaihtanut tilaansa ja on nyt aktiivinen
+ Comment[fr]=L'état d'une touche de verrouillage (ex : Verr. Maj ou Verr. Num.) est modifié et elle est maintenant inactive.
+ Comment[fy]=De tastân fan in beskoatteltoets (sa as kaptaalskoattel of Nûm skoattel) is wizige en is no ynaktyf.
+ Comment[gl]=Unha tecla de bloque (p.e. a de Maiúsculas ou a Numérica) mudou o seu estado e está agora activa
++Comment[he]=מקש ננעל (למשל Caps Lock או Num Lock) שינה את מצבו והוא כעת פעיל
+ Comment[hr]=Tipka zaključavanja (npr. CapsLock ili NumLock) promijenila je svoje stanje i sad je aktivna
+ Comment[hu]=Egy zároló billentyű (pl. a Caps Lock vagy a Num Lock) állapota aktívvá vált
+ Comment[is]=Læsilykill (Caps Lock eða Num Lock) hefur breytt um stöðu og er nú virkur
+@@ -405,7 +416,7 @@
+ Comment[uk]=Клавіша блокування (напр., Caps Lock або Num Lock) змінила свій стан і тепер активна
+ Comment[vi]=Một phím khoá (như Caps Lock hay Num Lock) đã thay đổi trạng thái và được kích hoạt
+ Comment[zh_CN]=锁定键(如 Caps Lock 或 Num Lock)更改了其状态,现已非激活
+-Comment[zh_TW]=鎖定按鍵 (例, Caps Lock 或 Num Lock) 已改變其狀態且目前為作用中
++Comment[zh_TW]=鎖定按鍵(例, 大寫鎖定或數字鎖定)已改變其狀態且目前為作用中
+ default_sound=KDE_Click.wav
+ default_presentation=0
+ nopresentation=236
+@@ -423,10 +434,12 @@
+ Name[es]=Una tecla de bloqueo se ha desactivado
+ Name[et]=Lukustusklahv on nüüd mitteaktiivne
+ Name[eu]=Tekla blokeaketa desaktibatu da
++Name[fa]= یک کلید قفل غیر فعال شده است
+ Name[fi]=Lukitusnäppäin on nyt deaktivoitu
+ Name[fr]=Une touche de verrouillage a été désactivée
+ Name[fy]=In beskoatteltoets is ûntaktivearre
+ Name[gl]=Unha tecla de bloqueo foi desactivada
++Name[he]=מקש ננעל נכבה
+ Name[hr]=Tipka zaključavanja je deaktivirana
+ Name[hu]=Egy zároló billentyű inaktívvá vált
+ Name[is]=Læsilykill hefur verið aftengdur
+@@ -466,6 +479,7 @@
+ Comment[es]=Una tecla de bloqueo (p. ej., Bloq Mayús o Bloq Num) ha cambiado su estado y ahora está inactiva
+ Comment[et]=Lukustusklahv (nt. Caps Lock või Num Lock) muutis oma seisundit ning on nüüd mitteaktiivne
+ Comment[eu]=Tekla blokeatzaile bat (hau da, blok. maius. edo blok. zenb.) egoeraz aldatu da eta orain ez da aktiboa
++Comment[fa]=یک کلید قفل )مثلا ، قفل تبدیل یا قفل اعداد( وضعیت خود را تغییر داده و اکنون غیرفعال می باشد
+ Comment[fi]=Lukitusnäppäin (esim. CapsLock tai NumLock) on vaihtanut tilaansa ja ei ole enää aktiivinen
+ Comment[fr]=L'état d'une touche de verrouillage (ex : Verr. Maj ou Verr. Num.) est modifié et elle est maintenant inactive.
+ Comment[fy]=De tastân fan in beskoatteltoets (sa as kaptaalskoattel of Nûm skoattel) is wizige en is no ynaktyf.
+@@ -494,7 +508,7 @@
+ Comment[uk]=Клавіша блокування (напр., Caps Lock або Num Lock) змінила свій стан і тепер неактивна
+ Comment[vi]=Một phím khoá (như Caps Lock hay Num Lock) đã thay đổi trạng thái và đã bị tắt
+ Comment[zh_CN]=锁定键(如 Caps Lock 或 Num Lock)更改了其状态,现已非激活
+-Comment[zh_TW]=鎖定按鍵 (例, Caps Lock 或 Num Lock) 已改變其狀態且目前為非作用中
++Comment[zh_TW]=鎖定按鍵(例, 大寫鎖定或數字鎖定)已改變其狀態且目前為非作用中
+ default_sound=KDE_Click.wav
+ default_presentation=0
+ nopresentation=236
+@@ -511,6 +525,7 @@
+ Name[es]=Se han activado o desactivado las teclas pegajosas
+ Name[et]=Kleepuvad klahvid on keelatud või lubatud
+ Name[eu]=Tekla itsakorrak gaitu edo desgaitu dira
++Name[fa]=کلیدهای چسبناک فعال یا غیر فعال شده اند
+ Name[fi]=Tahmeat näppäimet on otettu käyttöön tai poistettu käytöstä
+ Name[fr]=L'automaintien des touches a été activé ou désactivé
+ Name[fy]=Plakkende toetsen binne aktivearre of deaktivearre
+@@ -554,6 +569,7 @@
+ Comment[es]=Se han activado o desactivado las teclas pegajosas
+ Comment[et]=Kleepuvad klahvid on keelatud või lubatud
+ Comment[eu]=Tekla itsakorrak gaitu edo desgaitu dira
++Comment[fa]=کلیدهای چسبناک فعال یا غیر فعال شده اند
+ Comment[fi]=Tahmeat näppäimet on otettu käyttöön tai poistettu käytöstä
+ Comment[fr]=L'automaintien des touches a été activé ou désactivé
+ Comment[fy]=Plakkende toetsen binne aktivearre of deaktivearre
+@@ -603,6 +619,7 @@
+ Name[es]=Se han activado o desactivado las teclas lentas
+ Name[et]=Aeglased klahvid on keelatud või lubatud
+ Name[eu]=Tekla motelak gaitu edo desgaitu dira
++Name[fa]=کلیدهای کند فعال یا غیر فعال شده اند
+ Name[fi]=Hitaat näppäimet on otettu käyttöön tai poistettu käytöstä
+ Name[fr]=Les touches lentes ont été activées ou désactivées
+ Name[fy]=Trage toetsen binne aktivearre of ûntaktivearre
+@@ -647,6 +664,7 @@
+ Comment[es]=Se han activado o desactivado las teclas pegajosas
+ Comment[et]=Aeglased klahvid on keelatud või lubatud
+ Comment[eu]=Tekla motelak gaitu edo desgaitu dira
++Comment[fa]=کلیدهای چسبناک فعال یا غیر فعال شده اند
+ Comment[fi]=Hitaat näppäimet on otettu käyttöön tai poistettu käytöstä
+ Comment[fr]=Les touches lentes ont été activées ou désactivées
+ Comment[fy]=Trage toetsen binne aktivearre of ûntaktivearre
+@@ -694,6 +712,7 @@
+ Name[es]=Se han activado o desactivado las teclas de rebote
+ Name[et]=Põrkavad klahvid on keelatud või lubatud
+ Name[eu]=Errebotatze-teklak gaitu edo desgaitu dira
++Name[fa]=کلیدهای واگشت فعال یا غیر فعال شده اند
+ Name[fi]=Kimpoavat näppäimet on otettu käyttöön tai poistettu käytöstä
+ Name[fr]=Les touches non répétées ont été activées ou désactivées
+ Name[fy]=Stuiterjende toetsen binne aktivearre of ûntaktivearre
+@@ -737,6 +756,7 @@
+ Comment[es]=Se han activado o desactivado las teclas de rebote
+ Comment[et]=Põrkavad klahvid on keelatud või lubatud
+ Comment[eu]=Errebotatze-teklak gaitu edo desgaitu dira
++Comment[fa]=کلیدهای واگشت فعال یا غیر فعال شده اند
+ Comment[fi]=Kimpoavat näppäimet on otettu käyttöön tai poistettu käytöstä
+ Comment[fr]=Les touches non répétées ont été activées ou désactivées
+ Comment[fy]=Stuiterjende toetsen binne aktivearre of ûntaktivearre
+@@ -785,6 +805,7 @@
+ Name[es]=Se han activado o desactivado las teclas de ratón
+ Name[et]=Hiire klahvid on keelatud või lubatud
+ Name[eu]=Saguaren teklak gaitu edo desgaitu egin dira
++Name[fa]=کلیدهای موشی فعال یا غیرفعال شده اند
+ Name[fi]=Hiiren näppäimet on otettu käyttöön tai poistettu käytöstä
+ Name[fr]=Les touches gérant la souris ont été activées ou désactivées
+ Name[fy]=Mûstoetsen binne aktivearre of ûntaktivearre
+@@ -829,6 +850,7 @@
+ Comment[es]==Se han activado o desactivado las teclas de ratón
+ Comment[et]=Hiire klahvid on keelatud või lubatud
+ Comment[eu]=Saguaren teklak gaitu edo desgaitu egin dira
++Comment[fa]=کلیدهای موشی فعال یا غیرفعال شده اند
+ Comment[fi]=Hiiren näppäimet on otettu käyttöön tai poistettu käytöstä
+ Comment[fr]=Les touches gérant la souris ont été activées ou désactivées
+ Comment[fy]=Mûstoetsen binne aktivearre of ûntaktivearre
+--- kcontrol/access/kcmaccess.cpp	(révision 567687)
++++ kcontrol/access/kcmaccess.cpp	(révision 576145)
+@@ -597,9 +597,15 @@
+ 
+ void KAccessConfig::load()
+ {
+-  KConfig *config = new KConfig("kaccessrc", true);
++  load( false );
++}
+ 
++void KAccessConfig::load( bool useDefaults )
++{
++  KConfig *config = new KConfig("kaccessrc", true, false);
++
+   config->setGroup("Bell");
++  config->setReadDefaults( useDefaults );
+ 
+   systemBell->setChecked(config->readBoolEntry("SystemBell", true));
+   customBell->setChecked(config->readBoolEntry("ArtsBell", false));
+@@ -645,7 +651,7 @@
+ 
+   checkAccess();
+ 
+-  emit changed(false);
++  emit changed(useDefaults);
+ }
+ 
+ 
+@@ -727,45 +733,7 @@
+ 
+ void KAccessConfig::defaults()
+ {
+-  systemBell->setChecked(true);
+-  customBell->setChecked(false);
+-  soundEdit->setText("");
+-
+-  visibleBell->setChecked(false);
+-  invertScreen->setChecked(true);
+-  flashScreen->setChecked(false);
+-  colorButton->setColor(QColor(Qt::red));
+-
+-  durationSlider->setValue(500);
+-
+-  slowKeys->setChecked(false);
+-  slowKeysDelay->setValue(500);
+-  slowKeysPressBeep->setChecked(true);
+-  slowKeysAcceptBeep->setChecked(true);
+-  slowKeysRejectBeep->setChecked(true);
+-
+-  bounceKeys->setChecked(false);
+-  bounceKeysDelay->setValue(500);
+-  bounceKeysRejectBeep->setChecked(true);
+-
+-  stickyKeys->setChecked(false);
+-  stickyKeysLock->setChecked(true);
+-  stickyKeysAutoOff->setChecked(false);
+-  stickyKeysBeep->setChecked(true);
+-  toggleKeysBeep->setChecked(false);
+-  kNotifyModifiers->setChecked(false);
+-
+-  gestures->setChecked(true);
+-  timeout->setChecked(false);
+-  timeoutDelay->setValue(30);
+-
+-  accessxBeep->setChecked(true);
+-  gestureConfirmation->setChecked(true);
+-  kNotifyAccessX->setChecked(false);
+-
+-  checkAccess();
+-
+-  emit changed(true);
++	load( true );
+ }
+ 
+ 
+--- kcontrol/filetypes/filetypes.desktop	(révision 567687)
++++ kcontrol/filetypes/filetypes.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Asociaciones de archivo
+ Name[et]=Failide seosed
+ Name[eu]=Fitxategi elkarketak
+-Name[fa]=وابستگان پرونده
++Name[fa]=انجمنهای پرونده
+ Name[fi]=Tiedostosidokset
+ Name[fr]=Associations de fichiers
+ Name[fy]=Triemassosjaasjes
+@@ -100,7 +100,7 @@
+ Comment[es]=Configuración de asociaciones de archivos
+ Comment[et]=Failide seoste seadistamine
+ Comment[eu]=Fitxategi elkarketak konfiguratzen ditu
+-Comment[fa]=تنظیم وابستگان پرونده
++Comment[fa]=پیکربندی انجمنهای پرونده
+ Comment[fi]=Tiedostosidokset
+ Comment[fr]=Configuration des associations de fichiers
+ Comment[fy]=Hjir kinne jo de triemassosjaasjes ynstelle
+@@ -165,7 +165,7 @@
+ Keywords[es]=Tipos de archivo,Asociaciones de archivo,Tipos MIME,Patrones de archivo,Archivos,Patrón
+ Keywords[et]=Failitüübid,Failide seosed,MIME tüübid,failimustrid,failid,mustrid
+ Keywords[eu]=Fitxategi motak,Fitxategi elkarketak,Mime motak, Fitxategi ereduak,Fitxategiak,Eredua
+-Keywords[fa]=Filetypes,File Associations,Mime Types,File Patterns,Files,Pattern,قالب‌هایی پرونده، وابستگان
++Keywords[fa]=انواع پرونده، انجمنهای پرونده، انواع مایم، الگوهای پرونده، پرونده‌ها، الگو
+ Keywords[fi]=Tiedostotyypit,Tiedostosidokset,Mimetyypit,Tiedostokuviot,Tiedostot,Kuvio
+ Keywords[fo]=fíla,fílir,fíluslag
+ Keywords[fr]=types de fichiers,associations de fichiers,types MIME,motifs de fichier,fichiers,motif,extension,extensions de fichiers,applications
+--- kcontrol/smserver/kcmsmserver.cpp	(révision 567687)
++++ kcontrol/smserver/kcmsmserver.cpp	(révision 576145)
+@@ -58,7 +58,13 @@
+ 
+ void SMServerConfig::load()
+ {
++	load( false );
++}
++
++void SMServerConfig::load(bool useDefaults )
++{
+   KConfig *c = new KConfig("ksmserverrc", false, false);
++  c->setReadDefaults( useDefaults );
+   c->setGroup("General");
+   dialog->confirmLogoutCheck->setChecked(c->readBoolEntry("confirmLogout", true));
+   bool en = c->readBoolEntry("offerShutdown", true);
+@@ -88,7 +94,7 @@
+ 
+   delete c;
+ 
+-  emit changed(false);
++  emit changed(useDefaults);
+ }
+ 
+ void SMServerConfig::save()
+@@ -121,13 +127,7 @@
+ 
+ void SMServerConfig::defaults()
+ {
+-  dialog->previousSessionRadio->setChecked(true);
+-  dialog->confirmLogoutCheck->setChecked(true);
+-  dialog->offerShutdownCheck->setChecked(true);
+-  dialog->sdGroup->setEnabled(true);
+-  dialog->logoutRadio->setChecked(true);
+-  dialog->excludeLineedit->setText("");
+-
++	load( true );
+ }
+ 
+ #include "kcmsmserver.moc"
+--- kcontrol/smserver/kcmsmserver.h	(révision 567687)
++++ kcontrol/smserver/kcmsmserver.h	(révision 576145)
+@@ -34,6 +34,7 @@
+   SMServerConfig( QWidget *parent=0, const char* name=0, const QStringList &list=QStringList() );
+ 
+   void load();
++  void load(bool useDefaults);
+   void save();
+   void defaults();
+ 
+--- kcontrol/smserver/kcmsmserver.desktop	(révision 567687)
++++ kcontrol/smserver/kcmsmserver.desktop	(révision 576145)
+@@ -101,7 +101,7 @@
+ Comment[es]=Configuración del administrador de sesiones y de la terminación
+ Comment[et]=Seansihalduri ja väljalogimise seadistamine
+ Comment[eu]=Konfiguratu saio kudeatzailea eta saio amaieraren ezarpenak
+-Comment[fa]= می‌توانید مدیر نشست و تنظیمات خروج را اینجا تنظیم کنید
++Comment[fa]=پیکربندی مدیر نشست و تنظیمات خروج
+ Comment[fi]=Istunnonhallinnan ja uloskirjautumisen asetukset
+ Comment[fr]=Configuration du gestionnaire de session et réglages de la sortie
+ Comment[fy]=Hjir kinne jo it sesjebehear en ôfmeld-ynstellings fêststelle
+@@ -168,7 +168,7 @@
+ Keywords[es]=ksmserver,sesión,salida,confirmación,guardar,restaurar
+ Keywords[et]=ksmserver,seanss,väljalogimine,kinnitus,salvestamine,taastamine
+ Keywords[eu]=ksmserver,saioa,saio amaiera,berrespena,gorde,berrezarri
+-Keywords[fa]=ksmserver,session,logout,confirmation,save,restore,جلسه ,خروج،بازسازی
++Keywords[fa]=ksmserver، نشست، خروج، تایید، ذخیره، بازنشانی
+ Keywords[fi]=ksmserver,istunto,lopetus,vahvistus,tallenna,palauta
+ Keywords[fr]=ksmserver,session,arrêt,logout,confirmation,enregistrement,enregistrer,restaurer,restauration,connexion,déconnexion
+ Keywords[fy]=ksmserver,sesje,logout,ôfmelde,befêstiging,herstelle,opslaan,bewarje
+--- kcontrol/kded/kcmkded.cpp	(révision 567687)
++++ kcontrol/kded/kcmkded.cpp	(révision 576145)
+@@ -136,7 +136,13 @@
+ }
+ 
+ void KDEDConfig::load() {
++   load ( false );
++}
++
++
++void KDEDConfig::load( bool useDefaults ) {
+ 	KConfig kdedrc("kdedrc", true, false);
++   kdedrc.setReadDefaults( useDefaults );
+ 
+ 	_lvStartup->clear();
+ 	_lvLoD->clear();
+@@ -173,6 +179,7 @@
+ 	}
+ 
+ 	getServiceStatus();
++   emit changed( useDefaults );
+ }
+ 
+ void KDEDConfig::save() {
+@@ -211,16 +218,7 @@
+ 
+ void KDEDConfig::defaults()
+ {
+-	QListViewItemIterator it( _lvStartup);
+-	while ( it.current() != 0 ) {
+-		if (it.current()->rtti()==1) {
+-			QCheckListItem *item = static_cast<QCheckListItem *>(it.current());
+-			item->setOn(false);
+-		}
+-		++it;
+-	}
+-
+-	getServiceStatus();
++   load( true );
+ }
+ 
+ 
+--- kcontrol/kded/kcmkded.h	(révision 567687)
++++ kcontrol/kded/kcmkded.h	(révision 576145)
+@@ -36,6 +36,7 @@
+ 	~KDEDConfig() {};
+ 
+ 	void       load();
++	void       load( bool useDefaults );
+ 	void       save();
+ 	void       defaults();
+ 
+--- kcontrol/kded/kcmkded.desktop	(révision 567687)
++++ kcontrol/kded/kcmkded.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Administrador de servicios
+ Name[et]=Teenuste haldur
+ Name[eu]=Zerbitzu kudeatzailea
+-Name[fa]=مدیر سرویس
++Name[fa]=مدیر خدمت
+ Name[fi]=Palvelunhallinta
+ Name[fr]=Gestionnaire de services
+ Name[fy]=KDE-systeemtsjinsten
+@@ -100,7 +100,7 @@
+ Comment[es]=Configuración de los servicios del sistema
+ Comment[et]=Süsteemsete teenuste seadistamine
+ Comment[eu]=Sistemaren zerbitzuen konfigurazioa
+-Comment[fa]=تنظیم سرویس‌های سیستم
++Comment[fa]=پیکربندی خدمات سیستم
+ Comment[fi]=Järjestelmän palveluiden asetus
+ Comment[fr]=Configuration des services du système
+ Comment[fy]=KDE-systeemtsjinsten ynstelle
+@@ -112,7 +112,7 @@
+ Comment[hu]=A rendszerszolgáltatások beállításai
+ Comment[is]=Stillingar kerfisþjónusta
+ Comment[it]=Configurazione dei servizi di sistema
+-Comment[ja]=システムサービス設定
++Comment[ja]=システムサービスの設定
+ Comment[km]=ការ​កំណត់​រចនាសម្ព័ន្ធ​សេវា​ប្រព័ន្ធ
+ Comment[lo]=ປັບແຕ່ງອອດລະບົບ
+ Comment[lt]=Sistemos tarnybų konfigūravimas
+@@ -168,7 +168,7 @@
+ Keywords[es]=KDED,Demonio,servicios
+ Keywords[et]=KDED,deemon,teenused
+ Keywords[eu]=KDED,Daemon-a,Zerbitzuak
+-Keywords[fa]=KDED,Daemon,Services,سرویس‌ها
++Keywords[fa]=KDED، شبح، خدمات
+ Keywords[fi]=KDED,Palvelin,Palvelut
+ Keywords[fr]=KDED,Daemon,Démon,Services
+ Keywords[fy]=KDED,Daemon,services,tsjinsten,systeemtsjinsten,systeem
+--- kcontrol/konq/rootopts.h	(révision 567687)
++++ kcontrol/konq/rootopts.h	(révision 576145)
+@@ -39,6 +39,7 @@
+ public:
+         DesktopPathConfig(QWidget *parent = 0L, const char *name = 0L );
+         virtual void load();
++        virtual void load( bool useDefaults );
+         virtual void save();
+         virtual void defaults();
+ 
+--- kcontrol/konq/desktop.desktop	(révision 567687)
++++ kcontrol/konq/desktop.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Escritorios múltiples
+ Name[et]=Virtuaalsed töölauad
+ Name[eu]=Mahaigain anitz
+-Name[fa]=میزکارهای متعدد
++Name[fa]=رومیزیهای چندگانه
+ Name[fi]=Virtuaalityöpöydät
+ Name[fr]=Bureaux multiples
+ Name[fy]=Firtuele buroblêden
+@@ -99,7 +99,7 @@
+ Comment[es]=Configuración del número de escritorios virtuales.
+ Comment[et]=Virtuaalsete töölaudade arvu seadistamine
+ Comment[eu]=Mahaigain birtualen kopurua konfigura dezakezu.
+-Comment[fa]=اینجا می‌توانید تعداد میزکارهای مجازی خود را تعیین کنید.
++Comment[fa]=می توانید پیکربندی کنید چند رومیزی مجازی وجود دارد.
+ Comment[fi]=Voit määritelle virtuaalityöpöytien määrän.
+ Comment[fr]=Configuration du nombre de bureaux virtuels
+ Comment[fy]=Hjir kinne jo fêststelle hoefolle firtuele buroblêden jo brûke wolle.
+@@ -166,6 +166,7 @@
+ Keywords[es]=escritorio,escritorios,número,escritorio virtual
+ Keywords[et]=töölaud,töölauad,arv,virtuaalne töölaud
+ Keywords[eu]=mahaigaina, mahaigainak,zenbakia,mahaigain birtuala
++Keywords[fa]=رومیزی، رومیزیها، تعداد، رومیزی مجازی
+ Keywords[fi]=työpöytä,työpöydät,lukumäärä,virtuaalityöpöytä
+ Keywords[fr]=bureau,bureaux,numéro,bureaux virtuels
+ Keywords[fy]=desktop,buroblêd,buroblêden,namme fan buroblêd,nûmmer,buroblêdtelling,firtuele buroblêden
+--- kcontrol/konq/desktop.cpp	(révision 567687)
++++ kcontrol/konq/desktop.cpp	(révision 576145)
+@@ -148,6 +148,11 @@
+ 
+ void KDesktopConfig::load()
+ {
++	load( false );
++}
++	
++void KDesktopConfig::load( bool useDefaults )
++{
+   // get number of desktops
+   NETRootInfo info( qt_xdisplay(), NET::NumberOfDesktops | NET::DesktopNames );
+   int n = info.numberOfDesktops();
+@@ -164,16 +169,31 @@
+     _nameInput[i-1]->setEnabled(i <= n);
+   emit changed(false);
+ 
+-  KConfig *config = new KConfig("kdesktoprc", false, false);
++  int konq_screen_number = 0;
++  if (qt_xdisplay())
++     konq_screen_number = DefaultScreen(qt_xdisplay());
++
++  QString configfile;
++  if (konq_screen_number == 0)
++      configfile = "kdesktoprc";
++  else
++      configfile.sprintf("kdesktop-screen-%drc", konq_screen_number);
++
++  KConfig *config = new KConfig(configfile, false, false);
++
++  config->setReadDefaults( useDefaults );
++
+   config->setGroup("Mouse Buttons");
+   _wheelOption->setChecked(config->readBoolEntry("WheelSwitchesWorkspace",false));
+ 
+   _wheelOptionImmutable = config->entryIsImmutable("WheelSwitchesWorkspace");
+ 
+   if (_wheelOptionImmutable || n<2)
+-     _wheelOption->setEnabled(false);
++     _wheelOption->setEnabled( false );
+ 
+   delete config;
++
++  emit changed( useDefaults );
+ }
+ 
+ void KDesktopConfig::save()
+@@ -191,7 +211,17 @@
+ 
+   XSync(qt_xdisplay(), FALSE);
+ 
+-  KConfig *config = new KConfig("kdesktoprc");
++  int konq_screen_number = 0;
++  if (qt_xdisplay())
++     konq_screen_number = DefaultScreen(qt_xdisplay());
++
++  QCString appname;
++  if (konq_screen_number == 0)
++      appname = "kdesktop";
++  else
++      appname.sprintf("kdesktop-screen-%d", konq_screen_number);
++
++  KConfig *config = new KConfig(appname + "rc");
+   config->setGroup("Mouse Buttons");
+   config->writeEntry("WheelSwitchesWorkspace", _wheelOption->isChecked());
+   delete config;
+@@ -201,15 +231,6 @@
+      kapp->dcopClient()->attach();
+   QByteArray data;
+ 
+-  int konq_screen_number = 0;
+-  if (qt_xdisplay())
+-     konq_screen_number = DefaultScreen(qt_xdisplay());
+-
+-  QCString appname;
+-  if (konq_screen_number == 0)
+-      appname = "kdesktop";
+-  else
+-      appname.sprintf("kdesktop-screen-%d", konq_screen_number);
+   kapp->dcopClient()->send( appname, "KDesktopIface", "configure()", data );
+ 
+   emit changed(false);
+@@ -217,20 +238,7 @@
+ 
+ void KDesktopConfig::defaults()
+ {
+-  int n = 4;
+-  _numInput->setValue(n);
+-
+-  for(int i = 0; i < maxDesktops; i++)
+-    _nameInput[i]->setText(i18n("Desktop %1").arg(i+1));
+-
+-  for(int i = 0; i < maxDesktops; i++)
+-    _nameInput[i]->setEnabled(i < n);
+-
+-  _wheelOption->setChecked(false);
+-  if (!_wheelOptionImmutable)
+-    _wheelOption->setEnabled(true);
+-
+-  emit changed(false);
++	load( true );
+ }
+ 
+ void KDesktopConfig::slotValueChanged(int n)
+--- kcontrol/konq/desktopbehavior_impl.cpp	(révision 567687)
++++ kcontrol/konq/desktopbehavior_impl.cpp	(révision 576145)
+@@ -277,6 +277,12 @@
+ 
+ void DesktopBehavior::load()
+ {
++	load( false );
++}
++
++void DesktopBehavior::load( bool useDefaults )
++{
++	 g_pConfig->setReadDefaults( useDefaults );
+     g_pConfig->setGroup( "Desktop Icons" );
+     bool bShowHidden = g_pConfig->readBoolEntry("ShowHidden", DEFAULT_SHOW_HIDDEN_ROOT_ICONS);
+     showHiddenBox->setChecked(bShowHidden);
+@@ -330,23 +336,7 @@
+ 
+ void DesktopBehavior::defaults()
+ {
+-    showHiddenBox->setChecked(DEFAULT_SHOW_HIDDEN_ROOT_ICONS);
+-    for (QListViewItem *item = previewListView->firstChild(); item; item = item->nextSibling())
+-        static_cast<DesktopBehaviorPreviewItem *>(item)->setOn(false);
+-    desktopMenuGroup->setButton( 0 );
+-    vrootBox->setChecked( false );
+-    autoLineupIconsBox->setChecked( true );
+-    leftComboBox->setCurrentItem( NOTHING );
+-    middleComboBox->setCurrentItem( WINDOWLISTMENU );
+-    rightComboBox->setCurrentItem( DESKTOPMENU );
+-    iconsEnabledBox->setChecked(true);
+-    autoLineupIconsBox->setChecked(false);
+-    toolTipBox->setChecked(true);
+-    if (m_bHasMedia)
+-        fillMediaListView();
+-
+-    comboBoxChanged();
+-    enableChanged();
++	load( true );
+ }
+ 
+ 
+--- kcontrol/konq/filebrowser.desktop	(révision 567687)
++++ kcontrol/konq/filebrowser.desktop	(révision 576145)
+@@ -108,7 +108,7 @@
+ Comment[es]=Configuración de Konqueror como administrador de archivos
+ Comment[et]=Siin saad seadistada Konquerori failihalduri režiimi
+ Comment[eu]=Konquerorren fitxategi kudeaketa era konfigura dezakezu hemen
+-Comment[fa]=شما می‌توانیدحالت مدیر پرونده‌ی کانکرر را تنظیم کنید
++Comment[fa]=می توانید حالت مدیر پرونده Konqueror را در اینجا پیکربندی کنید
+ Comment[fi]=Tässä kohdassa voit määritellä Konquerorin tiedostonhallinnan tilan asetuksia
+ Comment[fr]=Configuration du mode gestionnaire de fichiers de Konqueror
+ Comment[fy]=Hjir kinne jo it uterlik fan Konqueror as triembehearder ynstelle
+@@ -172,7 +172,7 @@
+ Keywords[es]=konqueror,administrador de archivos, ajuste de línea,subrayar,mostrar,tamaño de archivo,bytes,fuente,color
+ Keywords[et]=konqueror,failihaldur,sõnade murdmine,murdmine,allajoonimine,ekraan,faili suurus,baidid,font,värv
+ Keywords[eu]=konqueror,fitxategi kudeatzailea,itzulbiratu, egokitu,azpimarratu,pantaila,fitxategi tamaina,byteak,letra-tipoa,kolorea
+-Keywords[fa]=konqueror,filemanager,word wrap,wrap,underline,display,filesize,bytes,font,color,colour, کانکرر, مدیر پرونده, نمایش, اندازه‌ی پرونده
++Keywords[fa]=konqueror، مدیر پرونده، سطربندی واژه، سطربندی، خط زیر، نمایش، اندازه پرونده، بایتها، قلم، رنگ، رنگ
+ Keywords[fi]=konqueror,tiedostonhallinta,sanankatkaisu,alleviivaus,tiedostokoko,tavuja, kirjasin,väri
+ Keywords[fr]=konqueror,gestionnaire de fichiers,explorateur,retour à la ligne,soulignement,affichage,taille des fichiers,octets,police,couleur
+ Keywords[fy]=konqueror,filemanager,triembehear,word wrap,rigelôfbreking,ûnderstreakje,display,werjefte,filesize,triemgrutte,bytes,fonts,lettertypen,kleur,color
+--- kcontrol/konq/fontopts.cpp	(révision 567687)
++++ kcontrol/konq/fontopts.cpp	(révision 576145)
+@@ -230,8 +230,15 @@
+ 
+ void KonqFontOptions::load()
+ {
+-    g_pConfig->setGroup(groupname);
++	load( false );
++}
+ 
++void KonqFontOptions::load( bool useDefaults )
++{
++	 g_pConfig->setReadDefaults( useDefaults );
++
++	 g_pConfig->setGroup(groupname);
++
+     QFont stdFont = g_pConfig->readFontEntry( "StandardFont" );
+     m_stdName = stdFont.family();
+     m_fSize = stdFont.pointSize();
+@@ -280,36 +287,12 @@
+     cfg.setGroup("DesktopIcons");
+ 
+     updateGUI();
+-    emit KCModule::changed( false );
++    emit changed( useDefaults );
+ }
+ 
+ void KonqFontOptions::defaults()
+ {
+-    QFont stdFont = KGlobalSettings::generalFont();
+-    m_stdName = stdFont.family();
+-    m_fSize = stdFont.pointSize();
+-    // we have to use QFontInfo, in case the font was specified with a pixel size
+-    if ( m_fSize == -1 )
+-        m_fSize = QFontInfo(stdFont).pointSize();
+-
+-    normalTextColor = KGlobalSettings::textColor();
+-    m_pNormalText->setColor( normalTextColor );
+-
+-    //highlightedTextColor = KGlobalSettings::highlightedTextColor();
+-    //m_pHighlightedText->setColor( highlightedTextColor );
+-    if ( m_bDesktop )
+-    {
+-        m_cbTextBackground->setChecked(false);
+-        m_pTextBackground->setEnabled(false);
+-    }
+-    else
+-    {
+-        m_pNbLines->setValue( DEFAULT_TEXTHEIGHT );
+-        m_pNbWidth->setValue( DEFAULT_TEXTWIDTH_MULTICOLUMN );
+-        m_pSizeInBytes->setChecked( DEFAULT_FILESIZEINBYTES );
+-    }
+-    cbUnderline->setChecked( DEFAULT_UNDERLINELINKS );
+-    updateGUI();
++	load( true );
+ }
+ 
+ void KonqFontOptions::updateGUI()
+--- kcontrol/konq/desktoppath.desktop	(révision 567687)
++++ kcontrol/konq/desktoppath.desktop	(révision 576145)
+@@ -100,7 +100,7 @@
+ Comment[es]=Chambiar la ubicación de archivos importantes
+ Comment[et]=Oluliste failide asukoha muutmine
+ Comment[eu]=Aldatu fitxategi inportanteen kokapena
+-Comment[fa]=تغییر محل ذخیره‌ی پرونده‌های مهم
++Comment[fa]=تغییر محل ذخیره پرونده‌های مهم
+ Comment[fi]=Tässä kohdassa voit määritellä minne tärkeät tiedostot tallennetaan
+ Comment[fr]=Changer l'endroit où les fichiers importants sont stockés
+ Comment[fy]=Hjir kinne jo de lokaasje fan it bewarjen fan belangrike triemmen wizigje
+@@ -162,6 +162,7 @@
+ Keywords[es]=konqueror,administrador de archivos,rutas,escritorio,papelera,directorios,autoinicio
+ Keywords[et]=konqueror,failihaldur,otsinguteed,töölaud,kataloogid,autostart
+ Keywords[eu]=konqueror,fitxategi kudeatzailea,bide-izenak,mahaigaina,direktorioak,autoabiatu
++Keywords[fa]=konqueror، مدیر پرونده، مسیرها، رومیزی، فهرستهای راهنما، خودآغاز
+ Keywords[fi]=konqueror,tiedostonhallinta,polut,työpöytä,kansiot,automaattikäynnistys
+ Keywords[fr]=konqueror,gestionnaire de fichiers,explorateur,paths,chemins,bureau,dossiers,répertoires,démarrage automatique,autostart
+ Keywords[fy]=konqueror,filemanager,bestandsbeheer,triembehear,path,paden,paad,zoekpaden,sykpaden,desktop,bureaublad,buroblêd,trash,prullenbak,jiskefet,directories,triemtafels,mappen,folders,autostart,documenten,dokuminten
+--- kcontrol/konq/desktop.h	(révision 567687)
++++ kcontrol/konq/desktop.h	(révision 576145)
+@@ -38,6 +38,7 @@
+   KDesktopConfig(QWidget *parent = 0L, const char *name = 0L);
+ 
+   void load();
++  void load( bool useDefaults );
+   void save();
+   void defaults();
+   
+--- kcontrol/konq/desktopbehavior_impl.h	(révision 567687)
++++ kcontrol/konq/desktopbehavior_impl.h	(révision 576145)
+@@ -31,6 +31,7 @@
+ public:
+         DesktopBehavior(KConfig *config, QWidget *parent = 0L, const char *name = 0L );
+         virtual void load();
++        virtual void load( bool useDefaults );
+         virtual void save();
+         virtual void defaults();
+         virtual QString quickHelp() const;
+--- kcontrol/konq/desktopbehavior.desktop	(révision 567687)
++++ kcontrol/konq/desktopbehavior.desktop	(révision 576145)
+@@ -104,7 +104,7 @@
+ Comment[es]=Configuración del modo de comportamiento del escritorio
+ Comment[et]=Siin saad seadistada töölaua käitumist
+ Comment[eu]=Mahaigainen portaera konfigura dezakezu hemen
+-Comment[fa]=اینجا می‌توانید رفتار میزکارتان را تنظیم کنید
++Comment[fa]=می توانید چگونگی رفتار رومیزی را در اینجا پیکربندی کنید.
+ Comment[fi]=Tässä kohdassa voit määritellä työpöydän asetuksia
+ Comment[fr]=Configuration du comportement du bureau
+ Comment[fy]=Hjir kinne jo it gedrach fan jo buroblêd ynstelle
+@@ -168,6 +168,7 @@
+ Keywords[es]=konqueror,administrador de archivos,kfm,sugerencias,ventana separada, extender ventanas,comportamiento,uso de memoria, URl de inicio,
+ Keywords[et]=konqueror,failihaldur,kfm,vihjed,failide vihjed,eraldi aken,käitumine,mälukasutus,kodukataloog
+ Keywords[eu]=konqueror,fitxategi kudeatzailea,kfm,iradokizunak,fitxategi iradokizunak, aparteko leihoa,leihoak hedatu,portaera,memoriaren erabilera,Hasierako URLa,
++Keywords[fa]=konqueror، مدیر پرونده، kfm، نکات، نکات پرونده، پنجره مجزا، پنجره‌های تکثیرشده ، رفتار، رفتار، کاربرد حافظه، نشانی وب آغازه،
+ Keywords[fi]=konqueror,tiedostonhallinta,kfm,vinkit,tiedostovinkit,erillinen ikkuna,käytös,muistinkäyttö,Koti-URL
+ Keywords[fr]=konqueror,gestionnaire de fichiers,explorateur,kfm,astuces,fenêtre séparée,rafraîchissement des fenêtres,comportement,utilisation de la mémoire,Home URL,URL de démarrage
+ Keywords[fy]=konqueror,filemanager,kfm,tips,knopinfo,arktippen,gedrach,ûnthâldgebrûk,thús,persoanlike map,
+--- kcontrol/konq/fontopts.h	(révision 567687)
++++ kcontrol/konq/fontopts.h	(révision 576145)
+@@ -57,6 +57,7 @@
+   QString quickHelp() const;
+ 
+   virtual void load();
++  virtual void load( bool readDefaults );
+   virtual void save();
+   virtual void defaults();
+ 
+--- kcontrol/konq/behaviour.cpp	(révision 567687)
++++ kcontrol/konq/behaviour.cpp	(révision 576145)
+@@ -181,6 +181,13 @@
+ 
+ void KBehaviourOptions::load()
+ {
++	load( false );
++}
++
++void KBehaviourOptions::load( bool useDefaults )
++{
++	 g_pConfig->setReadDefaults( useDefaults );
++
+     g_pConfig->setGroup( groupname );
+     cbNewWin->setChecked( g_pConfig->readBoolEntry("AlwaysNewWin", false) );
+     updateWinPixmap(cbNewWin->isChecked());
+@@ -213,28 +220,13 @@
+     g_pConfig->setGroup( "Trash" );
+     cbMoveToTrash->setChecked( g_pConfig->readBoolEntry("ConfirmTrash", DEFAULT_CONFIRMTRASH) );
+     cbDelete->setChecked( g_pConfig->readBoolEntry("ConfirmDelete", DEFAULT_CONFIRMDELETE) );
++
++	 emit changed( useDefaults );
+ }
+ 
+ void KBehaviourOptions::defaults()
+ {
+-    cbNewWin->setChecked(false);
+-
+-    homeURL->setURL("~");
+-
+-    cbListProgress->setChecked( false );
+-
+-    cbShowTips->setChecked( true );
+-    //sbToolTip->setEnabled( true );
+-    //sbToolTip->setValue( 6 );
+-
+-    cbShowPreviewsInTips->setChecked( true );
+-    cbShowPreviewsInTips->setEnabled( true );
+-
+-    cbRenameDirectlyIcon->setChecked( DEFAULT_RENAMEICONDIRECTLY );
+-
+-    cbMoveToTrash->setChecked( DEFAULT_CONFIRMTRASH );
+-    cbDelete->setChecked( DEFAULT_CONFIRMDELETE );
+-    cbShowDeleteCommand->setChecked( false );
++	load( true );
+ }
+ 
+ void KBehaviourOptions::save()
+--- kcontrol/konq/webappearance.desktop	(révision 567687)
++++ kcontrol/konq/webappearance.desktop	(révision 576145)
+@@ -102,7 +102,7 @@
+ Comment[es]=Configuración del aspecto de Konqueror como administrador de archivos
+ Comment[et]=Konquerori failihalduri välimuse seadistamine
+ Comment[eu]=Hemen Konquerorren itxura konfigura dezakezu fitxategi kudeatzaile gisa ari denean
+-Comment[fa]=شما می‌توانید ظاهر کانکرر را به عنوان مدیر پرونده اینجا تنظیم کنید
++Comment[fa]=می توانید پیکربندی کنیدکه Konqueror به‌عنوان یک مدیر پرونده اینجا چگونه به نظر می رسد.
+ Comment[fi]=Tässä kohdassa voit määritellä Konquerorin tiedostonhallinnan ulkonäön asetuksia
+ Comment[fr]=Apparence de Konqueror en tant que gestionnaire de fichiers
+ Comment[fy]=Hjir kinne jo it uterlik fan Konqueror as triembehearder ynstelle
+@@ -112,7 +112,7 @@
+ Comment[hr]=Konfiguriranje izgleda Konqueror upravljača datoteka
+ Comment[hu]=Itt lehet beállítani a Konqueror fájlkezelő jellemzőit
+ Comment[is]=Hér getur þú stillt hvernig Konqueror lítur út sem skráastjóri
+-Comment[it]=Configura l'aspetto di konqueror come gestore dei file
++Comment[it]=Configura l'aspetto di Konqueror come gestore dei file
+ Comment[ja]=Konqueror ファイルマネージャの外観を設定
+ Comment[km]=នៅ​ទីនេះ អ្នក​អាច​កំណត់​រចនា​សម្ព័ន្ធ របៀប​ដែល Konqueror មើល​ទៅ​ដូចជា​កម្មវិធី​គ្រប់គ្រង​ឯកសារ
+ Comment[lo]=ທ່ານສາມາດປັບແຕ່ງການທຳງານຂອງເຄື່ອງ ຈັດການເຊສຊັນໄດ້ທີ່ນີ້
+@@ -167,7 +167,7 @@
+ Keywords[es]=konqueror,administrador de archivos, ajuste de línea,subrayar,mostrar,tamaño de archivo,bytes,fuente,color
+ Keywords[et]=konqueror,failihaldur,sõnade murdmine,murdmine,allajoonimine,ekraan,faili suurus,baidid,font,värv
+ Keywords[eu]=konqueror,fitxategi kudeatzailea,itzulbiratu, egokitu,azpimarratu,pantaila,fitxategi tamaina,byteak,letra-tipoa,kolorea
+-Keywords[fa]=konqueror,filemanager,word wrap,wrap,underline,display,filesize,bytes,font,color,colour, کانکرر, مدیر پرونده, نمایش, اندازه‌ی پرونده
++Keywords[fa]=konqueror، مدیر پرونده، سطربندی واژه، سطربندی، خط زیر، نمایش، اندازه پرونده، بایتها، قلم، رنگ، رنگ
+ Keywords[fi]=konqueror,tiedostonhallinta,sanankatkaisu,alleviivaus,tiedostokoko,tavuja, kirjasin,väri
+ Keywords[fr]=konqueror,gestionnaire de fichiers,explorateur,retour à la ligne,soulignement,affichage,taille des fichiers,octets,police,couleur
+ Keywords[fy]=konqueror,filemanager,triembehear,word wrap,rigelôfbreking,ûnderstreakje,display,werjefte,filesize,triemgrutte,bytes,fonts,lettertypen,kleur,color
+--- kcontrol/konq/webbehavior.desktop	(révision 567687)
++++ kcontrol/konq/webbehavior.desktop	(révision 576145)
+@@ -104,7 +104,7 @@
+ Comment[es]= Configuración del aspecto de Konqueror como administrador de archivos
+ Comment[et]=Konquerori failihalduri käitumise seadistamine
+ Comment[eu]=Hemen Konquerorren portaera konfigura dezakezu fitxategi kudeatzaile gisa ari denean  
+-Comment[fa]= اینجا میتوانید رفتار کانکرر را به عنوان مدیر پرونده تعیین کنید
++Comment[fa]=می توانید چگونگی رفتار Konqueror به عنوان یک مدیر پرونده را دراینجا پیکربندی کنید
+ Comment[fi]=Tässä kohdassa voit määritellä Konquerorin tiedostonhallinnan asetuksia
+ Comment[fr]=Comportement de Konqueror en tant que gestionnaire de fichiers
+ Comment[fy]=Hjir kinne jo it gedrach fan Konqueror as triembehearder ynstelle.
+@@ -114,7 +114,7 @@
+ Comment[hr]=Konfiguriranje načina na koji se Konqueror ponaša kao upravljač datoteka
+ Comment[hu]=Itt lehet beállítani a Konqueror fájlkezelő működési jellemzőit
+ Comment[is]=Hér getur þú stillt hvernig Konqueror hegðar sér sem skráastjóri
+-Comment[it]=Configura il comportamento di konqueror come gestore dei file
++Comment[it]=Configura il comportamento di Konqueror come gestore dei file
+ Comment[ja]=Konqueror ファイルマネージャの挙動を設定
+ Comment[km]=នៅ​ទីនេះ អ្នក​អាច​កំណត់​រចនាសម្ព័ន្ធ របៀប​ដែល Konqueror ដើរតួ​ជា​កម្មវិធី​គ្រប់គ្រង​ឯកសារ
+ Comment[lo]=ທ່ານສາມາດປັບແຕ່ງການທຳງານຂອງເຄື່ອງ ຈັດການເຊສຊັນໄດ້ທີ່ນີ້
+@@ -168,6 +168,7 @@
+ Keywords[es]=konqueror,administrador de archivos,kfm,sugerencias,ventana separada, extender ventanas,comportamiento,uso de memoria, URl de inicio,
+ Keywords[et]=konqueror,failihaldur,kfm,vihjed,failide vihjed,eraldi aken,käitumine,mälukasutus,kodukataloog
+ Keywords[eu]=konqueror,fitxategi kudeatzailea,kfm,iradokizunak,fitxategi iradokizunak, aparteko leihoa,leihoak hedatu,portaera,memoriaren erabilera,Hasierako URLa,
++Keywords[fa]=konqueror، مدیر پرونده، kfm، نکات، نکات پرونده، پنجره مجزا، پنجره‌های تکثیرشده ، رفتار، رفتار، کاربرد حافظه، نشانی وب آغازه،
+ Keywords[fi]=konqueror,tiedostonhallinta,kfm,vinkit,tiedostovinkit,erillinen ikkuna,käytös,muistinkäyttö,Koti-URL
+ Keywords[fr]=konqueror,gestionnaire de fichiers,explorateur,kfm,astuces,fenêtre séparée,rafraîchissement des fenêtres,comportement,utilisation de la mémoire,Home URL,URL de démarrage
+ Keywords[fy]=konqueror,filemanager,kfm,tips,knopinfo,arktippen,gedrach,ûnthâldgebrûk,thús,persoanlike map,
+--- kcontrol/konq/filebehavior.desktop	(révision 567687)
++++ kcontrol/konq/filebehavior.desktop	(révision 576145)
+@@ -104,7 +104,7 @@
+ Comment[es]= Configuración del aspecto de Konqueror como administrador de archivos
+ Comment[et]=Konquerori failihalduri käitumise seadistamine
+ Comment[eu]=Hemen Konquerorren portaera konfigura dezakezu fitxategi kudeatzaile gisa ari denean  
+-Comment[fa]= اینجا میتوانید رفتار کانکرر را به عنوان مدیر پرونده تعیین کنید
++Comment[fa]=می توانید چگونگی رفتار Konqueror به عنوان یک مدیر پرونده را دراینجا پیکربندی کنید
+ Comment[fi]=Tässä kohdassa voit määritellä Konquerorin tiedostonhallinnan asetuksia
+ Comment[fr]=Comportement de Konqueror en tant que gestionnaire de fichiers
+ Comment[fy]=Hjir kinne jo it gedrach fan Konqueror as triembehearder ynstelle.
+@@ -114,7 +114,7 @@
+ Comment[hr]=Konfiguriranje načina na koji se Konqueror ponaša kao upravljač datoteka
+ Comment[hu]=Itt lehet beállítani a Konqueror fájlkezelő működési jellemzőit
+ Comment[is]=Hér getur þú stillt hvernig Konqueror hegðar sér sem skráastjóri
+-Comment[it]=Configura il comportamento di konqueror come gestore dei file
++Comment[it]=Configura il comportamento di Konqueror come gestore dei file
+ Comment[ja]=Konqueror ファイルマネージャの挙動を設定
+ Comment[km]=នៅ​ទីនេះ អ្នក​អាច​កំណត់​រចនាសម្ព័ន្ធ របៀប​ដែល Konqueror ដើរតួ​ជា​កម្មវិធី​គ្រប់គ្រង​ឯកសារ
+ Comment[lo]=ທ່ານສາມາດປັບແຕ່ງການທຳງານຂອງເຄື່ອງ ຈັດການເຊສຊັນໄດ້ທີ່ນີ້
+@@ -168,6 +168,7 @@
+ Keywords[es]=konqueror,administrador de archivos,kfm,sugerencias,ventana separada, extender ventanas,comportamiento,uso de memoria, URL de inicio,operaciones de red, diálogo de progreso,papelera,borrar,confirmación
+ Keywords[et]=konqueror,failihaldur,kfm,vihjed,failide vihjed,eraldi aken,käitumine,mälukasutus,kodukataloog,võrguoperatsioonid,võrgutoimingud,edenemisdialoog,prügikast,kustutamine
+ Keywords[eu]=konqueror,fitxategi kudeatzailea,kfm,iradokizunak,fitxategi iradokizunak, aparteko leihoa,leihoak hedatu,portaera,memoriaren erabilera,Hasierako URLa,ezabatu, berrespena
++Keywords[fa]=konqueror، مدیر پرونده، kfm، نکات، نکات پرونده، پنجره مجزا، پنجره‌های تکثیرشده، رفتار، رفتار، کاربرد حلفظه، نشانی وب آغازه، عملیات شبکه، محاوره پیشرفت، زباله‌دان،حذف، تایید
+ Keywords[fi]=konqueror,tiedostonhallinta,kfm,vinkit,tiedostovinkit,erillinen ikkuna,erityisikkuna,käytös,muistinkäyttö,Koti-URL,kotiosoite,verkkotoiminnot,edistymisdialogi,roskakori,poisto,vahvistus
+ Keywords[fr]=konqueror,gestionnaire de fichiers,explorateur,kfm,astuces,fenêtre séparée,rafraîchissement des fenêtres,comportement,utilisation de la mémoire,Home URL,URL de démarrage,opérations réseau,fenêtre de progression,corbeille,poubelle,effacer,détruire,suppression,confirmation
+ Keywords[fy]=konqueror,filemanager,kfm,tips,file tips,separate window,spawn windows,behavior,behaviour,memory usage,Home URL,network operations,progress dialog,trash can,ûnthâld gebrûk, ynternetadres, fuortgong, netwurk hanelingen, finsters fergrutsje, triembehearder, finsterbehearder
+--- kcontrol/konq/fileappearance.desktop	(révision 567687)
++++ kcontrol/konq/fileappearance.desktop	(révision 576145)
+@@ -102,7 +102,7 @@
+ Comment[es]=Configuración del aspecto de Konqueror como administrador de archivos
+ Comment[et]=Konquerori failihalduri välimuse seadistamine
+ Comment[eu]=Hemen Konquerorren itxura konfigura dezakezu fitxategi kudeatzaile gisa ari denean
+-Comment[fa]=شما می‌توانید ظاهر کانکرر را به عنوان مدیر پرونده اینجا تنظیم کنید
++Comment[fa]=می توانید پیکربندی کنیدکه Konqueror به‌عنوان یک مدیر پرونده اینجا چگونه به نظر می رسد.
+ Comment[fi]=Tässä kohdassa voit määritellä Konquerorin tiedostonhallinnan ulkonäön asetuksia
+ Comment[fr]=Apparence de Konqueror en tant que gestionnaire de fichiers
+ Comment[fy]=Hjir kinne jo it uterlik fan Konqueror as triembehearder ynstelle
+@@ -112,7 +112,7 @@
+ Comment[hr]=Konfiguriranje izgleda Konqueror upravljača datoteka
+ Comment[hu]=Itt lehet beállítani a Konqueror fájlkezelő jellemzőit
+ Comment[is]=Hér getur þú stillt hvernig Konqueror lítur út sem skráastjóri
+-Comment[it]=Configura l'aspetto di konqueror come gestore dei file
++Comment[it]=Configura l'aspetto di Konqueror come gestore dei file
+ Comment[ja]=Konqueror ファイルマネージャの外観を設定
+ Comment[km]=នៅ​ទីនេះ អ្នក​អាច​កំណត់​រចនា​សម្ព័ន្ធ របៀប​ដែល Konqueror មើល​ទៅ​ដូចជា​កម្មវិធី​គ្រប់គ្រង​ឯកសារ
+ Comment[lo]=ທ່ານສາມາດປັບແຕ່ງການທຳງານຂອງເຄື່ອງ ຈັດການເຊສຊັນໄດ້ທີ່ນີ້
+@@ -167,7 +167,7 @@
+ Keywords[es]=konqueror,administrador de archivos, ajuste de línea,subrayar,mostrar,tamaño de archivo,bytes,fuente,color
+ Keywords[et]=konqueror,failihaldur,sõnade murdmine,murdmine,allajoonimine,ekraan,faili suurus,baidid,font,värv
+ Keywords[eu]=konqueror,fitxategi kudeatzailea,itzulbiratu, egokitu,azpimarratu,pantaila,fitxategi tamaina,byteak,letra-tipoa,kolorea
+-Keywords[fa]=konqueror,filemanager,word wrap,wrap,underline,display,filesize,bytes,font,color,colour, کانکرر, مدیر پرونده, نمایش, اندازه‌ی پرونده
++Keywords[fa]=konqueror، مدیر پرونده، سطربندی واژه، سطربندی، خط زیر، نمایش، اندازه پرونده، بایتها، قلم، رنگ، رنگ
+ Keywords[fi]=konqueror,tiedostonhallinta,sanankatkaisu,alleviivaus,tiedostokoko,tavuja, kirjasin,väri
+ Keywords[fr]=konqueror,gestionnaire de fichiers,explorateur,retour à la ligne,soulignement,affichage,taille des fichiers,octets,police,couleur
+ Keywords[fy]=konqueror,filemanager,triembehear,word wrap,rigelôfbreking,ûnderstreakje,display,werjefte,filesize,triemgrutte,bytes,fonts,lettertypen,kleur,color
+--- kcontrol/konq/behaviour.h	(révision 567687)
++++ kcontrol/konq/behaviour.h	(révision 576145)
+@@ -40,6 +40,7 @@
+   KBehaviourOptions(KConfig *config, QString group, QWidget *parent=0, const char *name=0);
+     ~KBehaviourOptions();
+   virtual void load();
++  virtual void load( bool useDefaults );
+   virtual void save();
+   virtual void defaults();
+ 
+--- kcontrol/konq/rootopts.cpp	(révision 567687)
++++ kcontrol/konq/rootopts.cpp	(révision 576145)
+@@ -122,19 +122,26 @@
+ 
+ void DesktopPathConfig::load()
+ {
++	load( false );
++}
++
++void DesktopPathConfig::load( bool useDefaults )
++{
++    KConfig config("kdeglobals", true, false);
+     // Desktop Paths
+-    urDesktop->setURL( KGlobalSettings::desktopPath() );
+-    urAutostart->setURL( KGlobalSettings::autostartPath() );
+-    urDocument->setURL( KGlobalSettings::documentPath() );
+-    changed();
++	 config.setReadDefaults( useDefaults );
++
++	 config.setGroup("Paths");
++    urDesktop->setURL( config.readPathEntry( "Desktop" , KGlobalSettings::desktopPath() ));
++    urAutostart->setURL( config.readPathEntry( "Autostart" , KGlobalSettings::autostartPath() ));
++    urDocument->setURL( config.readPathEntry( "Documents", KGlobalSettings::documentPath() ));
++
++	 emit changed( useDefaults );
+ }
+ 
+ void DesktopPathConfig::defaults()
+ {
+-    // Desktop Paths - keep defaults in sync with kglobalsettings.cpp
+-    urDesktop->setURL( QDir::homeDirPath() + "/Desktop/" );
+-    urAutostart->setURL( KGlobal::dirs()->localkdedir() + "Autostart/" );
+-    urDocument->setURL( QDir::homeDirPath() );
++	load( true );
+ }
+ 
+ void DesktopPathConfig::save()
+--- kcontrol/konq/filepreviews.desktop	(révision 567687)
++++ kcontrol/konq/filepreviews.desktop	(révision 576145)
+@@ -27,6 +27,7 @@
+ Name[es]=Previsualizaciones & Meta-datos
+ Name[et]=Eelvaatlused ja metaandmed
+ Name[eu]=Aurrebistak eta metadatuak
++Name[fa]=پیش نمایشها و فراداده
+ Name[fi]=Esikatselut ja metatiedot
+ Name[fr]=Aperçus & Méta-informations
+ Name[fy]=foarbylden en meta-data
+@@ -72,7 +73,7 @@
+ Name[uz]=Кўриб чиқиш\nва мета-маълумот
+ Name[vi]=Xem trước & Thông tin tập tin
+ Name[zh_CN]=预览和元数据
+-Name[zh_TW]=預覽 & 中繼資料
++Name[zh_TW]=預覽與中繼資料
+ 
+ Comment=You can configure how Konqueror Previews & Meta-data work here
+ Comment[af]=Jy kan hier opstel hoe Konqueror se Voorskoue & Meta-data werk
+@@ -90,7 +91,7 @@
+ Comment[es]=Puede configurar como trabaja la previsualización y meta-datos de Konqueror
+ Comment[et]=Siin saad seadistada, kuidas töötab Konquerori eelvaatlus ja metaandmete esitamine
+ Comment[eu]=Konquerorren aurrebistak eta metadatuak nola egiten duten lan konfigura dezakezu hemen
+-Comment[fa]=می‌توانید چگونگی کار پیش‌نمایش کانکرر را اینجا تنظیم کنید
++Comment[fa]=می توانید طرزکار پیش نمایشها و فراداده Konqueror را دراینجا پیکربندی کنید
+ Comment[fi]=Tässä kohdassa voit määritellä, kuinka Konquerorin esikatselu ja metadata toimii
+ Comment[fr]=Fonctionnement des aperçus et méta-informations de Konqueror
+ Comment[fy]=Hjir kinne jo ynstelle hoe de foarbylden en metadata yn Konqueror wurkje
+@@ -135,7 +136,7 @@
+ Comment[uz]=Кўриб чиқишлар ва мета-маълумотни мослаш
+ Comment[vi]=Bạn có thể cấu hình cách làm việc của bộ Xem trước & Thông tin tập tin của Konqueror ở đây
+ Comment[zh_CN]=您可在此配置 Konqueror 预览和元数据工作的方式
+-Comment[zh_TW]=您可以在這裡設定 Konqueror 的預覽 & 中繼資料如何運作
++Comment[zh_TW]=您可以在這裡設定 Konqueror 的預覽與中繼資料如何運作
+ Keywords=konqueror,filemanager,previews,file previews,maximum size
+ Keywords[af]=konqueror,filemanager,previews,file previews,maximum grootte
+ Keywords[ar]=كونكيورر،مدير الملفات،طرق العرض،استعراض الملفات، الحجم الأقصى
+@@ -150,7 +151,7 @@
+ Keywords[es]=konqueror,administrador de archivos,previsualizaciones,previsualizaciones de archivos, tamaño máximo
+ Keywords[et]=konqueror,failihaldur,eelvaatlused,faili eelvaatlus,maksimaalne suurus
+ Keywords[eu]=konqueror,fitxategi kudeatzailea,aurrebistak,fitxategi aurrebistak, gehienezko neurria
+-Keywords[fa]=konqueror,filemanager,previews,file previews,maximum size,کانکرر,پیش‌نمایش, پیش‌نمایش پرونده
++Keywords[fa]=konqueror، مدیر پرونده، پیش نمایشها، پیش‌نمایشهای پرونده، بیشینه اندازه
+ Keywords[fi]=konqueror,tiedostonhallinta,eikatselu,tiedoston esikatselu,maksimikoko
+ Keywords[fr]=konqueror,gestionnaire de fichiers,explorateur,aperçus,taille maximale
+ Keywords[fy]=konqueror,filemanager,triembehearder,previews,foarbylden,foarútsjen,triemmenfoarbylden,maksimum grutte
+--- kcontrol/kicker/kicker_config_appearance.desktop	(révision 567687)
++++ kcontrol/kicker/kicker_config_appearance.desktop	(révision 576145)
+@@ -101,7 +101,7 @@
+ Comment[es]=Configuración de la apariencia del panel
+ Comment[et]=Paneeli välimuse seadistamine
+ Comment[eu]=Panelaren itxura konfigura dezakezu hemen 
+-Comment[fa]=ظاهر صفحات را اینجا می‌توانید تنظیم کنید
++Comment[fa]=می‌توانید ظاهر تابلو را اینجا پیکربندی کنید
+ Comment[fi]=Muokkaa paneelin ulkonäköä
+ Comment[fr]=Configuration de l'apparence du tableau de bord
+ Comment[fy]=Hjir kinne jo it uterlik fan it paniel ynstelle
+@@ -169,6 +169,7 @@
+ Keywords[es]=kicker,panel,kpanel,barra de tareas,barra de inicio,barra de lanzamiento,dirección,tamaño,auto ocultar,ocultar,botones,animación,fondo,temas,caché de menú,caché,oculto,Menú K,marcadores,documentos recientes,navegador rápido,menú navegador,menú,iconos,mosaicos,applets,arranque,resaltado,asas,iconos ampliados
+ Keywords[et]=kicker,paneel,kpanel,tegumiriba,käivitusriba,asukoht,suurus,terminal,automaatne peitmine,peitmine,nupud,animatsioon,taust,teemad,menüü vahemälu,vahemälu,peidetud,K-menüü,järjehoidjad,viimati kasutatud dokumendid, kiirbrauser,lehitsemise menüü,menüü,ikoonid,apletid,käivitamine,esiletõstmine,piirded,ikoonide suurendamine,usaldusväärsed apletid,turvatase
+ Keywords[eu]=kicker,panela,kpanela,ataza-barra,hasiera-barra,abiarazte-barra,kokapena, neurria,auto ezkutatu,ezkutatu,botoiak,animazioa,atzeko planoa, gaiak,menu-katxea,katxea,ezkutatu,K-menua,laster-markak,oraintsuko dokumentuak, arakatzaile bizkorra,arakatzaile menua,menua,ikonoak,baldosak,appletak,abiatu,nabarmendu,heldulekuak,zooming icons
++Keywords[fa]=kicker، تابلو، kpanel، میله‌تکلیف، میله آغاز، میله راه‌انداز، محل، اندازه، مخفی کردن خودکار، مخفی کردن،  دکمه‌ها، پویانمایی، زمینه، چهره‌ها، نهان گاه گزینگان، نهان‌گاه، مخفی، گزینگان K، چوب‌الفها، سندهلی اخیر، مرورگر سریع، گزینگان ،مرورگر، شمایلها، کاشیها، برنامکها، راه‌اندازی، مشخص، گرداننده‌ها، بزرگنمایی شمایلها
+ Keywords[fi]=kicker,paneeli,kpanel,tehtäväpalkki,käynnistyspalkki,paikka,koko,automaattipiilotus,piilotus,napit,animaatio,tausta,teemat,valikkovälimuisti,välimuisti,K-valikko,kirjanmerkit,viimeaikaiset asiakirjat,pikaselain,selausvalikko,valikko,kuvakkeet,sovelmat,käynnistys,korostus,kahvat,kuvakkeiden suurennus
+ Keywords[fr]=kicker,tableau de bord,barre du bas,barre des tâches,barre de démarrage,barre de lancement,emplacement,taille,auto-masquage,cacher,masquer,boutons,animation,fond,arrière-plan,thème,cache de menu,cache,caché,menu K,K,signets,documents récents,document récent,navigateur rapide,navigateur,menu,icône,mosaïque,applet,démarrage,surbrillance,poignée,poignées,zoom,zoom sur les icônes
+ Keywords[fy]=kicker,paniel,kpanel,taakbalke,takebalke,Startbalke,startmenu,applikaasje begjinner,lokaasje,ôfmjiting,terminaltapassing,auto hide,automatysk ferstopje,ferstopje,Ynklappe,knoppen,animaasje,eftergrûn,tema's,menu lyts ûnthâld,lyts ûnthâld,ferstoppe,K-Menu,bookmarks,blêdwizers,resinte dokuminten,quickbrowser,browser menu,menu,icons,ikoan,ikoanen,tegels,tiles,applets,begjinne,opljochtsje,handles,zoomen,knoppen,hanfetten,betroubere applets,feiligens nivo
+--- kcontrol/kicker/kicker_config_arrangement.desktop	(révision 567687)
++++ kcontrol/kicker/kicker_config_arrangement.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Name[es]=Acuerdo
+ Name[et]=Paigutus
+ Name[eu]=Antolakuntza
++Name[fa]=ترتیب
+ Name[fi]=Järjestely
+ Name[fy]=Yndieling
+ Name[ga]=Leagan Amach
+@@ -80,7 +81,7 @@
+ Comment[es]=Configuración de la apariencia del panel
+ Comment[et]=Siin saad seadistada paneeli paigutust
+ Comment[eu]=Panelaren kokapena konfigura dezakezu hemen 
+-Comment[fa]=شما اینجا می‌توانید ظاهر صفحات را تنظیم کنید
++Comment[fa]=می توانید طرح‌بندی تابلو را اینجا پیکربندی کنید
+ Comment[fi]=Muokkaa paneelin asettelua ja sisältöä
+ Comment[fr]=Configuration de l'apparence du tableau de bord
+ Comment[fy]=Hjir kinne jo it ûntwerp fan it paniel ynstelle
+@@ -91,7 +92,7 @@
+ Comment[hu]=Itt lehet beállítani a panel elrendezését
+ Comment[is]=Stilla viðmót spjaldsins
+ Comment[it]=Configura la disposizione del pannello
+-Comment[ja]=パネルの配置を設定
++Comment[ja]=ここでパネルの配置を設定します
+ Comment[km]=នៅ​ទីនេះ អ្នក​អាច​កំណត់​រចនាសម្ព័ន្ធ​ការ​រៀបចំ​បន្ទះ
+ Comment[lo]=ທ່ານສາມາດປັບແຕ່ງລັກສະນະ ທີ່ປະກົດຂອງພາແນວໄດ້ທີ່ນີ້
+ Comment[lt]=Čia galite konfigūruoti pulto pavidalą
+@@ -144,6 +145,7 @@
+ Keywords[es]=kicker,panel,kpanel,barra de tareas,barra de inicio,barra de lanzamiento,dirección,tamaño,auto ocultar,ocultar,botones,animación,fondo,temas,caché de menú,caché,oculto,Menú K,marcadores,documentos recientes,navegador rápido,menú navegador,menú,iconos,mosaicos,applets,arranque,resaltado,asas,iconos ampliados
+ Keywords[et]=kicker,paneel,kpanel,tegumiriba,käivitusriba,asukoht,suurus,terminal,automaatne peitmine,peitmine,nupud,animatsioon,taust,teemad,menüü vahemälu,vahemälu,peidetud,K-menüü,järjehoidjad,viimati kasutatud dokumendid, kiirbrauser,lehitsemise menüü,menüü,ikoonid,apletid,käivitamine,esiletõstmine,piirded,ikoonide suurendamine,usaldusväärsed apletid,turvatase
+ Keywords[eu]=kicker,panela,kpanela,ataza-barra,hasiera-barra,abiarazte-barra,kokapena, neurria,auto ezkutatu,ezkutatu,botoiak,animazioa,atzeko planoa, gaiak,menu-katxea,katxea,ezkutatu,K-menua,laster-markak,oraintsuko dokumentuak, arakatzaile bizkorra,arakatzaile menua,menua,ikonoak,baldosak,appletak,abiatu,nabarmendu,heldulekuak,zooming icons
++Keywords[fa]=kicker، تابلو، kpanel، میله‌تکلیف، میله آغاز، میله راه‌انداز، محل، اندازه، مخفی کردن خودکار، مخفی کردن،  دکمه‌ها، پویانمایی، زمینه، چهره‌ها، نهان گاه گزینگان، نهان‌گاه، مخفی، گزینگان K، چوب‌الفها، سندهلی اخیر، مرورگر سریع، گزینگان ،مرورگر، شمایلها، کاشیها، برنامکها، راه‌اندازی، مشخص، گرداننده‌ها، بزرگنمایی شمایلها
+ Keywords[fi]=kicker,paneeli,kpanel,tehtäväpalkki,käynnistyspalkki,paikka,koko,automaattipiilotus,piilotus,napit,animaatio,tausta,teemat,valikkovälimuisti,välimuisti,K-valikko,kirjanmerkit,viimeaikaiset asiakirjat,pikaselain,selausvalikko,valikko,kuvakkeet,sovelmat,käynnistys,korostus,kahvat,kuvakkeiden suurennus
+ Keywords[fr]=kicker,tableau de bord,barre du bas,barre des tâches,barre de démarrage,barre de lancement,emplacement,taille,auto-masquage,cacher,masquer,boutons,animation,fond,arrière-plan,thème,cache de menu,cache,caché,menu K,K,signets,documents récents,document récent,navigateur rapide,navigateur,menu,icône,mosaïque,applet,démarrage,surbrillance,poignée,poignées,zoom,zoom sur les icônes
+ Keywords[fy]=kicker,paniel,kpanel,taakbalke,takebalke,Startbalke,startmenu,applikaasje begjinner,lokaasje,ôfmjiting,terminaltapassing,auto hide,automatysk ferstopje,ferstopje,Ynklappe,knoppen,animaasje,eftergrûn,tema's,menu lyts ûnthâld,lyts ûnthâld,ferstoppe,K-Menu,bookmarks,blêdwizers,resinte dokuminten,quickbrowser,browser menu,menu,icons,ikoan,ikoanen,tegels,tiles,applets,begjinne,opljochtsje,handles,zoomen,knoppen,hanfetten,betroubere applets,feiligens nivo
+--- kcontrol/kicker/main.cpp	(révision 567687)
++++ kcontrol/kicker/main.cpp	(révision 576145)
+@@ -156,7 +156,7 @@
+         appname.sprintf("kicker-screen-%d", m_screenNumber);
+     }
+ 
+-    kapp->dcopClient()->send(appname, "kicker", "configure()", data);
++    kapp->dcopClient()->send(appname, appname, "configure()", data);
+ }
+ 
+ void KickerConfig::setupExtensionInfo(KConfig& config, bool checkExists, bool reloadIfExists)
+--- kcontrol/kicker/kicker_config.desktop	(révision 567687)
++++ kcontrol/kicker/kicker_config.desktop	(révision 576145)
+@@ -93,7 +93,7 @@
+ Comment[es]=Configuración de la apariencia del panel
+ Comment[et]=Siin saad seadistada paneeli paigutust
+ Comment[eu]=Panelaren kokapena konfigura dezakezu hemen 
+-Comment[fa]=شما اینجا می‌توانید ظاهر صفحات را تنظیم کنید
++Comment[fa]=می توانید طرح‌بندی تابلو را اینجا پیکربندی کنید
+ Comment[fi]=Muokkaa paneelin asettelua ja sisältöä
+ Comment[fr]=Configuration de l'apparence du tableau de bord
+ Comment[fy]=Hjir kinne jo it ûntwerp fan it paniel ynstelle
+@@ -104,7 +104,7 @@
+ Comment[hu]=Itt lehet beállítani a panel elrendezését
+ Comment[is]=Stilla viðmót spjaldsins
+ Comment[it]=Configura la disposizione del pannello
+-Comment[ja]=パネルの配置を設定
++Comment[ja]=ここでパネルの配置を設定します
+ Comment[km]=នៅ​ទីនេះ អ្នក​អាច​កំណត់​រចនាសម្ព័ន្ធ​ការ​រៀបចំ​បន្ទះ
+ Comment[lo]=ທ່ານສາມາດປັບແຕ່ງລັກສະນະ ທີ່ປະກົດຂອງພາແນວໄດ້ທີ່ນີ້
+ Comment[lt]=Čia galite konfigūruoti pulto pavidalą
+@@ -158,6 +158,7 @@
+ Keywords[es]=kicker,panel,kpanel,barra de tareas,barra de inicio,barra de lanzamiento,dirección,tamaño,auto ocultar,ocultar,botones,animación,fondo,temas,caché de menú,caché,oculto,Menú K,marcadores,documentos recientes,navegador rápido,menú navegador,menú,iconos,mosaicos,applets,arranque,resaltado,asas,iconos ampliados
+ Keywords[et]=kicker,paneel,kpanel,tegumiriba,käivitusriba,asukoht,suurus,terminal,automaatne peitmine,peitmine,nupud,animatsioon,taust,teemad,menüü vahemälu,vahemälu,peidetud,K-menüü,järjehoidjad,viimati kasutatud dokumendid, kiirbrauser,lehitsemise menüü,menüü,ikoonid,apletid,käivitamine,esiletõstmine,piirded,ikoonide suurendamine,usaldusväärsed apletid,turvatase
+ Keywords[eu]=kicker,panela,kpanela,ataza-barra,hasiera-barra,abiarazte-barra,kokapena, neurria,auto ezkutatu,ezkutatu,botoiak,animazioa,atzeko planoa, gaiak,menu-katxea,katxea,ezkutatu,K-menua,laster-markak,oraintsuko dokumentuak, arakatzaile bizkorra,arakatzaile menua,menua,ikonoak,baldosak,appletak,abiatu,nabarmendu,heldulekuak,zooming icons
++Keywords[fa]=kicker، تابلو، kpanel، میله‌تکلیف، میله آغاز، میله راه‌انداز، محل، اندازه، مخفی کردن خودکار، مخفی کردن،  دکمه‌ها، پویانمایی، زمینه، چهره‌ها، نهان گاه گزینگان، نهان‌گاه، مخفی، گزینگان K، چوب‌الفها، سندهلی اخیر، مرورگر سریع، گزینگان ،مرورگر، شمایلها، کاشیها، برنامکها، راه‌اندازی، مشخص، گرداننده‌ها، بزرگنمایی شمایلها
+ Keywords[fi]=kicker,paneeli,kpanel,tehtäväpalkki,käynnistyspalkki,paikka,koko,automaattipiilotus,piilotus,napit,animaatio,tausta,teemat,valikkovälimuisti,välimuisti,K-valikko,kirjanmerkit,viimeaikaiset asiakirjat,pikaselain,selausvalikko,valikko,kuvakkeet,sovelmat,käynnistys,korostus,kahvat,kuvakkeiden suurennus
+ Keywords[fr]=kicker,tableau de bord,barre du bas,barre des tâches,barre de démarrage,barre de lancement,emplacement,taille,auto-masquage,cacher,masquer,boutons,animation,fond,arrière-plan,thème,cache de menu,cache,caché,menu K,K,signets,documents récents,document récent,navigateur rapide,navigateur,menu,icône,mosaïque,applet,démarrage,surbrillance,poignée,poignées,zoom,zoom sur les icônes
+ Keywords[fy]=kicker,paniel,kpanel,taakbalke,takebalke,Startbalke,startmenu,applikaasje begjinner,lokaasje,ôfmjiting,terminaltapassing,auto hide,automatysk ferstopje,ferstopje,Ynklappe,knoppen,animaasje,eftergrûn,tema's,menu lyts ûnthâld,lyts ûnthâld,ferstoppe,K-Menu,bookmarks,blêdwizers,resinte dokuminten,quickbrowser,browser menu,menu,icons,ikoan,ikoanen,tegels,tiles,applets,begjinne,opljochtsje,handles,zoomen,knoppen,hanfetten,betroubere applets,feiligens nivo
+--- kcontrol/kicker/panel.desktop	(révision 567687)
++++ kcontrol/kicker/panel.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Paneles
+ Name[et]=Paneelid
+ Name[eu]=Panelak
+-Name[fa]=صفحه‌ها‌ی کنترل
++Name[fa]=تابلوها
+ Name[fi]=Paneelit
+ Name[fr]=Tableau de bord
+ Name[fy]=Panielen
+@@ -100,7 +100,7 @@
+ Comment[es]=Configuración de la apariencia del panel
+ Comment[et]=Siin saad seadistada paneeli paigutust
+ Comment[eu]=Konfiguratu panelaren eraketa
+-Comment[fa]=طریقه‌ی قرارگیری صفحه‌ی کنترل را تنظیم کنید
++Comment[fa]=پیکربندی ترتیب تابلو
+ Comment[fi]=Vaihda paneelin asettelua
+ Comment[fr]=Configuration de la disposition du tableau de bord
+ Comment[fy]=Hjir kinne jo it ûntwerp fan it paniel ynstelle
+@@ -111,7 +111,7 @@
+ Comment[hu]=A panel elrendezésének beállításai
+ Comment[is]=Stilla viðmót spjaldsins
+ Comment[it]=Configura la posizione del pannello
+-Comment[ja]=ここでパネルの配置を設定します
++Comment[ja]=パネルの配置を設定
+ Comment[km]=កំណត់​រចនាសម្ព័ន្ធ​ការ​រៀបចំ​បន្ទះ
+ Comment[lt]=Čia galite konfigūruoti pulto išdėstymą
+ Comment[lv]=Šeit jūs varat konfigurēt paneļa izkārotjumu
+@@ -160,6 +160,7 @@
+ Keywords[es]=kicker,panel,kpanel,barra de tareas,barra de inicio,barra de lanzamiento,dirección,tamaño,auto ocultar,ocultar,botones,animación,fondo,temas,caché de menú,caché,oculto,Menú K,marcadores,documentos recientes,navegador rápido,menú navegador,menú,iconos,mosaicos,applets,arranque,resaltado,asas,iconos ampliados
+ Keywords[et]=kicker,paneel,kpanel,tegumiriba,käivitusriba,asukoht,suurus,terminal,automaatne peitmine,peitmine,nupud,animatsioon,taust,teemad,menüü vahemälu,vahemälu,peidetud,K-menüü,järjehoidjad,viimati kasutatud dokumendid, kiirbrauser,lehitsemise menüü,menüü,ikoonid,apletid,käivitamine,esiletõstmine,piirded,ikoonide suurendamine,usaldusväärsed apletid,turvatase
+ Keywords[eu]=kicker,panela,kpanela,ataza-barra,hasiera-barra,abiarazte-barra,kokapena, neurria,auto ezkutatu,ezkutatu,botoiak,animazioa,atzeko planoa, gaiak,menu-katxea,katxea,ezkutatu,K-menua,laster-markak,oraintsuko dokumentuak, arakatzaile bizkorra,arakatzaile menua,menua,ikonoak,baldosak,appletak,abiatu,nabarmendu,heldulekuak,zooming icons
++Keywords[fa]=kicker، تابلو، kpanel، میله‌تکلیف، میله آغاز، میله راه‌انداز، محل، اندازه، مخفی کردن خودکار، مخفی کردن،  دکمه‌ها، پویانمایی، زمینه، چهره‌ها، نهان گاه گزینگان، نهان‌گاه، مخفی، گزینگان K، چوب‌الفها، سندهلی اخیر، مرورگر سریع، گزینگان ،مرورگر، شمایلها، کاشیها، برنامکها، راه‌اندازی، مشخص، گرداننده‌ها، بزرگنمایی شمایلها
+ Keywords[fi]=kicker,paneeli,kpanel,tehtäväpalkki,käynnistyspalkki,paikka,koko,automaattipiilotus,piilotus,napit,animaatio,tausta,teemat,valikkovälimuisti,välimuisti,K-valikko,kirjanmerkit,viimeaikaiset asiakirjat,pikaselain,selausvalikko,valikko,kuvakkeet,sovelmat,käynnistys,korostus,kahvat,kuvakkeiden suurennus
+ Keywords[fr]=kicker,tableau de bord,barre du bas,barre des tâches,barre de démarrage,barre de lancement,emplacement,taille,auto-masquage,cacher,masquer,boutons,animation,fond,arrière-plan,thème,cache de menu,cache,caché,menu K,K,signets,documents récents,document récent,navigateur rapide,navigateur,menu,icône,mosaïque,applet,démarrage,surbrillance,poignée,poignées,zoom,zoom sur les icônes
+ Keywords[fy]=kicker,paniel,kpanel,taakbalke,takebalke,Startbalke,startmenu,applikaasje begjinner,lokaasje,ôfmjiting,terminaltapassing,auto hide,automatysk ferstopje,ferstopje,Ynklappe,knoppen,animaasje,eftergrûn,tema's,menu lyts ûnthâld,lyts ûnthâld,ferstoppe,K-Menu,bookmarks,blêdwizers,resinte dokuminten,quickbrowser,browser menu,menu,icons,ikoan,ikoanen,tegels,tiles,applets,begjinne,opljochtsje,handles,zoomen,knoppen,hanfetten,betroubere applets,feiligens nivo
+--- kcontrol/kicker/kicker_config_hiding.desktop	(révision 567687)
++++ kcontrol/kicker/kicker_config_hiding.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Ocultar
+ Name[et]=Peitmine
+ Name[eu]=Ezkutatzea
++Name[fa]=مخفی کردن
+ Name[fi]=Piilotus
+ Name[fr]=Masquage
+ Name[fy]=Ferstopwize
+@@ -76,6 +77,7 @@
+ Comment[es]=Aquí puede configurar el que el panel se oculte.
+ Comment[et]=Siin saad seadistada paneeli peitmist
+ Comment[eu]=Panela ezkutatzea konfigura dezakezu hemen 
++Comment[fa]=می‌توانید مخفی‌کردن تابلو را اینجا پیکربندی کنید
+ Comment[fi]=Voit muokata paneelin piilottamista tässä
+ Comment[fr]=Configuration du masquage du tableau de bord
+ Comment[fy]=Jo kinne hjir de wize fan ferstopjen fan in paniel ynstelle
+@@ -129,6 +131,7 @@
+ Keywords[es]=kicker,panel,kpanel,barra de tareas,barra de inicio,barra de lanzamiento,dirección,tamaño,auto ocultar,ocultar,botones,animación,fondo,temas,caché de menú,caché,oculto,Menú K,marcadores,documentos recientes,navegador rápido,menú navegador,menú,iconos,mosaicos,applets,arranque,resaltado,asas,iconos ampliados
+ Keywords[et]=kicker,paneel,kpanel,tegumiriba,käivitusriba,asukoht,suurus,terminal,automaatne peitmine,peitmine,nupud,animatsioon,taust,teemad,menüü vahemälu,vahemälu,peidetud,K-menüü,järjehoidjad,viimati kasutatud dokumendid, kiirbrauser,lehitsemise menüü,menüü,ikoonid,apletid,käivitamine,esiletõstmine,piirded,ikoonide suurendamine,usaldusväärsed apletid,turvatase
+ Keywords[eu]=kicker,panela,kpanela,ataza-barra,hasiera-barra,abiarazte-barra,kokapena, neurria,auto ezkutatu,ezkutatu,botoiak,animazioa,atzeko planoa, gaiak,menu-katxea,katxea,ezkutatu,K-menua,laster-markak,oraintsuko dokumentuak, arakatzaile bizkorra,arakatzaile menua,menua,ikonoak,baldosak,appletak,abiatu,nabarmendu,heldulekuak,zooming icons
++Keywords[fa]=kicker، تابلو، kpanel، میله‌تکلیف، میله آغاز، میله راه‌انداز، محل، اندازه، مخفی کردن خودکار، مخفی کردن،  دکمه‌ها، پویانمایی، زمینه، چهره‌ها، نهان گاه گزینگان، نهان‌گاه، مخفی، گزینگان K، چوب‌الفها، سندهلی اخیر، مرورگر سریع، گزینگان ،مرورگر، شمایلها، کاشیها، برنامکها، راه‌اندازی، مشخص، گرداننده‌ها، بزرگنمایی شمایلها
+ Keywords[fi]=kicker,paneeli,kpanel,tehtäväpalkki,käynnistyspalkki,paikka,koko,automaattipiilotus,piilotus,napit,animaatio,tausta,teemat,valikkovälimuisti,välimuisti,K-valikko,kirjanmerkit,viimeaikaiset asiakirjat,pikaselain,selausvalikko,valikko,kuvakkeet,sovelmat,käynnistys,korostus,kahvat,kuvakkeiden suurennus
+ Keywords[fr]=kicker,tableau de bord,barre du bas,barre des tâches,barre de démarrage,barre de lancement,emplacement,taille,auto-masquage,cacher,masquer,boutons,animation,fond,arrière-plan,thème,cache de menu,cache,caché,menu K,K,signets,documents récents,document récent,navigateur rapide,navigateur,menu,icône,mosaïque,applet,démarrage,surbrillance,poignée,poignées,zoom,zoom sur les icônes
+ Keywords[fy]=kicker,paniel,kpanel,taakbalke,takebalke,Startbalke,startmenu,applikaasje begjinner,lokaasje,ôfmjiting,terminaltapassing,auto hide,automatysk ferstopje,ferstopje,Ynklappe,knoppen,animaasje,eftergrûn,tema's,menu lyts ûnthâld,lyts ûnthâld,ferstoppe,K-Menu,bookmarks,blêdwizers,resinte dokuminten,quickbrowser,browser menu,menu,icons,ikoan,ikoanen,tegels,tiles,applets,begjinne,opljochtsje,handles,zoomen,knoppen,hanfetten,betroubere applets,feiligens nivo
+--- kcontrol/kicker/kicker_config_menus.desktop	(révision 567687)
++++ kcontrol/kicker/kicker_config_menus.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Name[es]=Menús
+ Name[et]=Menüüd
+ Name[eu]=Menuak
++Name[fa]=گزینگان
+ Name[fi]=Valikot
+ Name[fy]=Menu's
+ Name[ga]=Roghchláir
+@@ -73,6 +74,7 @@
+ Comment[es]=Configuración de la apariencia del panel
+ Comment[et]=Siin saad seadistada paneeli menüüsid
+ Comment[eu]=Panelaren menuak konfigura ditzakezu hemen 
++Comment[fa]=می توانید گزینگان تابلو را اینجا پیکربندی کنید
+ Comment[fi]=Voit muokata paneelin valikkoja tässä
+ Comment[fr]=Configuration des menus du tableau de bord
+ Comment[fy]=Jo kinne hjir de menu's fan it paniel ynstelle
+@@ -126,6 +128,7 @@
+ Keywords[es]=kicker,panel,kpanel,barra de tareas,barra de inicio,barra de lanzamiento,dirección,tamaño,auto ocultar,ocultar,botones,animación,fondo,temas,caché de menú,caché,oculto,Menú K,marcadores,documentos recientes,navegador rápido,menú navegador,menú,iconos,mosaicos,applets,arranque,resaltado,asas,iconos ampliados
+ Keywords[et]=kicker,paneel,kpanel,tegumiriba,käivitusriba,asukoht,suurus,terminal,automaatne peitmine,peitmine,nupud,animatsioon,taust,teemad,menüü vahemälu,vahemälu,peidetud,K-menüü,järjehoidjad,viimati kasutatud dokumendid, kiirbrauser,lehitsemise menüü,menüü,ikoonid,apletid,käivitamine,esiletõstmine,piirded,ikoonide suurendamine,usaldusväärsed apletid,turvatase
+ Keywords[eu]=kicker,panela,kpanela,ataza-barra,hasiera-barra,abiarazte-barra,kokapena, neurria,auto ezkutatu,ezkutatu,botoiak,animazioa,atzeko planoa, gaiak,menu-katxea,katxea,ezkutatu,K-menua,laster-markak,oraintsuko dokumentuak, arakatzaile bizkorra,arakatzaile menua,menua,ikonoak,baldosak,appletak,abiatu,nabarmendu,heldulekuak,zooming icons
++Keywords[fa]=kicker، تابلو، kpanel، میله‌تکلیف، میله آغاز، میله راه‌انداز، محل، اندازه، مخفی کردن خودکار، مخفی کردن،  دکمه‌ها، پویانمایی، زمینه، چهره‌ها، نهان گاه گزینگان، نهان‌گاه، مخفی، گزینگان K، چوب‌الفها، سندهلی اخیر، مرورگر سریع، گزینگان ،مرورگر، شمایلها، کاشیها، برنامکها، راه‌اندازی، مشخص، گرداننده‌ها، بزرگنمایی شمایلها
+ Keywords[fi]=kicker,paneeli,kpanel,tehtäväpalkki,käynnistyspalkki,paikka,koko,automaattipiilotus,piilotus,napit,animaatio,tausta,teemat,valikkovälimuisti,välimuisti,K-valikko,kirjanmerkit,viimeaikaiset asiakirjat,pikaselain,selausvalikko,valikko,kuvakkeet,sovelmat,käynnistys,korostus,kahvat,kuvakkeiden suurennus
+ Keywords[fr]=kicker,tableau de bord,barre du bas,barre des tâches,barre de démarrage,barre de lancement,emplacement,taille,auto-masquage,cacher,masquer,boutons,animation,fond,arrière-plan,thème,cache de menu,cache,caché,menu K,K,signets,documents récents,document récent,navigateur rapide,navigateur,menu,icône,mosaïque,applet,démarrage,surbrillance,poignée,poignées,zoom,zoom sur les icônes
+ Keywords[fy]=kicker,paniel,kpanel,taakbalke,takebalke,Startbalke,startmenu,applikaasje begjinner,lokaasje,ôfmjiting,terminaltapassing,auto hide,automatysk ferstopje,ferstopje,Ynklappe,knoppen,animaasje,eftergrûn,tema's,menu lyts ûnthâld,lyts ûnthâld,ferstoppe,K-Menu,bookmarks,blêdwizers,resinte dokuminten,quickbrowser,browser menu,menu,icons,ikoan,ikoanen,tegels,tiles,applets,begjinne,opljochtsje,handles,zoomen,knoppen,hanfetten,betroubere applets,feiligens nivo
+--- kcontrol/arts/arts.h	(révision 567687)
++++ kcontrol/arts/arts.h	(révision 576145)
+@@ -57,6 +57,7 @@
+   void saveParams( void );
+ 
+   void load();
++  void load( bool useDefaults );
+   void save();
+   void defaults();
+ 
+@@ -81,7 +82,6 @@
+                      int rate, int bits, const QString &audioIO,
+                      const QString &addOptions, bool autoSuspend,
+                      int suspendTime);
+-  void GetSettings ();
+   int userSavedChanges();
+ 
+   QCheckBox *startServer, *startRealtime, *networkTransparent,
+--- kcontrol/arts/arts.desktop	(révision 567687)
++++ kcontrol/arts/arts.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Sistema de sonido
+ Name[et]=Helisüsteem
+ Name[eu]=Soinu sistema
+-Name[fa]=سیستم صوتی
++Name[fa]=سیستم صوت
+ Name[fi]=Äänijärjestelmä
+ Name[fr]=Système de sons
+ Name[fy]=Lûdssysteem
+@@ -99,7 +99,7 @@
+ Comment[es]=Configuración del sistema de sonido
+ Comment[et]=Helisüsteemi seadistamine
+ Comment[eu]=Soinu sistemaren konfigurazioa
+-Comment[fa]=تنظیمات سیستم صوتی
++Comment[fa]=پیکربندی سیستم صوت
+ Comment[fi]=Äänijärjestelmän asetukset
+ Comment[fr]=Configuration du système de sons
+ Comment[fy]=Lûdssysteem Ynstelle
+@@ -167,7 +167,7 @@
+ Keywords[es]=aRts,Servidor de sonido,artsd,Audio,Sonido,arranque,transparencia de red,transparencia,prioridad,duplex,full duplex,tiempo de respuesta, tiempo,Mezclador,Volumen,KMix,Mix,acceso,MIDI,sintetizador,música
+ Keywords[et]=aRts,heliserver,artsd,audio,heli,käivitamine,võrgu läbipaistvus,läbipaistvus,prioriteet,duplex,full duplex,reageerimise aeg,mikser,helitugevus,kmix,mix,sisselogimine,MIDI,süntesaator,muusika
+ Keywords[eu]=aRts,Soinu zerbitzaria,artsd,Audio,Soinua,abioa,sare transparentzia,transparentzoa,lehentasuna,duplex,full duplex,erantzun denbora,Nahasgailua,Bolumena,KMix,Mix,sarrera,MIDI,sintetizagailua,musika
+-Keywords[fa]=aRts,Sound Server,artsd,Audio,Sound,startup,network transparency,transparency,priority,duplex,full duplex,response time,Mixer,Volume,KMix,Mix,login,MIDI,synthesizer,music,موزیک,میکسر
++Keywords[fa]=aRts،صوت  کارساز ، artsd، صوتی ، صوت، راه اندازی، شفافی شبکه ، شفافیت ، اولویت ، دوسویه ، تمام دو سویه ، زمان پاسخ ، مخلوط کن ، حجم صدا ، KMix ،Mix ، ورود ، MIDI ، ترکیب کننده ، موسیق
+ Keywords[fi]=aRts,äänipalvelin,artsd,ääni,käynnistys,verkkoläpinäkyvyys, ,prioriteetti,duplex,full duplex,vasteaika,mikseri,äänenvoimakkuus,KMix,MIDI, syntetisaattori,musiikki
+ Keywords[fr]=aRts,son,serveur de son,serveur sonore,bruit,artsd,audio,démarrage,transparence réseau,transparence,priorité,duplex,full duplex,temps de réponse,mixeur,volume,KMix,Mix,login,MIDI,synthétiseur,musique
+ Keywords[fy]=aRts,Lûd tsjinner,artsd,audio,Lûd,lûdstsjinner,Begjinne,netwurk ,netwurktransparâsje,priority,prioriteit,duplex,full duplex,response tiid,responstiid,folume,KMix,kanalen,login,oanmelde,synthesizer,muzyk,mixer,midi,
+--- kcontrol/arts/arts.cpp	(révision 567687)
++++ kcontrol/arts/arts.cpp	(révision 576145)
+@@ -212,7 +212,7 @@
+ 	};
+ 
+ 	config = new KConfig("kcmartsrc");
+-	GetSettings();
++	load();
+ 
+ 	suspendTime->setRange( 0, 999, 1, true );
+ 
+@@ -251,8 +251,9 @@
+ 	setAboutData(about);
+ }
+ 
+-void KArtsModule::GetSettings( void )
++void KArtsModule::load( bool useDefaults )
+ {
++   config->setReadDefaults( useDefaults );
+ 	config->setGroup("Arts");
+ 	startServer->setChecked(config->readBoolEntry("StartServer",true));
+ 	startRealtime->setChecked(config->readBoolEntry("StartRealtime",true) &&
+@@ -318,7 +319,7 @@
+ 	delete midiConfig;
+ 
+ 	updateWidgets();
+-	emit changed( false );
++   emit changed( useDefaults );
+ }
+ 
+ KArtsModule::~KArtsModule() {
+@@ -390,7 +391,7 @@
+ 
+ void KArtsModule::load()
+ {
+-	GetSettings();
++   load( false );
+ }
+ 
+ void KArtsModule::save()
+@@ -450,26 +451,7 @@
+ 
+ void KArtsModule::defaults()
+ {
+-	startServer->setChecked(true);
+-	startRealtime->setChecked(startRealtime->isEnabled() &&
+-	                          realtimeIsPossible());
+-	networkTransparent->setChecked(false);
+-	fullDuplex->setChecked(false);
+-	autoSuspend->setChecked(true);
+-	suspendTime->setValue(60);
+-	customDevice->setChecked(false);
+-	deviceName->setText(QString::null);
+-	customRate->setChecked(false);
+-	samplingRate->setValue(44100);
+-	general->latencySlider->setValue(250);
+-	hardware->customOptions->setChecked(false);
+-	hardware->addOptions->setText(QString::null);
+-	hardware->audioIO->setCurrentItem(0);
+-	hardware->soundQuality->setCurrentItem(0);
+-	hardware->midiUseMapper->setChecked(false);
+-	hardware->midiMapper->lineEdit()->clear();
+-
+-	slotChanged();
++   load( true );
+ }
+ 
+ void KArtsModule::calculateLatency()
+--- kcontrol/privacy/privacy.h	(révision 567687)
++++ kcontrol/privacy/privacy.h	(révision 576145)
+@@ -37,6 +37,7 @@
+     ~Privacy();
+ 
+     virtual void load();
++    virtual void load(bool useDefaults);
+     virtual void save();
+     virtual void defaults();
+ 
+--- kcontrol/privacy/privacy.desktop	(révision 567687)
++++ kcontrol/privacy/privacy.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Comment[es]=Privacy - un módulo de kcontrol para limpiar pistas que el usuario deja en el sistema sin querer
+ Comment[et]=Privaatsus on juhtimismoodul, mis aitab kõrvaldada süsteemist kasutaja jäetud jäljed
+ Comment[eu]=Pribatutasuna - Erabiltzaileek sisteman zehar nahi izan gabe uzten dituzten aztarnak garbitzen dituen kcontrol modulua
++Comment[fa]=محرمانگی - یک پیمانه kcontrol برای تمییزکردن  ردیابیهای ناخواسته که کاربر در سیستم به جا می گذارد.
+ Comment[fi]=Yksityisyys - Ohjauskeskuksen moduuli ei-toivottujen jälkien siivoamiseen järjestelmästä
+ Comment[fr]=Confidentialité - Un module externe du centre de configuration pour effacer les traces indésirables qu'un utilisateur laisse sur le système
+ Comment[fy]=Privacy - in Konfiguraasjemodule wêrmeist ûnwenste efterbluiwende sporen fan brûkers wisse kinst
+@@ -77,6 +78,7 @@
+ Keywords[es]=Privacidad,privacidad
+ Keywords[et]=Privaatsus,privaatsus
+ Keywords[eu]=Pribatutasuna,pribatutasuna
++Keywords[fa]=محرمانگی، محرمانگی
+ Keywords[fi]=Yksityisyys, yksityisyys
+ Keywords[fr]=Confidentialité,confidentialité
+ Keywords[fy]=privacy
+@@ -136,6 +138,7 @@
+ Name[es]=Privacidad
+ Name[et]=Privaatsus
+ Name[eu]=Pribatutasuna
++Name[fa]=محرمانگی
+ Name[fi]=Yksityisyys
+ Name[fr]=Confidentialité
+ Name[ga]=Príobháideachas
+--- kcontrol/privacy/privacy.cpp	(révision 567687)
++++ kcontrol/privacy/privacy.cpp	(révision 576145)
+@@ -150,11 +150,17 @@
+     delete m_privacymanager;
+ }
+ 
+-
+ void Privacy::load()
+ {
++	load( false );
++}
++
++void Privacy::load(bool useDefaults)
++{
+   KConfig *c = new KConfig("kprivacyrc", false, false);
+ 
++  c->setReadDefaults( useDefaults );
++
+   // get general privacy settings
+   {
+     KConfigGroupSaver saver(c, "Cleaning");
+@@ -178,15 +184,13 @@
+   }
+ 
+   delete c;
+-  emit changed(false);
+-
++  emit changed( useDefaults );
+ }
+ 
+ 
+ void Privacy::defaults()
+ {
+-  selectNone();
+-  emit changed(true);
++  load( true );
+ }
+ 
+ 
+--- kcontrol/ioslaveinfo/ioslaveinfo.desktop	(révision 567687)
++++ kcontrol/ioslaveinfo/ioslaveinfo.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Comment[es]=Informacíon sobre los protocolos disponibles
+ Comment[et]=Olemasolevate IO moodulite (ioslave) info
+ Comment[eu]=Produktu eskuragarriei buruzko informazioa
+-Comment[fa]=اطلاعاتی در مورد قراردادهای موجود
++Comment[fa]=اطلاعاتی درباره قراردادهای قابل دسترس
+ Comment[fi]=Tietoja saatavilla olevista yhteyskäytännöistä
+ Comment[fr]=Informations sur les protocoles disponibles
+ Comment[fy]=Ynformaasje oer de beschikbere protokollen
+@@ -88,7 +88,7 @@
+ Keywords[es]=Protocolo,Slaves de E/S,Slaves,Red,Información,Tiempo de expiración
+ Keywords[et]=protokoll,IO moodulid,moodulid,võrk,info,taimaut,aegumine
+ Keywords[eu]=Protocol,IO morroiak,Morroiak,Sarea,Informazioa,Denbora-muga
+-Keywords[fa]=Protocol,IO slaves,Slaves,Network,Information,Timeout, قرارداد,شبکه
++Keywords[fa]=قرارداد ، IO slaves،Slaves، شبکه ، اطلاعات ، اتمام وقت
+ Keywords[fi]=Protokolla,Yhteyskäytäntö,KIO,KIO-palvelu,Verkko,Aikavalvonta,aikakatkaisu
+ Keywords[fr]=protocole,modules,entrées/sorties,réseau,informations,délai
+ Keywords[fy]=protocol,IO slaves,slaves,network,ynformaasje,timeout,netwurk,tiidslimyt
+--- kcontrol/bell/bell.cpp	(révision 567687)
++++ kcontrol/bell/bell.cpp	(révision 576145)
+@@ -148,6 +148,11 @@
+ 
+ void KBellConfig::load()
+ {
++   load( false );
++}
++
++void KBellConfig::load( bool useDefaults )
++{
+   XKeyboardState kbd;
+   XGetKeyboardControl(kapp->getDisplay(), &kbd);
+ 
+@@ -156,9 +161,11 @@
+   m_duration->setValue(kbd.bell_duration);
+ 
+   KConfig cfg("kdeglobals", false, false);
++  cfg.setReadDefaults(  useDefaults );
+   cfg.setGroup("General");
+   m_useBell->setChecked(cfg.readBoolEntry("UseSystemBell", false));
+   useBell(m_useBell->isChecked());
++  emit changed( useDefaults );
+ }
+ 
+ void KBellConfig::save()
+@@ -236,11 +243,7 @@
+ 
+ void KBellConfig::defaults()
+ {
+-  m_volume->setValue(100);
+-  m_pitch->setValue(800);
+-  m_duration->setValue(100);
+-  m_useBell->setChecked( false );
+-  useBell( false );
++   load( true );
+ }
+ 
+ void KBellConfig::useBell( bool on )
+--- kcontrol/bell/bell.h	(révision 567687)
++++ kcontrol/bell/bell.h	(révision 576145)
+@@ -35,6 +35,7 @@
+   KBellConfig(QWidget *parent, const char *name);
+ 
+   void load();
++  void load( bool useDefaults );
+   void save();
+   void defaults();
+ 
+--- kcontrol/bell/bell.desktop	(révision 567687)
++++ kcontrol/bell/bell.desktop	(révision 576145)
+@@ -106,7 +106,7 @@
+ Comment[es]=Configuración del timbre del sistema
+ Comment[et]=Süsteemse signaali seadistamine
+ Comment[eu]=Sistemaren ezkilaren konfigurazioa
+-Comment[fa]=تنظیمات زنگ سیستم
++Comment[fa]=پیکربندی زنگ سیستم
+ Comment[fi]=Järjestelmän varoitusäänen asetus
+ Comment[fo]=Uppseting av kervisklokka
+ Comment[fr]=Configuration de la cloche du système
+@@ -178,7 +178,7 @@
+ Keywords[es]=Timbre,Audio,Sonido,Volumen,Tono,Duración
+ Keywords[et]=signaal,audio,heli,helitugevus,helikõrgus,kestvus
+ Keywords[eu]=Ezkila,Audioa,Soinua,Bolumena,Pitch-a,Iraupena
+-Keywords[fa]=,Bell,Audio,Sound,Volume,Pitch,Durationزنگ,بوق,صوتی
++Keywords[fa]=زنگ ، صوتی، صوت ، حجم صدا ، زیر و بمی صدا، دوام
+ Keywords[fi]=Äänet,Piippaus,Ääni,Äänenvoimakkuus,Korkeus,Kesto
+ Keywords[fr]=cloche,audio,son,volume,durée,modulation,bip
+ Keywords[fy]=bel,audio,lûd,folume,singalering,lûd,duer,toan,toanen,toanhichte,systeemlûden,systeembel
+--- kcontrol/kfontinst/kcmfontinst/kcmfontinst.desktop	(révision 567687)
++++ kcontrol/kfontinst/kcmfontinst/kcmfontinst.desktop	(révision 576145)
+@@ -31,7 +31,7 @@
+ Name[es]=Instalador de fuentes
+ Name[et]=Fontide paigaldaja
+ Name[eu]=Letra tipoak instalatzeko tresna
+-Name[fa]=نصاب قلم
++Name[fa]=نصب کننده قلم
+ Name[fi]=Kirjasinasentaja
+ Name[fr]=Installateur de polices
+ Name[fy]=Lettertype-Ynstalaasje
+@@ -105,7 +105,7 @@
+ Comment[es]=Instalar y previsualizar fuentes
+ Comment[et]=Fontide paigaldamine ja eelvaatlus
+ Comment[eu]=Instalatu eta aurreikusi letra tipoak
+-Comment[fa]=نصب و پیش نمایش قلم
++Comment[fa]=نصب و پیش‌نمایش قلمها
+ Comment[fi]=Asenna ja esikatsele kirjasimia
+ Comment[fr]=Pour installer et afficher des polices de caractères
+ Comment[fy]=Lettertypen ynstallearje en besjen
+@@ -174,6 +174,7 @@
+ Keywords[es]=fuente,fuentes,instalador,truetype,type1,speedo,bitmap
+ Keywords[et]=font,fondid,paigaldaja,truetype,type1,speedo,bitmap
+ Keywords[eu]=letra-tipoa,letra-tipoak,instalatzailea,truetype,type1,speedo,bitmap
++Keywords[fa]=قلم، قلمها، نصب کننده، قلم حقیقی، نوع۱، speedo، نگاشت بیت،
+ Keywords[fi]=kirjasin,kirjasimet,fontti,fontit,asentaja,truetype,type1,speedo,bitmap
+ Keywords[fr]=police,polices,installeur,truetype,type1,speedo,bitmap
+ Keywords[fy]=letters,lettertypen,fonts,Ynstalaasje,truetype,type1,speedo,bitmap
+--- kcontrol/kfontinst/viewpart/kfontview.desktop	(révision 567687)
++++ kcontrol/kfontinst/viewpart/kfontview.desktop	(révision 576145)
+@@ -39,6 +39,7 @@
+ GenericName[es]=Visor de fuentes
+ GenericName[et]=Fontide vaataja
+ GenericName[eu]=Letra-tipoen ikusgailua
++GenericName[fa]=مشاهده‌گر قلم
+ GenericName[fi]=Kirjasinten näytin
+ GenericName[fr]=Afficheur de polices
+ GenericName[fy]=Lettertypewerjefte
+--- kcontrol/kfontinst/viewpart/kfontviewpart.desktop	(révision 567687)
++++ kcontrol/kfontinst/viewpart/kfontviewpart.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Visor de fuentes
+ Name[et]=Fontide vaataja
+ Name[eu]=Letra-tipo ikustailea
+-Name[fa]=نمایشگر قلم
++Name[fa]=مشاهده‌گر قلم
+ Name[fi]=Kirjasinten näytin
+ Name[fr]=Afficheur de polices
+ Name[fy]=Lettertypewerjefteprogramma
+--- kcontrol/kfontinst/kio/fonts.desktop	(révision 567687)
++++ kcontrol/kfontinst/kio/fonts.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Name[es]=Fuentes
+ Name[et]=Fondid
+ Name[eu]=Letra-tipoak
+-Name[fa]=قلم‌ها
++Name[fa]=قلمها
+ Name[fi]=Kirjasimet
+ Name[fr]=Polices
+ Name[fy]=Lettertypen
+--- kcontrol/kfontinst/kio/folder.desktop	(révision 567687)
++++ kcontrol/kfontinst/kio/folder.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Comment[es]=Carpeta de fuentes
+ Comment[et]=Fontide kataloog
+ Comment[eu]=Letra-tipoen karpeta
++Comment[fa]=پوشه قلم
+ Comment[fi]=Kirjasinkansio
+ Comment[fr]=Dossier de polices de caractères
+ Comment[fy]=Lettertypenmap
+--- kcontrol/kfontinst/kio/package.desktop	(révision 567687)
++++ kcontrol/kfontinst/kio/package.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Comment[es]=Paquete de tipos de letra
+ Comment[et]=Fondipakett
+ Comment[eu]=Letra-tipoen paketea
++Comment[fa]=بسته‌های قلم
+ Comment[fi]=Kirjasinpaketti
+ Comment[fr]=Paquet de polices
+ Comment[fy]=Lettertypenpakket
+--- kcontrol/kfontinst/kio/system-folder.desktop	(révision 567687)
++++ kcontrol/kfontinst/kio/system-folder.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Comment[es]=Carpeta de fuentes del sistema
+ Comment[et]=Süsteemi fontide kataloog
+ Comment[eu]=Sistemaren letra-tipoen karpeta
++Comment[fa]=پوشه قلمهای سیستم
+ Comment[fi]=Järjestelmän kirjasinkansio
+ Comment[fr]=Dossier système de polices de caractères
+ Comment[fy]=Systeemlettertypenmap
+--- kcontrol/crypto/crypto.cpp	(révision 567687)
++++ kcontrol/crypto/crypto.cpp	(révision 576145)
+@@ -860,9 +860,14 @@
+     emit changed(true);
+ }
+ 
+-
+ void KCryptoConfig::load()
+ {
++   load( false );
++}
++
++void KCryptoConfig::load( bool useDefaults )
++{
++  config->setReadDefaults( useDefaults );
+ #ifdef HAVE_SSL
+   otherCertDelList.clear();
+   yourCertDelList.clear();
+@@ -1019,7 +1024,7 @@
+   slotYourCertSelect();
+ #endif
+ 
+-  emit changed(false);
++  emit changed( useDefaults );
+ }
+ 
+ void KCryptoConfig::save()
+@@ -1219,46 +1224,7 @@
+ 
+ void KCryptoConfig::defaults()
+ {
+-  mUseTLS->setChecked(true);
+-  mUseSSLv2->setChecked(true);
+-  mUseSSLv3->setChecked(true);
+-  mWarnOnEnter->setChecked(false);
+-  mWarnOnLeave->setChecked(true);
+-  mWarnOnUnencrypted->setChecked(false);
+-#if 0  // NOT IMPLEMENTED IN KDE 2.0
+-  mWarnOnMixed->setChecked(true);
+-  mWarnSelfSigned->setChecked(true);
+-  mWarnExpired->setChecked(true);
+-  mWarnRevoked->setChecked(true);
+-#endif
+-
+-#ifdef HAVE_SSL
+-    // We don't want to make
+-    // ciphers < 56 bit a default selection.  This is very unsafe and
+-    // I have already witnessed OpenSSL negotiate a 0 bit connection
+-    // on me after tracing the https ioslave on a suspicion.
+-
+-  CipherItem *item;
+-  for ( item = static_cast<CipherItem *>(SSLv2Box->firstChild()); item;
+-	item = static_cast<CipherItem *>(item->nextSibling()) ) {
+-    item->setOn( item->bits() >= 56 );
+-  }
+-
+-  for ( item = static_cast<CipherItem *>(SSLv3Box->firstChild()); item;
+-	item = static_cast<CipherItem *>(item->nextSibling()) ) {
+-    item->setOn( item->bits() >= 56 );
+-  }
+-  mUseEGD->setChecked(false);
+-  mUseEFile->setChecked(false);
+-  mEGDLabel->setEnabled(false);
+-  mEGDPath->setEnabled(false);
+-  mEGDPath->setURL(QString::null);
+-  oPath->setURL(QString::null);
+-
+-  defCertBG->setButton(defCertBG->id(defDont));
+-#endif
+-
+-  emit changed(true);
++   load( true );
+ }
+ 
+ void KCryptoConfig::genCAList() {
+--- kcontrol/crypto/crypto.h	(révision 567687)
++++ kcontrol/crypto/crypto.h	(révision 576145)
+@@ -223,6 +223,7 @@
+   virtual ~KCryptoConfig();
+ 
+   void load();
++  void load( bool useDefaults );
+   void save();
+   void defaults();
+ 
+--- kcontrol/crypto/crypto.desktop	(révision 567687)
++++ kcontrol/crypto/crypto.desktop	(révision 576145)
+@@ -23,7 +23,6 @@
+ Name[eo]=Ĉifrado
+ Name[es]=Criptografía
+ Name[et]=Krüpto
+-Name[fa]=رمزی
+ Name[fi]=Salaus
+ Name[fo]=Brongling
+ Name[fr]=Cryptographie
+@@ -90,7 +89,7 @@
+ Comment[es]=Configura SSL, administra los certificados y otras preferencias de criptografía.
+ Comment[et]=SSL seadistamine, sertifikaatide haldamine jms.
+ Comment[eu]=SSL konfiguratu, ziurtagiriak eta kriptografiaren beste ezarpen bazuk kudeatu
+-Comment[fa]=تنظیم SSl,مدیریت اعتبارنامه‌ها,و سایر تنظیمات رمزنگاری
++Comment[fa]=پیکربندی SSL ، گواهینامه‌های مدیر ، و دیگر تنظیمات رمزنگاری
+ Comment[fi]=SSL-, sertifikaatti- ja muut salausasetukset
+ Comment[fr]=Configuration de SSL, de la cryptographie et gestion des certificats
+ Comment[fy]=Hjir kinne jo SSL, sertifikatenbehear en oare kryptografyske ynstellings wizigje
+@@ -161,7 +160,7 @@
+ Keywords[es]=Criptografía,cifra,SSL,https,certificados,cifrados,TLS,seguro,seguridad
+ Keywords[et]=Crypto,krüpto,krüptograafia,krüptimine,SSL,https,sertifikaadid,šifrid,TLS,turvaline,turvalisus
+ Keywords[eu]=Crypto,Krypto,Kriptografia,enkriptazioa,SSL,https,ziurtagiriak,zifratuak,TLS,segurua,segurtasuna
+-Keywords[fa]=Crypto,Krypto,Cryptography,encryption,SSL,https,certificates,ciphers,TLS,secure,security,رمز,رمزنگاری,امنیت
++Keywords[fa]=Crypto ،Krypto ، رمزنگاری ، رمزبندی، SSL، https، گواهینامه‌ها ، رمزها، TLS ،امن ، امنیت ،
+ Keywords[fi]=Salaus,Krypto,SSL,https,sertifikaatit,salaukset,TLS,turvallinen,turvallisuus
+ Keywords[fr]=cryptographie,cryptage,encryptage,chiffrage,ssl,https,certificats,tls,sécurité
+ Keywords[fy]=crypto,krypto,kryptografie,fersifering,ssl,https,sertifikaten,siferje,tls,befeiliging,feilig,kodearring,kodearre,fersifering
+--- kcontrol/screensaver/screensaver.desktop	(révision 567687)
++++ kcontrol/screensaver/screensaver.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Salvapantallas
+ Name[et]=Ekraanisäästja
+ Name[eu]=Pantaila babeslea
+-Name[fa]=ناجی پرده
++Name[fa]=محافظ صفحه نمایش
+ Name[fi]=Näytönsäästäjä
+ Name[fr]=Écran de veille
+ Name[fy]=Skermbefeiliging
+@@ -98,7 +98,7 @@
+ Comment[es]=Preferencias del salvapantallas
+ Comment[et]=Ekraanisäästja seadistused
+ Comment[eu]=Pantaila babeslearen ezarpenak
+-Comment[fa]=تنظیمات ناجی پرده
++Comment[fa]=تنظیمات محافظ صفحه نمایش
+ Comment[fi]=Näytönsäästäjän asetukset
+ Comment[fr]=Configuration de l'écran de veille
+ Comment[fy]=Skermbefeiliging ynstelle
+@@ -168,6 +168,7 @@
+ Keywords[es]=salvapantallas,Prioridad
+ Keywords[et]=ekraanisäästjad,prioriteet
+ Keywords[eu]=pantaila babesleak,lehentasuna
++Keywords[fa]=محافظهای صفحه نمایش، اولویت
+ Keywords[fi]=näytönsäästäjät,prioriteetti
+ Keywords[fr]=écrans de veille,priorité,économiseur
+ Keywords[fy]=screensavers,skermbefeiliging,prioriteit,skermferskoatteling
+--- kcontrol/screensaver/scrnsave.cpp	(révision 567687)
++++ kcontrol/screensaver/scrnsave.cpp	(révision 576145)
+@@ -111,7 +111,7 @@
+                                      KGlobal::dirs()->kde_default("apps") +
+                                      relPath);
+ 
+-    readSettings();
++    readSettings( false );
+ 
+     mSetupProc = new KProcess;
+     connect(mSetupProc, SIGNAL(processExited(KProcess *)),
+@@ -344,8 +344,13 @@
+ //
+ void KScreenSaver::load()
+ {
+-    readSettings();
++	load( false );
++}
+ 
++void KScreenSaver::load( bool useDefaults )
++{
++    readSettings( useDefaults);
++
+ //with the following line, the Test and Setup buttons are not enabled correctly
+ //if no saver was selected, the "Reset" and the "Enable screensaver", it is only called when starting and when pressing reset, aleXXX
+ //    mSelected = -1;
+@@ -370,16 +375,18 @@
+     }
+ 
+     updateValues();
+-    mChanged = false;
+-    emit changed(false);
++    mChanged = useDefaults;
++    emit changed( useDefaults );
+ }
+ 
+ //------------------------------------------------------------After---------------
+ //
+-void KScreenSaver::readSettings()
++void KScreenSaver::readSettings( bool useDefaults )
+ {
+     KConfig *config = new KConfig( "kdesktoprc");
+ 
++	 config->setReadDefaults( useDefaults );
++
+     mImmutable = config->groupIsImmutable("ScreenSaver");
+ 
+     config->setGroup( "ScreenSaver" );
+@@ -419,23 +426,7 @@
+ //
+ void KScreenSaver::defaults()
+ {
+-    if (mImmutable) return;
+-
+-    slotScreenSaver( 0 );
+-
+-    QListViewItem *item = mSaverListView->firstChild();
+-    if (item) {
+-        mSaverListView->setSelected( item, true );
+-        mSaverListView->setCurrentItem( item );
+-        mSaverListView->ensureItemVisible( item );
+-    }
+-    slotTimeoutChanged( 5 );
+-    slotLockTimeoutChanged( 60 );
+-    slotLock( false );
+-
+-    updateValues();
+-
+-    emit changed(true);
++	load( true );
+ }
+ 
+ //---------------------------------------------------------------------------
+--- kcontrol/screensaver/scrnsave.h	(révision 567687)
++++ kcontrol/screensaver/scrnsave.h	(révision 576145)
+@@ -39,11 +39,12 @@
+     ~KScreenSaver();
+ 
+     virtual void load();
++    virtual void load(bool useDefaults);
+     virtual void save();
+     virtual void defaults();
+ 
+     void updateValues();
+-    void readSettings();
++    void readSettings(bool useDefaults);
+ 
+ protected slots:
+     void slotEnable( bool );
+--- kcontrol/kio/lanbrowser.desktop	(révision 567687)
++++ kcontrol/kio/lanbrowser.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Navegación por la red local
+ Name[et]=Kohtvõrgu lehitsemine
+ Name[eu]=Sare lokaleko arakaketa
+-Name[fa]=مرور شبکه‌ی محلی
++Name[fa]=مرور شبکه محلی
+ Name[fi]=Paikallisverkon selaus
+ Name[fr]=Navigation dans le réseau local
+ Name[fy]=Lokaal netwurk
+@@ -97,7 +97,7 @@
+ Comment[es]=Configuración de lisa, reslisa y los ioslaves
+ Comment[et]=Lisa, reslisa ja KIO moodulite seadistamine
+ Comment[eu]=Konfiguratu lisa, reslisa eta ioslave-ak
+-Comment[fa]=تنظیمات lisa, reslisa و ioslaves
++Comment[fa]=برپایی lisa ، reslisa و ioslaves
+ Comment[fi]=Lisan, Reslisan ja KIO-palveluiden asetukset
+ Comment[fr]=Configuration de LISa, ResLISa et des modules d'entrées-sorties
+ Comment[fy]=Lisa, reslisa en de ioslaves ynstelle
+@@ -164,6 +164,7 @@
+ Keywords[es]=samba,smb,windows,red
+ Keywords[et]=samba,smb,windows,võrk
+ Keywords[eu]=samba,smb,windows,sarea
++Keywords[fa]=samba، smb، پنجره‌ها، شبکه
+ Keywords[fi]=samba,smb,windows,verkko
+ Keywords[fr]=samba,smb,windows,réseau
+ Keywords[fy]=samba,smb,windows,netwurk
+--- kcontrol/kio/proxy.desktop	(révision 567687)
++++ kcontrol/kio/proxy.desktop	(révision 576145)
+@@ -23,7 +23,7 @@
+ Name[el]=Διαμεσολαβητής
+ Name[eo]=Prokuriloj
+ Name[eu]=Proxya
+-Name[fa]=پراکسی
++Name[fa]=پیشکار
+ Name[fi]=Välityspalvelin
+ Name[fr]=Serveur mandataire (proxy)
+ Name[ga]=Seachfhreastalaí
+@@ -79,7 +79,7 @@
+ Comment[es]=Configuración de los servidores Proxy usados
+ Comment[et]=Kasutatavate proxy serverite seadistamine
+ Comment[eu]=Konfiguratu erabilitako proxy zerbitzariak
+-Comment[fa]=تنظیم کارگزارهای پراکسی مورد استفاده
++Comment[fa]=پیکربندی پیشکاری استفاده‌شده
+ Comment[fi]=Käytettävät välityspalvelimet
+ Comment[fr]=Configuration des serveurs mandataires (proxy) utilisés
+ Comment[fy]=Hjir kinne jo de Proxy-tsjinner ynstelle
+@@ -143,7 +143,7 @@
+ Keywords[es]=Proxy,servidor Proxy,Cortafuegos,Squid,proxy
+ Keywords[et]=proxy,proxy server,tulemüür,squid
+ Keywords[eu]=Proxya,Proxy zerbitzaria,Firewalla,Squid,proxya
+-Keywords[fa]=Proxy,Proxy server,Firewall,Squid,proxy,پراکسی,پروکسی,کارگزار پراکسی
++Keywords[fa]=پیشکار، پیشکاری، دیواره آتش، Squid، پیشکار
+ Keywords[fi]=Välityspalvelin,Palomuuri,Squid
+ Keywords[fr]=proxy,serveur mandataire,pare-feu,squid
+ Keywords[fy]=proxy,proxy tsjinner,brânmourre,squid
+--- kcontrol/kio/cookies.desktop	(révision 567687)
++++ kcontrol/kio/cookies.desktop	(révision 576145)
+@@ -25,7 +25,7 @@
+ Name[eo]=Kuketoj
+ Name[et]=Küpsised
+ Name[eu]=Cookie-ak
+-Name[fa]=کلوچه‌ها
++Name[fa]=کوکیها
+ Name[fi]=Evästeet
+ Name[fy]=Koekjes
+ Name[ga]=Fianáin
+@@ -81,7 +81,7 @@
+ Comment[es]=Configuración del funcionamiento de las cookies
+ Comment[et]=Küpsiste käitumise seadistamine
+ Comment[eu]=Konfiguratu cookien portaera
+-Comment[fa]=تنظیم نوع کار کلوچه‌ها
++Comment[fa]=پیکربندی روش کارکردن کوکیها
+ Comment[fi]=Evästeiden toiminta
+ Comment[fr]=Configuration de la manière dont les cookies fonctionnent
+ Comment[fy]=Hjir kinne jo de wurkwize fan koekjes ynstelle
+@@ -147,7 +147,7 @@
+ Keywords[es]=Cookies,Navegación,Internet,WWW,Red,Política,Dominios
+ Keywords[et]=küpsised,lehitsemine,Internet,WWW,võrk,reeglid,domeenid
+ Keywords[eu]=Cookie-ak,Arakaketa,Internet,WWW,Sarea,Arautegia,Domeinuak
+-Keywords[fa]=Cookies,Browsing,Internet,WWW,Network,Policy,Domains, وب,اینترنت,کلوچه
++Keywords[fa]=کوکیها، مرور، اینترنت، WWW، شبکه، سیاست، دامنه‌ها
+ Keywords[fi]=Evästeet,Selailu,Internet,WWW,Verkko,Politiikka,Verkkoalueet
+ Keywords[fr]=Cookies,navigation,internet,WWW,Web,réseau,règle,politique,domaine
+ Keywords[fy]=Koekjes,blêdzjen,ynternet,www,netwurk,wurkwize,domeinen
+--- kcontrol/kio/useragent.desktop	(révision 567687)
++++ kcontrol/kio/useragent.desktop	(révision 576145)
+@@ -97,7 +97,7 @@
+ Comment[es]=Configuración del modo de autoidentificación de Konqueror
+ Comment[et]=Viisi, kuidas Konqueror endast teada annab, seadistamine
+ Comment[eu]=Konfiguratu nola azaltzen duen Konquerorrek bere burua 
+-Comment[fa]=تنظیم نوع گزارش دادن کانکرر 
++Comment[fa]=پیکربندی روشی که Konqueror گزارش خود را می دهد.
+ Comment[fi]=Vaihda Konquerorin esittäytymistapaa
+ Comment[fr]=Configuration de la manière dont Konqueror se signale
+ Comment[fy]=Hjir kinne jo fêststelle hoe Konqueror har by webtsjinners identifisearret
+@@ -163,6 +163,7 @@
+ Keywords[es]=Agente de Usuario,Navegador,Internet,WWW,Red,agente,asociaciones,servidor,entrada,acceso
+ Keywords[et]=kasutajaagent,identifikaator,veebilehitseja,Internet,WWW,võrk,agent,seosed,server,sisselogimine
+ Keywords[eu]=Erabiltzaile agentea,Arakatzailea,Internet,WWW,sarea,agentea, elkarketak,zerbitzaria,saio-hasiera
++Keywords[fa]=عامل کاربر، مرورگر، اینترنت ، WWW، شبکه، عامل، مقیدسازیها، کارساز، ورود
+ Keywords[fi]=Käyttäjäagentti,Selain,Internet,WWW,Verkko,agentti,sidokset,palvelin,kirjautuminen
+ Keywords[fr]=identité du navigateur,navigateur,WWW,réseau,associations,serveur,connexion,login,internet
+ Keywords[fy]=user agent,browser,internet,www,netwurk,brûkersagint,agint,biningen,tsjinner,oanmelding
+--- kcontrol/kio/cache.desktop	(révision 567687)
++++ kcontrol/kio/cache.desktop	(révision 576145)
+@@ -23,7 +23,7 @@
+ Name[eo]=Tenejo
+ Name[es]=Caché
+ Name[eu]=Katxea
+-Name[fa]=کاشه
++Name[fa]=نهان‌گاه
+ Name[fi]=Välimuisti
+ Name[fy]=Lyts ûnthâld
+ Name[ga]=Taisce
+@@ -84,7 +84,7 @@
+ Comment[es]=Preferencias del caché de web
+ Comment[et]=Veebi vahemälu seadistamine
+ Comment[eu]=Konfiguratu web katxearen ezarpenak
+-Comment[fa]=تنظیم کاشه‌ی وب
++Comment[fa]=پیکربندی تنظیمات نهان گاه وب
+ Comment[fi]=WWW-välimuistin asetuksia
+ Comment[fr]=Configuration des réglages du cache web
+ Comment[fy]=Hjir kinne jo it lyts ûnthâld fan it web ynstelle
+@@ -151,7 +151,7 @@
+ Keywords[es]=Caché,Historia,Historia de navegación,Puertos,Tamaño
+ Keywords[et]=cache,puhver,lehitsemise puhver,pordid,suurus
+ Keywords[eu]=Katxea,Historia,Arakaketa historia,Atakak,Neurria
+-Keywords[fa]=Cache,History,Browsing History,Ports,Size,کاشه
++Keywords[fa]=نهان‌گاه، تاریخچه، تاریخچه مرور، درگاهها، اندازه
+ Keywords[fi]=Välimuisti,Historia,Selailuhistoria,Portit,Koko
+ Keywords[fr]=Cache,historique,navigation de l'historique,ports,taille
+ Keywords[fy]=cache,lyts ûnthâld,history,Histoarje,grutte,Ynternet
+--- kcontrol/kio/uasproviders/safari20.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/safari20.desktop	(révision 576145)
+@@ -10,8 +10,10 @@
+ Name[et]=UADescription (Safari 2.0 MacOS X platvormil)
+ Name[fi]=Käyttäjäagenttikuvaus (Safari 2.0 MacOS X:llä)
+ Name[fr]=Identité du navigateur (Safari 2.0 sous MacOS X)
++Name[he]=UADescription (Safari 2.0 על MacOS X)
+ Name[hr]=UADescription (Safari 2.0 na MacOS X)
+ Name[hu]=Böngészőtípus (Safari 2.0, MacOS X)
++Name[is]=UAD strengur (Safari 2.0 á MacOS X)
+ Name[it]=DescrizioneUA (Safari 2.0 su MacOS X)
+ Name[km]=UADescription (Safari 2.0 នៅ​លើ MacOS X)
+ Name[nds]=UA-Beschrieven (Safari 2.0 op MacOS X)
+--- kcontrol/kio/uasproviders/mozoncurrent12.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/mozoncurrent12.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Descripción de AU (Mozilla 1.2.1 en actual
+ Name[et]=UADescription (Selles masinas töötav Mozilla 1.2.1)
+ Name[eu]=UA deskriptioa (Mozilla 1.2.1 unekoan)
+-Name[fa]=UA توضیح موزیلا ۱/۲/۱ روی فعلی
++Name[fa]=UADescription (Mozilla 1.2.1 درحال حاضر)
+ Name[fi]=Käyttäjäagenttikuvaus (Mozilla 1.2.1 nykyisellä)
+ Name[fr]=Identité du navigateur (Mozilla 1.2.1 sous le système actuel)
+ Name[fy]=GA-omskriuwing (Mozilla 1.2.1 op hjoeddeisk)
+--- kcontrol/kio/uasproviders/ie45onwinnt5.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ie45onwinnt5.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Descripción de AU (IE 4.5 en Windows 2000)
+ Name[et]=UADescription (IE 4.5 Win2000 platvormil)
+ Name[eu]=UA azalpena (IE 4.5 Win 2000-n)
+-Name[fa]=UA توضیح IE ۴.۵ روی Win ۲۰۰۰
++Name[fa]=UADescription (IE 4.5 در Win 2000)
+ Name[fi]=Käyttäjäagenttikuvaus (IE 4.5 Win 2000:lla)
+ Name[fr]=Identité du navigateur (IE 4.5 sous Windows 2000)
+ Name[fy]=GA-omskriuwing (IE 4.5 op Win 2000)
+--- kcontrol/kio/uasproviders/firefox15oncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/firefox15oncurrent.desktop	(révision 576145)
+@@ -10,8 +10,10 @@
+ Name[et]=UADescription (Selles masinas töötav Firefox 1.5)
+ Name[fi]=Käyttäjäagenttikuvaus (Firefox 1.5)
+ Name[fr]=Identité du navigateur (Firefox 1.5 sous le système actuel)
++Name[he]=UADescription (Firefox 1.5 בנוכחי)
+ Name[hr]=UADescription (Firefox 1.5 na trenutnom)
+ Name[hu]=Böngészőtípus (Firefox 1.5)
++Name[is]=UAD strengur (Firefox 1.5 á núverandi)
+ Name[it]=DescrizioneUA (Firefox 1.5 su sistema attuale)
+ Name[km]=UADescription (Firefox 1.5 បច្ចុប្បន្ន)
+ Name[nds]=UA-Beschrieven (Firefox 1.5 op dit Systeem)
+--- kcontrol/kio/uasproviders/safari12.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/safari12.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[es]=UADescription (Safari 1.2 en MacOS X)
+ Name[et]=UADescription (Safari 1.2 MacOS X platvormil)
+ Name[eu]=UADescription (Safari 1.2 MacOS Xn)
++Name[fa]=UADescription (Safari 1.2 در MacOS X)
+ Name[fi]=Käyttäjäagenttikuvaus (Safari 1.2 MacOS X:llä)
+ Name[fr]=Identité du navigateur (Safari 1.2 sous MacOS X)
+ Name[fy]=GA-omskriuwing (Safari 1.2 op MacOS X)
+--- kcontrol/kio/uasproviders/ie55onwinnt5.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ie55onwinnt5.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Descripción de AU (IE 5.5 en Windows 2000)
+ Name[et]=UADescription (IE 5.5 Win2000 platvormil)
+ Name[eu]=UA azalpena (IE 5.5 Win 2000-n)
+-Name[fa]=UA توضیح IE ۵.۵ روی Win ۲۰۰۰
++Name[fa]=UADescription (IE 5.5 در Win 2000)
+ Name[fi]=Käyttäjäagenttikuvaus (IE 5.5 Win 2000:lla)
+ Name[fr]=Identité du navigateur (IE 5.5 sous Windows 2000)
+ Name[fy]=GA-omskriuwing (IE 5.5 op Win 2000)
+--- kcontrol/kio/uasproviders/nn475oncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/nn475oncurrent.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Descripción de AU (NN 4.76 en actual)
+ Name[et]=UADescription (Selles masinas töötav Netscape 4.76)
+ Name[eu]=UA azalpena (NN 4.76 unekoan)
+-Name[fa]=UA توضیحNN ۴.۷۶ روی فعلی
++Name[fa]=UADescription (NN 4.76 درحال حاضر)
+ Name[fi]=Käyttäjäagenttikuvaus (NN 4.76 nykyisellä)
+ Name[fr]=Identité du navigateur (Navigator 4.76 sous le système actuel)
+ Name[fy]=GA-omskriuwing (NN 4.76 op hjoeddeisk)
+--- kcontrol/kio/uasproviders/ns71onwinnt51.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ns71onwinnt51.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=UADescription (Netscape 7.1 en XP)
+ Name[et]=UADescription (Netscape 7.1 Win XP platvormil)
+ Name[eu]=UA azalpena (Netscape 7.1 XPn)
++Name[fa]=UADescription (Netscape 7.1 در XP)
+ Name[fi]=Käyttäjäagenttikuvaus (Netscape 7.1 Win XP:llä)
+ Name[fr]=Identité du navigateur (Netscape 7.1 sous Windows XP)
+ Name[fy]=GA-omskriuwing (Netscape 7.1 op XP)
+--- kcontrol/kio/uasproviders/mozoncurrent16.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/mozoncurrent16.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Descripción de AU (Mozilla 1.6 en actual)
+ Name[et]=UADescription (Selles masinas töötav Mozilla 1.6)
+ Name[eu]=UA deskriptioa (Mozilla 1.6 unekoan)
++Name[fa]=UADescription (Mozilla 1.6 در حال حاضر)
+ Name[fi]=Käyttäjäagenttikuvaus (Mozilla 1.6 nykyisellä)
+ Name[fr]=Identité du navigateur (Mozilla 1.6 sous le système actuel)
+ Name[fy]=GA-omskriuwing (Mozilla 1.6 op hjoeddeisk)
+--- kcontrol/kio/uasproviders/nn476onppc.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/nn476onppc.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Descripción de AU (NN en Mac PPC)
+ Name[et]=UADescription (Netscape MacPPC platvormil)
+ Name[eu]=UA azalpena (NN Mac PPC-n)
+-Name[fa]=UA توضیحNN روی Mac PPC
++Name[fa]=UADescription (NN در Mac PPC)
+ Name[fi]=Käyttäjäagenttikuvaus (NN Mac PPC:llä)
+ Name[fr]=Identité du navigateur (Navigator sous Mac PPC)
+ Name[fy]=GA-omskriuwing (NN op Mac PPC)
+--- kcontrol/kio/uasproviders/mozonwin2000.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/mozonwin2000.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[es]=UADescription (1.2.1 en Windows 2000)
+ Name[et]=UADescription (1.2.1 Windows 2000 platvormil)
+ Name[eu]=UA azalpena (1.2.1 Windows 2000n)
++Name[fa]=UADescription (1.2.1 در Windows 2000)
+ Name[fi]=Käyttäjäagenttikuvaus (1.2.1 Windows 2000)
+ Name[fr]=Identité du navigateur (1.2.1 sous Windows 2000)
+ Name[fy]=GA-omskriuwing (1.2.1 op Windows 2000)
+--- kcontrol/kio/uasproviders/ie401onwinnt4.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ie401onwinnt4.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Descripción de AU (IE 4.01 en Windows 2000)
+ Name[et]=UADescription (IE 4.01 Win2000 platvormil)
+ Name[eu]=UA azalpena (IE 4.01  Win 2000-n)
+-Name[fa]=UA توضیح IE ۴/۰۱ روی Win ۲۰۰۰
++Name[fa]=UADescription (IE 4.01 در Win 2000)
+ Name[fi]=Käyttäjäagenttikuvaus (IE 4.01 Win 2000:lla)
+ Name[fr]=Identité du navigateur (IE 4.01 sous Windows 2000)
+ Name[fy]=GA-omskriuwing (IE 4.01 op Win 2000)
+--- kcontrol/kio/uasproviders/ie501onwinnt5.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ie501onwinnt5.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Descripción de AU (IE 5.01 en Windows 2000)
+ Name[et]=UADescription (IE 5.01 Win2000 platvormil)
+ Name[eu]=UA azalpena (IE 5.01 Win 2000-n)
+-Name[fa]=UA توضیح IE ۵.۰۱ روی Win ۲۰۰۰
++Name[fa]=UADescription (IE 5.01 در Win 2000)
+ Name[fi]=Käyttäjäagenttikuvaus (IE 5.01 Win 2000:lla)
+ Name[fr]=Identité du navigateur (IE 5.01 sous Windows 2000)
+ Name[fy]=GA-omskriuwing (IE 5.01 op Win 2000)
+--- kcontrol/kio/uasproviders/ie60onwinnt51.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ie60onwinnt51.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Descripción de AU (IE 6.0 en Win XP)
+ Name[et]=UADescription (IE 6.0 Win XP platvormil)
+ Name[eu]=UA azalpena (IE 6.0 Win XP-n)
+-Name[fa]=UA توضیح IE ۶.۰ روی Win XP
++Name[fa]=UADescription (IE 6.0 در Win XP)
+ Name[fi]=Käyttäjäagenttikuvaus (IE 6.0 Win XP:llä)
+ Name[fr]=Identité du navigateur (IE 6.0 sous Windows XP)
+ Name[fy]=GA-omskriuwing (IE 6.0 op Win XP)
+--- kcontrol/kio/uasproviders/mozonwinxp.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/mozonwinxp.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[es]=UADescription (Mozilla 1.7 en Windows XP)
+ Name[et]=UADescription (Mozilla 1.7 Windows XP platvormil)
+ Name[eu]=UA azalpena (Mozilla 1.7  Windows XPn)
++Name[fa]=UADescription (Mozilla 1.7 در Windows XP)
+ Name[fi]=Käyttäjäagenttikuvaus (Mozilla 1.7 Windows XP)
+ Name[fr]=Identité du navigateur (Mozilla 1.7 sous Windows XP)
+ Name[fy]=GA-omskriuwing (Mozilla 1.7 op Windows XP)
+--- kcontrol/kio/uasproviders/ns71oncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ns71oncurrent.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=UADescription (Netscape 7.1 en actual)
+ Name[et]=UADescription (Selles masinas töötav Netscape 7.1)
+ Name[eu]=UA azalpena (Netscape 7.1 unekoan)
++Name[fa]=UADescription (Netscape 7.1 درحال حاضر)
+ Name[fi]=Käyttäjäagenttikuvaus (Netscape 7.1 nykyisellä)
+ Name[fr]=Identité du navigateur (Netscape 7.1 sous le système actuel)
+ Name[fy]=GA-omskriuwing (Netscape 7.1 op hjoeddeisk)
+--- kcontrol/kio/uasproviders/lynxoncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/lynxoncurrent.desktop	(révision 576145)
+@@ -11,7 +11,6 @@
+ Name[eo]=UA-Priskribo (Lynx 2.8.3)
+ Name[es]=Descripción de AU (Lynx 2.8.3)
+ Name[eu]=UA azalpena (Lynx 2.8.3)
+-Name[fa]=UA توضیح لینکس ۲.۸.۳
+ Name[fi]=Käyttäjäagenttikuvaus (Lynx 2.8.3)
+ Name[fr]=Identité du navigateur (Lynx 2.8.3)
+ Name[fy]=GA-omskriuwing (Lynx 2.8.3)
+--- kcontrol/kio/uasproviders/op75oncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/op75oncurrent.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=UADescription (Opera 7.53 en actual)
+ Name[et]=UADescription (Selles masinas töötav Opera 7.53)
+ Name[eu]=UA azalpena (Opera 7.53 unekoan)
++Name[fa]=UADescription (Opera 7.53 درحال حاضر)
+ Name[fi]=Käyttäjäagenttikuvaus (Opera 7.53 nykyisellä)
+ Name[fr]=Identité du navigateur (Opera 7.53 sous le système actuel)
+ Name[fy]=GA-omskriuwing (Opera 7.53 op hjoeddeisk)
+--- kcontrol/kio/uasproviders/nn301oncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/nn301oncurrent.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Descripción de AU (NN 3.01 en actual)
+ Name[et]=UADescription (Selles masinas töötav Netscape 3.01)
+ Name[eu]=UA azalpena (NN 3.01 unekoan)
+-Name[fa]=UA توضیحNN ۳.۰.۱ روی فعلی
++Name[fa]=UADescription (NN 3.01 درحال حاضر)
+ Name[fi]=Käyttäjäagenttikuvaus (NN 3.01 nykyisellä)
+ Name[fr]=Identité du navigateur (Navigator 3.01 sous le système actuel)
+ Name[fy]=GA-omskriuwing (NN 3.01 op hjoeddeisk)
+--- kcontrol/kio/uasproviders/ie50onppc.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ie50onppc.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Descripción de AU (IE 5.0 en Mac PPC)
+ Name[et]=UADescription (IE 5.0 MacPPC platvormil)
+ Name[eu]=UA azalpena (IE 5.0 Mac PPC-n)
+-Name[fa]=UA توضیح IE ۵.۰ روی Mac PPC
++Name[fa]=UADescription (IE 5.0 در Mac PPC)
+ Name[fi]=Käyttäjäagenttikuvaus (IE 5.0 Mac PPC:llä)
+ Name[fr]=Identité du navigateur (IE 5.0 sous Mac PPC)
+ Name[fy]=GA-omskriuwing (IE 5.0 op Mac PPC)
+--- kcontrol/kio/uasproviders/ie60oncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ie60oncurrent.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=UADescription (IE 6.0 en actual)
+ Name[et]=UADescription (Selles masinas töötav IE 6.0)
+ Name[eu]=UA azalpena (IE 6.0 unekoan)
++Name[fa]=UADescription (IE 6.0 درحال حاضر)
+ Name[fr]=Identité du navigateur (IE 6.0 sous le système actuel)
+ Name[fy]=GA-omskriuwing (IE 6.0 op hjoeddeisk)
+ Name[ga]=UADescription (IE 6.0 ar an gcóras reatha)
+--- kcontrol/kio/uasproviders/ie55onwin98.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/ie55onwin98.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Descripción de AU (IE 5.5 en Windows 98)
+ Name[et]=UADescription (IE 5.5 Win98 platvormil)
+ Name[eu]=UA azalpena (IE 5.5 Win 98-an)
+-Name[fa]=UA توضیح IE ۵..۵ روی Win ۹۸
++Name[fa]=UADescription (IE 5.5 در Win 98)
+ Name[fi]=Käyttäjäagenttikuvaus (IE 5.5 Win 98:lla)
+ Name[fr]=Identité du navigateur (IE 5.5 sous Windows 98)
+ Name[fy]=GA-omskriuwing (IE 5.5 op Win 98)
+--- kcontrol/kio/uasproviders/firefox10oncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/firefox10oncurrent.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=UADescription (Firefox 1.0 en actual)
+ Name[et]=UADescription (Selles masinas töötav Firefox 1.0)
+ Name[eu]=UA azalpena (Firefox 1.0 unekoan)
++Name[fa]=UADescription (Firefox 1.0 درحال حاضر)
+ Name[fi]=Käyttäjäagenttikuvaus (Firefox 1.0)
+ Name[fr]=Identité du navigateur (Firefox 1.0 sous le système actuel)
+ Name[fy]=GA-omskriuwing (Firefox 1.0 op hjoeddeisk)
+--- kcontrol/kio/uasproviders/nn475onwin95.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/nn475onwin95.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Descripción de AU (NN 4.7 en Windows 95)
+ Name[et]=UADescription (Netscape 4.7 Win95 platvormil)
+ Name[eu]=UA azalpena (NN 4.7  Windows 95-ean)
+-Name[fa]=UA توضیح NN ۴.۷ روی ویندوز ۹۵
++Name[fa]=UADescription (NN 4.7 در Windows 95)
+ Name[fi]=Käyttäjäagenttikuvaus (NN 4.7 Windows 95:lla)
+ Name[fr]=Identité du navigateur (Navigator 4.7 sous Windows 95)
+ Name[fy]=GA-omskriuwing (NN 4.76 op Windows 95)
+--- kcontrol/kio/uasproviders/mozoncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/mozoncurrent.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=UADescription (Mozilla 1.7 en actual)
+ Name[et]=UADescription (Selles masinas töötav Mozilla 1.7)
+ Name[eu]=UA deskriptioa (Mozilla 1.7 unekoan)
++Name[fa]=UADescription (Mozilla 1.7 درحال حاضر)
+ Name[fi]=Käyttäjäagenttikuvaus (Mozilla 1.7 nykyisin)
+ Name[fr]=Identité du navigateur (Mozilla 1.7 sous le système actuel)
+ Name[fy]=GA-omskriuwing (Mozilla 1.7 op hjoeddeisk)
+--- kcontrol/kio/uasproviders/op403onwinnt4.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/op403onwinnt4.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Descripción de AU (Opera 4.03 en NT)
+ Name[et]=UADescription (Opera 4.03 WinNT platvormil)
+ Name[eu]=UA azalpena (Opera 4.03 NT-n)
+-Name[fa]=UA توضیح اپرا ۴.۰.۳ روی NT
++Name[fa]=UADescription (Opera 4.03 در NT)
+ Name[fi]=Käyttäjäagenttikuvaus (Opera 4.03 NT:llä)
+ Name[fr]=Identité du navigateur (Opera 4.03 sous Windows NT)
+ Name[fy]=GA-omskriuwing (Opera 4.03 op NT)
+--- kcontrol/kio/uasproviders/w3moncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/w3moncurrent.desktop	(révision 576145)
+@@ -11,7 +11,6 @@
+ Name[eo]=UA-Priskribo (w3m 0.1.9)
+ Name[es]=Descripción de AU (w3m 0.1.9)
+ Name[eu]=UA azalpena (w3m 0.1.9)
+-Name[fa]=UA توضیحw3m ۰.۱.۹
+ Name[fi]=Käyttäjäagenttikuvaus (w3m 0.1.9)
+ Name[fr]=Identité du navigateur (w3m 0.1.9)
+ Name[fy]=GA-omskriuwing (w3m 0.1.9)
+--- kcontrol/kio/uasproviders/wgetoncurrent.desktop	(révision 567687)
++++ kcontrol/kio/uasproviders/wgetoncurrent.desktop	(révision 576145)
+@@ -11,7 +11,6 @@
+ Name[eo]=UA-Priskribo (Wget 1.5.3)
+ Name[es]=Descripción de AU (Wget 1.5.3)
+ Name[eu]=UA azalpena (Wget 1.5.3)
+-Name[fa]=UA توضیحWget ۱.۵.۳
+ Name[fi]=Käyttäjäagenttikuvaus (Wget 1.5.3)
+ Name[fr]=Identité du navigateur (Wget 1.5.3)
+ Name[fy]=GA-omskriuwing (Wget 1.5.3)
+--- kcontrol/kio/smb.desktop	(révision 567687)
++++ kcontrol/kio/smb.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Comparticiones Windows
+ Name[et]=Windowsi ressursid
+ Name[eu]=Windows konpartizioak
+-Name[fa]=اشتراکات ویندوز
++Name[fa]=اشتراکهای ویندوزی
+ Name[fi]=Windows-jaot
+ Name[fr]=Partages Windows
+ Name[fy]=Windows-netwurken
+@@ -98,7 +98,7 @@
+ Comment[es]=Úselo para configurar qué sistemas de archivos de Windows (SMB) puede examinar
+ Comment[et]=Windowsi (SMB) jagatud resursside lehitsemise seadistused
+ Comment[eu]=Erabil ezazu zein windows fitxategi sistema (SMB) araka dezakezunkonfiguratzeko
+-Comment[fa]=برای تنظیم کردن سیستم ویندوزی SMB که می‌خواهید مرور کنیدقابل استفاده است
++Comment[fa]=استفاده جهت پیکربندی سیستم‌پرونده‌های ویندوزی(SMB) که می توانید مرور کنید.
+ Comment[fi]=Käytä asettaaksesi windowsin (SMB) tiedostojärjestelmiä, joita voit selata
+ Comment[fr]=Configuration des systèmes de fichiers Windows (SMB)
+ Comment[fy]=Hjir kinne jo fêstelle mei wat fan Windows-triemsystemen (SMB) jo fia it netwurk blêdzje wolle.
+@@ -166,7 +166,7 @@
+ Keywords[es]=SMB,SAMBA,Cliente SMB,Red Windows,LAN,Red,entorno,Servidor,Broadcast,WINS,Compartición,Entrada,Acceso,Contraseñas
+ Keywords[et]=SMB,samba,SMB klient,Windowsi võrk,LAN,võrk,naabrus,server,broadcast,üldlevi,WINS,jagatud ressurss,kasutajanimi,paroolid
+ Keywords[eu]=SMB,SAMBA,SMB bezeroa,Windows sarea,LAN,Sarea,ingurunea,Zerbitzaria,Broadcast,WINS,Konpartizioa,Saio hasiera,Pasahitza
+-Keywords[fa]=SMB,SAMBA,SMB client,Windows network,LAN,Network,neighborhood,Server,Broadcast,WINS,Share,Login,Passwords،پخش همگانی
++Keywords[fa]=SMB، SAMBA، کارخواه SMB، شبکه ویندوزی، شبکه داخلی، شبکه، همسایگی، کارساز، پیام رسانی، WINS، مشترک، ورود، اسم‌رمزها
+ Keywords[fi]=SMB,SAMBA,SMB-asiakas,Windows verkko,LAN,Verkko,Naapuruus,Palvelin,Jakelu,WINS,Jako,Kirjautuminen,Salasanat
+ Keywords[fr]=smb,samba,client smb,réseau Windows,lan,réseau local,réseau,voisinage,serveur,broadcast,diffusion,wins,partage,connexion,mot de passe,windows,login
+ Keywords[fy]=SMB,SAMBA,SMB-client,Windows-netwurk,LAN,netwurk,omwrâld,neighborhood,server,broadcast,WINS,share,Oanmelde,login,wachtwurden,netwurk
+--- kcontrol/kio/netpref.desktop	(révision 567687)
++++ kcontrol/kio/netpref.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Comment[es]=Configuración de las preferencias genéricas de red, como los tiempos de desconexión
+ Comment[et]=Üldised võrguseadistused
+ Comment[eu]=Konfiguratu sarerako hobespen orokorrak (denbora-muga balioak, besteak beste)
+-Comment[fa]=ارجحیت‌های شبکه مانند مهلت زمان را اینجا تنظیم کنید
++Comment[fa]=پیکربندی تنظیمات شبکه محلی، مانند مقادیر اتمام‌ وقت
+ Comment[fi]=Muokkaa yleisiä verkkoasetuksia kuten aikakatkaisuarvoja
+ Comment[fr]=Configuration générique du réseau, comme par exemple les valeurs des délais d'attente
+ Comment[fy]=ynstelle fan algemiene netwurkfoarkar, sa as tiidslimytwearden
+@@ -82,6 +82,7 @@
+ Keywords[es]=timeout,iopref,netpref,red preferencias,ftp
+ Keywords[et]=taimaut,aegumine,võrgu seadistused,ftp
+ Keywords[eu]=denbora-muga,iopref,netpref,sareko hobespenak, ftp
++Keywords[fa]=اتمام وقت، iopref، تنظیمات شبکه ، قاپ
+ Keywords[fr]=délai,configuration du réseau,réseau,entrées/sorties,ftp
+ Keywords[fy]=timeout,iopref,netpref,netwurkfoarkar,tiidslimyt,ftp
+ Keywords[gl]=timeout,iopref,netpref,preferéncias de rede, ftp
+@@ -128,6 +129,7 @@
+ Name[es]=Preferencias de conexión
+ Name[et]=Ãœhenduse seadistused
+ Name[eu]=Konexio hobespenak
++Name[fa]=تنظیمات اتصال
+ Name[fi]=Asetukset
+ Name[fr]=Préférences de connexion
+ Name[fy]=Ferbiningfoarkar
+--- kcontrol/kio/uasprovider.desktop	(révision 567687)
++++ kcontrol/kio/uasprovider.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Comment[es]=Cadenas del Agente de Usuario
+ Comment[et]=Veebilehitseja identifikaatorid
+ Comment[eu]=Erabiltzaile agentearen kateak 
+-Comment[fa]=رشته‌های آژانس کاربر
++Comment[fa]=رشته‌های عامل‌کاربر
+ Comment[fi]=Käyttäjäagenttimerkkijonot
+ Comment[fr]=Chaînes d'identité du navigateur
+ Comment[fy]=regels foar brûkersagint
+--- kcontrol/samba/smbstatus.desktop	(révision 567687)
++++ kcontrol/samba/smbstatus.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Estado de Samba
+ Name[et]=Samba olek
+ Name[eu]=Sambaren egoera
+-Name[fa]=شرایط سامبا
++Name[fa]=وضعیت Samba
+ Name[fi]=Samban tila
+ Name[fr]=État de Samba
+ Name[fy]=Samba-tastân
+@@ -103,7 +103,7 @@
+ Comment[es]=Monitor de estado de Samba
+ Comment[et]=Samba oleku monitooring
+ Comment[eu]=Sambaren egoeraren monitorea
+-Comment[fa]=نظارت وضعیت سامبا
++Comment[fa]=نمایشگر وضعیت Samba
+ Comment[fi]=Samban tilan näyttö
+ Comment[fr]=Indicateur d'état de Samba
+ Comment[fy]=Sambatastânmonitor
+@@ -177,6 +177,7 @@
+ Keywords[es]=SMB,SAMBA,Red Windows,LAN,Información del sistema
+ Keywords[et]=SMB,SAMBA,Windowsi võrk,LAN,Süsteemi info
+ Keywords[eu]=SMB,SAMBA,Windows sarea,LAN,Sistemaren informazioa
++Keywords[fa]=SMB، SAMBA، ویندوز، شبکه، شبکه داخلی، اطلاعات سیستم
+ Keywords[fi]=SMB,SAMBA,Windows verkko,LAN,Järjestelmätiedot
+ Keywords[fr]=réseau Windows,réseau local,informations système,smb,samba,lan,windows
+ Keywords[fy]=SMB,SAMBA,Windows network,LAN,systeemynformaasje,Windows-netwurk
+--- kcontrol/css/kcmcss.cpp	(révision 567687)
++++ kcontrol/css/kcmcss.cpp	(révision 576145)
+@@ -97,10 +97,15 @@
+   load();
+ }
+ 
+-
+ void CSSConfig::load()
+ {
++   load( false );
++}
++
++void CSSConfig::load( bool useDefaults )
++{
+   KConfig *c = new KConfig("kcmcssrc", false, false);
++  c->setReadDefaults( useDefaults );
+ 
+   c->setGroup("Stylesheet");
+   QString u = c->readEntry("Use", "default");
+@@ -138,6 +143,8 @@
+   customDialog->hideBackground->setChecked(c->readBoolEntry("HideBackground", true));
+ 
+   delete c;
++
++  emit changed( useDefaults );
+ }
+ 
+ 
+@@ -211,33 +218,7 @@
+ 
+ void CSSConfig::defaults()
+ {
+-  configDialog->useDefault->setChecked(true);
+-  configDialog->useUser->setChecked(false);
+-  configDialog->useAccess->setChecked(false);
+-  configDialog->urlRequester->setURL("");
+-
+-  customDialog->basefontsize->setEditText(QString::number(12));
+-  customDialog->dontScale->setChecked(false);
+-
+-  QString fname =  "Arial";
+-  for (int i=0; i < customDialog->fontFamily->count(); ++i)
+-    if (customDialog->fontFamily->text(i) == fname)
+-      {
+-	customDialog->fontFamily->setCurrentItem(i);
+-	break;
+-      }
+-
+-  customDialog->sameFamily->setChecked(false);
+-  customDialog->blackOnWhite->setChecked(true);
+-  customDialog->whiteOnBlack->setChecked(false);
+-  customDialog->customColor->setChecked(false);
+-  customDialog->backgroundColor->setColor(Qt::white);
+-  customDialog->foregroundColor->setColor(Qt::black);
+-  customDialog->sameColor->setChecked(false);
+-
+-  customDialog->hideImages->setChecked(false);
+-  customDialog->hideBackground->setChecked( true);
+-  emit changed(true);
++   load( true );
+ }
+ 
+ 
+--- kcontrol/css/kcmcss.h	(révision 567687)
++++ kcontrol/css/kcmcss.h	(révision 576145)
+@@ -38,6 +38,7 @@
+   CSSConfig(QWidget *parent = 0L, const char *name = 0L, const QStringList &list =QStringList() );
+ 
+   void load();
++  void load( bool useDefaults );
+   void save();
+   void defaults();
+ 
+--- kcontrol/css/kcmcss.desktop	(révision 567687)
++++ kcontrol/css/kcmcss.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Hojas de estilo
+ Name[et]=Laaditabelid
+ Name[eu]=Estilo orriak
+-Name[fa]=صفحات‌طرح
++Name[fa]=صفحه‌سبکها
+ Name[fi]=Tyylisivut
+ Name[fo]=Sniðørk
+ Name[fr]=Feuilles de style
+@@ -96,7 +96,7 @@
+ Comment[es]=Configuración de las hojas de estilo usadas para mostrar páginas web
+ Comment[et]=Laaditabelite seadistamine veebilehtede renderdamiseks
+ Comment[eu]=Kondiguratu HTML errenderizatzeko erabilitako estilo orriak
+-Comment[fa]=تنظیم صفحات‌طرح مرورگر کانکرر
++Comment[fa]=پیکربندی صفحه‌سبکهای مورد استفاده پرداخت صفحات وب
+ Comment[fi]=WWW-sivuilla käytettävien tyylisivujen asetukset
+ Comment[fr]=Configuration des feuilles de style utilisées pour l'affichage HTML
+ Comment[fy]=Hjir kinne jo de stylblêden ynstelle dy brûkt wurde foar de werjefte fan websiden
+@@ -163,7 +163,7 @@
+ Keywords[es]=CSS,HTML,estilo,hoja de estilo,accesibilidad
+ Keywords[et]=CSS,HTML,stiil,laaditabel
+ Keywords[eu]=CSS,HTML,estiloa,estilo orria,erabilerraztasuna
+-Keywords[fa]=CSS,HTML,style,stylesheet,accessibility,توان‌یابی
++Keywords[fa]=CSS,زنگام ، سبک ، صفحه‌سبک، دستیابی پذیری
+ Keywords[fi]=CSS,HTML,tyyli,tyylimäärittely,esteettömyys
+ Keywords[fo]=CSS,HTML,snið,sniðørk,sniðark
+ Keywords[fr]=css,html,style,feuille de style,accessibilité
+--- kcontrol/energy/energy.h	(révision 567687)
++++ kcontrol/energy/energy.h	(révision 576145)
+@@ -35,6 +35,7 @@
+     ~KEnergy();
+ 
+     virtual void load();
++    virtual void load( bool useDefaults );
+     virtual void save();
+     virtual void defaults();
+ 
+--- kcontrol/energy/energy.desktop	(révision 567687)
++++ kcontrol/energy/energy.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Control de energía
+ Name[et]=Voolutarve
+ Name[eu]=Energia kontrola
+-Name[fa]=کنترل برق
++Name[fa]=کنترل توان
+ Name[fi]=Virranhallinta
+ Name[fo]=Orkustýring
+ Name[fr]=Contrôle de l'énergie
+@@ -105,7 +105,7 @@
+ Comment[es]=Preferencias para la pantalla de control de energía
+ Comment[et]=Ekraani voolutarbe juhtimise seaded
+ Comment[eu]=Pantailaren energia kudeatzeko ezarpenak
+-Comment[fa]=تنظیمات مدیریت برق نمایشگر
++Comment[fa]=تنظیمات برای نمایش مدیریت توان
+ Comment[fi]=Asetukset näytön virranhallinnalle
+ Comment[fr]=Paramètres de la gestion d'énergie pour l'affichage
+ Comment[fy]=Ynstellings foar energybesparring foar byldskerms
+@@ -172,7 +172,7 @@
+ Keywords[es]=energía,ahorro,APM,ACPI,tiempo de expiración,apagar monitor,modo de espera,suspender
+ Keywords[et]=energia,säästja,apm,acpi,dpms,taimaut,energiasääst,passiivne
+ Keywords[eu]=energia,babeslea,apm,acpi,dpms,denbora-muga,monitorea itzali, zain,suspenditu,indarra
+-Keywords[fa]=energy,saver,apm,acpi,dpms,timeout,blanking,stand by,suspend,power,برق,خاموش
++Keywords[fa]=انرژی، محافظ ، apm، acpi ، dpms،اتمام وقت ، فاصله گذاری، نیمه روشن ، معلق ، توان
+ Keywords[fi]=energia,säästö,apm,acpi,dpms,aikavalvonta,sammutus,valmiustila,teho
+ Keywords[fr]=énergie,économie,apm,acpi,suspension,suspendre,tension,éteindre,extinction,veille,mise en veille,alimentation
+ Keywords[fy]=energy,besparring,apm,acpi,tiidslimyt,sliepstân,stand-by,suspend,power,wachtstân,laptop,byldskerm,monitor,display,timeout
+--- kcontrol/energy/energy.cpp	(révision 567687)
++++ kcontrol/energy/energy.cpp	(révision 576145)
+@@ -238,13 +238,18 @@
+ }
+ 
+ 
+-
+ void KEnergy::load()
+ {
++    load( false );
++}
++
++void KEnergy::load( bool useDefaults )
++{
++    m_pConfig->setReadDefaults( useDefaults );
+     readSettings();
+     showSettings();
+ 
+-    emit changed(false);
++    emit changed( useDefaults );
+ }
+ 
+ 
+@@ -259,17 +264,7 @@
+ 
+ void KEnergy::defaults()
+ {
+-    m_bEnabled = false;
+-    m_Standby = DFLT_STANDBY;
+-    m_Suspend = DFLT_SUSPEND;
+-    m_Off = DFLT_OFF;
+-
+-    m_StandbyDesired = m_Standby;
+-    m_SuspendDesired = m_Suspend;
+-    m_OffDesired = m_Off;
+-
+-    showSettings();
+-    emit changed(true);
++    load( true );
+ }
+ 
+ 
+--- kcontrol/clock/clock.desktop	(révision 567687)
++++ kcontrol/clock/clock.desktop	(révision 576145)
+@@ -185,6 +185,7 @@
+ Keywords[es]=reloj,fecha,hora,zona horaria
+ Keywords[et]=kell,kuupäev,kellaaeg,ajavöönd
+ Keywords[eu]=erlojua,data,ordua,ordu eremua
++Keywords[fa]=ساعت ، تاریخ ، زمان ، ناحیه زمان
+ Keywords[fi]=kello,päiväys,aika,aikavyöhyke
+ Keywords[fr]=horloge,date,heure,fuseau horaire
+ Keywords[fy]=datum,tiid,tiidszone,klok
+--- kcontrol/view1394/kcmview1394.desktop	(révision 567687)
++++ kcontrol/view1394/kcmview1394.desktop	(révision 576145)
+@@ -25,7 +25,7 @@
+ Name[es]=Dispositivos IEEE 1394
+ Name[et]=IEEE 1394 seadmed
+ Name[eu]=IEEE 1394 gailuak
+-Name[fa]=دستگاه‌های IEEE 1394
++Name[fa]=دستگاههای IEEE 1394
+ Name[fi]=IEEE 1394 (Firewire)-laitteet
+ Name[fr]=Périphériques IEEE 1394
+ Name[fy]=IEEE 1394-apparaten
+@@ -90,7 +90,7 @@
+ Comment[es]=Muestra los dispositivos IEEE 1394 conectados a este ordenador
+ Comment[et]=Arvutiga ühendatud IEEE 1394 seadmete vaatamine
+ Comment[eu]=Ilkusi ordenagailu honetan konektatuta dauden IEEE 1394 gailuak
+-Comment[fa]=نمایش دستگاه‌های USB متصل به این سیستم
++Comment[fa]=نمای دستگاههای  IEEE 1394 پیوست شده به این رایانه
+ Comment[fi]=Näyttää tietokoneeseen liitetyt IEEE 1394 (Firewire)-laitteet
+ Comment[fr]=Affiche les périphériques IEEE 1394 rattachés à cet ordinateur
+ Comment[fy]=Hjir kinne jo de IEEE 1394-apparaten besjen die op dizze kompjûter oansluten binne
+@@ -154,6 +154,7 @@
+ Keywords[es]=1394,Firewire,dispositivos,visor,control
+ Keywords[et]=1394,Firewire,seadmed,vaataja,juhtimine
+ Keywords[eu]=1394,Firewire,gailuak,ikustailua,kontrola
++Keywords[fa]=۱۳۴۹، دستگاهها، مشاهده‌گر، کنترل
+ Keywords[fi]=1394,Firewire,laitteet,katselija,hallinta
+ Keywords[fr]=1394,Firewire,périphériques,afficheur,contrôle
+ Keywords[fy]=1394,IEEE 1394,firewire,devices,viewer,control,werjefteprogramma,apparaten,râne apparatuur
+--- kcontrol/konqhtml/appearance.cpp	(révision 567687)
++++ kcontrol/konqhtml/appearance.cpp	(révision 576145)
+@@ -315,7 +315,16 @@
+ 
+ void KAppearanceOptions::load()
+ {
++	load( false );
++}
++
++void KAppearanceOptions::load( bool useDefaults )
++{
+     KConfig khtmlrc("khtmlrc", true, false);
++	 m_pConfig->setReadDefaults( useDefaults );
++
++	 khtmlrc.setReadDefaults( useDefaults );
++
+ #define SET_GROUP(x) m_pConfig->setGroup(x); khtmlrc.setGroup(x)
+ #define READ_NUM(x,y) m_pConfig->readNumEntry(x, khtmlrc.readNumEntry(x, y))
+ #define READ_ENTRY(x,y) m_pConfig->readEntry(x, khtmlrc.readEntry(x, y))
+@@ -347,15 +356,12 @@
+     //kdDebug(0) << "encoding = " << encodingName << endl;
+ 
+     updateGUI();
+-    emit changed(false);
++    emit changed( useDefaults );
+ }
+ 
+ void KAppearanceOptions::defaults()
+ {
+-    bool old = m_pConfig->readDefaults();
+-    m_pConfig->setReadDefaults(true);
+-    load();
+-    m_pConfig->setReadDefaults(old);
++	load( true );
+ }
+ 
+ void KAppearanceOptions::updateGUI()
+--- kcontrol/konqhtml/khttpoptdlg.cpp	(révision 567687)
++++ kcontrol/konqhtml/khttpoptdlg.cpp	(révision 576145)
+@@ -37,15 +37,25 @@
+   load();
+ }
+ 
+-
+ void KHTTPOptions::load()
+ {
++	load( false );
++}
++
++void KHTTPOptions::load( bool useDefaults )
++{
+   QString tmp;
++  
++  m_pConfig->setReadDefaults( useDefaults );
++
+   m_pConfig->setGroup( "Browser Settings/HTTP" );	
+   tmp = m_pConfig->readEntry( "AcceptLanguages",KGlobal::locale()->languageList().join(","));
+   le_languages->setText( tmp );
+   tmp = m_pConfig->readEntry( "AcceptCharsets",defaultCharsets);
+   le_charsets->setText( tmp );
++
++  emit changed( useDefaults );
++
+ }
+ 
+ void KHTTPOptions::save()
+@@ -58,8 +68,7 @@
+ 
+ void KHTTPOptions::defaults()
+ {
+-  le_languages->setText( KGlobal::locale()->languageList().join(",") );
+-  le_charsets->setText( defaultCharsets );
++	load( true );
+ }
+ 
+ 
+--- kcontrol/konqhtml/pluginopts.h	(révision 567687)
++++ kcontrol/konqhtml/pluginopts.h	(révision 576145)
+@@ -99,6 +99,7 @@
+ 	~KPluginOptions();
+ 
+     virtual void load();
++    virtual void load( bool useDefaults );
+     virtual void save();
+     virtual void defaults();
+     QString quickHelp() const;
+--- kcontrol/konqhtml/khtml_filter.desktop	(révision 567687)
++++ kcontrol/konqhtml/khtml_filter.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Filtros de anuncios (AdBlock)
+ Name[et]=AdBlocK filtrid
+ Name[eu]=AdBlocK iragazkiak
++Name[fa]=پالایه‌های AdBlocK
+ Name[fi]=AdBlocK-suotimet
+ Name[fr]=Filtres AdBlocK
+ Name[fy]=AdBlock-filters
+@@ -77,6 +78,7 @@
+ Comment[es]=Configuración de los filtros de anuncios de Konqueror
+ Comment[et]=Konqueror AdBlocK filtrite seadistamine
+ Comment[eu]=Konfiguratu Konqueror AdBlock iragazkiak
++Comment[fa]=پیکربندی پالایه‌های AdBlocK Konqueror
+ Comment[fi]=Aseta Konquerorin AdBlocK-suotimia
+ Comment[fr]=Configurer les filtres AdBlocK de Konqueror
+ Comment[fy]=Konfigurearje de reklame ward filters
+--- kcontrol/konqhtml/khtml_fonts.desktop	(révision 567687)
++++ kcontrol/konqhtml/khtml_fonts.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Fuentes
+ Name[et]=Fondid
+ Name[eu]=Letra-tipoak
+-Name[fa]=قلم‌ها
++Name[fa]=قلمها
+ Name[fi]=Kirjasimet
+ Name[fr]=Polices
+ Name[fy]=Lettertypen
+@@ -98,7 +98,7 @@
+ Comment[es]=Configuración de las fuentes usadas en páginas web
+ Comment[et]=Veebilehtedel kasutatavate fontide seadistamine
+ Comment[eu]=Konfiguratu web orrietan erabiliko diren letra-tipoak
+-Comment[fa]= تنظیم قلم‌های لازم براب نمایش صفحات وب
++Comment[fa]=پیکربندی قلمهای استفاده‌شده در صفحات وب
+ Comment[fi]=WWW-sivujen kirjasimet
+ Comment[fr]=Configuration des polices utilisées sur les pages web
+ Comment[fy]=Hjir kinne jo de lettertypen die brûkt wurde op de websiden ynstelle
+@@ -163,7 +163,7 @@
+ Keywords[es]=konqueror,kfm,navegador,html,web,www,fuentes,mapas de caracteres,codificación
+ Keywords[et]=konqueror,kfm,veebilehitseja,html,veeb,www,fondid,kooditabel,kodeering
+ Keywords[eu]=konqueror,kfm,arakatzailea,html,web,www,letra-tipoak,karaktere-multzoak, karaktere hobespenak,kodeketa
+-Keywords[fa]=konqueror,kfm,browser,html,web,www,fonts,charsets,character sets,encoding, کانکرر,قلم,مجموعه‌نویسه
++Keywords[fa]=konqueror،kfm، مرورگر، زنگام، وب، www،قلمها، نویسه گان، نویسه‌گان،  کدبندی
+ Keywords[fi]=konqueror,kfm,selain,html,web,www,kirjasimet,merkistöt,koodaus
+ Keywords[fr]=konqueror,kfm,navigateur,html,web,www,polices,couleurs,java,javascript,curseur,liens,images,jeu de caractères,caractères,codage,encodage
+ Keywords[fy]=konqueror,kfm,browser,blêder,html,web,www,fonts,lettertypen,tekensets,karaktersamling,kodearring,ynternet
+--- kcontrol/konqhtml/htmlopts.h	(révision 567687)
++++ kcontrol/konqhtml/htmlopts.h	(révision 576145)
+@@ -37,6 +37,7 @@
+     KMiscHTMLOptions(KConfig *config, QString group, QWidget *parent = 0L, const char *name = 0L );
+ 	~KMiscHTMLOptions();
+     virtual void load();
++    virtual void load( bool useDefaults );
+     virtual void save();
+     virtual void defaults();
+ 
+--- kcontrol/konqhtml/khtml_behavior.desktop	(révision 567687)
++++ kcontrol/konqhtml/khtml_behavior.desktop	(révision 576145)
+@@ -28,6 +28,7 @@
+ Name[es]=Comportamiento
+ Name[et]=Veebilehitseja käitumine
+ Name[eu]=Web portaera
++Name[fa]=رفتار وب
+ Name[fi]=Verkkokäyttäytyminen
+ Name[fr]=Comportement web
+ Name[fy]=Webgedrach
+@@ -93,7 +94,7 @@
+ Comment[es]=Configuración del comportamiento del navegador
+ Comment[et]=Konquerori veebilehitseja käitumine
+ Comment[eu]=Konfiguratu arakatzailearen portaera
+-Comment[fa]=تنظیم رفتار مرورگر
++Comment[fa]=پیکربندی رفتار مرورگر
+ Comment[fi]=Selaimen asetukset
+ Comment[fr]=Configuration du comportement du navigateur
+ Comment[fy]=Hjir kinne jo it gedrach fan de webblêder ynstelle
+@@ -161,7 +162,7 @@
+ Keywords[es]=konqueror,kfm,navegador,html,web,www,fuentes,colores,java,javascript,cursor,enlaces,imágenes,mapas de caracteres,codificación
+ Keywords[et]=konqueror,kfm,veebilehitseja,html,veeb,www,fondid,värvid,java,javascript,kursor,viidad,lingid,pildid,kooditabel,kodeering
+ Keywords[eu]=konqueror,kfm,arakatzailea,html,web,www,letra-tipoak,koloreak,java,javascript,kurtsorea,linkak,irudiak,karaktere-multzoak,karaktereen hobespenak,kodeketa
+-Keywords[fa]=konqueror,kfm,browser,html,web,www,fonts,colours,colors,java,javascript,cursor,links,images,charsets,character sets,encoding,کانکرر,مرورگر,وب
++Keywords[fa]=konqueror، kfm، مرورگر، زنگام، وب، www، قلمها، رنگها،رنگها، جاوا، جاوااسکریپت، مکان نما، پیوندها، تصاویر، نوسه‌گان، نویسه
+ Keywords[fi]=konqueror,kfm,selain,html,web,www,kirjasimet,värit,java,javascript,osoitin,linkit,kuvat,merkistöt,koodaus
+ Keywords[fr]=konqueror,kfm,navigateur,html,web,www,polices,couleurs,java,javascript,curseur,liens,images,jeu de caractères,caractères,codage,encodage
+ Keywords[fy]=konqueror,kfm,browser,blêder,html,web,www,fonts,lettertypen,kleuren,java,javascript,javaskript,cursor,links,rinnerke,skeakels,ôfbyldingen,charsets,tekensets,karaktersamling,kodearring,ynternet
+--- kcontrol/konqhtml/jsopts.h	(révision 567687)
++++ kcontrol/konqhtml/jsopts.h	(révision 576145)
+@@ -61,6 +61,7 @@
+   KJavaScriptOptions( KConfig* config, QString group, QWidget* parent = 0, const char* name = 0 );
+ 
+   virtual void load();
++  virtual void load( bool useDefaults );
+   virtual void save();
+   virtual void defaults();
+ 
+--- kcontrol/konqhtml/javaopts.h	(révision 567687)
++++ kcontrol/konqhtml/javaopts.h	(révision 576145)
+@@ -92,6 +92,7 @@
+     KJavaOptions( KConfig* config, QString group, QWidget* parent = 0, const char* name = 0 );
+ 
+     virtual void load();
++    virtual void load( bool useDefaults );
+     virtual void save();
+     virtual void defaults();
+ 
+--- kcontrol/konqhtml/filteropts.h	(révision 567687)
++++ kcontrol/konqhtml/filteropts.h	(révision 576145)
+@@ -36,6 +36,7 @@
+     ~KCMFilter();
+     
+     void load();
++    void load( bool useDefaults );
+     void save();
+     void defaults();
+     QString quickHelp() const;
+--- kcontrol/konqhtml/khtml_java_js.desktop	(révision 567687)
++++ kcontrol/konqhtml/khtml_java_js.desktop	(révision 576145)
+@@ -59,6 +59,7 @@
+ Name[uz]=Java ва JavaScript
+ Name[wa]=Java eyet JavaScript
+ Name[zh_CN]=Java 和 JavaScript
++Name[zh_TW]=Java 與 JavaScript
+ Comment=Configure the behavior of Java and JavaScript
+ Comment[af]=Konfigureer die gedrag van Java en Javaskrip
+ Comment[ar]=قم بتهيئة سلوك جافا و جافا سكريبت
+@@ -78,7 +79,7 @@
+ Comment[es]=Configuración del comportamiento de Java y JavaScript
+ Comment[et]=Java ja JavaScripti käitumise seadistamine
+ Comment[eu]=Konfiguratu Java eta JavaScripten portaera
+-Comment[fa]=تنظیم نوع رفتار جاوا و جاواسکریپت
++Comment[fa]=پیکربندی رفتار جاوا و جاوااسکریپت
+ Comment[fi]=Javan ja JavaScriptin asetukset
+ Comment[fr]=Configuration du comportement de Java et JavaScript
+ Comment[fy]=Hjir kinne jo it gedrach fan Java en JavaSkript ynstelle
+@@ -145,7 +146,7 @@
+ Keywords[es]=konqueror,kfm,navegador,html,web,wwwjava,javascript
+ Keywords[et]=konqueror,kfm,veebilehitseja,html,veeb,www,java,javascript
+ Keywords[eu]=konqueror,kfm,arakatzailea,html,web,www,java,javascript
+-Keywords[fa]=konqueror,kfm,browser,html,web,www,java,javascript,جاوا,جاواسکریپت,کانکرر,مرورگر,وب
++Keywords[fa]=konqueror، kfm، مرورگر، زنگام، وب، www، جاوا، جاوااسکریپت
+ Keywords[fi]=konqueror,kfm,selain,html,web,www,java,javascript
+ Keywords[fr]=konqueror,kfm,navigateur,html,web,www,polices,couleurs,java,javascript,curseur,liens,images,jeu de caractères,caractères,codage,encodage
+ Keywords[fy]=konqueror,kfm,browser,blêder,html,web,www,java,javaskript,ynternet
+--- kcontrol/konqhtml/pluginopts.cpp	(révision 567687)
++++ kcontrol/konqhtml/pluginopts.cpp	(révision 576145)
+@@ -170,9 +170,15 @@
+     priorityLabel->setText(i18n("CPU priority for plugins: %1").arg(level));
+ }
+ 
+-
+ void KPluginOptions::load()
+ {
++	load( false );
++}
++
++void KPluginOptions::load( bool useDefaults )
++{
++	 
++
+     // *** load ***
+     global_policies.load();
+     bool bPluginGlobal = global_policies.isFeatureEnabled();
+@@ -186,6 +192,8 @@
+ 
+   KConfig *config = new KConfig("kcmnspluginrc", true);
+ 
++  config->setReadDefaults( useDefaults );
++
+   config->setGroup("Misc");
+   m_widget->scanAtStartup->setChecked( config->readBoolEntry( "startkdeScan", false ) );
+ 
+@@ -204,33 +212,12 @@
+ 
+   delete config;
+ 
+-  change( false );
++  emit changed( useDefaults );
+ }
+ 
+ void KPluginOptions::defaults()
+ {
+-    global_policies.defaults();
+-    enablePluginsGloballyCB->setChecked( global_policies.isFeatureEnabled() );
+-    enableHTTPOnly->setChecked(false);
+-    enableUserDemand->setChecked(false);
+-    priority->setValue(100);
+-
+-/*****************************************************************************/
+-
+-    KConfig *config = new KConfig( QString::null, true, false );
+-
+-    m_widget->scanAtStartup->setChecked( false );
+-
+-    m_widget->dirEdit->setURL("");
+-    m_widget->dirEdit->setEnabled( false );
+-    m_widget->dirRemove->setEnabled( false );
+-
+-    dirLoad( config );
+-    pluginLoad( config );
+-
+-    delete config;
+-
+-    change();
++    load( true );
+ }
+ 
+ void KPluginOptions::save()
+--- kcontrol/konqhtml/appearance.h	(révision 567687)
++++ kcontrol/konqhtml/appearance.h	(révision 576145)
+@@ -27,6 +27,7 @@
+   ~KAppearanceOptions();
+ 
+   virtual void load();
++  virtual void load( bool useDefaults );
+   virtual void save();
+   virtual void defaults();
+ 
+--- kcontrol/konqhtml/khttpoptdlg.h	(révision 567687)
++++ kcontrol/konqhtml/khttpoptdlg.h	(révision 576145)
+@@ -22,6 +22,7 @@
+     KHTTPOptions(KConfig *config, QString group, QWidget *parent = 0L, const char *name = 0L);
+ 
+     virtual void load();
++    virtual void load( bool useDefaults );
+     virtual void save();
+     virtual void defaults();
+ 
+--- kcontrol/konqhtml/htmlopts.cpp	(révision 567687)
++++ kcontrol/konqhtml/htmlopts.cpp	(révision 576145)
+@@ -205,7 +205,15 @@
+ 
+ void KMiscHTMLOptions::load()
+ {
++	load( false );
++}
++
++void KMiscHTMLOptions::load( bool useDefaults )
++{
+     KConfig khtmlrc("khtmlrc", true, false);
++    khtmlrc.setReadDefaults( useDefaults );
++	 m_pConfig->setReadDefaults( useDefaults );
++
+ #define SET_GROUP(x) m_pConfig->setGroup(x); khtmlrc.setGroup(x)
+ #define READ_BOOL(x,y) m_pConfig->readBoolEntry(x, khtmlrc.readBoolEntry(x, y))
+ #define READ_ENTRY(x) m_pConfig->readEntry(x, khtmlrc.readEntry(x))
+@@ -263,19 +271,17 @@
+     m_pDynamicTabbarHide->setChecked( ! (m_pConfig->readBoolEntry( "AlwaysTabbedMode", false )) );
+ 
+     KConfig config("kbookmarkrc", true, false);
+-    config.setGroup("Bookmarks");
++    config.setReadDefaults( useDefaults );
++	 config.setGroup("Bookmarks");
+     m_pAdvancedAddBookmarkCheckBox->setChecked( config.readBoolEntry("AdvancedAddBookmarkDialog", false) );
+     m_pOnlyMarkedBookmarksCheckBox->setChecked( config.readBoolEntry("FilteredToolbar", false) );
++
++	 emit changed( useDefaults );
+ }
+ 
+ void KMiscHTMLOptions::defaults()
+ {
+-    bool old = m_pConfig->readDefaults();
+-    m_pConfig->setReadDefaults(true);
+-    load();
+-    m_pConfig->setReadDefaults(old);
+-    m_pAdvancedAddBookmarkCheckBox->setChecked(false);
+-    m_pOnlyMarkedBookmarksCheckBox->setChecked(false);
++	load( true );
+ }
+ 
+ void KMiscHTMLOptions::save()
+--- kcontrol/konqhtml/jsopts.cpp	(révision 567687)
++++ kcontrol/konqhtml/jsopts.cpp	(révision 576145)
+@@ -103,9 +103,15 @@
+   load();
+ }
+ 
+-
+ void KJavaScriptOptions::load()
+ {
++	load( false );
++}
++
++void KJavaScriptOptions::load( bool useDefaults )
++{
++	 m_pConfig->setReadDefaults( useDefaults );
++
+     // *** load ***
+     m_pConfig->setGroup(m_groupname);
+ 
+@@ -125,18 +131,13 @@
+     		js_global_policies.isFeatureEnabled());
+     reportErrorsCB->setChecked( m_pConfig->readBoolEntry("ReportJavaScriptErrors",false));
+     jsDebugWindow->setChecked( m_pConfig->readBoolEntry( "EnableJavaScriptDebug",false ) );
+-//    js_popup->setButton( m_pConfig->readUnsignedNumEntry("WindowOpenPolicy", 0) );
+-    emit changed(false);
++    
++	 emit changed(useDefaults);
+ }
+ 
+ void KJavaScriptOptions::defaults()
+ {
+-  js_policies_frame->defaults();
+-  enableJavaScriptGloballyCB->setChecked(
+-    		js_global_policies.isFeatureEnabled());
+-  reportErrorsCB->setChecked( false );
+-  jsDebugWindow->setChecked( false );
+-  emit changed(true);
++	load( true );
+ }
+ 
+ void KJavaScriptOptions::save()
+--- kcontrol/konqhtml/javaopts.cpp	(révision 567687)
++++ kcontrol/konqhtml/javaopts.cpp	(révision 576145)
+@@ -181,6 +181,13 @@
+ 
+ void KJavaOptions::load()
+ {
++	load( false );
++}
++
++void KJavaOptions::load(bool useDefaults)
++{
++	 m_pConfig->setReadDefaults( useDefaults );
++
+     // *** load ***
+     java_global_policies.load();
+     bool bJavaGlobal      = java_global_policies.isFeatureEnabled();
+@@ -219,21 +226,12 @@
+     serverTimeoutSB->setValue( serverTimeout );
+ 
+     toggleJavaControls();
+-    emit changed( false );
++    emit changed( useDefaults );
+ }
+ 
+ void KJavaOptions::defaults()
+ {
+-    java_global_policies.defaults();
+-    enableJavaGloballyCB->setChecked( false );
+-    javaSecurityManagerCB->setChecked( true );
+-    useKioCB->setChecked( false );
+-    pathED->lineEdit()->setText( "java" );
+-    addArgED->setText( "" );
+-    enableShutdownCB->setChecked(true);
+-    serverTimeoutSB->setValue( 60 );
+-    toggleJavaControls();
+-    emit changed( true );
++	load( true );
+ }
+ 
+ void KJavaOptions::save()
+--- kcontrol/konqhtml/filteropts.cpp	(révision 567687)
++++ kcontrol/konqhtml/filteropts.cpp	(révision 576145)
+@@ -223,8 +223,7 @@
+ 
+ void KCMFilter::defaults()
+ {
+-    mListBox->clear();
+-    updateButton();
++	load( true );
+ }
+ 
+ void KCMFilter::save()
+@@ -247,11 +246,17 @@
+     DCOPClient::mainClient()->send("konqueror*","KonquerorIface","reparseConfiguration()",QByteArray());
+ 
+ }
+-
+ void KCMFilter::load()
+ {
++	load( false );
++}
++
++void KCMFilter::load( bool useDefaults )
++{
+     QStringList paths;
+ 
++	 mConfig->setReadDefaults( useDefaults );
++
+     mConfig->setGroup( mGroupname );
+     mEnableCheck->setChecked( mConfig->readBoolEntry("Enabled",false));
+     mKillCheck->setChecked( mConfig->readBoolEntry("Shrink",false));
+@@ -268,6 +273,8 @@
+     }
+ 
+     mListBox->insertStringList( paths );
++
++	 emit changed( useDefaults );
+ }
+ 
+ void KCMFilter::insertFilter()
+--- kcontrol/joystick/joystick.desktop	(révision 567687)
++++ kcontrol/joystick/joystick.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Comment[es]=joystick - un módulo de kcontrol para probar joysticks
+ Comment[et]=juhtpult - KDE juhtimiskeskuse moodul juhtpultide testimiseks
+ Comment[eu]=joystick - joystickak aztertzeko kontrol modulua
++Comment[fa]=اهرم کنترل - یک پیمانه kcontrolبرای آزمایش اهرمهای کنترل
+ Comment[fi]=peliohjain - KDE:n ohjauskeskuksen moduuli peliohjainta varten
+ Comment[fr]=Manettes de jeu - un module pour tester les manettes de jeu
+ Comment[fy]=joystick - in Konfiguraasjemodule foar it teste fan joysticks
+@@ -68,6 +69,7 @@
+ Keywords[el]=χειριστήριο,χειριστήριο κονσόλας παιχνιδιών
+ Keywords[eo]=stirstango,stirstangoj,ludotabuleto
+ Keywords[et]=juhtpult,mängupult
++Keywords[fa]=اهرم کنترل ، صفحه بازی
+ Keywords[fi]=joystick,peliohjain
+ Keywords[fr]=joystick,gamepad,manette de jeu
+ Keywords[ga]=luamhán stiúrtha,ceap cluiche
+@@ -108,6 +110,7 @@
+ Name[el]=Χειριστήριο
+ Name[eo]=Stirstango
+ Name[et]=Juhtpult
++Name[fa]=اهرم کنترل
+ Name[fi]=Peliohjain
+ Name[fr]=Manette de jeu
+ Name[ga]=Luamhán Stiúrtha
+--- kcontrol/style/kcmstyle.h	(révision 567687)
++++ kcontrol/style/kcmstyle.h	(révision 576145)
+@@ -68,6 +68,7 @@
+ 	~KCMStyle();
+ 
+ 	virtual void load();
++	virtual void load(bool useDefaults);
+ 	virtual void save();
+ 	virtual void defaults();
+ 
+--- kcontrol/style/style.desktop	(révision 567687)
++++ kcontrol/style/style.desktop	(révision 576145)
+@@ -103,7 +103,7 @@
+ Comment[es]=Permite la manipulación del comportamiento del widget y permite cambiar el estilo para KDE
+ Comment[et]=Võimaldab muuta kasutajaliidese elementide käitumist ning välimust
+ Comment[eu]=Widget-en portaera eta KDEren estiloa aldatzen uzten dizu
+-Comment[fa]= توانایی تغییر و اصلاح نوع رفتار تکه‌ها و سبک KDE را به شما می‌دهد
++Comment[fa]=اجازه دستکاری رفتار عنصر و تغییر سبک را برای KDE می‌دهد.
+ Comment[fi]=Mahdollistaa kontrollien käyttäytymisen muokaamisen ja KDE:n tyylin vaihtamisen
+ Comment[fr]=Permet la configuration du comportement des éléments graphiques et la modification des styles de KDE
+ Comment[fy]=Hjirmei kinne jo it gedrach fan de widgets oanpasse en de styl fan KDE wizigje
+@@ -168,7 +168,7 @@
+ Keywords[es]=estilo,estilos,temas,aspecto,objeto visual,widget,texto,resaltado,botones, aplicaciones, aplicaciones KDE
+ Keywords[et]=stiil,stiilid,teemad,välimus,elemendid,vidinad,menüüriba,ikoonid, tööriistaribad,rakendused,KDE rakendused
+ Keywords[eu]=estiloa,estiloak,itxura,widget-a,ikonoak,tresna-barrak,testua, nabarmenketa,aplikazioak,KDE aplikazioak
+-Keywords[fa]=style,styles,look,widget,icons,toolbars,text,highlight,apps,KDE applications,ویجت,سبک,نما,شمایل
++Keywords[fa]=سبک، سبکها، ظاهر، عنصر، شمایلها، میله‌ابزارها، متن، مشخص، کاربردها، کاربردهای KDE
+ Keywords[fi]=tyyli,tyylit,ulkonäkö,kontrolli,kuvakkeet,työkalurivit,teksti,korostus,sovellukset,KDE sovellukset
+ Keywords[fr]=style,styles,thème,apparence,widget,élément graphique,barre demenus,MacOS,police,couleur,non KDE,icône,icônes,barre d'outils,barres d'outils,barres de menus,texte,surbrillance,sélection,bouton,souris,transparence,déplacement,écran,applications,programmes,programmes non KDE,applications non KDE
+ Keywords[fy]=styl,stylen,look,üterlik,widget,icons,ikoan,ikoanen,wurkbalke,tekst,highlight,pljochtsje,apps,KDE-tapassingen,programma's,KDE-programma's,tapassingen
+--- kcontrol/style/kcmstyle.cpp	(révision 567687)
++++ kcontrol/style/kcmstyle.cpp	(révision 576145)
+@@ -469,7 +469,15 @@
+ 
+ void KCMStyle::load()
+ {
++   load( false );
++}
++
++void KCMStyle::load(bool useDefaults)
++{
+ 	KConfig config( "kdeglobals", true, false );
++
++	config.setReadDefaults( useDefaults );
++
+ 	// Page1 - Build up the Style ListBox
+ 	loadStyle( config );
+ 
+@@ -483,7 +491,7 @@
+ 	m_bStyleDirty= false;
+ 	m_bToolbarsDirty = false;
+ 
+-	emit changed( false );
++	emit changed( useDefaults );
+ }
+ 
+ 
+@@ -659,44 +667,7 @@
+ 
+ void KCMStyle::defaults()
+ {
+-	// Select default style
+-	int item = 0;
+-	bool found;
+-
+-	found = findStyle( KStyle::defaultStyle(), item );
+-	if (!found)
+-		found = findStyle( "highcolor", item );
+-	if (!found)
+-		found = findStyle( "default", item );
+-	if (!found)
+-		found = findStyle( "windows", item );
+-	if (!found)
+-		found = findStyle( "platinum", item );
+-	if (!found)
+-		found = findStyle( "motif", item );
+-
+-	cbStyle->setCurrentItem( item );
+-
+-	m_bStyleDirty = true;
+-	switchStyle( currentStyle() );	// make resets visible
+-
+-	// Effects..
+-	cbEnableEffects->setChecked(false);
+-	comboTooltipEffect->setCurrentItem(0);
+-	comboComboEffect->setCurrentItem(0);
+-	comboMenuEffect->setCurrentItem(0);
+-	comboMenuHandle->setCurrentItem(0);
+-	comboMenuEffectType->setCurrentItem(0);
+-	slOpacity->setValue(90);
+-	cbMenuShadow->setChecked(false);
+-
+-	// Miscellanous
+-	cbHoverButtons->setChecked(true);
+-	cbTransparentToolbars->setChecked(true);
+-	cbEnableTooltips->setChecked(true);
+-	comboToolbarIcons->setCurrentItem(0);
+-	cbIconsOnButtons->setChecked(false);
+-	cbTearOffHandles->setChecked(false);
++   load( true );
+ }
+ 
+ void KCMStyle::setEffectsDirty()
+--- kcontrol/colors/colorscm.cpp	(révision 567687)
++++ kcontrol/colors/colorscm.cpp	(révision 576145)
+@@ -304,7 +304,12 @@
+ 
+ void KColorScheme::load()
+ {
++   load( false );
++}
++void KColorScheme::load( bool useDefaults )
++{
+     KConfig *config = KGlobal::config();
++    config->setReadDefaults(  useDefaults );
+     config->setGroup("KDE");
+     sCurrentScheme = config->readEntry("colorScheme");
+ 
+@@ -324,7 +329,7 @@
+     bool exportColors = cfg.readBoolEntry("exportKDEColors", true);
+     cbExportColors->setChecked(exportColors);
+ 
+-    emit changed(false);
++    emit changed( useDefaults );
+ }
+ 
+ 
+@@ -419,20 +424,7 @@
+ 
+ void KColorScheme::defaults()
+ {
+-    readScheme(1);
+-    sList->setCurrentItem(1);
+-
+-    cbShadeList->setChecked(cs->shadeSortColumn);
+-
+-    cs->drawSampleWidgets();
+-    slotWidgetColor(wcCombo->currentItem());
+-    sb->blockSignals(true);
+-    sb->setValue(cs->contrast);
+-    sb->blockSignals(false);
+-
+-    cbExportColors->setChecked(true);
+-
+-    emit changed(true);
++   load( true );
+ }
+ 
+ void KColorScheme::sliderValueChanged( int val )
+--- kcontrol/colors/colorscm.h	(révision 567687)
++++ kcontrol/colors/colorscm.h	(révision 576145)
+@@ -43,6 +43,7 @@
+     ~KColorScheme();
+ 
+     virtual void load();
++    virtual void load( bool useDefaults );
+     virtual void save();
+     virtual void defaults();
+ 
+--- kcontrol/colors/colors.desktop	(révision 567687)
++++ kcontrol/colors/colors.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Colores
+ Name[et]=Värvid
+ Name[eu]=Koloreak
+-Name[fa]=رنگ‌ها
++Name[fa]=رنگها
+ Name[fi]=Värit
+ Name[fo]=Litir
+ Name[fr]=Couleurs
+@@ -107,7 +107,7 @@
+ Comment[es]=Preferencias sobre los colores
+ Comment[et]=Värvide seadistused
+ Comment[eu]=Koloreen konfigurazioa
+-Comment[fa]=تنظیمات رنگ
++Comment[fa]=تنطیمات رنگها
+ Comment[fi]=Väriasetukset
+ Comment[fo]=Lituppseting
+ Comment[fr]=Configuration des couleurs
+@@ -182,7 +182,7 @@
+ Keywords[es]=colores,esquema,contraste,Colores de los objetos visuales,Colores de los widgets,Esquema de colores
+ Keywords[et]=värvid,skeem,kontrast,värviskeem
+ Keywords[eu]=koloreak,antolamendua,kontrastea,Widget-en koloreak,Kolore eskema
+-Keywords[fa]=colors,colours,scheme,contrast,Widget colors,Color Scheme,رنگ,تکه,طرح
++Keywords[fa]=رنگها ، رنگها ، طرح واره ، سایه روشن ، رنگهای عنصر ، طرح واره رنگ
+ Keywords[fi]=väri,teema,kontrasti,työkalujen värit,väriteema
+ Keywords[fo]=litir
+ Keywords[fr]=couleurs,modèles de couleurs,contraste,couleur des éléments graphiques,modèle
+--- kcontrol/performance/kcmperformance.h	(révision 567687)
++++ kcontrol/performance/kcmperformance.h	(révision 576145)
+@@ -34,6 +34,7 @@
+     public:
+         Config( QWidget* parent_P, const char* name_P );
+         virtual void load();
++        virtual void load( bool useDefaults );
+         virtual void save();
+         virtual void defaults();
+     private:
+@@ -48,6 +49,7 @@
+     public:
+         KonquerorConfig( QWidget* parent_P, const char* name_P );
+         virtual void load();
++        virtual void load( bool useDefaults );
+         virtual void save();
+         virtual void defaults();
+     private:
+--- kcontrol/performance/kcmperformance.desktop	(révision 567687)
++++ kcontrol/performance/kcmperformance.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Rendimiento de KDE
+ Name[et]=KDE jõudlus
+ Name[eu]=KDEren performantzia
+-Name[fa]=عملکرد KDE
++Name[fa]=کارایی KDE
+ Name[fi]=Suorituskyky
+ Name[fr]=Performance de KDE
+ Name[fy]=KDE-prestaasjes
+@@ -90,7 +90,7 @@
+ Comment[es]=Configuraciones que puede mejorar el rendimiento de KD
+ Comment[et]=Siin saad seadistada, kuidas KDE kõigega paremini toime tuleks
+ Comment[eu]=Konfiguratu Konquerorren performantzia hobe dezaketen ezarpenak
+-Comment[fa]=تنظیماتی که می‌توانند عملکرد KDE را بهبود بخشند تنظیم کنید
++Comment[fa]=پیکربندی تنظیماتی که کارایی KDE را بهبود می بخشد
+ Comment[fi]=Muokkaa KDE:n suorituskykyyn liittyviä asetuksia
+ Comment[fr]=Configuration de paramètres qui peuvent améliorer les performances de KDE
+ Comment[fy]=Hjir kinne jo ynstellings kiezen die de prestaasje fan KDE kinne ferbetterje
+@@ -151,6 +151,7 @@
+ Keywords[es]=rendimiento,velocidad,memoria,mejora
+ Keywords[et]=jõudlus,kiirus,mälu,parandamine
+ Keywords[eu]=performantzia,abiadura,memoria,hobetu
++Keywords[fa]=کارایی، سرعت، حافظه، بهبود
+ Keywords[fi]=suorituskyky, nopeus, muisti, parannus
+ Keywords[fr]=performances,vitesse,mémoire,améliorer
+ Keywords[fy]=fluggens,prestaasjes,ûnthâld,ferbetterje
+--- kcontrol/performance/system.cpp	(révision 567687)
++++ kcontrol/performance/system.cpp	(révision 576145)
+@@ -55,9 +55,10 @@
+     defaults();
+     }
+ 
+-void SystemWidget::load()
++void SystemWidget::load(bool useDefaults )
+     {
+     KConfig cfg( "kdedrc", true );
++	 cfg.setReadDefaults( useDefaults );
+     cfg.setGroup( "General" );
+     cb_disable_kbuildsycoca->setChecked( cfg.readBoolEntry( "DelayedCheck", false ));
+     }
+@@ -71,7 +72,7 @@
+ 
+ void SystemWidget::defaults()
+     {
+-    cb_disable_kbuildsycoca->setChecked( false );
++		 load( true );
+     }
+ 
+ } // namespace
+--- kcontrol/performance/kcmkonqyperformance.desktop	(révision 567687)
++++ kcontrol/performance/kcmkonqyperformance.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Rendimiento
+ Name[et]=Jõudlus
+ Name[eu]=Performantzia 
+-Name[fa]=عملکرد
++Name[fa]=کارایی
+ Name[fi]=Suorituskyky
+ Name[fy]=Prestaasje
+ Name[ga]=Feidhmiúchán
+@@ -88,7 +88,7 @@
+ Comment[es]=Configuraciones que pueden mejorar el rendimiento de Konqueror
+ Comment[et]=Siin saad seadistada, kuidas Konqueror kõigega paremini toime tuleks
+ Comment[eu]=Konfiguratu Konquerorren performantzia hobe dezaketen ezarpenak
+-Comment[fa]=تنظیماتی که می‌توانند عملکرد کانکرر را بهبود بخشند تنظیم کنید
++Comment[fa]=پیکربندی تنظیماتی که کارایی Konqueror را بهبود می بخشد.
+ Comment[fi]=Muokkaa Konquerorin suorituskykyyn liittyviä asetuksia
+ Comment[fr]=Amélioration des performances de Konqueror
+ Comment[fy]=Hjir kinne jo ynstellings kieze die de prestaasje fan Konqueror ferbetterje
+@@ -149,6 +149,7 @@
+ Keywords[eo]=konkeranto,antaŭŝarĝi
+ Keywords[et]=konqueror,taaskasutamine,eellaadimine
+ Keywords[eu]=konqueror,berrerabili,prekargatu
++Keywords[fa]=konqueror، استفاده مجدد، پیش‌بارگذاریها
+ Keywords[fi]=konqueror,reuse,esilataus
+ Keywords[fr]=konqueror,réutilisation,préchargement
+ Keywords[fy]=konqueror,hergebûk,foarútlade
+--- kcontrol/performance/konqueror.cpp	(révision 567687)
++++ kcontrol/performance/konqueror.cpp	(révision 576145)
+@@ -94,9 +94,10 @@
+     cb_always_have_preloaded->setEnabled( count >= 2 );
+     }
+ 
+-void Konqueror::load()
++void Konqueror::load( bool useDefaults )
+     {
+     KConfig cfg( "konquerorrc", true );
++	 cfg.setReadDefaults( useDefaults );
+     cfg.setGroup( "Reusing" );
+     allowed_parts = cfg.readEntry( "SafeParts", "SAFE" );
+     if( allowed_parts == "ALL" )
+@@ -138,12 +139,7 @@
+ 
+ void Konqueror::defaults()
+     {
+-    rb_file_browsing_reuse->setChecked( true );
+-    allowed_parts = "SAFE";
+-    sb_preload_count->setValue( 1 );
+-    cb_preload_on_startup->setChecked( false );
+-    cb_always_have_preloaded->setChecked( false );
+-    preload_count_changed( sb_preload_count->value());
++		 load( true );
+     }
+ 
+ } // namespace
+--- kcontrol/performance/system.h	(révision 567687)
++++ kcontrol/performance/system.h	(révision 576145)
+@@ -32,7 +32,7 @@
+     Q_OBJECT
+     public:
+         SystemWidget( QWidget* parent_P = NULL );
+-        void load();
++        void load( bool useDefaults );
+         void save();
+         void defaults();
+     signals:
+--- kcontrol/performance/konqueror.h	(révision 567687)
++++ kcontrol/performance/konqueror.h	(révision 576145)
+@@ -30,7 +30,7 @@
+     Q_OBJECT
+     public:
+         Konqueror( QWidget* parent_P = NULL );
+-        void load();
++        void load(bool useDefaults);
+         void save();
+         void defaults();
+     signals:
+--- kcontrol/performance/kcmperformance.cpp	(révision 567687)
++++ kcontrol/performance/kcmperformance.cpp	(révision 576145)
+@@ -64,8 +64,14 @@
+ 
+ void Config::load()
+     {
+-    konqueror_widget->load();
+-    system_widget->load();
++    load( false );
++	 }
++
++void Config::load( bool useDefaults)
++    {
++    konqueror_widget->load( useDefaults );
++    system_widget->load( useDefaults );
++	 emit changed( useDefaults );
+     }
+ 
+ void Config::save()
+@@ -76,8 +82,7 @@
+ 
+ void Config::defaults()
+     {
+-    konqueror_widget->defaults();
+-    system_widget->defaults();
++		 load( true );
+     }
+ 
+ KonquerorConfig::KonquerorConfig( QWidget* parent_P, const char* )
+@@ -97,7 +102,13 @@
+ 
+ void KonquerorConfig::load()
+     {
+-    widget->load();
++		 load( false );
++	 }
++
++void KonquerorConfig::load(bool useDefaults)
++    {
++    widget->load( useDefaults );
++	 emit changed( useDefaults );
+     }
+ 
+ void KonquerorConfig::save()
+@@ -107,7 +118,7 @@
+ 
+ void KonquerorConfig::defaults()
+     {
+-    widget->defaults();
++		 load( true );
+     }
+ 
+ } // namespace
+--- kcontrol/xinerama/kcmxinerama.cpp	(révision 567687)
++++ kcontrol/xinerama/kcmxinerama.cpp	(révision 576145)
+@@ -125,8 +125,13 @@
+ #define KWIN_XINERAMA_FULLSCREEN   "XineramaFullscreenEnabled"
+ 
+ void KCMXinerama::load() {
++   load( false );
++}
++
++void KCMXinerama::load(bool useDefaults) {
+ 	if (QApplication::desktop()->isVirtualDesktop()) {
+ 		int item = 0;
++		config->setReadDefaults( useDefaults );
+ 		config->setGroup("Windows");
+ 		xw->_enableXinerama->setChecked(config->readBoolEntry(KWIN_XINERAMA, true));
+ 		xw->_enableResistance->setChecked(config->readBoolEntry(KWIN_XINERAMA_MOVEMENT, true));
+@@ -145,9 +150,11 @@
+ 		if (item < 0 || item >= _displays)
+ 			xw->_ksplashDisplay->setCurrentItem(QApplication::desktop()->primaryScreen());
+ 		else xw->_ksplashDisplay->setCurrentItem(item);
+-
++		
++		emit changed(useDefaults);
+ 	}
+-	emit changed(false);
++	else
++		emit changed( false );
+ }
+ 
+ 
+@@ -183,20 +190,7 @@
+ }
+ 
+ void KCMXinerama::defaults() {
+-	if (QApplication::desktop()->isVirtualDesktop()) {
+-		xw->_enableXinerama->setChecked(true);
+-		xw->_enableResistance->setChecked(true);
+-		xw->_enablePlacement->setChecked(true);
+-		xw->_enableMaximize->setChecked(true);
+-		xw->_enableFullscreen->setChecked(true);
+-		xw->_unmanagedDisplay->setCurrentItem(
+-				QApplication::desktop()->primaryScreen());
+-		xw->_ksplashDisplay->setCurrentItem(
+-				QApplication::desktop()->primaryScreen());
+-		emit changed(true);
+-	} else {
+-		emit changed(false);
+-	}
++	load( true );
+ }
+ 
+ void KCMXinerama::indicateWindows() {
+--- kcontrol/xinerama/kcmxinerama.h	(révision 567687)
++++ kcontrol/xinerama/kcmxinerama.h	(révision 576145)
+@@ -37,6 +37,7 @@
+ 	virtual ~KCMXinerama();
+ 
+ 	void load();
++	void load(bool useDefaults );
+ 	void save();
+ 	void defaults();
+ 
+--- kcontrol/xinerama/xinerama.desktop	(révision 567687)
++++ kcontrol/xinerama/xinerama.desktop	(révision 576145)
+@@ -23,7 +23,7 @@
+ Name[es]=Escritorios múltiples
+ Name[et]=Mitu monitori
+ Name[eu]=Monitore anitz
+-Name[fa]=نمایشگرهای متعدد
++Name[fa]=نمایشگرهای چندگانه
+ Name[fi]=Useita näyttöjä
+ Name[fr]=Moniteurs multiples
+ Name[fy]=Meardere byldskermen
+@@ -87,7 +87,7 @@
+ Comment[es]=Configuración de KDE con múltiples monitores
+ Comment[et]=KDE seadistamine mitme monitori kasutamiseks
+ Comment[eu]=Konfiguratu KDE monitore aniztasunerako
+-Comment[fa]=تنظیم KDE برای نمایشگرهای متعدد
++Comment[fa]=پیکربندی نمایشگرهای چندگانه
+ Comment[fi]=Muokkaa KDE sopivaksi usealle näytölle
+ Comment[fr]=Configuration de KDE pour l'utilisation de moniteurs multiples
+ Comment[fy]=Hjir kinne jo KDE foar meardere byldskermen ynstelle
+@@ -145,6 +145,7 @@
+ Keywords[eo]=duobla,duoblaj,oblaj,ekrano,ekranoj
+ Keywords[et]=Xinerama,kaks monitori,mitu monitori,monitor
+ Keywords[eu]=Xinerama,dual head,multihead,monitorea
++Keywords[fa]=Xinerama، سرآیند دوگان،سرآیند چندگانه، نمایشگر
+ Keywords[fi]=Xinerama,näyttö,kaksi näyttöä,useita näyttöjä
+ Keywords[fr]=Xinerama,dual head,multihead,moniteur,multitête,double écran, multiécran
+ Keywords[fy]=Xinerama,dual head,multihead,monitor,byldskerm
+--- kcontrol/display/display.desktop	(révision 567687)
++++ kcontrol/display/display.desktop	(révision 576145)
+@@ -26,6 +26,7 @@
+ Name[es]=Pantalla
+ Name[et]=Monitor
+ Name[eu]=Pantaila
++Name[fa]=صفحه نمایش
+ Name[fi]=Näyttö
+ Name[fr]=Affichage
+ Name[fy]=Byldskerm
+@@ -89,6 +90,7 @@
+ Comment[es]=Preferencias de la pantalla
+ Comment[et]=Monitoride seadistused
+ Comment[eu]=Pantailaren konfigurazioa
++Comment[fa]=تنظیمات صفحه نمایش
+ Comment[fi]=Näytön asetukset
+ Comment[fr]=Paramètres d'affichage
+ Comment[fy]=Byldskerm ynstellings
+--- kcontrol/randr/krandrtray.desktop	(révision 567687)
++++ kcontrol/randr/krandrtray.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ GenericName[es]=Redimensionar y rotar pantalla
+ GenericName[et]=Ekraani suuruse muutmine ja pööramine
+ GenericName[eu]=Pantailaren tamaina aldaketa eta biraketa
++GenericName[fa]=تغییر اندازه و چرخش پرده ای
+ GenericName[fi]=Näytön kuvan koon muuttaminen ja kuvan kääntäminen
+ GenericName[fr]=Redimensionnement et rotation de l'écran
+ GenericName[fy]=Skerm rotearje en grutte wizigje
+@@ -74,6 +75,7 @@
+ Comment[es]=Ajustar el tamaño y rotar las pantallas X
+ Comment[et]=X'i ekraani muutmine ja pööramine
+ Comment[eu]=Aldatu tamaina eta biratu zure X pantailak.
++Comment[fa]=تغییر‌اندازه و چرخش پرده‌های  X
+ Comment[fi]=Näytön kuvan koon muuttaminen ja kuvan kääntäminen
+ Comment[fr]=Redimensionner et retourner votre affichage.
+ Comment[fy]=Skermgrutte wizigje en rotearje X skermen
+--- kcontrol/randr/krandrmodule.cpp	(révision 567687)
++++ kcontrol/randr/krandrmodule.cpp	(révision 576145)
+@@ -254,18 +254,16 @@
+ 
+ void KRandRModule::defaults()
+ {
+-	if (currentScreen()->changedFromOriginal()) {
+-		currentScreen()->proposeOriginal();
+-		currentScreen()->applyProposed();
+-	} else {
+-		currentScreen()->proposeOriginal();
+-	}
+-
+-	update();
++	load( true );
+ }
+ 
+ void KRandRModule::load()
+ {
++	load( false );
++}
++
++void KRandRModule::load( bool useDefaults )
++{
+ 	if (!isValid())
+ 		return;
+ 
+@@ -274,13 +272,16 @@
+ 	// and if it isn't correct they have changed a) their X configuration, b) the screen
+ 	// with another program, or c) their hardware.
+ 	KConfig config("kcmrandrrc", true);
++
++   config.setReadDefaults( useDefaults );
++
+ 	m_oldApply = loadDisplay(config, false);
+ 	m_oldSyncTrayApp = syncTrayApp(config);
+ 
+ 	m_applyOnStartup->setChecked(m_oldApply);
+ 	m_syncTrayApp->setChecked(m_oldSyncTrayApp);
+ 
+-	setChanged();
++	emit changed( useDefaults ); 
+ }
+ 
+ void KRandRModule::save()
+@@ -360,3 +361,4 @@
+ 	m_refreshRates->setCurrentItem(currentScreen()->proposedRefreshRate());
+ 	m_refreshRates->blockSignals(false);
+ }
++
+--- kcontrol/randr/krandrmodule.h	(révision 567687)
++++ kcontrol/randr/krandrmodule.h	(révision 576145)
+@@ -33,6 +33,7 @@
+ 	KRandRModule(QWidget *parent, const char *name, const QStringList& _args);
+ 
+ 	virtual void load();
++	virtual void load(bool useDefaults);
+ 	virtual void save();
+ 	virtual void defaults();
+ 
+--- kcontrol/randr/randr.desktop	(révision 567687)
++++ kcontrol/randr/randr.desktop	(révision 576145)
+@@ -24,6 +24,7 @@
+ Name[es]=Tamaño y orientación
+ Name[et]=Suurus ja orientatsioon
+ Name[eu]=Tamaina eta orientazioa
++Name[fa]=اندازه و جهت
+ Name[fi]=Koko ja suunta
+ Name[fr]=Taille et orientation
+ Name[fy]=Grutte en oriïntaasje
+@@ -89,6 +90,7 @@
+ Comment[es]=Ajustar el tamaño y rotar la pantalla
+ Comment[et]=Oma vaate suuruse muutmine ja pööramine
+ Comment[eu]=Aldatu tamaina eta biratu zure pantaila
++Comment[fa]=تغییر اندازه و چرخش صفحه نمایش شما
+ Comment[fi]=Resoluution muuttaminen ja ruudun kääntäminen
+ Comment[fr]=Redimensionner et Tourner votre affichage
+ Comment[fy]=Wizigje it skermgrutte en rotearje dizze
+@@ -151,6 +153,7 @@
+ Keywords[es]=redimensionar,rotar,mostrar,color,colores,tamaño,horizontal,vertical
+ Keywords[et]=suuruse muutmine,pööramine,monitor,ekraan,värv,sügavus,suurus,horisontaalne,vertikaalne
+ Keywords[eu]=tamaina aldatu,biratu,pantaila,kolorea,sakonera,tamaina,horizontala, bertikala
++Keywords[fa]=تغییر اندازه، چرخش، نمایش، رنگ، عمق، اندازه، افقی، عمودی  
+ Keywords[fi]=vaihda kokoa,käännä,näyttö,väri,syvyys,koko,vaakasuora,pystysuora
+ Keywords[fr]=redimensionner,rotation,affichage,couleur,profondeur,taille, horizontal,vertical
+ Keywords[fy]=grutte wizigje,rotearje,draaie,display,byldskerm,skerm,monitor,djipte,grutte,horizontaal,vertikaal
+--- kcontrol/kthememanager/kthememanager.desktop	(révision 567687)
++++ kcontrol/kthememanager/kthememanager.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Comment[es]=Administrador para los temas visuales de KDE
+ Comment[et]=KDE globaalsete teemade haldur
+ Comment[eu]=Kudeatu KDEren gai bisual orokorrak
++Comment[fa]=مدیریت چهره‌های مرئی KDE سراسری
+ Comment[fi]=Ylläpidä KDE:n teemoja
+ Comment[fr]=Gestionnaire de thèmes visuels globaux de KDE
+ Comment[fy]=Algemiene fisuele tema's fan KDE beheare
+@@ -77,6 +78,7 @@
+ Keywords[es]=temas,aspecto y comportamiento
+ Keywords[et]=teemad,välimus
+ Keywords[eu]=gaiak,itxura eta portaera
++Keywords[fa]=چهره‌ها، ظاهر و احساس
+ Keywords[fi]=teemat,ulkonäkö ja tuntuma
+ Keywords[fr]=thèmes,apparence et ergonomie
+ Keywords[fy]=tema's,úterlik en gedrach
+@@ -136,6 +138,7 @@
+ Name[es]=Administrador de temas
+ Name[et]=Teemahaldur
+ Name[eu]=Gai kudeatzailea
++Name[fa]=مدیر چهره
+ Name[fi]=Teemanhallinta
+ Name[fr]=Gestionnaire de thèmes
+ Name[fy]=Temabehearder
+--- kcontrol/kthememanager/kthememanager.cpp	(révision 567687)
++++ kcontrol/kthememanager/kthememanager.cpp	(révision 576145)
+@@ -118,10 +118,18 @@
+ 
+ void kthememanager::load()
+ {
++	load( false );
++}
++
++void kthememanager::load(bool useDefaults)
++{
+     listThemes();
+ 
+     // Load the current theme name
+     KConfig conf("kcmthememanagerrc", false, false);
++
++	 conf.setReadDefaults( useDefaults );
++
+     conf.setGroup( "General" );
+     QString themeName = conf.readEntry( "CurrentTheme" );
+     QListViewItem * cur =  dlg->lvThemes->findItem( themeName, 0 );
+@@ -131,12 +139,13 @@
+         dlg->lvThemes->ensureItemVisible( cur );
+         slotThemeChanged( cur );
+     }
++
++	 emit changed( true );
+ }
+ 
+ void kthememanager::defaults()
+ {
+-    if ( m_origTheme )
+-        m_origTheme->apply();
++	load( true );
+ }
+ 
+ void kthememanager::save()
+--- kcontrol/kthememanager/x-ktheme.desktop	(révision 567687)
++++ kcontrol/kthememanager/x-ktheme.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Comment[eo]=KDEa etoso
+ Comment[es]=Tema de KDE
+ Comment[et]=KDE teema
++Comment[fa]=چهره KDE
+ Comment[fi]=KDE-teema
+ Comment[fr]=Thème KDE
+ Comment[fy]=KDE-tema
+--- kcontrol/kthememanager/kthememanager.h	(révision 567687)
++++ kcontrol/kthememanager/kthememanager.h	(révision 576145)
+@@ -70,6 +70,7 @@
+      * Called on module startup
+      */
+     virtual void load();
++    virtual void load(bool useDefaults);
+     /**
+      * Called when applying the changes
+      */
+--- kcontrol/kthememanager/installktheme.desktop	(révision 567687)
++++ kcontrol/kthememanager/installktheme.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=Instalar tema de KDE
+ Name[et]=KDE teema paigaldamine
+ Name[eu]=Instalatu KDE gaia
++Name[fa]=نصب چهره KDE
+ Name[fi]=Asenna KDE-teema
+ Name[fr]=Installer des thèmes KDE
+ Name[fy]=KDE-tema ynstallearje
+--- kcontrol/konsole/kcmkonsole.desktop	(révision 567687)
++++ kcontrol/konsole/kcmkonsole.desktop	(révision 576145)
+@@ -19,7 +19,6 @@
+ Name[eo]=Konzolo
+ Name[et]=Konsool
+ Name[eu]=Kontsola
+-Name[fa]=کنسول
+ Name[he]=מסוף
+ Name[hi]=कंसोल
+ Name[hr]=Konzola
+@@ -60,7 +59,7 @@
+ Comment[es]=Módulo de configuración de Konsole
+ Comment[et]=Terminaliemulaatori seadistamine
+ Comment[eu]=Kontsola konfiguratzeko modulua
+-Comment[fa]=بخش تنظیم کنسول
++Comment[fa]=پیمانه پیکربندی  Konsole
+ Comment[fi]=Konsolen asetukset
+ Comment[fr]=Configuration de Konsole
+ Comment[fy]=Konsole-ynstellingsmodule
+@@ -129,7 +128,7 @@
+ Keywords[es]=konsole,esquema,fondo de konsole,colores,fondo,aplicación de terminal,terminal
+ Keywords[et]=konsool,skeem,konsooli taust,värvid,taust,terminal,terminaliemulaator
+ Keywords[eu]=konsole,eskema,kontsolaren atzeko planoa,koloreak,atzeko planoa,terminal aplikazioa,terminala
+-Keywords[fa]=konsole,schema,konsole background,colors,background,terminal application,terminal,کنسول,ترمینال,پایانه
++Keywords[fa]=konsole ، طرح واره، زمینه konsole، رنگها، زمینه، کاربرد پایانه، پایانه
+ Keywords[fi]=konsole,teema,konsolen tausta,värit,tausta,pääteohjelma,pääte,komento,komentikkuna
+ Keywords[fr]=konsole,modèle,fond,couleurs,terminal
+ Keywords[fy]=konsole,skema,konsole eftergrûn,colors,kleuren,background,eftergrûn,terminal applikaasje,terminal
+--- kcontrol/launch/kcmlaunch.cpp	(révision 567687)
++++ kcontrol/launch/kcmlaunch.cpp	(révision 576145)
+@@ -146,11 +146,19 @@
+     sb_taskbarTimeout->setEnabled( b );
+ }
+ 
+-  void
++void
+ LaunchConfig::load()
+ {
++	load( false );
++}
++
++void
++LaunchConfig::load(bool useDefaults)
++{
+   KConfig c("klaunchrc", false, false);
+ 
++  c.setReadDefaults( useDefaults );
++
+   c.setGroup("FeedbackStyle");
+ 
+   bool busyCursor =
+@@ -180,7 +188,7 @@
+   slotBusyCursor( cb_busyCursor->currentItem() );
+   slotTaskbarButton( taskbarButton );
+ 
+-  emit changed( false );
++  emit changed( useDefaults );
+ }
+ 
+   void
+@@ -214,16 +222,7 @@
+   void
+ LaunchConfig::defaults()
+ {
+-  cb_busyCursor->setCurrentItem(2);
+-  cb_taskbarButton->setChecked(Default & TaskbarButton);
+-
+-  sb_cursorTimeout->setValue( 30 );
+-  sb_taskbarTimeout->setValue( 30 );
+-
+-  slotBusyCursor( 2 );
+-  slotTaskbarButton( Default & TaskbarButton );
+- 
+-  checkChanged();
++	load( true );
+ }
+ 
+   void
+--- kcontrol/launch/kcmlaunch.h	(révision 567687)
++++ kcontrol/launch/kcmlaunch.h	(révision 576145)
+@@ -37,6 +37,7 @@
+     virtual ~LaunchConfig();
+ 
+     void load();
++    void load(bool useDefaults);
+     void save();
+     void defaults();
+ 
+--- kcontrol/launch/kcmlaunch.desktop	(révision 567687)
++++ kcontrol/launch/kcmlaunch.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Notificación de lanzamiento
+ Name[et]=Käivitamise tagasiside
+ Name[eu]=Abiatze jakinarazpena
+-Name[fa]=اجرای نظریات
++Name[fa]=راه‌اندازی بازخورد
+ Name[fi]=Käynnistyksen ilmaiseminen
+ Name[fr]=Témoin de démarrage
+ Name[fy]=Begjinmelding
+@@ -94,7 +94,7 @@
+ Comment[es]=Elija el estilo de notificación de lanzamiento de las aplicaciones
+ Comment[et]=Rakenduste käivitamisel kasutajale antava tagasiside seadistamine
+ Comment[eu]=Aukeratu aplikazioen abiatze-jakinarazpenen estiloa
+-Comment[fa]=نوع نظریات اجرای-برنامه را انتخاب کنید
++Comment[fa]=انتخاب سبک بازخورد راه اندازی کاربرد
+ Comment[fi]=Valitse ohjelmien käynnistymisestä kertovan tiedon tyyli
+ Comment[fr]=Définit le style du témoin de démarrage des applications
+ Comment[fy]=Hjir kinne jo bepale wat fisueel te sjen is by it begjinnen fan in tapassing.
+@@ -157,6 +157,7 @@
+ Keywords[es]=aplicación,iniciar,lanzar,ocupado,cursor,notificación,ratón,puntero,rotación,giro,disco,arrancar,programa,informar
+ Keywords[et]=rakendus,käivitamine,hõivatud,kursor,tagasiside,hiir,hiirekursor
+ Keywords[eu]=aplikazioa,abiatu,lanpetuta,kurtsorea,jakinarazpena,sagua,gezia,errotazioa,itzulbira,diskoa,programa,jakinarazi
++Keywords[fa]=کاربرد، آغاز، راه انداختن، مشغول، مکان‌نما، بازخورد، موشی، اشاره‌گر، چرخش، دوار، دیسک، راه اندازی، برنامه، گزارش
+ Keywords[fi]=sovellus,käynnistyminen,käynnistäminen,varattu,osoitin,palaute,hiiri, pyörivä,levy,ohjelma
+ Keywords[fr]=application,démarrage,occupé,curseur,souris,pointeur,rotation,disque,programme,rapport
+ Keywords[fy]=applikaasje,start,Begjinne,besich,rinnerke,feedback,mûs,wizer,rotaasje,rûndraaie,skiif,begjinne,programma,rapport
+--- kcontrol/keys/unix3.kksrc	(révision 567687)
++++ kcontrol/keys/unix3.kksrc	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Esquema UNIX
+ Name[et]=UNIX-i skeem
+ Name[eu]=UNIX eskema
++Name[fa]=طرح واره یونیکس
+ Name[fi]=UNIX-skeema
+ Name[fr]=Thème UNIX
+ Name[fy]=UNIX-skema
+--- kcontrol/keys/wm3.kksrc	(révision 567687)
++++ kcontrol/keys/wm3.kksrc	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=WindowMaker (3 teclas de modificación)
+ Name[et]=WindowMaker (3 muuteklahviga)
+ Name[eu]=WindowMaker (3 tekla modifikatzailekin)
++Name[fa]=WindowMaker (۳کلید تغییردهنده)
+ Name[fi]=WindowMaker (3 muokkausnäppäintä)
+ Name[fr]=WindowMaker (3 touches de modifications)
+ Name[fy]=WindowMaker (3 modifikaasjetoetsen)
+--- kcontrol/keys/keys.desktop	(révision 567687)
++++ kcontrol/keys/keys.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Accesos rápidos de teclado
+ Name[et]=Kiirklahvid
+ Name[eu]=Laster-teklak
+-Name[fa]=میانبرهای صفحه کلید
++Name[fa]=میانبرهای صفحه‌کلید
+ Name[fi]=Näppäimistön pikavalinnat
+ Name[fr]=Raccourcis clavier
+ Name[fy]=Fluchtoetsen
+@@ -100,7 +100,7 @@
+ Comment[es]=Configuración de las asociaciones de las teclas
+ Comment[et]=Kiirklahvide seadistamine
+ Comment[eu]=Tekla elkarketen konfigurazioa
+-Comment[fa]=تنظیم اعمال کلیدها
++Comment[fa]=پیکربندی مقیدسازیهای کلید
+ Comment[fi]=Näppäinsidosten asetukset
+ Comment[fr]=Configuration des raccourcis clavier
+ Comment[fy]=Ynstellings foar fluchtoetsen
+@@ -171,6 +171,7 @@
+ Keywords[es]=Teclas,Asociaciones de teclas globales,Esquema de teclas,Asociaciones de teclas,accesos directos,accesos directos de aplicaciones
+ Keywords[et]=klahvid,globaalsed kiirklahvid,klahviskeem,kiirklahvid,klahvide seosed,rakenduste kiirklahvid
+ Keywords[eu]=Teklak,tekla elkarketa globalak,teklen eskema,tekla elkarketak lasterbideak,aplikazio lasterbideak
++Keywords[fa]=کلیدها، مقیدسازیهای کلید سراسری، طرح واره کلید، مقیدسازیهای کلید، میانبرها، میانبرهای کاربرد 
+ Keywords[fi]=Näppäimet,Yleiset näppäinsidokset,Näppäinteema,Näppäinsidokset,pikavalinnat,sovellusten pikavalinnat
+ Keywords[fr]=touches,raccourcis globaux,modèle de raccourcis,raccourcis clavier,clavier,raccourcis d'applications,applications,raccourcis communs
+ Keywords[fy]=keys,toetsen,toetsyndielingen,toetsbiningen,key bindings,fluchtoetsen,globaal 
+--- kcontrol/keys/win3.kksrc	(révision 567687)
++++ kcontrol/keys/win3.kksrc	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Esquema Windows (Sin tecla Win)
+ Name[et]=Windowsi skeem (ilma Win-klahvita)
+ Name[eu]=Windows eskema (Win teklarik gabe)
++Name[fa]=طرح واره ویندوز ( بدون کلید پنجره)
+ Name[fi]=Windows-skeema (ilman Win-näppäintä)
+ Name[fr]=Thème Windows (sans la touche « Win »)
+ Name[fy]=Windows-skema (sûnder Win-toets)
+--- kcontrol/keys/win4.kksrc	(révision 567687)
++++ kcontrol/keys/win4.kksrc	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Esquema Windows (Con tecla Win)
+ Name[et]=Windowsi skeem (Win-klahviga)
+ Name[eu]=Windows eskema (Win teklarekin)
++Name[fa]=طرح واره پنجره (با کلید پنجره)
+ Name[fi]=Windows-skeema (Win-näppäimellä)
+ Name[fr]=Thème Windows (avec la touche « Win »)
+ Name[fy]=Windows-skema (mei Win-toets)
+--- kcontrol/keys/mac4.kksrc	(révision 567687)
++++ kcontrol/keys/mac4.kksrc	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Tema Mac
+ Name[et]=Maci skeem
+ Name[eu]=Mac eskema
++Name[fa]=طرح واره Mac
+ Name[fi]=Mac-skeema
+ Name[fr]=Thème Mac
+ Name[fy]=Mac-skema
+--- kcontrol/keys/kde3.kksrc	(révision 567687)
++++ kcontrol/keys/kde3.kksrc	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Predeterminado de KDE de 3 modificadores de teclado
+ Name[et]=KDE vaikeskeem 3 muuteklahviga
+ Name[eu]=KDE lehenetsia 3 tekla modifikatzailekin
++Name[fa]=پیش‌فرض KDE برای ۳کلید تغییردهنده
+ Name[fi]=KDE oletus 3:lle muokkausnäppäimelle
+ Name[fr]=KDE par défaut pour 3 touches de modifications
+ Name[fy]=KDE-standert foar 3 modifikaasjetoetsen
+--- kcontrol/keys/modifiers.cpp	(révision 567687)
++++ kcontrol/keys/modifiers.cpp	(révision 576145)
+@@ -54,20 +54,26 @@
+ ModifiersModule::ModifiersModule( QWidget *parent, const char *name )
+ :	QWidget( parent, name )
+ {
+-	readConfig();
++	load( false );
+ 	initGUI();
+ }
+ 
+-void ModifiersModule::readConfig()
++void ModifiersModule::load( bool useDefaults )
+ {
+-	KConfigGroupSaver cgs( KGlobal::config(), "Keyboard" );
++   KConfig *c = KGlobal::config();
+ 
+-	m_sLabelCtrlOrig = KGlobal::config()->readEntry( "Label Ctrl", "Ctrl" );
+-	m_sLabelAltOrig = KGlobal::config()->readEntry( "Label Alt", "Alt" );
+-	m_sLabelWinOrig = KGlobal::config()->readEntry( "Label Win", "Win" );
++   c->setReadDefaults( useDefaults );
+ 
+-	m_bMacKeyboardOrig = KGlobal::config()->readBoolEntry( "Mac Keyboard", false );
+-	m_bMacSwapOrig = m_bMacKeyboardOrig && KGlobal::config()->readBoolEntry( "Mac Modifier Swap", false );
++	c->setGroup( "Keyboard" );
++
++	m_sLabelCtrlOrig = c->readEntry( "Label Ctrl", "Ctrl" );
++	m_sLabelAltOrig = c->readEntry( "Label Alt", "Alt" );
++	m_sLabelWinOrig = c->readEntry( "Label Win", "Win" );
++
++	m_bMacKeyboardOrig = c->readBoolEntry( "Mac Keyboard", false );
++	m_bMacSwapOrig = m_bMacKeyboardOrig && c->readBoolEntry( "Mac Modifier Swap", false );
++	
++   updateWidgetData();
+ }
+ 
+ // When [Apply] or [OK] are clicked.
+@@ -113,28 +119,11 @@
+ 		m_bMacSwapOrig = bMacSwap;
+ 		updateWidgets();
+ 	}
+-	readConfig();
+ }
+ 
+-// Called when [Reset] is pressed
+-void ModifiersModule::load()
+-{
+-	kdDebug(125) << "ModifiersModule::load()" << endl;
+-
+-	readConfig();
+-	updateWidgetData();
+-}
+-
+ void ModifiersModule::defaults()
+ {
+-	m_sLabelCtrlOrig = "Ctrl";
+-	m_sLabelAltOrig = "Alt";
+-	m_sLabelWinOrig = "Win";
+-
+-	m_bMacKeyboardOrig = false;
+-	m_bMacSwapOrig = false;
+-
+-	updateWidgetData();
++   load( true );
+ }
+ 
+ #define SET_CODE_SYM( iCode, sym ) \
+--- kcontrol/keys/kde4.kksrc	(révision 567687)
++++ kcontrol/keys/kde4.kksrc	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Predeterminado de KDE de 4 modificadores de teclado
+ Name[et]=KDE vaikeskeem 4 muuteklahviga
+ Name[eu]=KDE lehenetsia 4 tekla modifikatzailekin
++Name[fa]=پیش‌فرض KDE برای ۴ کلید تغییردهنده
+ Name[fi]=KDE oletus 4:lle muokkausnäppäimelle
+ Name[fr]=KDE par défaut pour 4 touches de modifications
+ Name[fy]=KDE-standert foar 4 modifikaasjetoetsen
+--- kcontrol/keys/main.cpp	(révision 567687)
++++ kcontrol/keys/main.cpp	(révision 576145)
+@@ -87,13 +87,20 @@
+ 	connect( m_pModifiers, SIGNAL(changed(bool)), SIGNAL(changed(bool)) );
+ }
+ 
+-// Called when [Reset] is pressed
+ void KeyModule::load()
+ {
++   load( false );
++}
++
++// Called when [Reset] is pressed
++void KeyModule::load( bool useDefaults )
++{
+ 	kdDebug(125) << "KeyModule::load()" << endl;
+ 	m_pShortcuts->load();
+ 	m_pCommandShortcuts->load();
+-	m_pModifiers->load();
++	m_pModifiers->load( useDefaults );
++
++   emit changed( useDefaults );
+ }
+ 
+ // When [Apply] or [OK] are clicked.
+--- kcontrol/keys/modifiers.h	(révision 567687)
++++ kcontrol/keys/modifiers.h	(révision 576145)
+@@ -14,7 +14,7 @@
+  public:
+ 	ModifiersModule( QWidget *parent = 0, const char *name = 0 );
+ 
+-	void load();
++	void load( bool useDefaults );
+ 	void save();
+ 	void defaults();
+ 
+@@ -33,7 +33,6 @@
+ 	KListView* m_plstXMods;
+ 	QCheckBox* m_pchkMacSwap;
+ 
+-	void readConfig();
+ 	void initGUI();
+ 	// Places the values in the *Orig variables into their
+ 	//  respective widgets.
+--- kcontrol/keys/main.h	(révision 567687)
++++ kcontrol/keys/main.h	(révision 576145)
+@@ -39,6 +39,7 @@
+         ~KeyModule();
+ 
+ 	void load();
++	void load( bool useDefaults );
+ 	void save();
+ 	void defaults();
+ 
+--- kcontrol/kdm/kdm.desktop	(révision 567687)
++++ kcontrol/kdm/kdm.desktop	(révision 576145)
+@@ -104,7 +104,7 @@
+ Comment[es]=Configura el administrador de acceso (KDM)
+ Comment[et]=Sisselogimise halduri seadistamine (KDM)
+ Comment[eu]=Konfiguratu saio-hasieraren kudeatzailea (KDM)
+-Comment[fa]=تنظیم مدیر ورود - KDM
++Comment[fa]=پیکربندی مدیر ورود (KDM)
+ Comment[fi]=Sisäänkirjautumisasetukset
+ Comment[fr]=Configuration du gestionnaire de connexion (KDM)
+ Comment[fy]=Hjir kinne jo it oanmeldskerm ynstelle (KDM) 
+@@ -171,7 +171,7 @@
+ Keywords[es]=kdm,administrador de pantalla,xdm,usuarios,entrada,acceso,saludo,Logo,estilos,idioma,país,fuentes,fondo,tapices,sesiones,apagar,reiniciar
+ Keywords[et]=kdm,ekraanihaldur,xdm,kasutajad,sisselogimine,tervitus,logo,stiil,keel,riik,fondid,taust,taustapilt,seansid,töö lõpetamine,taaskäivitamine
+ Keywords[eu]=kdm,pantaila kudeatzailea,xdm,erabiltzaileak,Saio hasiera,agurra,Logoa,estiloak,hizkuntza, herrialdea,letra-tipoak,atzeko planoa,horma-irudiak,saioak,itzali,berrabiarazi
+-Keywords[fa]=kdm,display manager,xdm,users,login,greeting,Logo,styles,language,country,fonts,background,wallpapers,sessions,shutdown,restart,خاموش,روشن,راه‌اندازی
++Keywords[fa]=kdm، مدیر نمایش، xdm، کاربران، ورود، تبریک، آرمِ ، سبک، زبا، کشور، قلمها، زمینه، کاغذ های دیواری، نشستها، تعطیل، بازآغازی
+ Keywords[fi]=kdm,näytönhallinta ,xdm,käyttäjät,sisäänkirjautuminen,tervehdys,Logo,tyylit,kieli,maa,kirjasimet,tausta,istunnot,sammutus,uudelleenkäynnistys
+ Keywords[fr]=kdm,gestionnaire d'affichage,xdm,utilisateurs,login,connexion,bienvenue,message de bienvenue,Logo,styles,langue,pays,style,police,fond d'écran,papier peint,session,arrêt,logout,redémarrage,reboot
+ Keywords[fy]=kdm,display manager,xdm,users,login,begroeting,oanmelde,brûkers,Oanmeldbehearder,logo,stylen,taal,language,country,lân,fonts,lettertypen,eftergrûn,wallpapers,behang,sesjes,shutdown,restart,ôfslute,opnij begjinne,oanmelde
+--- kcontrol/icons/icons.h	(révision 567687)
++++ kcontrol/icons/icons.h	(révision 576145)
+@@ -61,6 +61,7 @@
+     ~KIconConfig();
+ 
+     virtual void load();
++    virtual void load( bool useDefaults );
+     virtual void save();
+     virtual void defaults();
+     void preview();
+--- kcontrol/icons/icons.desktop	(révision 567687)
++++ kcontrol/icons/icons.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Iconos
+ Name[et]=Ikoonid
+ Name[eu]=Ikonoak
+-Name[fa]=شمایل‌ها
++Name[fa]=شمایلها
+ Name[fi]=Kuvakkeet
+ Name[fr]=Icônes
+ Name[fy]=Byldkaikes
+@@ -106,7 +106,7 @@
+ Comment[es]=Personaliza los iconos de KDE
+ Comment[et]=KDE ikoonide kohandamine
+ Comment[eu]=Pertsonalizatu KDEren ikonoak
+-Comment[fa]=سفارشی سازی شمایل‌های KDE
++Comment[fa]=سفارشی سازی شمایلهای KDE
+ Comment[fi]=Muokkaa KDE:n kuvakkeita
+ Comment[fr]=Personnalisation des icônes de KDE
+ Comment[fy]=KDE-byldkaikes oanpasse
+@@ -179,7 +179,7 @@
+ Keywords[es]=iconos,efectos,tamaño,alta profundidad,baja profundidad
+ Keywords[et]=ikoonid,efektid,suurus,värv
+ Keywords[eu]=ikonoak,efektuak,neurria,hicolor,locolor
+-Keywords[fa]=icons,effects,size,hicolor,locolor, آیکون,نماد,شمایل
++Keywords[fa]=شمایلها، جلوه‌ها ، اندازه ، پر رنگ، کم رنگ
+ Keywords[fi]=kuvakkeet,tehosteet,koko,korkeaväri,matalaväri
+ Keywords[fr]=icônes,effets,taille,hicolor,locolor,coloré
+ Keywords[fy]=iconen,byldkaikes,effekten,grutte,ôfmjiting,formaat,kleuren,hege,lege
+--- kcontrol/icons/icons.cpp	(révision 567687)
++++ kcontrol/icons/icons.cpp	(révision 576145)
+@@ -329,12 +329,19 @@
+ 
+ void KIconConfig::load()
+ {
++    load( false );
++}
++
++void KIconConfig::load( bool useDefaults )
++{
++    mpConfig = KGlobal::config();
++    mpConfig->setReadDefaults( useDefaults );
+     read();
+     apply();
+-    emit changed(false);
+     for (int i=0; i<KIcon::LastGroup; i++)
+ 	mbChanged[i] = false;
+     preview();
++    emit changed( useDefaults );
+ }
+ 
+ 
+@@ -397,10 +404,7 @@
+ 
+ void KIconConfig::defaults()
+ {
+-    initDefaults();
+-    apply();
+-    preview();
+-    emit changed(true);
++    load( true );
+ }
+ 
+ void KIconConfig::slotUsage(int index)
+--- kcontrol/dnssd/kcm_kdnssd.desktop	(révision 567687)
++++ kcontrol/dnssd/kcm_kdnssd.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Comment[es]=Configura el buscador de servicios
+ Comment[et]=Teenuste tuvastamise seadistamine
+ Comment[eu]=Konfiguratu igartze zerbitzua
++Comment[fa]=پیکربندی کشف خدمت
+ Comment[fi]=Asetuspalvelimen löytäminen
+ Comment[fr]=Configuration de la découverte de service
+ Comment[fy]=Tsjinst waarnimming ynstellen
+@@ -74,6 +75,7 @@
+ Name[es]=Buscador de servicios
+ Name[et]=Teenuste tuvastamine
+ Name[eu]=Igartze zerbitzua
++Name[fa]=کشف خدمت
+ Name[fi]=Palvelut
+ Name[fr]=Découverte de service
+ Name[fy]=Tsjinst warskôging
+--- kcontrol/spellchecking/spellchecking.desktop	(révision 567687)
++++ kcontrol/spellchecking/spellchecking.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Corrector ortográfico
+ Name[et]=Õigekirja kontroll
+ Name[eu]=Ortografia zuzentzailea
+-Name[fa]=غلط‌گیر املا
++Name[fa]=غلط یاب
+ Name[fi]=Oikoluku
+ Name[fr]=Vérificateur orthographique
+ Name[fy]=Staveringshifker
+@@ -98,7 +98,7 @@
+ Comment[es]=Configuración del corrector ortográfico
+ Comment[et]=Õigekirja kontrolli seadistamine
+ Comment[eu]=Konfiguratu ortografia zuzentzailea
+-Comment[fa]=تنظیم غلط‌گیر املا
++Comment[fa]=پیکربندی غلط یاب
+ Comment[fi]=Oikolukuasetukset
+ Comment[fr]=Configurer la vérification orthographique
+ Comment[fy]=Hjir kinne jo de staveringshifker ynstelle
+@@ -167,7 +167,7 @@
+ Keywords[es]=Ortografía
+ Keywords[et]=õigekiri
+ Keywords[eu]=Ortografia
+-Keywords[fa]=املا
++Keywords[fa]=هجی
+ Keywords[fi]=Oikoluku
+ Keywords[fr]=orthographe,vérification
+ Keywords[ga]=Litriú
+--- pics/wallpapers/Time-For-Lunch-2.jpg.desktop	(révision 567687)
++++ pics/wallpapers/Time-For-Lunch-2.jpg.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Hora de comer
+ Name[et]=Aeg lõunat võtta
+ Name[eu]=Bazkaltzeko ordua
++Name[fa]=زمان ناهار
+ Name[fi]=Lounasaika
+ Name[fy]=Tiid foar lunch
+ Name[gl]=Hora de Comer
+--- pics/wallpapers/Chicken-Songs-2.jpg.desktop	(révision 567687)
++++ pics/wallpapers/Chicken-Songs-2.jpg.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[eo]=Kokaj kantoj
+ Name[es]=Canciones de pollos
+ Name[et]=Tibulaul
++Name[fa]=آواز جوجه پرندگان
+ Name[fi]=Tipulaulut
+ Name[fy]=Pikefeskes
+ Name[gl]=Canzóns de Galiñas
+--- pics/wallpapers/Totally-New-Product-1.jpg.desktop	(révision 567687)
++++ pics/wallpapers/Totally-New-Product-1.jpg.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[es]=Producto totalmente nuevo
+ Name[et]=Täiesti uus toode
+ Name[eu]=Produktu erabat berria
++Name[fa]=محصول کاملا جدید
+ Name[fi]=Kokonaan uusi tuote
+ Name[fy]=Gloednij produkt
+ Name[gl]=Produto Novo por Completo
+--- pics/wallpapers/blue-bend.jpg.desktop	(révision 567687)
++++ pics/wallpapers/blue-bend.jpg.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[eo]=Blua mikso
+ Name[es]=Azul claro
+ Name[et]=Sinine ühtesulamine
++Name[fa]=مخلوط آبی
+ Name[fi]=Sininen liuske
+ Name[fr]=Courbe bleue
+ Name[fy]=Blau mingsel
+--- pics/wallpapers/sunshine-after-the-rain.jpg.desktop	(révision 567687)
++++ pics/wallpapers/sunshine-after-the-rain.jpg.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=Sol tras la lluvia
+ Name[et]=Päikesetõus pärast vihma
+ Name[eu]=Eguzkia euriaren ondoren
++Name[fa]=آفتاب بعد از باران
+ Name[fi]=Sateen jälkeinen auringonpaiste
+ Name[fr]=Le soleil après la pluie
+ Name[fy]=Sinnestrielen nei rein
+--- pics/wallpapers/andes-venezolanos.svgz.desktop	(révision 567687)
++++ pics/wallpapers/andes-venezolanos.svgz.desktop	(révision 576145)
+@@ -5,6 +5,7 @@
+ Name[ca]=Andes veneçolans
+ Name[cs]=Venezuelské Andy
+ Name[el]=Άνδεις Βενεζουέλας
++Name[fa]=اندس ونزولانوس
+ Name[fr]=Andes vénézuéliennes
+ Name[he]=האנדים הונצולאניים
+ Name[is]=Venesúela
+--- pics/wallpapers/default_gears.jpg.desktop	(révision 567687)
++++ pics/wallpapers/default_gears.jpg.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Engranajes predeterminados
+ Name[et]=Vaikimisi hammasrattad
+ Name[eu]=Gurpil lehenetsiak
++Name[fa]=دنده‌های پیش‌فرض
+ Name[fi]=Oletushammasrattaat
+ Name[fr]=Roues par défaut
+ Name[fy]=Standert kamrêd
+--- pics/wallpapers/lineart.svgz.desktop	(révision 567687)
++++ pics/wallpapers/lineart.svgz.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=Logo artístico
+ Name[et]=Joongraafiline logo
+ Name[eu]=Lineart logoa
++Name[fa]=آرم Lineart
+ Name[fi]=Suorien logo
+ Name[fr]=Logo lineart
+ Name[fy]=Lineyllustraasje logo
+--- pics/wallpapers/soft-green.jpg.desktop	(révision 567687)
++++ pics/wallpapers/soft-green.jpg.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=Verde suave
+ Name[et]=Mahe roheline
+ Name[eu]=Soft berdea
++Name[fa]=سبز ملایم
+ Name[fi]=Pehmeä vihreä
+ Name[fr]=Vert doux
+ Name[fy]=Sêftgrien
+--- pics/wallpapers/KDE34.png.desktop	(révision 567687)
++++ pics/wallpapers/KDE34.png.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[es]=Predeterminado de KDE 3.5
+ Name[et]=KDE 3.5 vaiketaustapilt
+ Name[eu]=KDE 3.5 lehenetsia
++Name[fa]=پیش‌فرض KDE 3.5
+ Name[fi]=KDE 3.5 oletus
+ Name[fr]=KDE 3.5 par défaut
+ Name[fy]=KDE 3.5 Standert
+--- pics/wallpapers/floating-leaves.jpg.desktop	(révision 567687)
++++ pics/wallpapers/floating-leaves.jpg.desktop	(révision 576145)
+@@ -10,6 +10,7 @@
+ Name[el]=Επιπλέοντα φύλλα
+ Name[es]=Hojas en suspensión
+ Name[et]=Langevad lehed
++Name[fa]=برگهای شناور
+ Name[fi]=Kelluvat lehdet
+ Name[fr]=Laisses flottantes
+ Name[fy]=Zwevende blêden
+--- pics/wallpapers/moon.svgz.desktop	(révision 567687)
++++ pics/wallpapers/moon.svgz.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Luna
+ Name[et]=Kuu
+ Name[eu]=Ilargia
++Name[fa]=ماه
+ Name[fi]=Kuu
+ Name[fr]=Lune
+ Name[fy]=Moanne
+--- pics/wallpapers/triplegears.jpg.desktop	(révision 567687)
++++ pics/wallpapers/triplegears.jpg.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Triple engranaje
+ Name[et]=Kolm hammasratast
+ Name[eu]=Hiru gurpil
++Name[fa]=دنده‌های سه گانه
+ Name[fi]=Kolmoishammasrattaat
+ Name[fr]=Les trois roues
+ Name[fy]=Trijefâldige kamrêd
+--- pics/wallpapers/default_blue.jpg.desktop	(révision 567687)
++++ pics/wallpapers/default_blue.jpg.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Azul predeterminado
+ Name[et]=Vaikimisi sinine
+ Name[eu]=Urdin lehenetsia
++Name[fa]=آبی پیش‌فرض
+ Name[fi]=Oletussininen
+ Name[fr]=Bleu par défaut
+ Name[fy]=Standertblau
+--- pics/wallpapers/globe.svgz.desktop	(révision 567687)
++++ pics/wallpapers/globe.svgz.desktop	(révision 576145)
+@@ -10,6 +10,7 @@
+ Name[el]=Σφαίρα Με Γρανάζια
+ Name[es]=Globo dentado
+ Name[et]=Hammasratasgloobus
++Name[fa]=کره دنده ای
+ Name[fi]=Hammasrattain koneistettu maapallo
+ Name[fr]=Globe cranté
+ Name[fy]=Tosktsjilglobe
+--- pics/wallpapers/aurora.svgz.desktop	(révision 567687)
++++ pics/wallpapers/aurora.svgz.desktop	(révision 576145)
+@@ -6,6 +6,7 @@
+ Name[br]=Sklerijenn an deiz
+ Name[cs]=Jitřenka
+ Name[el]=Αυγή
++Name[fa]=سپیده دم
+ Name[fr]=Aurore
+ Name[he]=אאורורה
+ Name[is]=Norðurljós
+--- pics/wallpapers/seaofconero.jpg.desktop	(révision 567687)
++++ pics/wallpapers/seaofconero.jpg.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Mar de Conero
+ Name[et]=Coneri järv
+ Name[eu]=Conero itsasoa
++Name[fa]=دریای Conero
+ Name[fi]=Coneron meri
+ Name[fr]=Mer de Conero
+ Name[fy]=See fan Conero
+--- pics/wallpapers/here-gear.svgz.desktop	(révision 567687)
++++ pics/wallpapers/here-gear.svgz.desktop	(révision 576145)
+@@ -9,6 +9,7 @@
+ Name[es]=Todos somos engranajes
+ Name[et]=Me hammasrattad oleme...
+ Name[eu]=Gurpilak gara
++Name[fa]=ما دنده هستیم
+ Name[fi]=Olemme hammasratas
+ Name[fr]=Tous dans l'engrenage
+ Name[fy]=Wy binne tosktsjillen
+--- pics/wallpapers/No-Ones-Laughing-3.jpg.desktop	(révision 567687)
++++ pics/wallpapers/No-Ones-Laughing-3.jpg.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[eo]=Rido de neniu
+ Name[es]=Nadie se rie
+ Name[et]=Keegi ei naera
++Name[fa]=هیچ کس نمی خندد
+ Name[fi]=Kukaan ei naura
+ Name[fy]=Gjin ien lakket
+ Name[gl]=Ninguén está a rir
+--- pics/wallpapers/celtic.svgz.desktop	(révision 567687)
++++ pics/wallpapers/celtic.svgz.desktop	(révision 576145)
+@@ -10,6 +10,7 @@
+ Name[el]=Κέλτικο
+ Name[es]=Céltico
+ Name[eu]=Keltikoa
++Name[fa]=سلتی
+ Name[fr]=Celtique
+ Name[ga]=Ceilteach
+ Name[gl]=Céltico
+--- pics/wallpapers/All-Good-People-1.jpg.desktop	(révision 567687)
++++ pics/wallpapers/All-Good-People-1.jpg.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=Buena gente
+ Name[et]=Palju toredaid inimesi
+ Name[eu]=Pertsona on denak
++Name[fa]=همه مردم خوب
+ Name[fi]=Kaikki hyvät ihmiset
+ Name[fy]=Alle goede minsken
+ Name[gl]=Toda a boa xente
+--- pics/wallpapers/alta-badia.jpg.desktop	(révision 567687)
++++ pics/wallpapers/alta-badia.jpg.desktop	(révision 576145)
+@@ -3,6 +3,7 @@
+ File=alta-badia.jpg
+ Name=Alta Badia
+ Name[af]=Alta Badië
++Name[fa]=آلتا بادیا
+ Name[he]=אלטה בדיה
+ Name[km]=អាល់តាបាឌៀ
+ Name[mk]=Алта Бадиа
+--- pics/wallpapers/Won-Ton-Soup-3.jpg.desktop	(révision 567687)
++++ pics/wallpapers/Won-Ton-Soup-3.jpg.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Sopa Won Ton
+ Name[et]=Won toni supp
+ Name[eu]=Won Ton zopa
++Name[fa]=سوپ Won Ton
+ Name[fi]=Won Ton -keitto
+ Name[fy]=Won Ton-sop
+ Name[gl]=Sopa Won Ton
+--- khelpcenter/kcmhelpcenter.desktop	(révision 567687)
++++ khelpcenter/kcmhelpcenter.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Índice de ayuda
+ Name[et]=Abifailide indeks
+ Name[eu]=Laguntza indizea
+-Name[fa]=فهرست راهنما
++Name[fa]=نمایه کمک
+ Name[fi]=Ohjeen hakemisto
+ Name[fr]=Index d'aide
+ Name[fy]=Help-yndeks
+@@ -99,7 +99,7 @@
+ Comment[es]=Configuración y generación del índice de búsqueda del centro de ayuda
+ Comment[et]=Abifailide otsingu indeksi loomine ja seadistamine
+ Comment[eu]=Laguntza guneko bilaketa indizearen konfigurazio eta sorkuntza
+-Comment[fa]=تنظیم و ایجاد فهرست جستجوی راهنما
++Comment[fa]=تولید و پیکربندی نمایۀ جستجوی مرکز کمک
+ Comment[fi]=Ohjeen hakuindeksin asetukset ja luonti
+ Comment[fr]=Configuration et génération de l'index de recherche du centre d'aide
+ Comment[fy]=Sykjeyndeks fan it helpsintrum ynstellen en generearen
+@@ -165,7 +165,7 @@
+ Keywords[es]=khelpcenter,ayuda,índice,búsqueda
+ Keywords[et]=abifailid,indeks,otsing
+ Keywords[eu]=khelpcenter,laguntza,indizea,bilaketa
+-Keywords[fa]=khelpcenter,help,index,search,کمک,راهنما
++Keywords[fa]=khelpcenter، کمک، نمایه، جستجو
+ Keywords[fi]=khelpcenter,ohje,indeksi,haku
+ Keywords[fr]=khelpcenter,aide,index,recherche
+ Keywords[fy]=khelpcenter,help,index,yndeks,sykje,fine,search,hulp,zoeken
+--- khelpcenter/khelpcenter.desktop	(révision 567687)
++++ khelpcenter/khelpcenter.desktop	(révision 576145)
+@@ -12,7 +12,6 @@
+ Name[eo]=KHelpCentro
+ Name[es]=KHelpcenter
+ Name[et]=KDE abikeskus
+-Name[fa]=مرکز راهنمای K
+ Name[fr]=Centre d'aide de KDE
+ Name[gl]=Centro de Axuda de KDE
+ Name[hi]=के-हेल्प-सेंटर
+@@ -58,7 +57,7 @@
+ Comment[es]=El centro de ayuda de KDE
+ Comment[et]=KDE abikeskus
+ Comment[eu]=KDE laguntza gunea
+-Comment[fa]=مرکز راهنمای KDE
++Comment[fa]=مرکز کمک KDE
+ Comment[fi]=KDE:n Ohje
+ Comment[fr]=Le centre de documentation de KDE
+ Comment[fy]=It KDE-dokumintaasjesintrum
+--- khelpcenter/plugins/faq.desktop	(révision 567687)
++++ khelpcenter/plugins/faq.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Las PF de KDE
+ Name[et]=KDE korduma kippuvad küsimused
+ Name[eu]=KDE FAQa (maiz egiten diren galderak)
+-Name[fa]=سوالات متداول KDE
++Name[fa]=پرسشهای متداول KDE
+ Name[fi]=KDE FAQ
+ Name[fr]=La FAQ (questions fréquentes) de KDE
+ Name[fy]=Protte foarkommende fragen oer KDE
+--- khelpcenter/plugins/applets.desktop	(révision 567687)
++++ khelpcenter/plugins/applets.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Manuales de applet
+ Name[et]=Aplettide käsiraamatud
+ Name[eu]=Appleten eskuliburuak
+-Name[fa]=دستنامه‌های برنامک‌ها
++Name[fa]=پیمانه‌های برنامک
+ Name[fi]=Sovelmien ohjekirjat
+ Name[fr]=Manuels des applets
+ Name[fy]=Appletshânliedingen
+--- khelpcenter/plugins/konqplugins.desktop	(révision 567687)
++++ khelpcenter/plugins/konqplugins.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Plugins de Konqueror
+ Name[et]=Konquerori pluginad
+ Name[eu]=Konquerorren pluginak
+-Name[fa]=متصل‌کننده‌های کانکرر
++Name[fa]=وصله‌های Konqueror
+ Name[fi]=Konqueror-liitännäiset
+ Name[fr]=Modules externes de Konqueror
+ Name[fy]=Konqueror-plugins
+--- khelpcenter/plugins/Tutorials/visualdict.desktop	(révision 567687)
++++ khelpcenter/plugins/Tutorials/visualdict.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Guía visual de KDE
+ Name[et]=KDE visuaalne juhend
+ Name[eu]=KDErako gida bisuala
+-Name[fa]=راهنمای بصری KDE
++Name[fa]=یک راهنمای مرئی برای KDE
+ Name[fi]=Kuvallinen ohje KDE:hen
+ Name[fr]=Un guide visuel de KDE
+ Name[fy]=In fisuele KDE-gids
+@@ -87,7 +87,7 @@
+ Comment[es]=Guía de los objetos visuales (widgets) de KDE
+ Comment[et]=KDE elementide juhend
+ Comment[eu]=KDEren widget-en gida
+-Comment[fa]=راهنمای تکه‌های KDE
++Comment[fa]=راهنما برای عناصر KDE
+ Comment[fi]=Ohje KDE:n työkaluihin
+ Comment[fr]=Guide des éléments graphiques de KDE
+ Comment[fy]=Gids foar KDE-widgets
+--- khelpcenter/plugins/Tutorials/quickstart.desktop	(révision 567687)
++++ khelpcenter/plugins/Tutorials/quickstart.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Guía rápida
+ Name[et]=Kiire sissejuhatus
+ Name[eu]=Gida bizkorra
+-Name[fa]=راهنمای شروع سریع
++Name[fa]=راهنمای آغاز سریع
+ Name[fi]=Pikaohje
+ Name[fr]=Guide de démarrage rapide
+ Name[fy]=Fluchstartgids
+@@ -89,7 +89,7 @@
+ Comment[es]=Guía de inicio rápido de KDE.
+ Comment[et]=Kiire sissejuhatus KDEsse
+ Comment[eu]=KDEren abiatze bizkorreko gida
+-Comment[fa]=راهنمای سریع KDE.
++Comment[fa]=راهنمای آغاز سریع KDE
+ Comment[fi]=KDE:n aloitusopas.
+ Comment[fr]=Guide de démarrage rapide de KDE.
+ Comment[fy]=KDE's fluchstartgids.
+--- khelpcenter/plugins/links.desktop	(révision 567687)
++++ khelpcenter/plugins/links.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=KDE en la web
+ Name[et]=KDE veebis
+ Name[eu]=KDE Web-ean
++Name[fa]=KDE روی وب
+ Name[fi]=KDE webissä
+ Name[fr]=KDE sur le web
+ Name[fy]=KDE op it ynternet
+--- khelpcenter/plugins/Manpages/mann.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/mann.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=(n) Nuevo
+ Name[et]=(n) Uus
+ Name[eu]=(n) Berria
+-Name[fa]=n جدید
++Name[fa]=(n) جدید
+ Name[fi]=(n) Uudet
+ Name[fr]=(n) Nouveautés
+ Name[fy]=(n) Nij
+--- khelpcenter/plugins/Manpages/man1.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/man1.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=(1) Comandos de usuario
+ Name[et]=(1) Kasutaja käsud
+ Name[eu]=(1) Erabiltzailearen komandoak
++Name[fa]=(۱) فرمانهای کاربر
+ Name[fi]=(1) Käyttäjän komennot
+ Name[fr]=(1) Commandes utilisateur
+ Name[fy]=(1) Brûkerskommando's
+--- khelpcenter/plugins/Manpages/man2.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/man2.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=(2) Llamadas de sistema
+ Name[et]=(2) Süsteemsed väljakutsed
+ Name[eu]=(2) Sistemaren deiak
++Name[fa]=(۲) فراخوانیهای سیستم
+ Name[fi]=(2) Järjestelmäkutsut
+ Name[fr]=(2) Appels système
+ Name[fy]=(2) Systeemoanroppen
+--- khelpcenter/plugins/Manpages/man3.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/man3.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=(3) Subrutinas
+ Name[et]=(3) Alamfunktsioonid
+ Name[eu]=(3) Azpi-errutinak
+-Name[fa]=۳ زیرروال
++Name[fa]=(۳) زیرروالها
+ Name[fi]=(3) Aliohjelmat
+ Name[fr]=(3) Sous-routines
+ Name[ga]=(3) Foghnáthaimh
+--- khelpcenter/plugins/Manpages/man4.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/man4.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=(4) Dispositivos
+ Name[et]=(4) Seadmed
+ Name[eu]=(4) Gailuak
+-Name[fa]=(۴) دستگاه‌ها
++Name[fa]=(۴) دستگاهها
+ Name[fi]=(4) Laitteet
+ Name[fr]=(4) Périphériques
+ Name[fy]=(4) Apparaten
+--- khelpcenter/plugins/Manpages/man5.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/man5.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=(5) Formatos de archivo
+ Name[et]=(5) Failivormingud
+ Name[eu]=(5) Fitxategi formatuak
+-Name[fa]=۵ قالب‌های پرونده
++Name[fa]=(۵) قالبهای پرونده
+ Name[fi]=(5) Tiedostomuodot
+ Name[fr]=(5) Formats de fichiers
+ Name[fy]=(5) Triemopmaak
+--- khelpcenter/plugins/Manpages/man6.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/man6.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=(6) Juegos
+ Name[et]=(6) Mängud
+ Name[eu]=(6) Jokoak
+-Name[fa]=۶ بازی‌ها
++Name[fa]=(۶) بازیها
+ Name[fi]=(6) Pelit
+ Name[fr]=(6) Jeux
+ Name[fy]=(6) Spultsjes
+--- khelpcenter/plugins/Manpages/man7.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/man7.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=(7) Varios
+ Name[et]=(7) Muud
+ Name[eu]=(7) Hainbat
+-Name[fa]=۷ متفرقه
++Name[fa]=(۷) متفرقه
+ Name[fi]=(7) Sekalaista
+ Name[fr]=(7) Divers
+ Name[fy]=(7) Ferskate
+--- khelpcenter/plugins/Manpages/man8.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/man8.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=(8) Administración del sistema
+ Name[et]=(8) Süsteemi administreerimine
+ Name[eu]=(8) Sist. kudeaketa
+-Name[fa]=۸ مدیریت سیستم
++Name[fa]=(۸) سرپرستی سیستم
+ Name[fi]=(8) Järjestelmänhallinta
+ Name[fr]=(8) Administration système
+ Name[fy]=(8) Systeembehear
+--- khelpcenter/plugins/Manpages/man9.desktop	(révision 567687)
++++ khelpcenter/plugins/Manpages/man9.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[eo]=(9) Kerno
+ Name[es]=(9) Núcleo
+ Name[eu]=(9) Kernela
+-Name[fa]=۹ هسته
++Name[fa]=(۹) هسته
+ Name[fi]=(9) Ydin
+ Name[fr]=(9) Kernel (Noyau)
+ Name[ga]=(9) Eithne
+--- khelpcenter/plugins/kcontrolmodules.desktop	(révision 567687)
++++ khelpcenter/plugins/kcontrolmodules.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Módulos del Centro de control
+ Name[et]=Juhtimiskeskuse moodulid
+ Name[eu]=Kontrol Gunearen moduluak
+-Name[fa]=بخش‌های مرکز کنترل
++Name[fa]=پیمانه‌های مرکز کنترل
+ Name[fi]=Ohjauskeskuksen moduulit
+ Name[fr]=Modules du centre de configuration
+ Name[fy]=Konfiguraasjemodules
+--- khelpcenter/plugins/info.desktop	(révision 567687)
++++ khelpcenter/plugins/info.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Navegar por páginas info
+ Name[et]=Infolehekülgede lehitsemine
+ Name[eu]=Arakatu info orriak 
++Name[fa]=مرور صفحات اطلاعات 
+ Name[fi]=Selaa info-sivuja
+ Name[fr]=Naviguer dans les pages d'information
+ Name[fy]=ynfo-siden trochblêdzje
+--- khelpcenter/plugins/userguide.desktop	(révision 567687)
++++ khelpcenter/plugins/userguide.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Manual del usuario de KDE
+ Name[et]=KDE kasutaja käsiraamat
+ Name[eu]=KDEren erabiltzailearen eskuliburua
++Name[fa]=راهنمای کاربران KDE
+ Name[fi]=KDE:n käyttöohje
+ Name[fr]=Manuel de l'utilisateur de KDE
+ Name[fy]=KDE's hânlieding
+--- khelpcenter/plugins/kicmodules.desktop	(révision 567687)
++++ khelpcenter/plugins/kicmodules.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Módulos del KInfoCenter
+ Name[et]=Infokeskuse moodulid
+ Name[eu]=KInfoCenter moduluak
+-Name[fa]=بخش‌های ‌مرکز اطلاعات K
++Name[fa]=پیمانه‌های KInfoCenter
+ Name[fi]=KInfoCenter-moduulit
+ Name[fr]=Modules de centre d'informations
+ Name[fy]=Ynformaasjesintrummodules
+--- khelpcenter/plugins/kioslaves.desktop	(révision 567687)
++++ khelpcenter/plugins/kioslaves.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[de]=Ein-/Ausgabemodule
+ Name[eo]=Kenelservoj
+ Name[et]=KIO moodulid
+-Name[fa]=برده‌های Kio
+ Name[fi]=KIO-palvelut
+ Name[gl]=Escravos Kio
+ Name[hi]=केआईओ-स्लेव्स
+--- khelpcenter/htmlsearch/htmlsearch.desktop	(révision 567687)
++++ khelpcenter/htmlsearch/htmlsearch.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Índice
+ Name[et]=Indeks
+ Name[eu]=Indizea
+-Name[fa]=فهرست
++Name[fa]=نمایه
+ Name[fi]=Hakemisto
+ Name[fy]=Yndeks
+ Name[ga]=Innéacs
+@@ -99,7 +99,7 @@
+ Comment[es]=Generación del índice
+ Comment[et]=Indeksi tekitamine
+ Comment[eu]=Indizea sortu
+-Comment[fa]=ایجاد فهرست
++Comment[fa]=تولید نمایه
+ Comment[fi]=Hakemiston luonti
+ Comment[fr]=Génération d'index
+ Comment[fy]=Yndeksgeneraasje
+@@ -168,6 +168,7 @@
+ Keywords[es]=Ayuda,HTML,Búsqueda,Índice,htdig,htsearch,htmerge,Ámbito,Idioma
+ Keywords[et]=abi,HTML,otsing,indeks,htdig,htsearch,htmerge,skoop,keel
+ Keywords[eu]=Laguntza,HTML,Bilatu,Indizea,htdig,htsearch,htmerge,Scope,Hizkuntza
++Keywords[fa]=کمک، زنگام، جستجو، نمایه، htdig، htsearch، htmerge، دامنه، زبان
+ Keywords[fi]=Ohje,HTML,Etsi,Indeksi,htdig,htsearch,htmerge,Kieli
+ Keywords[fr]=aide,HTML,recherche,index,htdig,htsearch,htmerge,pays,langue
+ Keywords[fy]=help,html,zoeken,sykje,yndeks,htdig,htsearch,htmerge,scope,taal
+--- khelpcenter/Help.desktop	(révision 567687)
++++ khelpcenter/Help.desktop	(révision 576145)
+@@ -23,7 +23,7 @@
+ Name[es]=Ayuda
+ Name[et]=Abi
+ Name[eu]=Laguntza
+-Name[fa]=راهنما
++Name[fa]=Ú©Ù…Ú©
+ Name[fi]=Ohje
+ Name[fr]=Aide
+ Name[ga]=Cabhair
+--- doc/faq/intro.docbook	(révision 567687)
++++ doc/faq/intro.docbook	(révision 576145)
+@@ -20,7 +20,7 @@
+ interface.</para>
+ <para>In short, &kde; will bring &UNIX; to the desktop!</para>
+ <para>If you want further information about &kde;, have a look at
+-<ulink url="http://www.kde.org/whatiskde/index.html">What is
++<ulink url="http://www.kde.org/whatiskde">What is
+ &kde;?</ulink></para>
+ </answer>
+ </qandaentry>
+--- klipper/klipper.desktop	(révision 567687)
++++ klipper/klipper.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Klipper
+ Name[bn]=ক্লিপার
+ Name[eo]=Poŝilo
+-Name[fa]=کلیپر
+ Name[hi]=क्लिपर
+ Name[lo]=ຄິບເປີ້ - K
+ Name[lv]=Klippers
+@@ -32,7 +31,7 @@
+ GenericName[es]=Portapapeles
+ GenericName[et]=Lõikepuhvri haldamine
+ GenericName[eu]=Arbela
+-GenericName[fa]=ابزار حافظه‌ی موقت
++GenericName[fa]=ابزار تخته‌یادداشت
+ GenericName[fi]=Leikepöytätyökalu
+ GenericName[fr]=Presse-papiers
+ GenericName[fy]=Klamboerdbehear
+@@ -109,6 +108,7 @@
+ Comment[es]=Una utilidad de cortar y pegar historial
+ Comment[et]=Lõikamiste ja asetamiste ajaloo rakendus
+ Comment[eu]=Ebaki eta itsasi-ren historian ibiltzeko tresna
++Comment[fa]=برنامه سودمند تاریخچه برش و چسباندن
+ Comment[fi]=Työkalu leikkaamiseen ja liittämiseen
+ Comment[fr]=Un outil d'historique du copier / coller
+ Comment[fy]=Klamboerdhistoarje
+@@ -141,5 +141,5 @@
+ Comment[uk]=Утиліта історії кишені
+ Comment[vi]=Công cụ chứa lịch sử các cắt dán
+ Comment[zh_CN]=剪贴历史工具
+-Comment[zh_TW]=剪下 & 貼上紀錄公用程式
++Comment[zh_TW]=剪貼紀錄公用程式
+ 
+--- klipper/klipperrc.desktop	(révision 567687)
++++ klipper/klipperrc.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Description[es]=Imagen Jpeg
+ Description[et]=Jpeg pildifail
+ Description[eu]=Jpeg irudia
+-Description[fa]=تصویر-Jpeg
++Description[fa]=تصویر Jpeg
+ Description[fi]=Jpeg-kuva
+ Description[fo]=JPEG-mynd
+ Description[fr]=Image JPEG
+@@ -96,7 +96,7 @@
+ Description[es]=Iniciar K&View
+ Description[et]=K&View käivitamine
+ Description[eu]=Abiarazi K&View 
+-Description[fa]=گشودن &KView
++Description[fa]=راه‌اندازیK&View
+ Description[fi]=Käynnistä K&View
+ Description[fr]=Démarrer K&View
+ Description[fy]=K&View útfiere
+@@ -166,7 +166,7 @@
+ Description[es]=URL Web
+ Description[et]=Veebi-URL
+ Description[eu]=Web URLa
+-Description[fa]=نشانی وب
++Description[fa]=نشانی وبِ وب
+ Description[fr]=URL web
+ Description[fy]=Web-URL-adres
+ Description[he]=כתובת אינטרנט
+@@ -232,7 +232,7 @@
+ Description[es]=Abrir con &Konqueror
+ Description[et]=&Konqueroris avamine
+ Description[eu]= Ireki &Konquerorrekin
+-Description[fa]=با &کانکرر باز کن
++Description[fa]=بازکردن با&Konqueror
+ Description[fi]=Avaa &Konquerorissa
+ Description[fo]=Opna við &Konqueror
+ Description[fr]=Ouvrir dans &Konqueror
+@@ -310,7 +310,7 @@
+ Description[es]=Abrir con &Mozilla
+ Description[et]=&Mozillas avamine
+ Description[eu]=Ireki &Mozillarekin 
+-Description[fa]=با &موزیلا باز کن
++Description[fa]=بازکردن با &موزیلا
+ Description[fi]=Avaa &Mozillalla
+ Description[fo]=Opna við &Mozilla
+ Description[fr]=Ouvrir dans &Mozilla
+@@ -386,7 +386,7 @@
+ Description[es]=Enviar &URL
+ Description[et]=&URL-i saatmine
+ Description[eu]=Bidali &URLa 
+-Description[fa]=ارسال &نشانی
++Description[fa]=ارسال &نشانی‌وب
+ Description[fi]=Lähetä &URL
+ Description[fr]=Envoyer l'&URL
+ Description[fy]=&URL-adres stjoere
+@@ -457,6 +457,7 @@
+ Description[es]=Abrir con &Firefox
+ Description[et]=&Firefoxis avamine
+ Description[eu]=Ireki &Firefox-ekin
++Description[fa]=بازکردن با &فایرفاکس
+ Description[fi]=Avaa &Firefoxissa
+ Description[fr]=Ouvrir dans &Firefox
+ Description[fy]=Iepenje mei &Firefox
+@@ -588,7 +589,7 @@
+ Description[es]=URL de correo
+ Description[et]=E-posti aadressi URL
+ Description[eu]=Posta URLa
+-Description[fa]=آدرس پستی
++Description[fa]=نشانی‌وب نامه
+ Description[fi]=Postita-URL
+ Description[fr]=URL de courrier électronique
+ Description[fy]=E-post URL-adres
+@@ -662,7 +663,7 @@
+ Description[es]=Iniciar &Kmail
+ Description[et]=&Kmaili käivitamine
+ Description[eu]=Abiarazi &Kmail 
+-Description[fa]=گشودن &Kmail
++Description[fa]=راه‌اندازی&Kmail
+ Description[fi]=Käynistä &Kmail
+ Description[fr]=Démarrer K&Mail
+ Description[fy]=&Kmail útfiere
+@@ -738,7 +739,7 @@
+ Description[es]=Iniciar &mutt
+ Description[et]=&Mutt'i käivitamine
+ Description[eu]=Abiarazi &mutt 
+-Description[fa]=گشودن &mutt
++Description[fa]=راه اندازی &mutt
+ Description[fi]=Käynistä &Mutt
+ Description[fr]=Démarrer &Mutt
+ Description[fy]=&Mutt útfiere
+@@ -812,7 +813,7 @@
+ Description[es]=Archivo de texto
+ Description[et]=Tekstifail
+ Description[eu]=Testu fitxategia
+-Description[fa]=پرونده متنی
++Description[fa]=پرونده‌ متنی 
+ Description[fi]=Tekstitiedosto
+ Description[fo]=Tekstfíla
+ Description[fr]=Fichier texte
+@@ -890,7 +891,7 @@
+ Description[es]=Iniciar K&Edit
+ Description[et]=K&Editi käivitamine
+ Description[eu]=Abiarazi K&Edit 
+-Description[fa]=گشودن ‌&ویرایشگر K
++Description[fa]=راه‌اندازیK&Edit
+ Description[fi]=Käynistä K&Edit
+ Description[fr]=Démarrer K&Edit
+ Description[fy]=Mei K&Edit begjinne
+@@ -965,7 +966,7 @@
+ Description[es]=Inicar K&Write
+ Description[et]=K&Write'i käivitamine
+ Description[eu]=Abiarazi K&Write 
+-Description[fa]=گشودن ‌&نویسنده K
++Description[fa]=راه اندازیK&Write
+ Description[fi]=Käynistä K&Write
+ Description[fr]=Démarrer K&Write
+ Description[fy]=K&Write útfiere
+@@ -1039,7 +1040,7 @@
+ Description[es]=URL de archivo local
+ Description[et]=Kohaliku faili URL
+ Description[eu]=Fitxategi lokalaren URLa
+-Description[fa]=نشانی پرونده‌ی محلی
++Description[fa]=نشانی وب پرونده محلی
+ Description[fi]=Paikallisen tiedoston URL
+ Description[fr]=URL locale
+ Description[fy]=Lokale triem-URL-adres
+@@ -1114,7 +1115,7 @@
+ Description[es]=Enviar &URL
+ Description[et]=&URL-i saatmine
+ Description[eu]=Bidali &URLa 
+-Description[fa]=ارسال &نشانی
++Description[fa]=ارسال &نشانی‌وب
+ Description[fi]=Lähetä &URL
+ Description[fr]=Envoyer l'&URL
+ Description[fy]=&URL-adres stjoere
+@@ -1189,7 +1190,7 @@
+ Description[es]=Enviar &archivo
+ Description[et]=&Faili saatmine
+ Description[eu]=Bidali &Fitxategia 
+-Description[fa]=ارسال پر&ونده
++Description[fa]=ارسال &پرونده 
+ Description[fi]=Lähetä &tiedosto
+ Description[fr]=Envoyer le &fichier
+ Description[fy]=&Triem stjoere
+@@ -1259,7 +1260,7 @@
+ Description[es]=URL de Gopher
+ Description[et]=Gopher'i URL
+ Description[eu]=Gopher URLa
+-Description[fa]=URL گوفر
++Description[fa]=نشانی وب گوفر
+ Description[fr]=URL Gopher
+ Description[fy]=Gopher URL-adres
+ Description[ga]=URL Gopher
+@@ -1319,7 +1320,7 @@
+ Description[es]=Enviar &URL
+ Description[et]=&URL-i saatmine
+ Description[eu]=Bidali &URLa 
+-Description[fa]=ارسال &نشانی
++Description[fa]=ارسال &نشانی‌وب
+ Description[fi]=Lähetä &URL
+ Description[fr]=Envoyer l'&URL
+ Description[fy]=&URL-adres stjoere
+@@ -1394,7 +1395,7 @@
+ Description[es]=Enviar &archivo
+ Description[et]=&Faili saatmine
+ Description[eu]=Bidali &Fitxategia 
+-Description[fa]=ارسال پر&ونده
++Description[fa]=ارسال &پرونده 
+ Description[fi]=Lähetä &tiedosto
+ Description[fr]=Envoyer le &fichier
+ Description[fy]=&Triem stjoere
+@@ -1466,7 +1467,7 @@
+ Description[es]=URL de ftp
+ Description[et]=FTP URL
+ Description[eu]=ftp URLa
+-Description[fa]=URL ftp
++Description[fa]=نشانی وب قاپ
+ Description[fr]=URL FTP
+ Description[fy]=FTP URL-adres
+ Description[ga]=URL ftp
+@@ -1527,7 +1528,7 @@
+ Description[es]=Abrir con &Konqueror
+ Description[et]=&Konqueroris avamine
+ Description[eu]= Ireki &Konquerorrekin
+-Description[fa]=با &کانکرر باز کن
++Description[fa]=بازکردن با&Konqueror
+ Description[fi]=Avaa &Konquerorissa
+ Description[fo]=Opna við &Konqueror
+ Description[fr]=Ouvrir dans &Konqueror
+@@ -1604,7 +1605,7 @@
+ Description[es]=Abrir con &Netscape
+ Description[et]=&Netscape'is avamine
+ Description[eu]= Ireki &Netscaperekin
+-Description[fa]=با &نت‌سکیپ باز کن
++Description[fa]=بازکردن با &نت‌اسکیپ
+ Description[fi]=Avaa &Netscapella
+ Description[fo]=Opna við &Netscape
+ Description[fr]=Ouvrir dans &Netscape
+@@ -1681,7 +1682,7 @@
+ Description[es]=Abrir con &Mozilla
+ Description[et]=&Mozillas avamine
+ Description[eu]=Ireki &Mozillarekin 
+-Description[fa]=با &موزیلا باز کن
++Description[fa]=بازکردن با &موزیلا
+ Description[fi]=Avaa &Mozillalla
+ Description[fo]=Opna við &Mozilla
+ Description[fr]=Ouvrir dans &Mozilla
+@@ -1757,7 +1758,7 @@
+ Description[es]=Enviar &URL
+ Description[et]=&URL-i saatmine
+ Description[eu]=Bidali &URLa 
+-Description[fa]=ارسال &نشانی
++Description[fa]=ارسال &نشانی‌وب
+ Description[fi]=Lähetä &URL
+ Description[fr]=Envoyer l'&URL
+ Description[fy]=&URL-adres stjoere
+@@ -1832,7 +1833,7 @@
+ Description[es]=Enviar &archivo
+ Description[et]=&Faili saatmine
+ Description[eu]=Bidali &Fitxategia 
+-Description[fa]=ارسال پر&ونده
++Description[fa]=ارسال &پرونده 
+ Description[fi]=Lähetä &tiedosto
+ Description[fr]=Envoyer le &fichier
+ Description[fy]=&Triem stjoere
+--- kicker/menuext/tom/tom.desktop	(révision 567687)
++++ kicker/menuext/tom/tom.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Comment[es]=Sistema de menú orientado a tareas
+ Comment[et]=Ülesandele orienteeritud menüüsüsteem
+ Comment[eu]=Atazetara zuzendutako menu sistema
++Comment[fa]=یک سیستم گزینگان جهت‌دار تکلیف
+ Comment[fi]=Tehtäväpohjainen valikkojärjestelmä
+ Comment[fr]=Un menu système par tâches
+ Comment[fy]=In taakoriïntearre menusysteem
+--- kicker/menuext/find/find.desktop	(révision 567687)
++++ kicker/menuext/find/find.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=Buscar
+ Name[et]=Otsing
+ Name[eu]=Bilatu
++Name[fa]=یافتن
+ Name[fi]=Etsi
+ Name[fr]=Recherche
+ Name[fy]=Sykje
+@@ -78,6 +79,7 @@
+ Comment[es]=Menú para comenzar la búsqueda de un archivo o página web
+ Comment[et]=Menüü faili- või veebiotsingu käivitamiseks
+ Comment[eu]=Fitxategiak edo interneten bilaketak abiarazteko menua
++Comment[fa]=گزینگان برای آغاز جستجوی یک پرونده یا وب
+ Comment[fi]=Valikko tiedoston käynnistämiseen tai verkkohakuun
+ Comment[fr]=Menu permettant d'effectuer une recherche de fichiers ou sur Internet
+ Comment[fy]=Menu foar it sykjen nei triemmen of op't ynternet
+--- kicker/menuext/kdeprint/printmenu.desktop	(révision 567687)
++++ kicker/menuext/kdeprint/printmenu.desktop	(révision 576145)
+@@ -86,6 +86,7 @@
+ Comment[es]=Menú para el sistema de impresión
+ Comment[et]=Trükkimissüsteemi menüü
+ Comment[eu]=Inprimaketa sistemarako menua
++Comment[fa]=گزینگان برای سیستم چاپ
+ Comment[fi]=Tulostusjärjestelmävalikko
+ Comment[fr]=Menu du système d'impression
+ Comment[fy]=Menu foar it printsysteem
+--- kicker/menuext/prefmenu/prefmenu.desktop	(révision 567687)
++++ kicker/menuext/prefmenu/prefmenu.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ Name[es]=Preferencias
+ Name[et]=Seadistused
+ Name[eu]=Ezarpenak
++Name[fa]=تنظیمات
+ Name[fi]=Asetukset
+ Name[fr]=Configuration
+ Name[fy]=Ynstellings
+@@ -80,6 +81,7 @@
+ Comment[es]=Menú de los módulos del Centro de control
+ Comment[et]=Juhtimiskeskuse moodulite menüü
+ Comment[eu]=Kontrol gunearen moduluen menua
++Comment[fa]=گزینگان پیمانه‌های مرکز کنترل
+ Comment[fi]=Ohjauskeskuksen moduulivalikko
+ Comment[fr]=Menu des modules du Centre de configuration
+ Comment[fy]=Menu mei Konfiguraasjemodules
+--- kicker/menuext/system/systemmenu.desktop	(révision 567687)
++++ kicker/menuext/system/systemmenu.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Menú del sistema
+ Name[et]=Süsteemi menüü
+ Name[eu]=Sistemaren menua
++Name[fa]=گزینگان سیستم
+ Name[fi]=Järjestelmävalikko
+ Name[fr]=Menu du système
+ Name[fy]=Systeemmenu
+@@ -65,6 +66,7 @@
+ Comment[es]=Menú de lugares importantes del sistema
+ Comment[et]=Olulisemate süsteemi osade menüü
+ Comment[eu]=Sistemaren leku garrantzitsuen menua
++Comment[fa]=گزینگان جاهای مهم سیستم
+ Comment[fi]=Järjestelmän tärkeiden asetuksien valikko
+ Comment[fr]=Menu dirigeant vers les endroits importants du système
+ Comment[fy]=Menu mei wichtige systeemgebieden
+--- kicker/menuext/konq-profiles/konquerormenu.desktop	(révision 567687)
++++ kicker/menuext/konq-profiles/konquerormenu.desktop	(révision 576145)
+@@ -75,6 +75,7 @@
+ Comment[es]=Menú para acceder a los perfiles de Konqueror
+ Comment[et]=Menüü Konquerori profiilide kasutamiseks
+ Comment[eu]=Konqueror profilak atzitzeko menua
++Comment[fa]=گزینگان برای دستیابی به Konqueror profiles
+ Comment[fi]=Valikko Konquerorin profiileille
+ Comment[fr]=Menu d'accès aux profils de Konqueror
+ Comment[fy]=Menu foar tagong ta de Konqueror-profielen
+--- kicker/menuext/recentdocs/recentdocs.desktop	(révision 567687)
++++ kicker/menuext/recentdocs/recentdocs.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Documentos recientes
+ Name[et]=Viimati kasutatud dokumendid
+ Name[eu]=Azken dokumentuak
+-Name[fa]=اسناد اخیر
++Name[fa]=سندهای اخیر
+ Name[fi]=Viimeaikaiset asiakirjat
+ Name[fr]=Documents récents
+ Name[fy]=Nijste dokuminten
+@@ -84,6 +84,7 @@
+ Comment[es]=Menú de los documentos recientemente usados
+ Comment[et]=Viimati kasutatud dokumentide menüü
+ Comment[eu]=Erabili dituzun azken dokumentuen menua
++Comment[fa]=گزینگان سندهایی که اخیرا استفاده کرده‌اید
+ Comment[fi]=Viimeksi käyttämiesi asiakirjojen valikko
+ Comment[fr]=Menu des documents récemment utilisés
+ Comment[fy]=Menu mei dokuminten dy jo koartlyn iepene ha
+--- kicker/menuext/konsole/konsolemenu.desktop	(révision 567687)
++++ kicker/menuext/konsole/konsolemenu.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Sesiones de terminal
+ Name[et]=Terminali seansid
+ Name[eu]=Terminal saioak
+-Name[fa]=جلسه‌های پایانه
++Name[fa]=نشستهای پایانه
+ Name[fi]=Komentoikkunaistunnot
+ Name[fr]=Sessions de terminal
+ Name[fy]=Terminal-sesjes
+@@ -83,6 +83,7 @@
+ Comment[es]=Menu para iniciar un emulador de terminal con una sesión o marcador
+ Comment[et]=Menüü seansi või järjehoidja käivitamiseks terminali emulaatoris
+ Comment[eu]=Terminal emuladorea saio edo laster-markaz abiarazteko menua
++Comment[fa]=گزینگانی برای آغاز مقلد پایانه توسط یک نشست یا  چوب‌الف
+ Comment[fi]=Valikko pääteikkunan käynnistämiseen istunnon tai kirjanmerkin kanssa
+ Comment[fr]=Menu permettant de démarrer un émulateur de terminal à partir d'une session ou un signet
+ Comment[fy]=Menu foar it begjinnen fan in terminalemulaasje mei in sesje of blêdwizer
+--- kicker/menuext/remote/remotemenu.desktop	(révision 567687)
++++ kicker/menuext/remote/remotemenu.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Carpetas de red
+ Name[et]=Võrgukataloogid
+ Name[eu]=Sareko karpetak
++Name[fa]=پوشه‌های شبکه
+ Name[fi]=Verkkokansiot
+ Name[fr]=Dossiers réseau
+ Name[fy]=Netwurkmappen
+@@ -71,6 +72,7 @@
+ Comment[es]=Menú de las carpetas de red
+ Comment[et]=Võrgukataloogide menüü
+ Comment[eu]=Sareko karpeten menua
++Comment[fa]=گزینگان پوشه‌های شبکه
+ Comment[fi]=Verkkokansiovalikko
+ Comment[fr]=Menu des dossiers réseau
+ Comment[fy]=Menu mei netwurkmappen
+--- kicker/taskbar/taskbar.kcfg	(révision 567687)
++++ kicker/taskbar/taskbar.kcfg	(révision 576145)
+@@ -107,6 +107,9 @@
+                 <choice name="ToCurrentDesktop">
+                     <label>Move To Current Desktop</label>
+                 </choice>
++                <choice name="Close">
++                    <label>Close Task</label>
++                </choice>
+             </choices>
+             <default param="LeftButton">ShowTaskList</default>
+             <default param="MiddleButton">ActivateRaiseOrMinimize</default>
+@@ -117,6 +120,11 @@
+     </group>
+ 
+     <group name="Appearance">
++        <entry key="AttentionBlinkIterations" type="Int">
++            <default>4</default>
++            <label>The number of times to blink a taskbar button when a window asks for attention. Setting this to 1000 or greater causes the button to blink forever.</label>
++            <min>0</min>
++        </entry>
+         <entry key="DrawButtons" type="Bool" >
+             <default>false</default>
+             <label>Draw taskbar entries "flat" and not as a button</label>
+--- kicker/taskbar/taskcontainer.cpp	(révision 567687)
++++ kicker/taskbar/taskcontainer.cpp	(révision 576145)
+@@ -66,7 +66,8 @@
+       taskBar(bar),
+       discardNextMouseEvent(false),
+       aboutToActivate(false),
+-      m_mouseOver(false)
++      m_mouseOver(false),
++      m_paintEventCompression(false)
+ {
+     init();
+     setAcceptDrops(true); // Always enabled to activate task during drag&drop.
+@@ -93,7 +94,8 @@
+       taskBar(bar),
+       discardNextMouseEvent(false),
+       aboutToActivate(false),
+-      m_mouseOver(false)
++      m_mouseOver(false),
++      m_paintEventCompression(false)
+ {
+     init();
+     setEnabled(false);
+@@ -116,6 +118,7 @@
+     connect(&animationTimer, SIGNAL(timeout()), SLOT(animationTimerFired()));
+     connect(&dragSwitchTimer, SIGNAL(timeout()), SLOT(showMe()));
+     connect(&attentionTimer, SIGNAL(timeout()), SLOT(attentionTimerFired()));
++    connect(&m_paintEventCompressionTimer, SIGNAL(timeout()), SLOT(setPaintEventCompression()));
+ }
+ 
+ TaskContainer::~TaskContainer()
+@@ -146,8 +149,16 @@
+     attentionTimer.stop();
+ }
+ 
+-void TaskContainer::taskChanged()
++void TaskContainer::taskChanged(bool geometryOnlyChange)
+ {
++    if (geometryOnlyChange)
++    {
++        // we really don't care about those changes, which we may be getting
++        // thanks to the pager, for instance, turning it on in taskmanager.
++        // // let's ignore them so we don't end up with tons of processing going on
++        return;
++    }
++
+     const QObject* source = sender();
+     Task::Ptr task = 0;
+     Task::List::const_iterator itEnd = tasks.constEnd();
+@@ -268,10 +279,20 @@
+ void TaskContainer::attentionTimerFired()
+ {
+     assert( attentionState != -1 );
+-    if( attentionState < ATTENTION_BLINK_TIMEOUT )
++    if (attentionState < TaskBarSettings::attentionBlinkIterations()*2)
++    {
+         ++attentionState;
++    }
++    else if (TaskBarSettings::attentionBlinkIterations() < 1000)
++    {
++        attentionTimer.stop();
++    }
+     else
+-        attentionTimer.stop();
++    {
++        // we have a "forever" blinker (attentionBlinkIterations > 999) and have reached
++        // the upper limit. so we need to decrement the attentionState to make it blink
++        --attentionState;
++    }
+     update();
+ }
+ 
+@@ -307,7 +328,7 @@
+     KickerTip::Client::updateKickerTip();
+     update();
+ 
+-    connect(task, SIGNAL(changed()), SLOT(taskChanged()));
++    connect(task, SIGNAL(changed(bool)), SLOT(taskChanged(bool)));
+     connect(task, SIGNAL(iconChanged()), SLOT(iconChanged()));
+     connect(task, SIGNAL(activated()), SLOT(setLastActivated()));
+ }
+@@ -406,8 +427,24 @@
+     return sid;
+ }
+ 
++void TaskContainer::setPaintEventCompression()
++{
++    m_paintEventCompression = true;
++    update();
++}
++
+ void TaskContainer::paintEvent(QPaintEvent*)
+ {
++    if (!m_paintEventCompression)
++    {
++        if (!m_paintEventCompressionTimer.isActive())
++        {
++            m_paintEventCompressionTimer.start(30, true);
++        }
++        return;
++    }
++
++    m_paintEventCompression = false;
+     QPixmap* pm = new QPixmap(size());
+ 
+     const QPixmap* background = taskBar->backgroundPixmap();
+@@ -499,7 +536,7 @@
+ 
+         if (task->demandsAttention())
+         {
+-            demandsAttention = attentionState == ATTENTION_BLINK_TIMEOUT ||
++            demandsAttention = attentionState == TaskBarSettings::attentionBlinkIterations() ||
+                                attentionState % 2 == 0;
+         }
+     }
+@@ -670,7 +707,7 @@
+ 
+             if (halo)
+             {
+-                taskBar->drawShadowText(tp, tr, textFlags, text);
++                taskBar->drawShadowText(tp, tr, textFlags, text, size());
+             }
+             else
+             {
+@@ -690,7 +727,7 @@
+ 
+             if (halo)
+             {
+-                taskBar->drawShadowText(*p, tr, textFlags, text);
++                taskBar->drawShadowText(*p, tr, textFlags, text, size());
+             }
+             else
+             {
+@@ -1003,6 +1040,9 @@
+     case TaskBarSettings::Minimize:
+         m_filteredTasks.first()->toggleIconified();
+     break;
++    case TaskBarSettings::Close:
++        m_filteredTasks.first()->close();
++    break;
+     case TaskBarSettings::ToCurrentDesktop:
+         m_filteredTasks.first()->toCurrentDesktop();
+     break;
+@@ -1297,19 +1337,14 @@
+     {
+         QString tooltip = "<qt>" + QStyleSheet::escape(name()) + "</qt>";
+         QToolTip::add(this, tooltip);
+-        QToolButton::enterEvent(e);
+         return;
+     }
+-
+-    QToolButton::enterEvent(e);
+ }
+ 
+-void TaskContainer::leaveEvent(QEvent* e)
++void TaskContainer::leaveEvent(QEvent*)
+ {
+     m_mouseOver = false;
+     update();
+-
+-    QToolButton::leaveEvent(e);
+ }
+ 
+ void TaskContainer::dragSwitch()
+@@ -1579,3 +1614,26 @@
+     data.icon = pixmap;
+     data.direction = KickerLib::arrowToDirection(arrowType);
+ }
++
++void TaskContainer::finish()
++{
++    // Disconnect all signal/slot connections to avoid triggering a popupMenu() call,
++    // whose event loop is the root of all (or at least much) evil.
++    // Unfortunately, we can't just do "disconnect()", because that gets us a bunch
++    // of dangling QGuardedPtr objects (most notably in QTipManager.) (kling)
++
++    animationTimer.disconnect();
++    dragSwitchTimer.disconnect();
++    attentionTimer.disconnect();
++
++    if (m_startup)
++        m_startup->disconnect(this);
++
++    for (Task::List::Iterator it = tasks.begin(); it != tasks.end(); ++it)
++    {
++        (*it)->disconnect(this);
++    }
++
++    if (m_menu)
++        m_menu->close();
++}
+--- kicker/taskbar/taskbar.cpp	(révision 567687)
++++ kicker/taskbar/taskbar.cpp	(révision 576145)
+@@ -150,6 +150,9 @@
+     {
+         delete *it;
+     }
++
++    delete m_textShadowEngine;
++    m_textShadowEngine = 0;
+ }
+ 
+ QSize TaskBar::sizeHint() const
+@@ -177,14 +180,14 @@
+ 
+         if (containerCount() == 0)
+         {
+-            actualMax = maxSize.height();
++            actualMax = minButtonHeight;
+         }
+ 
+         if (actualMax > maxSize.height())
+         {
+             return maxSize;
+         }
+-        return QSize( maxSize.width(), maxSize.height() );
++        return QSize( maxSize.width(), actualMax );
+     }
+     else
+     {
+@@ -419,7 +422,8 @@
+     {
+         if ((*it)->contains(task))
+         {
+-            (*it)->deleteLater();
++            (*it)->finish();
++            m_deletableContainers.append(*it);
+             m_hiddenContainers.erase(it);
+             break;
+         }
+@@ -455,7 +459,8 @@
+         }
+ 
+         removeChild(container);
+-        container->deleteLater();
++        container->finish();
++        m_deletableContainers.append(container);
+ 
+         reLayoutEventually();
+         emit containerCountChanged();
+@@ -479,7 +484,8 @@
+ 
+             if ((*it)->isEmpty())
+             {
+-                (*it)->deleteLater();
++                (*it)->finish();
++                m_deletableContainers.append(*it);
+                 m_hiddenContainers.erase(it);
+             }
+ 
+@@ -520,7 +526,8 @@
+ 
+     // startup containers only ever contain that one item. so
+     // just delete the poor bastard.
+-    container->deleteLater();
++    container->finish();
++    m_deletableContainers.append(container);
+     reLayoutEventually();
+     emit containerCountChanged();
+ }
+@@ -636,6 +643,19 @@
+ 
+ void TaskBar::reLayout()
+ {
++    // Because QPopupMenu::exec() creates its own event loop, deferred deletes
++    // via QObject::deleteLater() may be prematurely executed when a container's
++    // popup menu is visible.
++    //
++    // To get around this, we collect the containers and delete them manually
++    // when doing a relayout. (kling)
++    if (!m_deletableContainers.isEmpty()) {
++        TaskContainer::List::iterator it = m_deletableContainers.begin();
++        for (; it != m_deletableContainers.end(); ++it)
++            delete *it;
++        m_deletableContainers.clear();
++    }
++
+     // filter task container list
+     TaskContainer::List list = filteredContainers();
+ 
+@@ -920,7 +940,8 @@
+          it != lastContainer;
+          ++it)
+     {
+-        (*it)->deleteLater();
++        (*it)->finish();
++        m_deletableContainers.append(*it);
+     }
+     m_hiddenContainers.clear();
+ 
+@@ -928,7 +949,8 @@
+          it != containers.constEnd();
+          ++it)
+     {
+-        (*it)->deleteLater();
++        (*it)->finish();
++        m_deletableContainers.append(*it);
+     }
+     containers.clear();
+ 
+@@ -1092,8 +1114,7 @@
+ }
+ 
+ // taken from mtaskbar, by Sebastian Wolff
+-void TaskBar::drawShadowText(QPainter  &p, QRect tr, int tf, const QString & str,
+-                             int len, QRect * brect, QTextParag ** internal)
++void TaskBar::drawShadowText(QPainter &p, const QRect &tr, int tf, const QString &str, const QSize &size)
+ {
+     // get the color of the shadow: white for dark text, black for bright text
+     QPen textPen = p.pen();
+@@ -1112,7 +1133,7 @@
+ 
+     // get a transparent pixmap
+     QPainter pixPainter;
+-    QPixmap textPixmap(width(), height());
++    QPixmap textPixmap(size);
+ 
+     textPixmap.fill(QColor(0,0,0));
+     textPixmap.setMask(textPixmap.createHeuristicMask(true));
+@@ -1121,7 +1142,7 @@
+     pixPainter.begin(&textPixmap);
+     pixPainter.setPen(white);
+     pixPainter.setFont(p.font()); // get the font from the root painter
+-    pixPainter.drawText( tr, tf, str, len, brect, internal );
++    pixPainter.drawText(tr, tf, str);
+     pixPainter.end();
+ 
+     if (!m_textShadowEngine)
+@@ -1139,7 +1160,7 @@
+ 
+     // return
+     p.drawImage(0, 0, img);
+-    p.drawText(tr, tf, str, len, brect, internal);
++    p.drawText(tr, tf, str);
+ }
+ 
+ QImage* TaskBar::blendGradient(const QSize& size)
+--- kicker/taskbar/taskcontainer.h	(révision 567687)
++++ kicker/taskbar/taskcontainer.h	(révision 576145)
+@@ -85,6 +85,8 @@
+ 
+     void updateKickerTip(KickerTip::Data&);
+ 
++    void finish();
++
+ signals:
+     void showMe(TaskContainer*);
+ 
+@@ -113,8 +115,9 @@
+     void dragSwitch();
+     void iconChanged();
+     void setLastActivated();
+-    void taskChanged();
++    void taskChanged(bool geometryChangeOnly);
+     void showMe();
++    void setPaintEventCompression();
+ 
+ private:
+     void checkAttention(const Task::Ptr changed_task = NULL);
+@@ -122,6 +125,7 @@
+     QTimer                      animationTimer;
+     QTimer                      dragSwitchTimer;
+     QTimer                      attentionTimer;
++    QTimer                      m_paintEventCompressionTimer;
+     int                         currentFrame;
+     PixmapList                  frames;
+     int                         attentionState;
+@@ -137,6 +141,7 @@
+     bool                        discardNextMouseEvent;
+     bool                        aboutToActivate;
+     bool                        m_mouseOver;
++    bool                        m_paintEventCompression;
+     enum                        { ATTENTION_BLINK_TIMEOUT = 4 };
+     QPoint                      m_dragStartPos;
+ };
+--- kicker/taskbar/taskbar.h	(révision 567687)
++++ kicker/taskbar/taskbar.h	(révision 576145)
+@@ -61,8 +61,7 @@
+     bool sortByDesktop() const { return m_sortByDesktop; }
+     bool showAllWindows() const { return m_showAllWindows; }
+ 
+-    void drawShadowText(QPainter  &p, QRect tr, int tf, const QString & str,
+-                        int len = -1, QRect* brect = 0, QTextParag** internal = 0);
++    void drawShadowText(QPainter &p, const QRect &tr, int tf, const QString &str, const QSize &size);
+ 
+     QImage* blendGradient(const QSize& size);
+ 
+@@ -117,6 +116,7 @@
+     ArrowType 			arrowType;
+     TaskContainer::List		containers;
+     TaskContainer::List		m_hiddenContainers;
++    TaskContainer::List		m_deletableContainers;
+     PixmapList			frames;
+     int                         maximumButtonsWithoutShrinking() const;
+     bool                        shouldGroup() const;
+--- kicker/taskmanager/taskmanager.h	(révision 567687)
++++ kicker/taskmanager/taskmanager.h	(révision 576145)
+@@ -427,7 +427,7 @@
+     /**
+      * Indicates that this task has changed in some way.
+      */
+-    void changed();
++    void changed(bool geometryChangeOnly);
+ 
+     /**
+      * Indicates that the icon for this task has changed.
+--- kicker/taskmanager/taskmanager.cpp	(révision 567687)
++++ kicker/taskmanager/taskmanager.cpp	(révision 576145)
+@@ -732,14 +732,14 @@
+ 
+     if (dirty != NET::WMName || name != visibleName())
+     {
+-        emit changed();
++        emit changed(dirty == NET::WMGeometry);
+     }
+ }
+ 
+ void Task::setActive(bool a)
+ {
+     _active = a;
+-    emit changed();
++    emit changed(false);
+     if ( a )
+       emit activated();
+     else
+@@ -848,7 +848,7 @@
+     if (info.state() & NET::DemandsAttention)
+     {
+         _transients_demanding_attention.append(w);
+-        emit changed();
++        emit changed(false);
+     }
+ }
+ 
+--- kicker/extensions/kasbar/kastaskitem.cpp	(révision 567687)
++++ kicker/extensions/kasbar/kastaskitem.cpp	(révision 576145)
+@@ -97,9 +97,9 @@
+ {
+     setIcon( icon() );
+     setAttention( task->demandsAttention() );
+-    updateTask();
++    updateTask(false);
+ 
+-    connect( task, SIGNAL( changed() ), this, SLOT( updateTask() ) );
++    connect( task, SIGNAL( changed(bool) ), this, SLOT( updateTask(bool) ) );
+     connect( task, SIGNAL( activated() ), this, SLOT( startAutoThumbnail() ) );
+     connect( task, SIGNAL( deactivated() ), this, SLOT( stopAutoThumbnail() ) );
+     connect( task, SIGNAL( iconChanged() ), this, SLOT( iconChanged() ) );
+@@ -165,8 +165,13 @@
+     setAttention( task_->demandsAttention() );
+ }
+ 
+-void KasTaskItem::updateTask()
++void KasTaskItem::updateTask(bool geometryChangeOnly)
+ {
++    if (geometryChangeOnly)
++    {
++        return;
++    }
++
+     bool updates = kasbar()->isUpdatesEnabled();
+     kasbar()->setUpdatesEnabled( false );
+ 
+--- kicker/extensions/kasbar/kasbarextension.desktop	(révision 567687)
++++ kicker/extensions/kasbar/kasbarextension.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[cs]=Kasbar
+ Name[de]=Kasbar
+ Name[eo]=Kasbaro
+-Name[fa]=نوار Kas
+ Name[fy]=Kasbar
+ Name[he]=שורת משימות חלופית
+ Name[hi]=कास-बार
+@@ -43,7 +42,7 @@
+ Comment[es]=Barra de tareas alternativa (applet del panel).
+ Comment[et]=Teistsugune paneelil töötav tegumiriba aplett
+ Comment[eu]=Ataza-barra alternatiboa (paneleko appleta)
+-Comment[fa]=برنامک صفحه میله‌ابزاری دیگر.
++Comment[fa]=یک برنامک تابلوی میله متفاوت
+ Comment[fi]=Vaihtoehtoinen ohjelmalistasovelma.
+ Comment[fr]=Une autre applet de barre des tâches
+ Comment[fy]=In alternative taakbalke panielapplet.
+--- kicker/extensions/kasbar/kasgroupitem.cpp	(révision 567687)
++++ kicker/extensions/kasbar/kasgroupitem.cpp	(révision 576145)
+@@ -109,7 +109,7 @@
+ 	updateIcon();
+     }
+ 
+-    connect( t, SIGNAL( changed() ), this, SLOT( update() ) );
++    connect( t, SIGNAL( changed(bool) ), this, SLOT( update() ) );
+     update();
+ }
+ 
+--- kicker/extensions/kasbar/kastaskitem.h	(révision 567687)
++++ kicker/extensions/kasbar/kastaskitem.h	(révision 576145)
+@@ -90,7 +90,7 @@
+     QString expandMacros( const QString &format, QObject *data );
+ 
+ public slots:
+-    void updateTask();
++    void updateTask(bool geometryChangeOnly);
+ 
+     /** Create a thumbnail for this task (does nothing if they're disabled). */
+     void refreshThumbnail();
+--- kicker/extensions/dockbar/dockbarextension.desktop	(révision 567687)
++++ kicker/extensions/dockbar/dockbarextension.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Barra para anclar aplicaciones
+ Name[et]=Dokitavate rakenduste riba
+ Name[eu]=Aplikazioak ainguratzeko barra
+-Name[fa]=نوار برنامه انداز
++Name[fa]=میله کاربرد پیوند
+ Name[fi]=Upotettava ohjelmapalkki
+ Name[fr]=Barre de stockage des applications
+ Name[fy]=Ekstra systeemfak
+@@ -85,7 +85,7 @@
+ Comment[es]=Extensión Barra para anclar aplicaciones.
+ Comment[et]=Paneeli laiendus dokitavate rakenduste hoidmiseks
+ Comment[eu]=Aplikazioak ainguratzeko barraren hedapena
+-Comment[fa]=پسوند صفحه‌ی کنترل کودک.
++Comment[fa]=پسوند میله کاربرد پیوند
+ Comment[fi]=Upota ohjelmapalkkilaajennus
+ Comment[fr]=Stockage des applications dans une barre.
+ Comment[fy]=In balke wêryn tapassingen hun byldkaike kinne pleatse
+--- kicker/extensions/taskbar/taskbarextension.desktop	(révision 567687)
++++ kicker/extensions/taskbar/taskbarextension.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Barra de tareas externa
+ Name[et]=Väline tegumiriba
+ Name[eu]=Kanpoko ataza-barra
+-Name[fa]=میله ابزار خارجی
++Name[fa]=میله‌تکلیف خارجی
+ Name[fi]=Ulkoinen ohjelmapalkki
+ Name[fr]=Barre des tâches externe
+ Name[fy]=Eksterne taakbalke
+@@ -86,6 +86,7 @@
+ Comment[es]=Extensión del panel con barra de tareas externa
+ Comment[et]=Välise tegumiriba laiendus
+ Comment[eu]=Panelaren hedapena kanpoko ataza-barrarekin
++Comment[fa]=پسوند تابلوی میله‌تکلیف خارجی
+ Comment[fi]=Ulkoinen ohjelmapalkin paneelilaajennus
+ Comment[fr]=Barre des tâches externe
+ Comment[fy]=Eksterne taakbalke
+--- kicker/extensions/sidebar/sidebarextension.desktop	(révision 567687)
++++ kicker/extensions/sidebar/sidebarextension.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Barra lateral universal
+ Name[et]=Universaalne külgriba
+ Name[eu]=Alboko barra unibertsala
++Name[fa]=میله جانبی عمومی
+ Name[fi]=Yleissivupalkki
+ Name[fr]=Barre latérale universelle
+ Name[fy]=Universele sydbalke
+@@ -78,6 +79,7 @@
+ Comment[es]=Envoltura para el panel de navegación de Konqueror
+ Comment[et]=Konquerori liikumisriba skelett
+ Comment[eu]=Konquerorren arakatze panelerako bilgarria
++Comment[fa]=سطرشکن در اطزاف تابلوی ناوش Konqueror
+ Comment[fi]=Kuori Konquerorin navigaatiopaneelin ympärille
+ Comment[fr]=Un enveloppement autour du panneau de navigation de Konqueror
+ Comment[fy]=In kontainer rûn de Konqueror's navigaasjepaniel
+--- kicker/kicker/panel.desktop	(révision 567687)
++++ kicker/kicker/panel.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Panel de KDE
+ Name[et]=KDE paneel
+ Name[eu]=KDE panela
+-Name[fa]=صفحه‌ی‌ کنترل‌ KDE
++Name[fa]=تابلوی KDE 
+ Name[fi]=KDE-paneeli
+ Name[fr]=Tableau de bord de KDE
+ Name[fy]=KDE Paniel
+--- kicker/kicker/core/main.cpp	(révision 567687)
++++ kicker/kicker/core/main.cpp	(révision 576145)
+@@ -26,6 +26,7 @@
+ #include <kcmdlineargs.h>
+ #include <kdebug.h>
+ #include <kaboutdata.h>
++#include <kglobal.h>
+ #include <kconfig.h>
+ #include <dcopclient.h>
+ #include <dcopref.h>
+@@ -98,6 +99,8 @@
+ 	}
+     }
+ 
++    KGlobal::locale()->setMainCatalogue("kicker");
++
+     QCString appname;
+     if (kicker_screen_number == 0)
+ 	appname = "kicker";
+--- kicker/kicker/core/childpanelextension.desktop	(révision 567687)
++++ kicker/kicker/core/childpanelextension.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[eo]=Panelo
+ Name[et]=Paneel
+ Name[eu]=Panela
++Name[fa]=تابلو
+ Name[fi]=Paneeli
+ Name[fo]=Bróst
+ Name[fr]=Tableau de bord
+@@ -69,7 +70,7 @@
+ Comment[es]=Extensión Panel hijo.
+ Comment[et]=Paneeli laiendus alampaneelide loomiseks
+ Comment[eu]=Panel semearen hedapena
+-Comment[fa]=پسوند صفحه‌ی کنترل کودک.
++Comment[fa]=پسوند تابلوی فرزند
+ Comment[fi]=Lapsipaaneelilaajennus
+ Comment[fr]=Extension du tableau de bord
+ Comment[fy]=Dochterpanielekstinsje
+--- kicker/kicker/kcmkicker.desktop	(révision 567687)
++++ kicker/kicker/kcmkicker.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Configuración del panel
+ Name[et]=Paneeli seadistamine
+ Name[eu]=Konfiguratu panela
++Name[fa]=پیکربندی تابلو
+ Name[fi]=Paneelin asetukset
+ Name[fr]=Configuration du tableau de bord
+ Name[fy]=Paniel ynstelle
+--- kicker/kicker/ui/addappletvisualfeedback.cpp	(révision 567687)
++++ kicker/kicker/ui/addappletvisualfeedback.cpp	(révision 576145)
+@@ -50,7 +50,8 @@
+       m_icon(*widget->itemPixmap->pixmap()),
+       m_richText(0),
+       m_dissolveDelta(-1),
+-      m_frames(1)
++      m_frames(1),
++      m_dirty(false)
+ {
+     setFocusPolicy(NoFocus);
+     setBackgroundMode(NoBackground);
+--- kicker/kicker/ui/addapplet.cpp	(révision 567687)
++++ kicker/kicker/ui/addapplet.cpp	(révision 576145)
+@@ -152,6 +152,9 @@
+         emit clicked(this);
+         m_dragStart = e->pos();
+     }
++
++    setFocus();
++    QWidget::mousePressEvent(e);
+ }
+ 
+ void AppletWidget::mouseMoveEvent(QMouseEvent *e)
+@@ -172,9 +175,10 @@
+     }
+ }
+ 
+-void AppletWidget::mouseReleaseEvent(QMouseEvent *)
++void AppletWidget::mouseReleaseEvent(QMouseEvent *e)
+ {
+     m_dragStart = QPoint();
++    QWidget::mouseReleaseEvent(e);
+ }
+ 
+ void AppletWidget::mouseDoubleClickEvent(QMouseEvent *e)
+--- kicker/kicker/ui/service_mnu.cpp	(révision 567687)
++++ kicker/kicker/ui/service_mnu.cpp	(révision 576145)
+@@ -537,6 +537,8 @@
+     KPanelMenu::mouseReleaseEvent(ev);
+ }
+ 
++extern int kicker_screen_number;
++
+ void PanelServiceMenu::slotContextMenu(int selected)
+ {
+     KProcess *proc;
+@@ -561,10 +563,14 @@
+             job->setDefaultPermissions( true );
+ 	    break;
+ 
+-	case AddItemToPanel:
+-	    service = static_cast<KService *>(contextKSycocaEntry_);
+-	    kapp->dcopClient()->send("kicker", "Panel", "addServiceButton(QString)", service->desktopEntryPath());
+-	    break;
++        case AddItemToPanel: {
++            QCString appname = "kicker";
++            if ( kicker_screen_number )
++                appname.sprintf("kicker-screen-%d", kicker_screen_number);
++            service = static_cast<KService *>(contextKSycocaEntry_);
++            kapp->dcopClient()->send(appname, "Panel", "addServiceButton(QString)", service->desktopEntryPath());
++            break;
++        }
+ 
+ 	case EditItem:
+             proc = new KProcess(this);
+@@ -573,10 +579,14 @@
+             proc->start();
+ 	    break;
+ 
+-	case PutIntoRunDialog:
+-	    service = static_cast<KService *>(contextKSycocaEntry_);
+-	    kapp->dcopClient()->send("kdesktop", "default", "popupExecuteCommand(QString)", service->exec());
+-	    break;
++        case PutIntoRunDialog: {
++            QCString appname = "kdesktop";
++            if ( kicker_screen_number )
++                appname.sprintf("kdesktop-screen-%d", kicker_screen_number);
++            service = static_cast<KService *>(contextKSycocaEntry_);
++            kapp->dcopClient()->send(appname, "default", "popupExecuteCommand(QString)", service->exec());
++            break;
++        }
+ 
+ 	case AddMenuToDesktop:
+ 	    g = static_cast<KServiceGroup *>(contextKSycocaEntry_);
+@@ -593,11 +603,16 @@
+ 
+ 	    break;
+ 
+-	case AddMenuToPanel:
+-	    g = static_cast<KServiceGroup *>(contextKSycocaEntry_);
++        case AddMenuToPanel: {
++            QCString appname = "kicker";
++            if ( kicker_screen_number )
++                appname.sprintf("kicker-screen-%d", kicker_screen_number);
++
++            g = static_cast<KServiceGroup *>(contextKSycocaEntry_);
+             ds << "foo" << g->relPath();
+-	    kapp->dcopClient()->send("kicker", "Panel", "addServiceMenuButton(QString,QString)", ba);
+-	    break;
++            kapp->dcopClient()->send("kicker", "Panel", "addServiceMenuButton(QString,QString)", ba);
++            break;
++        }
+ 
+         case EditMenu:
+             proc = new KProcess(this);
+--- kicker/kicker/buttons/desktop.desktop	(révision 567687)
++++ kicker/kicker/buttons/desktop.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Mostrar escritorio
+ Name[et]=Näita töölauda
+ Name[eu]=Erakutsi mahaigaina
++Name[fa]=نمایش رومیزی
+ Name[fi]=Näytä työpöytä
+ Name[fr]=Afficher le bureau
+ Name[fy]=Buroblêd sjen litte
+@@ -65,6 +66,7 @@
+ Comment[es]=Muestra rápidamente el escritorio al pulsarlo
+ Comment[et]=Nupp, mis võimaldab ühe klõpsuga kiiresti pääseda otse töölauale
+ Comment[eu]=Zapatzean mahagainera sarbide bizkorra ematen duen botoia
++Comment[fa]=دکمه‌ای که وقتی فشارداده‌شد امکان دستیابی سریع به  رومیزی را می دهد.
+ Comment[fi]=Painike, jota painamalla pääsee nopeasti työpöydälle
+ Comment[fr]=Un bouton, qui, en étant cliqué, donne un accès rapide au bureau
+ Comment[fy]=In knop hokker flugge tagong ta it buroblêd jout
+--- kicker/kicker/buttons/kmenu.desktop	(révision 567687)
++++ kicker/kicker/buttons/kmenu.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Menú de KDE
+ Name[et]=K menüü
+ Name[eu]=K menua
++Name[fa]=گزینگان K
+ Name[fi]=K-valikko
+ Name[fr]=Menu K
+ Name[fy]=K-menu
+@@ -67,6 +68,7 @@
+ Comment[es]=Aplicaciones y acciones comunes
+ Comment[et]=Rakendused ja levinumad toimingud
+ Comment[eu]=Aplikazioak eta ohiko ekintzak
++Comment[fa]=کاربردها و کنشهای مشترک
+ Comment[fi]=Sovellukset ja yleiset toiminnot
+ Comment[fr]=Applications et actions communes
+ Comment[fy]=Applikaasjes en folle foarkommende aksjes
+--- kicker/kicker/buttons/browser.desktop	(révision 567687)
++++ kicker/kicker/buttons/browser.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Administrador de archivos sencillo
+ Name[et]=Failide kiirbrauser
+ Name[eu]=Fitxategi arakatzaile bizkorra
++Name[fa]=مرورگر پرونده سریع
+ Name[fi]=Nopea tiedostoselain
+ Name[fr]=Explorateur de fichiers rapide
+ Name[fy]=Flugge triem blêder
+@@ -62,6 +63,7 @@
+ Comment[es]=Un menú que le muestra los archivos de una carpeta
+ Comment[et]=Menüü, mis näitab valitud kataloogi faile
+ Comment[eu]=Emandako karpetako fitxategiak zerrendatzen dituen menua
++Comment[fa]=گزینگانی که پرونده‌ها را در پوشه داده‌شده فهرست می‌کند
+ Comment[fi]=Valikko, joka listaa annetun kansion tiedostot
+ Comment[fr]=Un menu affichant les fichiers d'un dossier donné
+ Comment[fy]=In menu dat de triemmen út de oantsjutte map sjen lit
+--- kicker/kicker/buttons/exec.desktop	(révision 567687)
++++ kicker/kicker/buttons/exec.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Aplicaciones No-KDE
+ Name[et]=KDE-väliste rakenduste käivitaja
+ Name[eu]=KDEren ez diren aplikazio abiarazlea
++Name[fa]=راه‌انداز کاربرد غیر KDE
+ Name[fi]=Ei-KDE:n sovellusten käynnistäjä
+ Name[fr]=Lancement des applications non KDE
+ Name[fy]=Net-KDE-programma's útfierder
+@@ -64,6 +65,7 @@
+ Comment[es]=Le permite ejecutar aplicaciones que no están en el Menu K
+ Comment[et]=K menüüst puuduvate rakenduste käivitaja
+ Comment[eu]=K Menuan ez dauden aplikazio abiarazlea
++Comment[fa]=یک راه‌انداز برای برای برنامه‌هایی که در گزینگان K نیست
+ Comment[fi]=Käynnistäjä ohjelmille, jotka eivät ole K-valikossa
+ Comment[fr]=Lancement des programmes n'étant pas dans le menu K
+ Comment[fy]=In útfierder foar programma's hokker net yn it K-menu stean
+--- kicker/kicker/buttons/bookmarks.desktop	(révision 567687)
++++ kicker/kicker/buttons/bookmarks.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Marcadores
+ Name[et]=Järjehoidjate menüü
+ Name[eu]=Laster-marken menua
++Name[fa]=گزینگان چوب الفها
+ Name[fi]=Kirjanmerkit
+ Name[fr]=Menu des signets
+ Name[fy]=Blêdwizers menu
+@@ -65,6 +66,7 @@
+ Comment[es]=Sus marcadores de Konqueror
+ Comment[et]=Konquerori järjehoidjad
+ Comment[eu]=Zure Konquerorren laster-markak
++Comment[fa]=چوب‌الفهای Konqueror شما
+ Comment[fi]=Konquerorin kirjanmerkit
+ Comment[fr]=Vos signets Konqueror
+ Comment[fy]=Jo blêdwizers yn Konqueror
+--- kicker/kicker/buttons/windowlist.desktop	(révision 567687)
++++ kicker/kicker/buttons/windowlist.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Administrador de ventanas
+ Name[et]=Akende nimekirja menüü
+ Name[eu]=Leiho zerrendaren menua
++Name[fa]=گزینگان فهرست پنجره
+ Name[fi]=Ikkunaluettelovalikko
+ Name[fr]=Liste des fenêtres
+ Name[fy]=Finsterlistmenu
+@@ -65,6 +66,7 @@
+ Comment[es]=Un administrador de ventanas
+ Comment[et]=Menüü, mis näitab kõiki avatud aknaid
+ Comment[eu]=Leiho irekien zerrenda bistaratzen duen menua
++Comment[fa]=گزینگانی که همه پنجره‌های باز را فهرست می کند
+ Comment[fi]=Valikko, jossa on luettelo kaikista avoimista ikkunoista
+ Comment[fr]=Un menu affichant l'ensemble des fenêtres ouvertes
+ Comment[fy]=In menu mei in list fan alle iepensteande finsters
+--- kicker/applets/media/mediaapplet.desktop	(révision 567687)
++++ kicker/applets/media/mediaapplet.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Comment[es]= Acceso directo a sus dispositivos de almacenamiento
+ Comment[et]=Ligipääs andmekandjatele
+ Comment[eu]=Atzitu zure biltegiratze-euskarriak
++Comment[fa]=دستیابی مستقیم رسانه ذخیره‌گاه شما
+ Comment[fi]=Tallennuslaitteet näyttävä paneelisovelma
+ Comment[fr]=Accès direct aux périphériques de stockage
+ Comment[fy]=Direkte tagong ta jo opslachmedia
+@@ -63,6 +64,7 @@
+ Name[es]=Dispositivos de almacenamiento
+ Name[et]=Andmekandjad
+ Name[eu]=Biltegiratze-euskarria
++Name[fa]=رسانه ذخیره‌گاه
+ Name[fi]=Tallennusmedia
+ Name[fr]=Support de stockage
+ Name[fy]=Opslachapparaten
+--- kicker/applets/naughty/naughtyapplet.desktop	(révision 567687)
++++ kicker/applets/naughty/naughtyapplet.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Capturador de procesos desbocados
+ Name[et]=Hanguvate protsesside püüdja
+ Name[eu]=Ataza eroen harrapatzailea
+-Name[fa]=دستگیر کننده‌ی پروسه های فراری
++Name[fa]=گیرنده فرآیند فراری
+ Name[fi]=Karanneiden prosessien kiinniottaja
+ Name[fr]=Détecteur de processus fous
+ Name[fy]=Processenmonitor
+@@ -80,6 +80,7 @@
+ Comment[es]=Detectar procesos rotos que consumen demasiado tiempo del procesador
+ Comment[et]=Liialt protsessoriaega kulutavate katkiste rakenduste avastamine ja nende töö lõpetamine
+ Comment[eu]=Detektatu eta amaitu CPU gehiegi erabiltzen ari diren prozesuak
++Comment[fa]=آشکارسازی و پایان فرآیندهای قطع‌شده که زمان خیلی زیاد واحد پردازش مرکزی را مصرف می‌کند.
+ Comment[fi]=Tunnista ja lopeta rikkinäiset prosessit, jotka kuluttavat liikaa laskentatehoa.
+ Comment[fr]=Détection et arrêt des programmes consommant trop de ressources du processeur
+ Comment[fy]=Untdekke en stopje alle brutsen prosessen dy tefolle prosessortiid konsumearje
+--- kicker/applets/lockout/lockout.desktop	(révision 567687)
++++ kicker/applets/lockout/lockout.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Botones de bloqueo/salida
+ Name[et]=Lukustamise/väljalogimise nupud
+ Name[eu]=Blokeatu/Irteteko botoiak
++Name[fa]=دکمه‌های قفل/خروج
+ Name[fi]=Lukitus/Uloskirjautumispainikkeet
+ Name[fr]=Boutons de verrouillage et déconnexion
+ Name[fy]=Beskoattelje/ôfmeldknoppen
+@@ -64,6 +65,7 @@
+ Comment[es]=Añade botones para bloquear la sesión y para salirse de esta
+ Comment[et]=Lisab nupud ekraani lukustamiseks ning seansi lõpetamiseks
+ Comment[eu]=Pantaila blokeatu eta saiotik irteteko botoiak gehitzen ditu
++Comment[fa]=دکمه‌ها را برای قفل پرده و خروج نشست اضافه می کند
+ Comment[fi]=Lisää painikkeet ruudun lukitsemiseen ja uloskirjautumiseen
+ Comment[fr]=Ajoute des boutons permettant de verrouiller l'écran et de déconnecter la session en cours
+ Comment[fy]=Foeget knoppen ta foar it beskoattelje fan it skerm en it ôfsluten fan de sesje
+--- kicker/applets/launcher/quicklauncher.desktop	(révision 567687)
++++ kicker/applets/launcher/quicklauncher.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Lanzador rápido
+ Name[et]=Kiirkäivitaja
+ Name[eu]=Abiarazle bizkorra
+-Name[fa]=گشاینده‌ی سریع
++Name[fa]=راه انداز سریع
+ Name[fi]=Sovellusten pikakäynnistin
+ Name[fr]=Lanceur d'applications
+ Name[fy]=Snel útfierder
+@@ -86,6 +86,7 @@
+ Comment[es]=Acceso directo a las aplicaciones usadas más frecuentemente
+ Comment[et]=Ligipääs sagedamini kasutatud rakendustele
+ Comment[eu]=Sarbide zuzena zure ohiko aplikazioei
++Comment[fa]=دستیابی مستقیم به کاربردهای مکرر استفاده شده شما
+ Comment[fi]=Siirry suoraan useimmin käyttämiisi sovelluksiin
+ Comment[fr]=Accès direct aux applications les plus utilisées
+ Comment[fy]=Direkte tagong ta jo faak brûkte programma's
+--- kicker/applets/trash/trashapplet.desktop	(révision 567687)
++++ kicker/applets/trash/trashapplet.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Comment[es]=Muestra la papelera y permite tirar archivos en ella
+ Comment[et]=Näitab prügikasti ning lubab faile sellesse visata
+ Comment[eu]=Zakarontzia bistaratzen du, fitxategiak jauregitea lagunduz
++Comment[fa]=زباله‌دان را نمایش داده و به پرونده‌ها اجازه می دهد در آن بیفتند
+ Comment[fi]=Näyttää roskakorin ja sallii tiedostojen pudottamisen siihen
+ Comment[fr]=Affiche la corbeille et permet d'y déposer des fichiers
+ Comment[fy]=Lit it jiskefet sjen en stiet ta dat triemmen fuortsmiten wurde troch se nei it byldkaike ta te slepen
+@@ -63,7 +64,7 @@
+ Name[es]=Papelera
+ Name[et]=Prügikast
+ Name[eu]=Zaborra
+-Name[fa]=زباله‌دان
++Name[fa]=زباله
+ Name[fi]=Roskakori
+ Name[fr]=Corbeille
+ Name[fy]=Jiskefet
+--- kicker/applets/menu/menuapplet.desktop	(révision 567687)
++++ kicker/applets/menu/menuapplet.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Menú
+ Name[et]=Menüü
+ Name[eu]=Menua
+-Name[fa]=فهرست
++Name[fa]=گزینگان
+ Name[fi]=Valikko
+ Name[ga]=Roghchlár
+ Name[he]=תפריט
+@@ -68,6 +68,7 @@
+ Comment[es]=Un applet con barra de menús embebidas
+ Comment[et]=Aplett, mis põimib endasse isseisvaid menüüribasid
+ Comment[eu]=Menu-barrak txertaturik dituen appleta
++Comment[fa]=میله گزینگان خوداتکای نهفته برنامک
+ Comment[fi]=Sovelma, joka pystyy upottamaan yksittäisiä valikkorivejä
+ Comment[fr]=Une applet intégrant les barres de menu externes
+ Comment[fy]=Een applet die lossteande menubalken ynslút
+--- kicker/applets/run/runapplet.desktop	(révision 567687)
++++ kicker/applets/run/runapplet.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Ejecutar comando
+ Name[et]=Käsu käivitamine
+ Name[eu]=Exekutatu komandoa
++Name[fa]=اجرای فرمان
+ Name[fi]=Suorita komento
+ Name[fr]=Lancer une commande
+ Name[fy]=kommando útfiere
+@@ -73,6 +74,7 @@
+ Comment[es]=Lanzar comandos individuales sin ventana de terminal
+ Comment[et]=Üksikute käskude käivitamine terminali abita
+ Comment[eu]=Abiarazi komandoak terminal leihorik gabe
++Comment[fa]=راه‌اندازی فرمانهای تک بدون پنجره پایانه
+ Comment[fi]=Käynnistä yksittäisiä komentoja ilman pääteikkunaa.
+ Comment[fr]=Lancer des commandes simples sans fenêtre de terminal
+ Comment[fy]=Fier losse kommando's út sûnder in terminalfinster
+--- kicker/applets/systemtray/systemtrayapplet.desktop	(révision 567687)
++++ kicker/applets/systemtray/systemtrayapplet.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Bandeja del sistema
+ Name[et]=Süsteemne dokk
+ Name[eu]=Sistemaren azpila
+-Name[fa]=صفحه‌ی کنترل سیستم
++Name[fa]=سینی سیستم
+ Name[fi]=Ilmoitusalue
+ Name[fr]=Boîte à miniatures
+ Name[fy]=Systeemfak
+@@ -91,7 +91,7 @@
+ Comment[es]=La bandeja del sistema (applet del panel)
+ Comment[et]=Paneelil töötav süsteemse doki aplett
+ Comment[eu]=Sistemaren azpila (paneleko appleta)
+-Comment[fa]=برنامک صفحه‌ی کنترل سیستم صفحه
++Comment[fa]=برنامک تابلوی سینی سیستم
+ Comment[fi]=Paneelin ilmoitusalue
+ Comment[fr]=L'applet de boîte à miniatures du tableau de bord
+ Comment[fy]=It systeemfak panielapplet
+--- kicker/applets/systemtray/systemtrayapplet.cpp	(révision 567687)
++++ kicker/applets/systemtray/systemtrayapplet.cpp	(révision 576145)
+@@ -544,7 +544,7 @@
+     Qt::Orientation o = orientation();
+     m_expandButton->setOrientation(o);
+ 
+-    if (orientation() == Vertical)
++    if (o == Vertical)
+     {
+         m_expandButton->setPixmap(m_showHidden ?
+             kapp->iconLoader()->loadIcon("1downarrow", KIcon::Panel, 16) :
+@@ -736,13 +736,37 @@
+     return false;
+ }
+ 
+-int SystemTrayApplet::widthForHeight(int) const
++int SystemTrayApplet::widthForHeight(int h) const
+ {
++    if (orientation() == Qt::Vertical)
++    {
++        return width();
++    }
++
++    int currentHeight = height();
++    int minHeight = m_iconSize + 4;
++    if (currentHeight != h && currentHeight != minHeight)
++    {
++        (const_cast<SystemTrayApplet*>(this))->resize(width(), h);
++    }
++
+     return sizeHint().width();
+ }
+ 
+-int SystemTrayApplet::heightForWidth(int) const
++int SystemTrayApplet::heightForWidth(int w) const
+ {
++    if (orientation() == Qt::Horizontal)
++    {
++        return height();
++    }
++
++    int currentWidth = width();
++    int minSize = m_iconSize + 4;
++    if (currentWidth != w && currentWidth != minSize)
++    {
++        (const_cast<SystemTrayApplet*>(this))->resize(w, height());
++    }
++
+     return sizeHint().height();
+ }
+ 
+--- kicker/applets/taskbar/taskbarapplet.desktop	(révision 567687)
++++ kicker/applets/taskbar/taskbarapplet.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Barra de tareas
+ Name[et]=Tegumiriba
+ Name[eu]=Ataza-barra
+-Name[fa]=نوار وظیفه
++Name[fa]=میله تکلیف
+ Name[fi]=Tehtäväpalkki
+ Name[fr]=Barre des tâches
+ Name[fy]=Taakbalke
+@@ -85,6 +85,7 @@
+ Comment[es]=La barra de tareas predeterminada para gestionar las ventanas
+ Comment[et]=Vaikimisi kasutatav tegumiriba akende halduseks
+ Comment[eu]=Ataza-barra lehenetsia leihoen kudeaketarako
++Comment[fa]=میله تکلیف پیش‌فرض برای مدیریت پنجره
+ Comment[fi]=Oletustyökalupalkki ikkunoiden hallintaan
+ Comment[fr]=La barre des tâches gérant les fenêtres
+ Comment[fy]=De standert taakbalke foar finsterbehear
+--- kicker/applets/swallow/swallowapplet.desktop	(révision 567687)
++++ kicker/applets/swallow/swallowapplet.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Applet contenedor
+ Name[et]=Põimimise aplett
+ Name[eu]=Swallow appleta
+-Name[fa]=برنامک قورت دادنی
++Name[fa]=برنامک پرستو
+ Name[fi]=Upotussovelma
+ Name[fr]=Applet englobante
+ Name[fy]=Ynslúte applet
+@@ -79,7 +79,7 @@
+ Comment[es]=El applet contenedor del panel
+ Comment[et]=Paneelil töötav põimimise aplett
+ Comment[eu]=Swallow paneleko appleta
+-Comment[fa]=برنامک قورت دادنی صفحه
++Comment[fa]=برنامک تابلوی پرستو
+ Comment[fi]=Paneelin upotussovelma
+ Comment[fr]=L'applet englobante du tableau de bord
+ Comment[fy]=Applet foar it ynlúte fan X-toepassingen
+--- kicker/applets/clock/clockapplet.desktop	(révision 567687)
++++ kicker/applets/clock/clockapplet.desktop	(révision 576145)
+@@ -93,6 +93,7 @@
+ Comment[es]=Reloj analógico/digital
+ Comment[et]=Analoog- ja digitaalkell
+ Comment[eu]=Erloju analogiko eta digitala
++Comment[fa]=ساعت قیاسی و رقمی
+ Comment[fi]=Analoginen ja digitaalinen kello
+ Comment[fr]=Une horloge numérique et analogique
+ Comment[fy]=In analoge en digitale klok
+--- kicker/applets/minipager/pagerbutton.h	(révision 567687)
++++ kicker/applets/minipager/pagerbutton.h	(révision 576145)
+@@ -85,6 +85,7 @@
+     int m_desktop;
+     QString m_desktopName;
+ 
++    QTimer m_updateCompressor;
+     QTimer m_dragSwitchTimer;
+     Task::Ptr m_dragging;
+ 
+--- kicker/applets/minipager/pagerapplet.cpp	(révision 567687)
++++ kicker/applets/minipager/pagerapplet.cpp	(révision 576145)
+@@ -99,9 +99,13 @@
+     }
+     m_settings->readConfig();
+     m_windows.setAutoDelete(true);
+-    TaskManager::the()->trackGeometry();
++    if (m_settings->preview())
++    {
++        TaskManager::the()->trackGeometry();
++    }
+ 
+     m_group = new QButtonGroup(this);
++    m_group->setFrameStyle(QFrame::NoFrame);
+     m_group->setExclusive( true );
+ 
+     setFont( KGlobalSettings::taskbarFont() );
+@@ -317,11 +321,18 @@
+       return;
+     }
+ 
++    QCString kwin_name;
++    int screen_number = DefaultScreen(qt_xdisplay());
++    if (screen_number == 0)
++        kwin_name = "kwin";
++    else
++        kwin_name.sprintf("kwin-screen-%d", screen_number);
++
+     QCString replyType;
+     QByteArray data, replyData;
+     QDataStream arg(data, IO_WriteOnly);
+     arg << o << x << y;
+-    if ( !(kapp->dcopClient()->call( "kwin", "KWinInterface", "setDesktopLayout(int, int, int)",
++    if ( !(kapp->dcopClient()->call( kwin_name, "KWinInterface", "setDesktopLayout(int, int, int)",
+            data, replyType, replyData)))
+     {
+         kdDebug() << "KMiniPager: Call to KWinInterface::setDesktopLayout(int, int, int) failed" << endl;
+@@ -540,9 +551,9 @@
+ 
+ void KMiniPager::slotWindowChanged( WId win , unsigned int properties )
+ {
+-    if ((properties & (NET::WMState | NET::XAWMState |
+-                       NET::WMDesktop | NET::WMGeometry)) == 0 &&
+-        (desktopPreview() && windowIcons() &&
++    if ((properties & (NET::WMState | NET::XAWMState | NET::WMDesktop)) == 0 &&
++        (!desktopPreview() || (properties & NET::WMGeometry) == 0) &&
++        !(desktopPreview() && windowIcons() &&
+          (properties & NET::WMIcon | NET::WMIconName | NET::WMVisibleIconName) == 0))
+     {
+         return;
+@@ -725,6 +736,7 @@
+     {
+         case WindowThumbnails:
+             m_settings->setPreview(!m_settings->preview());
++            TaskManager::the()->trackGeometry();
+             break;
+ 
+         case WindowIcons:
+--- kicker/applets/minipager/minipagerapplet.desktop	(révision 567687)
++++ kicker/applets/minipager/minipagerapplet.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Paginador y previsualizador del escritorio
+ Name[et]=Töölaudade eelvaatlus ja vahetaja
+ Name[eu]=Mahaigain aurrebista eta orrialdekatzailea
++Name[fa]=پیش‌نمایش و پی جوی رومیزی
+ Name[fi]=Työpöydän esikatselu ja sivutus
+ Name[fr]=Gestionnaire et aperçu des bureaux
+ Name[fy]=Buroblêdfoarbyld en Pager
+@@ -48,7 +49,7 @@
+ Name[uz]=Иш столининг пейжери
+ Name[vi]=Xem thử Màn hình nền & Chuyển đổi
+ Name[zh_CN]=桌面预览器和页面切换器
+-Name[zh_TW]=桌面預覽 & 呼叫器
++Name[zh_TW]=桌面預覽與縮圖
+ 
+ Comment=Preview, manage and switch to multiple virtual desktops
+ Comment[af]=Voorskou van, bestuur van en wissel tussen veelvuldige virtuelewerkskerms
+@@ -62,6 +63,7 @@
+ Comment[es]=Previsualizar, gestionar y cambiar a múltiples escritorios virtuales
+ Comment[et]=Virtuaalsete töölaudade eelvaatlus, haldus ja vahetamine
+ Comment[eu]=Aurrebista, kudeatu eta aldatu mahaigain birtual anitzez
++Comment[fa]=پیش نمایش، مدیریت و سودهی به رومیزیهای مجازی چندگانه
+ Comment[fi]=Esikatsele, hallitse ja vaihda virtuaalisia työpöytiä
+ Comment[fr]=Affichage, gestion et changement des bureaux virtuels multiples
+ Comment[fy]=Foarbyld, beheare en skeakel nei meardere firtuele buroblêden
+--- kicker/applets/minipager/pagerbutton.cpp	(révision 567687)
++++ kicker/applets/minipager/pagerbutton.cpp	(révision 576145)
+@@ -79,6 +79,7 @@
+     connect(this, SIGNAL(clicked()), SLOT(slotClicked()));
+     connect(this, SIGNAL(toggled(bool)), SLOT(slotToggled(bool)));
+     connect(&m_dragSwitchTimer, SIGNAL(timeout()), this, SLOT(slotDragSwitch()));
++    connect(&m_updateCompressor, SIGNAL(timeout()), this, SLOT(update()));
+ 
+     if (m_pager->desktopPreview())
+     {
+@@ -139,7 +140,11 @@
+ void KMiniPagerButton::windowsChanged()
+ {
+     m_currentWindow = 0;
+-    update();
++
++    if (!m_updateCompressor.isActive())
++    {
++        m_updateCompressor.start(50, true);
++    }
+ }
+ 
+ void KMiniPagerButton::backgroundChanged()
+@@ -162,9 +167,16 @@
+         client->attach();
+     }
+ 
++    QCString kdesktop_name;
++    int screen_number = DefaultScreen(qt_xdisplay());
++    if (screen_number == 0)
++        kdesktop_name = "kdesktop";
++    else
++        kdesktop_name.sprintf("kdesktop-screen-%d", screen_number);
++
+     QByteArray data, replyData;
+     QCString replyType;
+-    if (client->call("kdesktop", "KBackgroundIface", "isCommon()",
++    if (client->call(kdesktop_name, "KBackgroundIface", "isCommon()",
+                      data, replyType, replyData))
+     {
+         if (replyType == "bool")
+@@ -191,7 +203,7 @@
+ 
+     QDataStream args( data, IO_WriteOnly );
+     args << 1;
+-    client->send("kdesktop", "KBackgroundIface", "setExport(int)", data);
++    client->send(kdesktop_name, "KBackgroundIface", "setExport(int)", data);
+ 
+     if (m_isCommon)
+     {
+--- kpager/kpager.desktop	(révision 567687)
++++ kpager/kpager.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[be]=Пэйджэр
+ Name[cy]=KSwnyn
+ Name[eo]=Paĝilo
+-Name[fa]=پی‌جوی K
+ Name[hi]=के-पेजर
+ Name[lo]=ຕົວຮງກພື້ນທີ່ທຳງານ - K
+ Name[lv]=KPeidžers
+@@ -36,7 +35,7 @@
+ GenericName[es]=Paginador del escritorio
+ GenericName[et]=Töölaua peiler
+ GenericName[eu]=Mahaigaineko orrialdekatzailea
+-GenericName[fa]=پی‌جوی میزکار
++GenericName[fa]=پی جوی رومیزی
+ GenericName[fi]=Työpöydänvaihtotyökalu
+ GenericName[fr]=Gestionnaire de bureaux virtuels
+ GenericName[fy]=Buroblêdpager
+--- kpager/kpager.cpp	(révision 567687)
++++ kpager/kpager.cpp	(révision 576145)
+@@ -370,6 +370,7 @@
+ 	cfg->writeEntry("showName",KPagerConfigDialog::m_showName);
+ 	cfg->writeEntry("showWindows",KPagerConfigDialog::m_showWindows);
+ 	cfg->writeEntry("showBackground",KPagerConfigDialog::m_showBackground);
++	cfg->writeEntry("windowDragging",KPagerConfigDialog::m_windowDragging);
+ 
+         updateLayout();
+         for( QValueList <Desktop *>::Iterator it = m_desktops.begin(); it != m_desktops.end(); ++it )
+--- kioslave/media/medianotifier/medianotifier.cpp	(révision 567687)
++++ kioslave/media/medianotifier/medianotifier.cpp	(révision 576145)
+@@ -48,6 +48,11 @@
+ 
+ MediaNotifier::~MediaNotifier()
+ {
++	disconnectDCOPSignal( "kded", "mediamanager", "mediumAdded(QString, bool)",
++	                      "onMediumChange(QString, bool)" );
++	
++	disconnectDCOPSignal( "kded", "mediamanager", "mediumChanged(QString, bool)",
++	                      "onMediumChange(QString, bool)" );
+ }
+ 
+ void MediaNotifier::onMediumChange( const QString &name, bool allowNotification )
+--- kioslave/media/medianotifier/medianotifier.desktop	(révision 567687)
++++ kioslave/media/medianotifier/medianotifier.desktop	(révision 576145)
+@@ -18,10 +18,12 @@
+ Name[es]=Demonio de notificaciones de medios
+ Name[et]=Andmekandjate märguannete deemon
+ Name[eu]=Euskarrien jakinarazpen daemon-a
++Name[fa]=شبح اخطاردهنده رسانه
+ Name[fi]=Mediahuomautin
+ Name[fr]=Démon de notifications des média
+ Name[fy]=Medianotifikaasje-daemon
+ Name[gl]=Daemon Notificador de Medios
++Name[he]=שירות הודעות מערכת
+ Name[hr]=Demon obavijesti o medijima
+ Name[hu]=Lemezfigyelő szolgáltatás
+ Name[is]=Miðils tilkynningarpúki
+@@ -59,6 +61,7 @@
+ Comment[es]=Un notificador de medios empotrable
+ Comment[et]=Andmekandja ühendamisest märkuandev deemon
+ Comment[eu]=Euskarri konektatze jakinarazlea
++Comment[fa]=یک اخطاردهنده وصل‌شده رسانه
+ Comment[fi]=Liitetyn median huomautin
+ Comment[fr]=Notification de connexion de média
+ Comment[fy]=Meidieling fan oankeppele media
+--- kioslave/media/services/media_eject.desktop	(révision 567687)
++++ kioslave/media/services/media_eject.desktop	(révision 576145)
+@@ -24,7 +24,7 @@
+ Name[es]=Expulsar
+ Name[et]=Väljastamine
+ Name[eu]=Egotzi
+-Name[fa]=اخراج
++Name[fa]=پس زدن
+ Name[fi]=Poista
+ Name[fr]=Éjecter
+ Name[fy]=Utsmytknop
+--- kioslave/media/services/media_safelyremove.desktop	(révision 567687)
++++ kioslave/media/services/media_safelyremove.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=Extracción segura
+ Name[et]=Eemalda turvaliselt
+ Name[eu]=Atera arriskurik gabe
++Name[fa]=حذف امن
+ Name[fi]=Poista turvallisesti
+ Name[fr]=Enlever en toute sécurité
+ Name[fy]=Feilich verwiderje
+--- kioslave/media/kfile-plugin/kfile_media.desktop	(révision 567687)
++++ kioslave/media/kfile-plugin/kfile_media.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Información de recursos
+ Name[et]=Andmekandja info
+ Name[eu]=Media informazioa
++Name[fa]=اطلاعات رسانه
+ Name[fi]=Tallenteiden tiedot
+ Name[fr]=Informations sur le média
+ Name[fy]=Mediumynformaasje
+--- kioslave/media/kcmodule/media.desktop	(révision 567687)
++++ kioslave/media/kcmodule/media.desktop	(révision 576145)
+@@ -24,6 +24,7 @@
+ Name[es]=Dispositivos de almacenamiento
+ Name[et]=Andmekandjad
+ Name[eu]=Biltegiratze-euskarria
++Name[fa]=رسانه ذخیره‌گاه
+ Name[fi]=Tallennusmedia
+ Name[fr]=Support de stockage
+ Name[fy]=Opslachapparaten
+@@ -81,11 +82,13 @@
+ Comment[es]=Configuración de las medios de almacenamiento
+ Comment[et]=Salvestusandmekandjate seadistused
+ Comment[eu]=Konfiguratu biltegiratze-euskarria
++Comment[fa]=پیکربندی رسانه ذخیره‌گاه
+ Comment[fi]=Aseta tallennusmedia
+ Comment[fr]=Configurer le média de stockage
+ Comment[fy]=Opslachmedia ynstelle
+ Comment[ga]=Cumraigh Meáin Stórála
+ Comment[gl]=Configurar Medios de Armacenaxe
++Comment[he]=שינוי הגדרות מדיות אחסון
+ Comment[hr]=Konfiguriranje medija za pohranu
+ Comment[hu]=A tárolóeszközök beállítása
+ Comment[is]=Stillingar geymslumiðla
+@@ -129,6 +132,7 @@
+ Keywords[es]=almacenamiento,medios,usb,cdrom,dispositivo
+ Keywords[et]=salvestamine,andmekandja,usb,cd,seade
+ Keywords[eu]=biltegiratzea,euskarriak,usb,cdrom,gailua
++Keywords[fa]=ذخیره گاه، رسانه، گذرگاه سریال جهانی، دیسک فشرده، دستگاه
+ Keywords[fi]=varasto,media,usb,cdrom,laite
+ Keywords[fr]=stockage,media,medium,usb,cdrom,périphérique
+ Keywords[fy]=storage,opslach,media,usb,cd-rom,kompakt-skiif,device,apparaat,mp3-speler,usb-stick,geheugenkaart
+--- kioslave/media/propsdlgplugin/media_propsdlgplugin.desktop	(révision 567687)
++++ kioslave/media/propsdlgplugin/media_propsdlgplugin.desktop	(révision 576145)
+@@ -9,8 +9,10 @@
+ Name[el]=Σελίδα ιδιοτήτων μέσων
+ Name[es]=Página de propiedades de medios
+ Name[et]=Andmekandjate omadused
++Name[fa]=صفحۀ ویژگیهای رسانه
+ Name[fi]=Mediaominaisuudet
+ Name[fr]=Page de propriétés du média
++Name[he]=דף מאפייני מדיה
+ Name[hr]=Stranica svojstva medija
+ Name[hu]=Médiajellemzők lap
+ Name[is]=Eiginleikar miðils
+@@ -41,8 +43,10 @@
+ Comment[el]=Πρόσθετο διαλόγου ιδιοτήτων του Konqueror για τη ρύθμιση της συμπεριφοράς προσάρτησης
+ Comment[es]=Plugin de diálogo de propiedades de Konqueror para configurar el comportamiento del montaje
+ Comment[et]=Konquerori seadistustedialoogi plugin andmekandjate ühendamise seadistamiseks
++Comment[fa]=وصلۀ محاورۀ ویژگیهای Konqueror برای پیکربندی رفتار سوار کردن
+ Comment[fi]=Konquerorin ominaisuussovelma, joka tarkkailee liitospisteitä
+ Comment[fr]=Module de Konqueror pour configurer le comportement du montage
++Comment[he]=תוסף חלון מאפיינים של Konqueror לקביעת אפשרויות חיבור
+ Comment[hr]=Konqueror dodatak dijaloga svojstava za konfiguriranje načina pristupanja
+ Comment[hu]=Konqueror beállítómodul a csatlakoztatási mód megadásához
+ Comment[is]=Konqueror eiginleikagluggi til að stilla tengihegðun
+--- kioslave/media/mediamanager/mediamanager.desktop	(révision 567687)
++++ kioslave/media/mediamanager/mediamanager.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Administrador de recursos KDED
+ Name[et]=KDED andmekandjate haldur
+ Name[eu]=KDED media kudeatzailea
++Name[fa]=مدیر رسانه KDED
+ Name[fi]=KDED-tallennusmedianhallinta
+ Name[fr]=Gestionnaire de médias KDED
+ Name[fy]=KDEDED-mediabehearder
+@@ -72,6 +73,7 @@
+ Comment[es]=Monitoriza las actividades de los recursos y permite (des)montarlos (media:/)
+ Comment[et]=Hoiab silma peal andmekandjate aktiivsusel ja võimaldab neid ühendada/lahutada (media:/)
+ Comment[eu]=Montatzeak begiztatzen ditu (media:/) eta desmontatzen uzten du
++Comment[fa]=حفظ رد فعالیتهای رسانه و اجازه سو ار(پیاده) کردن (media:/)
+ Comment[fi]=Pidä kirjaa tallennustapahtumista ja salli tallennusvälineen liittäminen/irrotus (devices:/)
+ Comment[fr]=Gardez une trace des montages et permettre le (dé)montage (media:/)
+ Comment[fy]=Hâld de media-aktiviteiten by en stien ta om media oan- en ôf te keppelje (media:/)
+--- kioslave/media/mimetypes/floppy_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/floppy_unmounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Disquete desmontado
+ Comment[et]=Lahutatud flopi
+ Comment[eu]=Diskete desmuntatua
+-Comment[fa]=فلاپی پیاده شده
++Comment[fa]=فلاپی پیاده‌شده
+ Comment[fi]=Irrotettu levyke
+ Comment[fr]=Disquette non montée
+ Comment[fy]=Ofkeppele Skiif
+--- kioslave/media/mimetypes/removable_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/removable_mounted.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ Comment[es]=Recurso extraíble montado
+ Comment[et]=Ãœhendatud eemaldatav andmekandja
+ Comment[eu]=Euskarri aldagarria muntatua
++Comment[fa]=رسانه برداشتنی سوارشده
+ Comment[fi]=Liitetty irrotettava resurssi
+ Comment[fr]=Média amovible monté
+ Comment[fy]=Oankeppele ferwiderber medium
+--- kioslave/media/mimetypes/dvd_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/dvd_mounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=DVD montado
+ Comment[et]=Ãœhendatud DVD
+ Comment[eu]=DVD muntatua
+-Comment[fa]=DVD سوار شده
++Comment[fa]=DVD سوارشده
+ Comment[fi]=Liitetty DVD-levy
+ Comment[fr]=DVD-ROM monté(s)
+ Comment[fy]=Oankeppele Dûbelskiif
+--- kioslave/media/mimetypes/audiocd.desktop	(révision 567687)
++++ kioslave/media/mimetypes/audiocd.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Comment[cs]=Zvukové CD
+ Comment[da]=Lyd-cd
+ Comment[el]=CD ήχου
++Comment[fa]=CD صوتی
+ Comment[fi]=CD-äänilevy
+ Comment[fr]=CD audio
+ Comment[fy]=Audio-Kompaktskiif
+--- kioslave/media/mimetypes/removable_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/removable_unmounted.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ Comment[es]=Recurso extraíble desmontado
+ Comment[et]=Lahutatud eemaldatav andmekandja
+ Comment[eu]=Euskarri aldagarria desmuntatua
++Comment[fa]=رسانه برداشتنی پیاده شده
+ Comment[fi]=Irrotettu irrotettava resurssi
+ Comment[fr]=Média amovible non monté
+ Comment[fy]=Ofkeppele ferwiderber medium
+--- kioslave/media/mimetypes/dvd_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/dvd_unmounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=DVD desmontado
+ Comment[et]=Lahutatud DVD
+ Comment[eu]=DVD desmuntatua
+-Comment[fa]=DVD پیاده شده
++Comment[fa]=DVD پیاده‌شده
+ Comment[fi]=Irrotettu DVD-levy
+ Comment[fr]=DVD-ROM non monté(s)
+ Comment[fy]=Ofkeppele Dûbelskiif
+--- kioslave/media/mimetypes/smb_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/smb_mounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Recurso de Samba montado (Red de Microsoft)
+ Comment[et]=Ãœhendatud Samba (Microsoft Network) ressurss
+ Comment[eu]=Samba (Microsoft sarea) partekaketa muntatua
+-Comment[fa]=اشتراک سامبای ویندوز سوار شده
++Comment[fa]=مشترک Samba (Microsoft Network) سوار شده
+ Comment[fi]=Liitetty Samba-jako (Microsoft-verkko)
+ Comment[fr]=Partage Samba (réseau Microsoft) monté
+ Comment[fy]=Oankeppele Samba-netwurkboarne (Microsoft-netwurken)
+--- kioslave/media/mimetypes/vcd.desktop	(révision 567687)
++++ kioslave/media/mimetypes/vcd.desktop	(révision 576145)
+@@ -9,6 +9,7 @@
+ Comment[ca]=CD Vídeo
+ Comment[da]=Video-cd
+ Comment[el]=Βίντεο CD
++Comment[fa]=دیسک فشرده ویدئویی
+ Comment[fr]=CD vidéo
+ Comment[fy]=Fideo-kompaktskiif
+ Comment[ga]=Dlúthdhiosca Físe
+--- kioslave/media/mimetypes/cdwriter_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/cdwriter_mounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Escritor de CDs montado
+ Comment[et]=Ãœhendatud CD kirjutaja
+ Comment[eu]=CD erretzaile muntatua
+-Comment[fa]=CD Writer سوار شده
++Comment[fa]=CD Writer سوارشده
+ Comment[fi]=Liitetty CD-kirjoitin
+ Comment[fr]=Graveur de CD monté
+ Comment[fy]=Oankeppele Kompaktskiif
+--- kioslave/media/mimetypes/smb_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/smb_unmounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Recurso de Samba desmontado (Red de Microsoft)
+ Comment[et]=Lahutatud Samba (Microsoft Network) ressurss
+ Comment[eu]=Samba (Microsoft sarea) partekaketa desmuntatua
+-Comment[fa]=اشتراک سامبای ویندوز پیاده شده
++Comment[fa]=مشترک Samba (Microsoft Network) پیاده شده
+ Comment[fi]=Irrotettu Samba-jako (Microsoft-verkko)
+ Comment[fr]=Partage Samba (réseau Microsoft) non monté
+ Comment[fy]=Ofkeppele Samba-netwurkboarne (Microsoft-netwurken)
+--- kioslave/media/mimetypes/cdwriter_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/cdwriter_unmounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Escritor de CDs desmontado
+ Comment[et]=Lahutatud CD kirjutaja
+ Comment[eu]=CD erretzaile desmuntatua
+-Comment[fa]=CD Writer پیاده شده
++Comment[fa]=CD Writer پیاده‌شده
+ Comment[fi]=Irrotettu CD-kirjoitin
+ Comment[fr]=Graveur de CD non monté
+ Comment[fy]=Ofkeppele Kompaktskiif
+--- kioslave/media/mimetypes/nfs_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/nfs_mounted.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ Comment[es]=Recurso NFS montado
+ Comment[et]=Ãœhendatud NFS ressurss
+ Comment[eu]=NFS baliabide muntatua
++Comment[fa]=مشترک NFS سوارشده
+ Comment[fi]=Liitetty NFS-jako
+ Comment[fr]=Ressource NFS montée
+ Comment[fy]=Oankeppele NFS-boarne
+--- kioslave/media/mimetypes/camera_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/camera_mounted.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Comment[es]=Cámara montada
+ Comment[et]=Ãœhendatud kaamera
+ Comment[eu]=Kamara muntatuta
++Comment[fa]=دوربین سوارشده
+ Comment[fi]=Liitetty kamera
+ Comment[fr]=Appareil photo monté
+ Comment[fy]=Oankeppele kamera
+--- kioslave/media/mimetypes/nfs_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/nfs_unmounted.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ Comment[es]=Recurso NFS desmontado
+ Comment[et]=Lahutatud NFS ressurss
+ Comment[eu]=NFS baliabide desmuntatua
++Comment[fa]=مشترک NFS پیاده شده
+ Comment[fi]=Irrotettu NFS-jako
+ Comment[fr]=Ressource NFS non montée
+ Comment[fy]=Oankeppele NFS-boarne
+--- kioslave/media/mimetypes/blankdvd.desktop	(révision 567687)
++++ kioslave/media/mimetypes/blankdvd.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Comment[es]=DVD vacío
+ Comment[et]=Tühi DVD
+ Comment[eu]=DVD hutsik
++Comment[fa]=DVD خام
+ Comment[fi]=Tyhjä DVD-levy
+ Comment[fr]=DVD vierge
+ Comment[fy]=Blanke Dûbelskiif
+--- kioslave/media/mimetypes/camera_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/camera_unmounted.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Comment[es]=Cámara desmontada
+ Comment[et]=Lahutatud kaamera
+ Comment[eu]=Kamara desmuntatua
++Comment[fa]=دوربین پیاده‌شده
+ Comment[fi]=Irrotettu kamera
+ Comment[fr]=Appareil photo non monté
+ Comment[fy]=Ofkeppele kamera
+--- kioslave/media/mimetypes/floppy5_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/floppy5_mounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Disquete 5¼" montado
+ Comment[et]=Ühendatud 5¼" flopi
+ Comment[eu]=5¼"ko diskete muntatua
+-Comment[fa]=فلاپی 5¼"سوار شده
++Comment[fa]=فلاپی 5¼" سوارشده
+ Comment[fi]=Liitetty 5¼"-levyke
+ Comment[fr]=Disquette 5¼" montée
+ Comment[fy]=Oankeppele 5¼" Skiif
+--- kioslave/media/mimetypes/hdd_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/hdd_mounted.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ Comment[es]=Volumen de disco duro montado
+ Comment[et]=Ühendatud kõvaketta partitsioon
+ Comment[eu]=Diska gogorraren zatiketa muntatua
++Comment[fa]=حجم دیسک سخت سوارشده
+ Comment[fi]=Liitetty kiintoleyosio
+ Comment[fr]=Partition de disque dur montée
+ Comment[fy]=Oankeppele Fêsteskiif folume
+--- kioslave/media/mimetypes/gphoto2camera.desktop	(révision 567687)
++++ kioslave/media/mimetypes/gphoto2camera.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Comment[es]=Cámara
+ Comment[et]=Kaamera
+ Comment[eu]=Kamara
++Comment[fa]=دوربین
+ Comment[fi]=Kamera
+ Comment[fr]=Nouvel appareil photo
+ Comment[fy]=Kamera
+--- kioslave/media/mimetypes/floppy5_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/floppy5_unmounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Disquete 5¼" desmontado
+ Comment[et]=Lahutatud 5¼" flopi
+ Comment[eu]=5¼"ko diskete desmuntatua
+-Comment[fa]=فلاپی 5¼" پیاده شده
++Comment[fa]=فلاپی 5¼" پیاده‌شده
+ Comment[fi]=Irrotettu 5¼"-levyke
+ Comment[fr]=Disquette 5¼" non montée
+ Comment[fy]=Ofkeppele 5¼" Skiif
+--- kioslave/media/mimetypes/hdd_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/hdd_unmounted.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ Comment[es]=Volumen de disco duro desmontado
+ Comment[et]=Lahutatud kõvaketta partitsioon
+ Comment[eu]=Diska gogorraren zatiketa desmuntatua
++Comment[fa]=حجم دیسک سخت پیاده شده
+ Comment[fi]=Irrotettu kiintolevyosio
+ Comment[fr]=Partition de disque dur non montée
+ Comment[fy]=Ofkeppele Fêsteskiif folume
+--- kioslave/media/mimetypes/zip_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/zip_mounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Disco Zip montado
+ Comment[et]=Ãœhendatud Zip-ketas
+ Comment[eu]=Zip diska muntatua
+-Comment[fa]=دیسک زیپ سوار شده
++Comment[fa]=دیسک فشرده سوارشده
+ Comment[fi]=Liitetty Zip-levy
+ Comment[fr]=Disque Zip monté
+ Comment[fy]=Oankeppelee Zip-skiif
+--- kioslave/media/mimetypes/blankcd.desktop	(révision 567687)
++++ kioslave/media/mimetypes/blankcd.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Comment[es]=CD vacío
+ Comment[et]=Tühi CD
+ Comment[eu]=CD hutsik
++Comment[fa]=CD خام
+ Comment[fi]=Tyhjä CD
+ Comment[fr]=CD vierge
+ Comment[fy]=Blanke Kompaktskiif
+--- kioslave/media/mimetypes/cdrom_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/cdrom_mounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=CD-ROM montado
+ Comment[et]=Ãœhendatud CD-ROM
+ Comment[eu]=CD-ROM muntatua
+-Comment[fa]=CD سوار شده
++Comment[fa]=CD-ROM سوارشده
+ Comment[fi]=Liitetty CD-ROM
+ Comment[fr]=CD-ROM monté
+ Comment[fy]=Oankeppele Kompaktskiif
+--- kioslave/media/mimetypes/svcd.desktop	(révision 567687)
++++ kioslave/media/mimetypes/svcd.desktop	(révision 576145)
+@@ -7,6 +7,7 @@
+ Comment[bn]=সুপার ভিডিও সিডি
+ Comment[ca]=CD Súper Vídeo
+ Comment[da]=Super Video-cd
++Comment[fa]=دیسک فشرده ابرویدئو
+ Comment[fr]=Super CD vidéo
+ Comment[fy]=Super Fideo-kompaktskiif
+ Comment[gl]=Super Vídeo CD
+--- kioslave/media/mimetypes/zip_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/zip_unmounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Disco Zip desmontado
+ Comment[et]=Lahutatud Zip-ketas
+ Comment[eu]=Zip diska desmuntatua
+-Comment[fa]= دیسک زیپ پیاده شده
++Comment[fa]=دیسک فشرده پیاده شده
+ Comment[fi]=Irrotettu Zip-levy
+ Comment[fr]=Disque Zip non monté
+ Comment[fy]=Ofkeppele Zip-skiif
+--- kioslave/media/mimetypes/cdrom_unmounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/cdrom_unmounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=CD-ROM desmontado
+ Comment[et]=Lahutatud CD-ROM
+ Comment[eu]=CD-ROM desmuntatua
+-Comment[fa]= CD پیاده شده
++Comment[fa]=CD-ROM پیاده‌شده
+ Comment[fi]=Irrotettu CD-ROM
+ Comment[fr]=CD-ROM non monté
+ Comment[fy]=Ofkeppele Kompaktskiif
+--- kioslave/media/mimetypes/floppy_mounted.desktop	(révision 567687)
++++ kioslave/media/mimetypes/floppy_mounted.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Comment[es]=Disquete montado
+ Comment[et]=Ãœhendatud flopi
+ Comment[eu]=Diskete muntatua
+-Comment[fa]=فلاپی سوار شده
++Comment[fa]=فلاپی سوارشده
+ Comment[fi]=Liitetty levyke
+ Comment[fr]=Disquette montée
+ Comment[fy]=Oankeppele Skiif
+--- kioslave/media/mimetypes/dvdvideo.desktop	(révision 567687)
++++ kioslave/media/mimetypes/dvdvideo.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Comment[es]=Disco de video DVD
+ Comment[et]=DVD videoplaat
+ Comment[eu]=DVD bideo diska
++Comment[fa]=دیسک ویدئویی DVD
+ Comment[fi]=DVD-videolevy
+ Comment[fr]=DVD vidéo
+ Comment[fy]=Dûbelskiif Fideoskiif
+--- kioslave/smb/smb-network.desktop	(révision 567687)
++++ kioslave/smb/smb-network.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Comparticiones Samba
+ Name[et]=SMB jagatud ressursid
+ Name[eu]=Samba partekaketak
+-Name[fa]=اشتراکات سامبا
++Name[fa]=مشترکات Samba
+ Name[fi]=Samba-jaot
+ Name[fr]=Partages Samba
+ Name[fy]=Sambanetwurk
+--- kioslave/smb/x-smb-workgroup.desktop	(révision 567687)
++++ kioslave/smb/x-smb-workgroup.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Comment[es]=Grupo de trabajo de Windows
+ Comment[et]=Windowsi töögrupp
+ Comment[eu]=Windows lan taldea
+-Comment[fa]=گروه کار ویندوز
++Comment[fa]=گروه کاری ویندوز
+ Comment[fi]=Windows-työryhmä
+ Comment[fr]=Groupe de travail Windows
+ Comment[fy]=Windows-wurkkeppel
+--- kioslave/smb/x-smb-server.desktop	(révision 567687)
++++ kioslave/smb/x-smb-server.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Comment[es]=Servidor Windows
+ Comment[et]=Windowsi server
+ Comment[eu]=Windows zerbitzaria
++Comment[fa]=کارساز ویندوز 
+ Comment[fi]=Windows-palvelin
+ Comment[fr]=Serveur Windows
+ Comment[fy]=Windows-tsjinner
+--- kioslave/trash/trash.protocol	(révision 567687)
++++ kioslave/trash/trash.protocol	(révision 576145)
+@@ -35,6 +35,7 @@
+ ExtraNames[es]=Ruta original,Fecha de borrado
+ ExtraNames[et]=Algne asukoht,Kustutamisaeg
+ ExtraNames[eu]=Jatorrizko bideizena, ezabatzeko data
++ExtraNames[fa]=مسیر اصلی، تاریخ حذف
+ ExtraNames[fi]=Alkuperäinen polku, poistopäivä
+ ExtraNames[fr]=Chemin d'origine, date de suppression
+ ExtraNames[fy]=Oarspronklike lokaasje,datum fan ferwidering
+--- kioslave/trash/kfile-plugin/kfile_trash.desktop	(révision 567687)
++++ kioslave/trash/kfile-plugin/kfile_trash.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=Información de la papelera
+ Name[et]=Prügikasti failiinfo
+ Name[eu]=Zakarontziaren infoa
++Name[fa]=اطلاعات پرونده زباله
+ Name[fi]=Roskakorin tiedot
+ Name[fr]=Info Fichier Corbeille
+ Name[fy]=Jiskefet ynformaasje
+--- kioslave/trash/kfile-plugin/kfile_trash_system.desktop	(révision 567687)
++++ kioslave/trash/kfile-plugin/kfile_trash_system.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=Información de la papelera
+ Name[et]=Prügikasti failiinfo
+ Name[eu]=Zakarontziaren infoa
++Name[fa]=اطلاعات پرونده زباله
+ Name[fi]=Roskakorin tiedot
+ Name[fr]=Info Fichier Corbeille
+ Name[fy]=Jiskefet ynformaasje
+--- kioslave/thumbnail/htmlthumbnail.desktop	(révision 567687)
++++ kioslave/thumbnail/htmlthumbnail.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Archivos HTML
+ Name[et]=HTML failid
+ Name[eu]=HTML fitxategiak
+-Name[fa]=پرونده‌ها‌ی HTML
++Name[fa]=پرونده‌های زنگام
+ Name[fi]=HTML-tiedostot
+ Name[fr]=Fichiers HTML
+ Name[fy]=HTML-triemmen
+--- kioslave/thumbnail/djvuthumbnail.desktop	(révision 567687)
++++ kioslave/thumbnail/djvuthumbnail.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Archivos DjVu
+ Name[et]=DjVu failid
+ Name[eu]=DjVu fitxategiak
++Name[fa]=پرونده‌های DjVu
+ Name[fi]=DjVu-tiedostot
+ Name[fr]=Fichiers DjVu
+ Name[fy]=DjVu-triemmen
+--- kioslave/thumbnail/cursorthumbnail.desktop	(révision 567687)
++++ kioslave/thumbnail/cursorthumbnail.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Archivos de cursores
+ Name[et]=Kursorifailid
+ Name[eu]=Kurtsore fitxategiak
++Name[fa]=پرونده‌های مکان نما
+ Name[fi]=Osoitintiedostot
+ Name[fr]=Fichiers de curseurs
+ Name[fy]=Rinnerke-triemmen
+--- kioslave/thumbnail/thumbcreator.desktop	(révision 567687)
++++ kioslave/thumbnail/thumbcreator.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Comment[es]=Manejador de miniaturas
+ Comment[et]=Pisipiltide käsitlemine
+ Comment[eu]=Koadro txikien maneiatzailea
+-Comment[fa]=اداره کننده‌ی اثر انگشت
++Comment[fa]=گرداننده ریزنقش
+ Comment[fi]=Esikatselukuvien hallinta
+ Comment[fr]=Gestionnaire d'aperçu des images
+ Comment[fy]=Miniatueren ôfhanneler
+--- kioslave/thumbnail/exrthumbnail.desktop	(révision 567687)
++++ kioslave/thumbnail/exrthumbnail.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Imágenes EXR
+ Name[et]=EXR pildifailid
+ Name[eu]=EXR irudiak
++Name[fa]=تصاویر EXR 
+ Name[fi]=EXR-kuvat
+ Name[fr]=Images EXR
+ Name[fy]=EXR-ôfbyldings
+--- kioslave/system/entries/home.desktop	(révision 567687)
++++ kioslave/system/entries/home.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Carpeta personal
+ Name[et]=Kodukataloog
+ Name[eu]=Etxeko karpeta
++Name[fa]=پوشه آغازه
+ Name[fi]=Kotikansio
+ Name[fr]=Dossier personnel
+ Name[fy]=Persoanlike map
+--- kioslave/system/entries/remote.desktop	(révision 567687)
++++ kioslave/system/entries/remote.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Lugares remotos
+ Name[et]=Võrgukohad
+ Name[eu]=Urruneko lekuak
++Name[fa]=جاهای دور
+ Name[fi]=Etäkohteet
+ Name[fr]=Emplacements distants
+ Name[fy]=Eksterne plakken
+--- kioslave/system/entries/media.desktop	(révision 567687)
++++ kioslave/system/entries/media.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Dispositivos de almacenamiento
+ Name[et]=Andmekandjad
+ Name[eu]=Biltegiratze-euskarria
++Name[fa]=رسانه ذخیره‌گاه
+ Name[fi]=Tallennusmedia
+ Name[fr]=Support de stockage
+ Name[fy]=Opslachapparaten
+--- kioslave/system/entries/documents.desktop	(révision 567687)
++++ kioslave/system/entries/documents.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Carpeta de documentos
+ Name[et]=Dokumentide kataloog
+ Name[eu]=Dokumentuen karpeta
++Name[fa]=پوشه مستندات
+ Name[fi]=Asiakirjakansio
+ Name[fr]=Dossier des documents
+ Name[fy]=Ofkeppele kamera
+--- kioslave/system/entries/trash.desktop	(révision 567687)
++++ kioslave/system/entries/trash.desktop	(révision 576145)
+@@ -24,7 +24,7 @@
+ Name[es]=Papelera
+ Name[et]=Prügikast
+ Name[eu]=Zaborra
+-Name[fa]=زباله‌دان
++Name[fa]=زباله
+ Name[fi]=Roskakori
+ Name[fr]=Corbeille
+ Name[fy]=Jiskefet
+--- kioslave/system/entries/users.desktop	(révision 567687)
++++ kioslave/system/entries/users.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Carpetas de usuarios
+ Name[et]=Kasutajate kataloogid
+ Name[eu]=Erabiltzaileen karpetak
++Name[fa]=پوشه‌های‌کاربران
+ Name[fi]=Käyttäjäkansiot
+ Name[fr]=Dossiers utilisateurs
+ Name[fy]=Brûkersmappen
+--- kioslave/system/mimetypes/system_directory.desktop	(révision 567687)
++++ kioslave/system/mimetypes/system_directory.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Comment[es]=Carpeta del sistema
+ Comment[et]=Süsteemi kataloog
+ Comment[eu]=Sistemaren karpeta
++Comment[fa]=پوشه سیستم
+ Comment[fi]=Järjestelmän kansio
+ Comment[fr]=Dossier système
+ Comment[fy]=Systeemmap
+--- kioslave/system/kdedmodule/systemdirnotify.desktop	(révision 567687)
++++ kioslave/system/kdedmodule/systemdirnotify.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[es]=Notificador de URL de base sistema de KDED
+ Name[et]=KDED süsteemsete URL-ide teadustaja
+ Name[eu]=KDEren sistema oinarri URL iragarlea
++Name[fa]=اخطاردهنده نشانی وب پایه سیستم KDED
+ Name[fi]=KDED:in järjestelmä-osoitteiden ilmoittaja
+ Name[fr]=Notificateur d'URL système KDED
+ Name[fy]=KDED systeem basis URL-adres melding
+--- kioslave/home/kdedmodule/homedirnotify.desktop	(révision 567687)
++++ kioslave/home/kdedmodule/homedirnotify.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[es]=Notificador de URL de KDED
+ Name[et]=KDED kodu baas-URLi teadustaja
+ Name[eu]=KDED hasierako URL oinarriaren iragarlea
++Name[fa]=اخطاردهنده نشانی وب پایه آغازه KDED
+ Name[fi]=KDED:in etä-verkko-osoitteen ilmaisin
+ Name[fr]=Notification de l'URL de base KDED
+ Name[fy]=KDED Thúsbasis-URL-adres notifikaasje
+--- kioslave/fish/nxfish.protocol	(révision 567687)
++++ kioslave/fish/nxfish.protocol	(révision 576145)
+@@ -23,11 +23,13 @@
+ Description[es]=Un kioslave para el protocolo NXFISH
+ Description[et]=NXFISH protokolli IO-moodul
+ Description[eu]=NXFISH protokolorako kioslavea
++Description[fa]=یک kioslave  برای قرارداد  NXFISH
+ Description[fi]=Liitäntä NXFISH-yhteyskäytäntö
+ Description[fr]=Un kioslave pour le protocole NXFISH
+ Description[fy]=In kioslave foar it protokol NXFISH
+ Description[ga]=kioslave le haghaidh an phrótacail NXFISH
+ Description[gl]=Un kioslave para o protocolo NXFISH
++Description[he]=ממשק kioslave עבור פרוטוקול NXFISH
+ Description[hr]=Kioslave za NXFISH protokol
+ Description[hu]=KDE-protokoll az NXFISH protokollhoz
+ Description[is]=kioslave fyrir NXFISH samskiptaregluna
+--- kioslave/fish/fish.protocol	(révision 567687)
++++ kioslave/fish/fish.protocol	(révision 576145)
+@@ -24,11 +24,13 @@
+ Description[es]=Un kioslave para el protocolo FISH
+ Description[et]=FISH protokolli IO-moodul
+ Description[eu]=FISH protokolorako kioslavea
++Description[fa]=یک kioslave برای قرارداد FISH
+ Description[fi]=Liitäntä FISH-yhteyskäytäntö
+ Description[fr]=Un kioslave pour le protocole FISH
+ Description[fy]=In kioslave foar it FISH protokol
+ Description[ga]=kioslave le haghaidh an phrótacail FISH
+ Description[gl]=Un kioslave para o protocolo FISH
++Description[he]=ממשק  kioslave עבור פרוטוקול FISH
+ Description[hi]=फिश प्रोटोकॉल हेतु के-आई-ओ-स्लेव
+ Description[hr]=Kioslave za FISH protokol
+ Description[hu]=KDE-protokoll a FISH protokollhoz
+--- kioslave/fish/fish.cpp	(révision 567687)
++++ kioslave/fish/fish.cpp	(révision 576145)
+@@ -962,18 +962,25 @@
+                     errorCount--;
+                     break;
+ 
+-                case 'M':
++                case 'M': {
++                    QString type = line.mid(1);
++
++                    // First thing's first. If remote says this is a directory, throw out any
++                    // name-based file type guesses.
++                    if (type == "inode/directory" && mimeAtom.m_str != type) {
++                        mimeAtom.m_str = type;
++                        typeAtom.m_long = S_IFDIR;
++                    }
+                     // This is getting ugly. file(1) makes some uneducated
+                     // guesses, so we must try to ignore them (#51274)
+-                    if (mimeAtom.m_str.isEmpty() && line.right(8) != "/unknown" &&
++                    else if (mimeAtom.m_str.isEmpty() && line.right(8) != "/unknown" &&
+                             (thisFn.find('.') < 0 || (line.left(8) != "Mtext/x-"
+                                                   && line != "Mtext/plain"))) {
+-                        mimeAtom.m_str = line.mid(1);
+-                        if ( mimeAtom.m_str == "inode/directory" ) // a symlink to a dir is a dir
+-                          typeAtom.m_long = S_IFDIR;
++                        mimeAtom.m_str = type;
+                     }
+                     errorCount--;
+                     break;
++                }
+ 
+                 case 'L':
+                     atom.m_uds = UDS_LINK_DEST;
+--- kioslave/remote/kdedmodule/remotedirnotify.desktop	(révision 567687)
++++ kioslave/remote/kdedmodule/remotedirnotify.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[es]=Notificador de URL remota KDED
+ Name[et]=KDED mujalasuva URL-i teadustaja
+ Name[eu]=KDED urruneko URL oinarriaren iragarlea
++Name[fa]=اخطاردهنده URL پایه دور KDED
+ Name[fi]=KDED:in etäverkko-osoitteen ilmaisin
+ Name[fr]=Notificateur d'URL distante KDED
+ Name[fy]=KDED ekstern basis-URL-adres melding
+--- kioslave/mac/mac.protocol	(révision 567687)
++++ kioslave/mac/mac.protocol	(révision 576145)
+@@ -19,11 +19,13 @@
+ Description[es]=Un kioslave para particiones  MacOS HFS+
+ Description[et]=MacOS-i HFS+-partitsioonide IO-moodul
+ Description[eu]=MacOS HFS+ zatiketetarako kioslavea
++Description[fa]=یک kioslave برای افرازهای HFS+ سیستم عامل مکینتاش
+ Description[fi]=Liitäntä MacOS HFS+ osioinneille
+ Description[fr]=Un kioslave pour les partitions MacOS HFS+
+ Description[fy]=In kioslave foar MacOS HFS+-partities
+ Description[ga]=kioslave le haghaidh deighiltí MacOS HFS+
+ Description[gl]=Un kioslave para partizóns MacOS HFS+
++Description[he]=ממשק kioslave עבור מחיצות MacOS HFS+
+ Description[hi]=मॅक-ओएस एचएफ़एस+ पार्टीशनों के लिए के-आई-ओ-स्लेव
+ Description[hr]=Kioslave za MacOS HFS+ particije
+ Description[hu]=KDE-protokoll MacOS HFS+ partíciók kezeléséhez
+--- kioslave/cgi/kcmcgi/kcmcgi.desktop	(révision 567687)
++++ kioslave/cgi/kcmcgi/kcmcgi.desktop	(révision 576145)
+@@ -25,7 +25,7 @@
+ Name[es]=Procedimientos CGI
+ Name[et]=CGI skriptid
+ Name[eu]=CGI scriptak
+-Name[fa]=دست‌نویس CGI
++Name[fa]=دست‌نوشته‌های CGI
+ Name[fi]=CGI-komentosarjat
+ Name[fr]=Scripts CGI
+ Name[fy]=CGI-skripts
+@@ -93,7 +93,6 @@
+ Comment[es]=Configuración del KIO slave de CGI
+ Comment[et]=CGI KIO mooduli seadistamine
+ Comment[eu]=CGI KIO slave-a konfiguratu
+-Comment[fa]=برده‌ی CGI KIO را تنظیم کنید
+ Comment[fi]=Muokkaa CGI-KIO-palvelun asetuksia
+ Comment[fr]=Configuration du CGI KIO slave
+ Comment[fy]=Hjir kinst de CGI Kio-slave ynstelle
+@@ -160,7 +159,7 @@
+ Keywords[eo]=CGI,Enel,K-enel,sklavo,servo,vojoj
+ Keywords[es]=CGI,KIO,Slave,Rutas
+ Keywords[et]=CGI,KIO,moodul,otsinguteed
+-Keywords[fa]=CGI، KIO، مسیرها، برده
++Keywords[fa]=CGI، KIO، Slave، مسیرها
+ Keywords[fi]=CGI,KIO,KIO-palvelu,palvelu,Polut
+ Keywords[fr]=CGI,KIO,Slave,Paths,Chemins
+ Keywords[fy]=cgi,kio,slave,paths,paden
+--- kioslave/man/kmanpart.desktop	(révision 567687)
++++ kioslave/man/kmanpart.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Comment[es]=Visor empotrable de Troff
+ Comment[et]=Põimitav Troff komponent
+ Comment[eu]=Troff ikustailu txertagarria
+-Comment[fa]=نمایش‌گر Troff قابل نهفتن
++Comment[fa]=مشاهده گر Troff نهفتنی
+ Comment[fi]=Upotettava Troff-näytin
+ Comment[fr]=Afficheur troff incorporé
+ Comment[fy]=Ynsletten Troff-werjefteprogramma
+--- kioslave/sftp/sftp.protocol	(révision 567687)
++++ kioslave/sftp/sftp.protocol	(révision 576145)
+@@ -25,11 +25,13 @@
+ Description[es]=Un kioslave para sftp
+ Description[et]=SFTP IO-moodul
+ Description[eu]=Sftp-rako kioslave bat
++Description[fa]=یک kioslave برای sftp
+ Description[fi]=Sftp:n liitin
+ Description[fr]=Un kioslave pour le sftp
+ Description[fy]=Een kioslave Foar sftp
+ Description[ga]=kioslave le haghaidh sftp
+ Description[gl]=Un kioslave para sftp
++Description[he]=ממשק kioslave עבור sftp
+ Description[hi]=एसएफटीपी के लिए केआईओस्लेव
+ Description[hr]=Kioslave za SFTP
+ Description[hu]=KDE-protokoll az sftp-hez
+--- kdeeject/kdeeject	(révision 567687)
++++ kdeeject/kdeeject	(révision 576145)
+@@ -22,6 +22,9 @@
+       cdcontrol -f $dev eject >/dev/null 2>&1
+       ;;
+     *)
++      # Warning, it has to be either eject 2.0.x or >=2.1.5
++      # Otherwise it doesn't work as expected (it requires a
++      # fstab entry for no reason).
+       eject $1 >/dev/null 2>&1
+       ;;
+   esac
+--- Makefile.am.in	(révision 567687)
++++ Makefile.am.in	(révision 576145)
+@@ -7,7 +7,7 @@
+ COMPILE_BEFORE_kcontrol = kicker
+ COMPILE_AFTER_kcontrol = kdm kdesktop
+ 
+-AUTOMAKE_OPTIONS = foreign 1.5
++AUTOMAKE_OPTIONS = foreign 1.6.1
+ 
+ bin_SCRIPTS = startkde
+ 
+--- kdeprint/kdeprintfax/kdeprintfax.desktop	(révision 567687)
++++ kdeprint/kdeprintfax/kdeprintfax.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=KdeprintFax
+ Name[cy]=KdeargraffuFfacs
+ Name[eo]=Presfakso
+-Name[fa]=چاپ‌دورنما Kde
+ Name[hi]=केडीई-प्रिंट-फ़ैक्स
+ Name[lo]=ອິນເຕີເນັດ
+ Name[nso]=Fax ya kgatiso ya kde
+@@ -30,7 +29,7 @@
+ GenericName[es]=Aplicación de fax
+ GenericName[et]=Faksimise utiliit
+ GenericName[eu]=Fax tresna
+-GenericName[fa]=ابزار دورنما
++GenericName[fa]=برنامه سودمند دورنگار
+ GenericName[fi]=Faksityökalu
+ GenericName[fr]=Outil de fax
+ GenericName[fy]=Faksprogramma
+--- kdeprint/printmgr/printers.desktop	(révision 567687)
++++ kdeprint/printmgr/printers.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Impresoras
+ Name[et]=Printerid
+ Name[eu]=Inprimagailuak
+-Name[fa]=‌چاپگرها
++Name[fa]=چاپگرها
+ Name[fi]=Tulostimet
+ Name[fr]=Imprimantes
+ Name[ga]=Printéirí
+@@ -99,7 +99,7 @@
+ Comment[es]=Configuración del sistema de impresión (impresoras, trabajos, clases...)
+ Comment[et]=Trükkimissüsteemi seadistamine (printerid, tööd, klassid...)
+ Comment[eu]=Inprimaketa sistemaren konfigurazioa (inprimagailuak, lanak, claseak, ...)
+-Comment[fa]=تنظیمات سیستم چاپ چاپگرها,کارها,کلاسها وغیره
++Comment[fa]=پیکربندی سیستم چاپ )چاپگرها، کارها، رده‌هاو ...(
+ Comment[fi]=Tulostusjärjestelmän asetukset (tulostimet, työt, luokat, ...)
+ Comment[fr]=Configuration du système d'impression (imprimantes, travaux d'impression, classes...)
+ Comment[fy]=Ynstellings fan it printsysteem (printers, taken, klassen, ...)
+@@ -110,7 +110,7 @@
+ Comment[hu]=A nyomtatási rendszer beállításai
+ Comment[is]=Stillingar prentkerfis KDE forrita (prentara, verk, flokka,...)
+ Comment[it]=Configurazione del sistema di stampa (stampanti, lavori, classi, ...)
+-Comment[ja]=印刷システムの設定(プリンタ、ジョブ、クラス ...)
++Comment[ja]=印刷システムの設定 (プリンタ、ジョブ、クラス等)
+ Comment[km]=ការ​កំណត់​រចនាសម្ព័ន្ធ​ប្រព័ន្ធ​បោះពុម្ព (ម៉ាស៊ីន​បោះពុម្ព ការងារ សន្ដាន...)
+ Comment[ko]=인쇄 시스템 설정 (프린터, 하는 일, 클래스, ...)
+ Comment[lo]=ປັບແຕ່ງລະບົບການພິມ (ເຄື່ອງພິມ,ງານພິມ,ຄລາສ, ...)
+@@ -168,7 +168,7 @@
+ Keywords[es]=imprimir,impresora,administración de impresión
+ Keywords[et]=trükkimine,printer,trükkimise haldamine
+ Keywords[eu]=inprimatu,inprimagailua,inprimaketa kudeaketa
+-Keywords[fa]=print,printer,printing management,چاپ,چاپگر
++Keywords[fa]=چاپ، چاپگر، مدیریت چاپ
+ Keywords[fi]=tulostus,tulostin,tulostuksenhallinta
+ Keywords[fr]=impression,imprimante,système d'impression
+ Keywords[fy]=print,printer,printing management,printbehear,printsje
+--- kdeprint/kjobviewer/kjobviewer.desktop	(révision 567687)
++++ kdeprint/kjobviewer/kjobviewer.desktop	(révision 576145)
+@@ -34,6 +34,7 @@
+ GenericName[es]=Imprimir trabajos
+ GenericName[et]=Printeri tööd
+ GenericName[eu]=Inprimaketa lanak
++GenericName[fa]=چاپ کارها
+ GenericName[fi]=Tulostustyöt
+ GenericName[fr]=Tâches d'impressions
+ GenericName[fy]=printtaken
+--- kdeprint/slave/mimetypes/driver.desktop	(révision 567687)
++++ kdeprint/slave/mimetypes/driver.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Comment[es]=Controlador de impresora
+ Comment[et]=Printeri draiver
+ Comment[eu]=Inprimagailuaren driverra
++Comment[fa]=گرداننده چاپگر
+ Comment[fi]=Tulostinajuri
+ Comment[fr]=Pilote d'imprimante
+ Comment[fy]=Printerstjoerprogramma
+--- kdeprint/slave/mimetypes/folder.desktop	(révision 567687)
++++ kdeprint/slave/mimetypes/folder.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Comment[es]=Carpeta de impresión
+ Comment[et]=Trükkimise kataloog
+ Comment[eu]=Inprimaketa karpeta
++Comment[fa]=پوشه چاپ
+ Comment[fi]=Tulostuskansio
+ Comment[fr]=Dossier d'impression
+ Comment[fy]=printmap
+--- kdeprint/slave/mimetypes/jobs.desktop	(révision 567687)
++++ kdeprint/slave/mimetypes/jobs.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Comment[es]=Trabajos de impresión
+ Comment[et]=Trükitööd
+ Comment[eu]=Inprimatze lanak
+-Comment[fa]=چاپ‌ها
++Comment[fa]=چاپ کارها
+ Comment[fi]=Tulostustyöt
+ Comment[fr]=Tâches d'impression
+ Comment[fy]=Printtaken
+--- kdeprint/slave/mimetypes/printermodel.desktop	(révision 567687)
++++ kdeprint/slave/mimetypes/printermodel.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Comment[es]=Modelo de impresora
+ Comment[et]=Printeri mudel
+ Comment[eu]=Inprimagailuaren modeloa
++Comment[fa]=مدل چاپگر
+ Comment[fi]=Tulostinmalli
+ Comment[fr]=Modèle d'imprimante
+ Comment[fy]=Printermodel
+--- kdeprint/slave/mimetypes/class.desktop	(révision 567687)
++++ kdeprint/slave/mimetypes/class.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Comment[es]=Clase de impresoras
+ Comment[et]=Printerite klass
+ Comment[eu]=Inprimagailu klasea
++Comment[fa]=رده چاپگرها
+ Comment[fi]=Tulostinten luokka
+ Comment[fr]=Classe d'imprimantes
+ Comment[fy]=Printerklassen
+--- kdeprint/kprinter/kprinter.desktop	(révision 567687)
++++ kdeprint/kprinter/kprinter.desktop	(révision 576145)
+@@ -12,7 +12,6 @@
+ Name[be]=K Прынтэр
+ Name[cy]=KArgraffydd
+ Name[eo]=Presadilo
+-Name[fa]=‌چاپگر K
+ Name[fy]=Kprinter
+ Name[hi]=केप्रिंटर
+ Name[ko]=K프린터
+--- startkde	(révision 567687)
++++ startkde	(révision 576145)
+@@ -132,6 +132,20 @@
+     done
+ fi
+ 
++# Launch splash that doesn't need any KDE libraries here, before
++# KDE libraries are loaded into memory (which may take some time
++# with cold caches). Makes the splash appear sooner.
++# If kpersonalizer needs to be run splash will be started only later.
++if test "$kpersonalizerrc_general_firstlogin" != "true"; then
++    case "$ksplashrc_ksplash_theme" in 
++      Simple)
++         ksplashsimple 
++         ;;
++      *)
++         ;;
++    esac
++fi
++
+ # Source scripts found in <localprefix>/env/*.sh and <prefixes>/env/*.sh
+ # (where <localprefix> is $KDEHOME or ~/.kde, and <prefixes> is where KDE is installed)
+ #
+@@ -274,7 +288,9 @@
+   None)
+      ;; # nothing
+   Simple)
+-     ksplashsimple 
++     if test "$kpersonalizerrc_general_firstlogin" = "true"; then
++         ksplashsimple 
++     fi # otherwise started earlier
+      ;;
+   *)
+      ksplash --nodcop
+--- nsplugins/khtml_plugins.desktop	(révision 567687)
++++ nsplugins/khtml_plugins.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[eo]=Kromaĵoj
+ Name[et]=Pluginad
+ Name[eu]=Pluginak
+-Name[fa]=متصل‌کننده
++Name[fa]=وصل شدنیها
+ Name[fi]=Liitännäiset
+ Name[fr]=Modules externes
+ Name[ga]=Breiseáin
+@@ -97,7 +97,7 @@
+ Comment[es]=Configuración de los plugins del navegador
+ Comment[et]=Veebilehitseja pluginate seadistamine
+ Comment[eu]=Konfiguratu arakatzailearen pluginak 
+-Comment[fa]=تنظیم متصل‌کننده‌های مرورگر
++Comment[fa]=پیکربندی وصل شدنیهای مرورگر
+ Comment[fi]=Muokkaa selaimen liitännäisasetuksia
+ Comment[fr]=Configuration des modules externes du navigateur
+ Comment[fy]=Hjir kinne jo de blêder-plugins ynstelle
+@@ -165,7 +165,7 @@
+ Keywords[es]=konqueror,kfm,navegador,html,web,www,fuentes,plugins
+ Keywords[et]=konqueror,kfm,veebilehitseja,html,veeb,www,fondid,pluginad
+ Keywords[eu]=konqueror,kfm,arakatzailea,html,web,www,letra-tipoak,pluginak
+-Keywords[fa]=konqueror,kfm,browser,html,web,www,fonts,plugins,متصل,کانکرر,قلم,خط
++Keywords[fa]= konqueror ، kfm ، مرورگر ،html ، وب ،  www ، قلمها ، وصل شدنیها
+ Keywords[fi]=konqueror,kfm,selain,html,web,www,kirjasimet,liitännäiset
+ Keywords[fr]=konqueror,kfm,navigateur,html,web,www,polices,plugins,modules externes
+ Keywords[fy]=konqueror,kfm,browser,blêder,html,web,www,fonts,lettertypen,plugins,internet,ynternet,netscape plugins
+--- kappfinder/kappfinder.desktop	(révision 567687)
++++ kappfinder/kappfinder.desktop	(révision 576145)
+@@ -23,7 +23,7 @@
+ Name[es]=Herramienta de actualización de menús
+ Name[et]=Menüü uuendamine
+ Name[eu]=Menua eguneratzeko tresna
+-Name[fa]=ابزار به روز آوری فهرست
++Name[fa]=ابزار به روررسانی گزینگان
+ Name[fi]=Valikoiden päivitystyökalu
+ Name[fr]=Outil de mise à jour du menu
+ Name[fy]=Menu bywurkje
+--- kappfinder/apps/Graphics/sodipodi.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/sodipodi.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Sodipodi
+ Name[ar]=سودي بودي
+ Name[bn]=সোডিপোডি
+-Name[fa]=سودی‌پودی
+ Name[hi]=सोडिपोडी
+ Name[lo]=ລາຍໄມ້
+ Name[pa]=ਸੋਡੀ-ਪੋਡੀ
+@@ -27,7 +26,7 @@
+ GenericName[es]=Dibujo vectorial
+ GenericName[et]=Vektorgraafika rakendus
+ GenericName[eu]=Bektore bidezko marrazketa
+-GenericName[fa]=رسم برداری
++GenericName[fa]=ترسیم بردار
+ GenericName[fi]=Vektoripiirrokset
+ GenericName[fr]=Dessin vectoriel
+ GenericName[fy]=Fektorôfbylding
+--- kappfinder/apps/Graphics/xdvi.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/xdvi.desktop	(révision 576145)
+@@ -10,7 +10,6 @@
+ Name[de]=X-DVI
+ Name[eo]=XDVI
+ Name[es]=XDVI
+-Name[fa]=دی‌وی‌آی X
+ Name[fr]=XDVI
+ Name[hi]=एक्स डीवीआई
+ Name[ko]=Xìš© DVI
+@@ -34,7 +33,7 @@
+ GenericName[es]=Visor de documentos DVI
+ GenericName[et]=DVI failide vaatamine
+ GenericName[eu]=DVI ikustailua
+-GenericName[fa]=نمایشگر دی‌وی‌آی
++GenericName[fa]=DVI مشاهده گر
+ GenericName[fi]=DVI-näytin
+ GenericName[fo]=DVI-vísari
+ GenericName[fr]=Afficheur DVI
+--- kappfinder/apps/Graphics/blender.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/blender.desktop	(révision 576145)
+@@ -4,7 +4,7 @@
+ Name[ar]=بليندر
+ Name[bn]=ব্লেণ্ডার
+ Name[es]=Indice
+-Name[fa]=بلِندر
++Name[fa]=مخلوط کن
+ Name[hi]=ब्लैण्डर
+ Name[is]=Hrærivél
+ Name[km]=កម្មវិធី​លាយ
+@@ -34,7 +34,7 @@
+ GenericName[es]=Modelador de escenas 3D
+ GenericName[et]=3D modelleerija/teisendaja
+ GenericName[eu]=3D Modelatzailea/Renderizatzailea
+-GenericName[fa]=پردازش‌کننده/مدلگر سه بعدی
++GenericName[fa]=مدل‌دهنده/پرداخت‌کننده سه بعدی
+ GenericName[fi]=3D-mallintaja/renderöijä
+ GenericName[fr]=Logiciel d'animation et de modélisation 3D
+ GenericName[fy]=3D modelearprogramma
+--- kappfinder/apps/Graphics/gv.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/gv.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=GV
+ Name[af]=Gv
+ Name[bn]=জি-ভি
+-Name[fa]=جی‌وی
+ Name[fr]=Gv
+ Name[hi]=जीवी
+ MimeType=application/pdf;application/postscript;image/x-eps;application/illustrator
+@@ -25,7 +24,7 @@
+ GenericName[es]=Visor de documentos PostScript
+ GenericName[et]=PostScript failide vaatamine
+ GenericName[eu]=Postscript ikustailua
+-GenericName[fa]=نمایشگر پست‌اسکریپت
++GenericName[fa]=مشاهده گر پست اسکریپت
+ GenericName[fi]=Postscript-näytin
+ GenericName[fo]=Postscript-vísari
+ GenericName[fr]=Afficheur PostScript
+--- kappfinder/apps/Graphics/bitmap.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/bitmap.desktop	(révision 576145)
+@@ -6,7 +6,7 @@
+ Name[cy]=Didfap X
+ Name[eo]=X-Grafiko
+ Name[es]=Bitmap de X
+-Name[fa]=نقشه بیت X
++Name[fa]=X نگاشت بیت
+ Name[fr]=XBitmap
+ Name[ga]=Mapa Giotáin X
+ Name[hi]=एक्स बिटमैप
+@@ -43,7 +43,7 @@
+ GenericName[es]=Creador de Bitmpas
+ GenericName[et]=Rastergraafika rakendus
+ GenericName[eu]=Bitmap sortzailea
+-GenericName[fa]=سازنده‌ی نقشه بیت
++GenericName[fa]=ایجاد کننده نگاشت بیت
+ GenericName[fi]=Bittikarttojen luoja
+ GenericName[fr]=Pour créer des images bitmap
+ GenericName[fy]=Bitmaps meitsje
+--- kappfinder/apps/Graphics/ghostview.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/ghostview.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[cs]=Ghostview
+ Name[da]=Ghostview
+ Name[eo]=Postskriptrigardilo
+-Name[fa]=نمایش روح
+ Name[hi]=घोस्टव्यू
+ Name[hu]=Ghostview
+ Name[ko]=고스트뷰
+@@ -37,7 +36,7 @@
+ GenericName[es]=Visor de PostScript
+ GenericName[et]=PostScript failide vaatamine
+ GenericName[eu]=PostScript ikustailua
+-GenericName[fa]=نمایشگر پست‌اسکریپت
++GenericName[fa]=مشاهده گر پست اسکریپت
+ GenericName[fi]=PostScript-näytin
+ GenericName[fo]=PostScript-vísari
+ GenericName[fr]=Afficheur PostScript
+--- kappfinder/apps/Graphics/ElectricEyes.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/ElectricEyes.desktop	(révision 576145)
+@@ -10,7 +10,7 @@
+ Name[eo]=Elektraj okuloj
+ Name[es]=Ojos eléctricos
+ Name[eu]=Begi elektrikoak
+-Name[fa]=چشمان الکتریکی
++Name[fa]=چشم الکترونیکی
+ Name[hi]=नटखट नयन
+ Name[hr]=Električne oči
+ Name[km]=ភ្នែក​អេឡិចត្រូនិច
+@@ -52,7 +52,7 @@
+ GenericName[es]=Visor de imágenes
+ GenericName[et]=Pildifailide vaatamine
+ GenericName[eu]=Irudi ikustailua
+-GenericName[fa]=نمایش‌دهنده‌ی تصویر
++GenericName[fa]=مشاهده گر تصویر
+ GenericName[fi]=Kuvannäytin
+ GenericName[fo]=Myndavísari
+ GenericName[fr]=Afficheur d'images
+--- kappfinder/apps/Graphics/Sketch.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/Sketch.desktop	(révision 576145)
+@@ -36,7 +36,7 @@
+ GenericName[es]=Programa de dibujo vectorial
+ GenericName[et]=Vektorgraafika joonistamine
+ GenericName[eu]=Bektoreetan oinarritutako marrazkiak egiteko programa
+-GenericName[fa]=برنامه‌ی رسم برداری
++GenericName[fa]=برنامه ترسیم بردار مبنا
+ GenericName[fi]=Vektoripohjainen piirto-ohjelma
+ GenericName[fr]=Logiciel de dessin vectoriel
+ GenericName[fy]=Fektor-tekenprogramma
+--- kappfinder/apps/Graphics/GnomeIconEditor.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/GnomeIconEditor.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[eo]=Gnoma piktogramredaktilo
+ Name[et]=GNOME ikoonide redaktor
+ Name[eu]=GNOME ikono editorea
+-Name[fa]=ویرایشگر شمایل گنوم
++Name[fa]=ویراستار شمایل گنوم
+ Name[fi]=Gnomen kuvakemuokkain
+ Name[fr]=Gnome IconEditor
+ Name[fy]=GNOME byldkaike bewurker
+--- kappfinder/apps/Graphics/tgif.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/tgif.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name=TGif
+ Name[af]=Tgif
+ Name[bn]=টি-জিফ
+-Name[fa]=گیف T
+ Name[hi]=टी-जिफ़
+ Name[sv]=Tgif
+ GenericName=Drawing Program
+@@ -26,7 +25,7 @@
+ GenericName[es]=Programa de dibujo
+ GenericName[et]=Joonistusprogramm
+ GenericName[eu]=Marrazteko programa
+-GenericName[fa]=برنامه‌ی رسم
++GenericName[fa]=برنامه ترسیم
+ GenericName[fi]=Piirto-ohjelma
+ GenericName[fo]=Tekniforrit
+ GenericName[fr]=Logiciel de dessin
+--- kappfinder/apps/Graphics/gimp.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/gimp.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[de]=GIMP
+ Name[eo]=Gimpo
+ Name[es]=GIMP
+-Name[fa]=گیمپ
+ Name[fr]=The Gimp
+ Name[hi]=गिम्प
+ Name[hu]=GIMP
+@@ -36,7 +35,7 @@
+ GenericName[es]=Manipulador de imágenes
+ GenericName[et]=Pilditöötluse rakendus
+ GenericName[eu]=Irudiak lantzeko programa 
+-GenericName[fa]=برنامه ویرایش تصویر
++GenericName[fa]=برنامه دستکاری تصویر
+ GenericName[fi]=Kuvankäsittelyohjelma
+ GenericName[fr]=Logiciel de manipulation d'images du GNU
+ GenericName[fy]=GNU ôfbylding Manipulaasje Programma
+--- kappfinder/apps/Graphics/inkscape.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/inkscape.desktop	(révision 576145)
+@@ -25,7 +25,7 @@
+ GenericName[es]=Dibujo vectorial
+ GenericName[et]=Vektorgraafika rakendus
+ GenericName[eu]=Bektore bidezko marrazketa
+-GenericName[fa]=رسم برداری
++GenericName[fa]=ترسیم بردار
+ GenericName[fi]=Vektoripiirrokset
+ GenericName[fr]=Dessin vectoriel
+ GenericName[fy]=Fektorôfbylding
+--- kappfinder/apps/Graphics/xfig.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/xfig.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name=Xfig
+ Name[bn]=এক্স-ফিগ
+ Name[eo]=XDesegno
+-Name[fa]=فیگ X
+ Name[fr]=XFig
+ Name[hi]=एक्सफिग
+ Name[zh_TW]=Xfig 繪圖程式
+@@ -30,7 +29,7 @@
+ GenericName[es]=Programa de dibujo
+ GenericName[et]=Joonistusprogramm
+ GenericName[eu]=Marrazteko programa
+-GenericName[fa]=برنامه‌ی رسم
++GenericName[fa]=برنامه ترسیم
+ GenericName[fi]=Piirto-ohjelma
+ GenericName[fo]=Tekniforrit
+ GenericName[fr]=Logiciel de dessin
+--- kappfinder/apps/Graphics/xv.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/xv.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=XV
+ Name[af]=Xv
+ Name[bn]=এক্স-ভি
+-Name[fa]=وی X
+ Name[fr]=Xv
+ Name[hi]=एक्सवी
+ MimeType=image/fax-g3;image/gif;image/jpeg;image/png;image/tiff;image/x-bmp;image/x-xbm;image/x-xpm
+@@ -25,7 +24,7 @@
+ GenericName[es]=Visor de imágenes
+ GenericName[et]=Pildifailide vaatamine
+ GenericName[eu]=Irudi ikustailua
+-GenericName[fa]=نمایشگر عکس
++GenericName[fa]=مشاهده گر عکس
+ GenericName[fi]=Kuvankatseluohjelma
+ GenericName[fo]=Myndavísari
+ GenericName[fr]=Afficheur d'images
+--- kappfinder/apps/Graphics/Xpcd.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/Xpcd.desktop	(révision 576145)
+@@ -2,7 +2,6 @@
+ Encoding=UTF-8
+ Name=Xpcd
+ Name[eo]=X-Fotodisko
+-Name[fa]=پی‌سی‌دی X
+ Name[fr]=XPCD
+ Name[hi]=एक्सपीसीडी
+ Name[zu]=I-Xpcd
+@@ -24,6 +23,7 @@
+ GenericName[es]=Herramientas PhotoCD
+ GenericName[et]=PhotoCD tööriistad
+ GenericName[eu]=PhotoCD tresnak
++GenericName[fa]=PhotoCD ابزارهای
+ GenericName[fi]=PhotoCD-työkalut
+ GenericName[fr]=Outils pour PhotoCD
+ GenericName[fy]=Foto-cd helpprogramma's
+--- kappfinder/apps/Graphics/GPhoto.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/GPhoto.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[bn]=জি-ফোটো
+ Name[cy]=GFfoto
+ Name[eo]=G-Foto
+-Name[fa]=عکسG
+ Name[hi]=जी-फोटो
+ Name[mn]=ГФото
+ Name[nso]=GSenepe
+@@ -35,7 +34,7 @@
+ GenericName[es]=Gestor de cámaras digitales
+ GenericName[et]=Digikaamera rakendus
+ GenericName[eu]=Kamara digitalerako programa
+-GenericName[fa]=برنامه‌ی دوربین دیجیتال
++GenericName[fa]=برنامه دوربین رقمی
+ GenericName[fi]=Digitaalikameraohjelma
+ GenericName[fr]=Logiciel pour les appareils de photographie numérique
+ GenericName[fy]=Kameraprogramma
+--- kappfinder/apps/Graphics/Gqview.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/Gqview.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[af]=Gq-bekyk
+ Name[ar]=جيكيوفيو
+ Name[eo]=Gnoma bildrigardilo
+-Name[fa]=کیوویوG
+ Name[fr]=GqView
+ Name[hi]=जीक्यूव्यू
+ Name[lo]=Gqviw
+--- kappfinder/apps/Graphics/xpaint.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/xpaint.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[cy]=X Peintio
+ Name[eo]=XPentro
+ Name[es]=XPaint
+-Name[fa]=نقاشی X
++Name[fa]=X نقاشی
+ Name[fr]=XPaint
+ Name[hi]=एक्स पेंट
+ Name[km]=គូរ X
+@@ -46,7 +46,7 @@
+ GenericName[es]=Programa de pintura
+ GenericName[et]=Joonistusprogramm
+ GenericName[eu]=Margoketa programa
+-GenericName[fa]=برنامه‌ی نقاشی
++GenericName[fa]=برنامه نقاشی
+ GenericName[fi]=Piirto-ohjelma
+ GenericName[fo]=Tekniforrit
+ GenericName[fr]=Petit programme de dessin
+--- kappfinder/apps/Graphics/Xwpick.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/Xwpick.desktop	(révision 576145)
+@@ -24,7 +24,7 @@
+ GenericName[es]=Capturador de pantalla
+ GenericName[et]=Töölaua pildistamine
+ GenericName[eu]=Pantaila-harrapatzailea
+-GenericName[fa]=برنامه‌ی عکاسی از پرده
++GenericName[fa]=برنامه گیراندازی پرده
+ GenericName[fi]=Ruudunkaappausohjelma
+ GenericName[fr]=Logiciel de capture d'écran
+ GenericName[fy]=Skermôfdrukprogramma
+--- kappfinder/apps/Graphics/GnomeColorSelector.desktop	(révision 567687)
++++ kappfinder/apps/Graphics/GnomeColorSelector.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Selector de colores de GNOME
+ Name[et]=GNOME värvivalija
+ Name[eu]=GNOME kolore aukeratzailea
+-Name[fa]=انتخاب‌گر رنگ گنوم
++Name[fa]=گزیننده رنگ گنوم
+ Name[fi]=Gnomen värivalitsin
+ Name[fr]=Gnome ColorSelector
+ Name[ga]=Roghnóir Dathanna GNOME
+--- kappfinder/apps/Development/assistant.desktop	(révision 567687)
++++ kappfinder/apps/Development/assistant.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[eo]=Qt-Asistilo
+ Name[es]=Asistente Qt
+ Name[eu]=Qt laguntzailea
+-Name[fa]=دستیار QT
++Name[fa]=Qtدستیار
+ Name[fo]=Qt-hjálpari
+ Name[fy]=Qt-assistent
+ Name[hi]=क्यूटी सहायक
+--- kappfinder/apps/Development/ddd.desktop	(révision 567687)
++++ kappfinder/apps/Development/ddd.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ GenericName[eo]=Datummontra sencimigilo
+ GenericName[es]=Depurador visual de datos ('Data Display Debugger')
+ GenericName[et]=DDD silur
+-GenericName[fa]=اشکال‌زدای نمایش داده‌ها
++GenericName[fa]=اشکالزدای نمایش داده
+ GenericName[fi]=DDD-vianjäljitysohjelma
+ GenericName[fo]=Dátuskíggjakembari
+ GenericName[fr]=Débogueur symbolique
+--- kappfinder/apps/Development/dlgedit.desktop	(révision 567687)
++++ kappfinder/apps/Development/dlgedit.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[bn]=কিউ-টি DlgEdit
+ Name[ca]=Editor de diàlegs Qt
+ Name[eo]=Qt-Dialogredaktilo
+-Name[fa]=Dlgویرایشگر Qt 
+ Name[hi]=क्यूटी डीएलजीएडिट
+ Name[ko]=Qt 대화 상자 편집기
+ Name[lo]=ແກ້ໄຂກ່ອງໂຕ້ຕອບສຳຫັລບ Qt
+@@ -42,7 +41,7 @@
+ GenericName[es]=Editor de diálogos
+ GenericName[et]=Dialoogide redaktor
+ GenericName[eu]=Elkarrizketa editorea
+-GenericName[fa]=ویرایشگر گفتگو
++GenericName[fa]=ویراستار محاوره
+ GenericName[fi]=Dialogieditori
+ GenericName[fo]=Samskiftis-ritil
+ GenericName[fr]=Éditeur de boîtes de dialogue
+--- kappfinder/apps/Development/linguist.desktop	(révision 567687)
++++ kappfinder/apps/Development/linguist.desktop	(révision 576145)
+@@ -9,7 +9,7 @@
+ Name[de]=Qt-Linguist
+ Name[eo]=Qt-Lingvisto
+ Name[es]=Lingüista Qt
+-Name[fa]=Qt زبانی
++Name[fa]=Qt زبان شناس
+ Name[fi]=Qt Linquist
+ Name[fy]=Qt Linquist
+ Name[gl]=Lingüista Qt
+--- kappfinder/apps/Development/sced.desktop	(révision 567687)
++++ kappfinder/apps/Development/sced.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Sced
+ Name[ar]=إسكد
+ Name[eo]=Scenodesegnilo
+-Name[fa]=اسکد
+ Name[hi]=सेड(Sced)
+ Name[ta]=ஓவியக்கருவி
+ GenericName=Scene Modeler
+@@ -21,7 +20,7 @@
+ GenericName[eo]=Desegnilo por tridimensiaj scenoj
+ GenericName[es]=Modelador de escenas
+ GenericName[et]=Scene modelleerija
+-GenericName[fa]=مدلگر سکانس
++GenericName[fa]=مدل ساز صحنه
+ GenericName[fi]=Maisemamallintaja
+ GenericName[fo]=Leikpallstilgerð
+ GenericName[fr]=Modeleur de scène
+--- kappfinder/apps/Development/Forte.desktop	(révision 567687)
++++ kappfinder/apps/Development/Forte.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ GenericName[es]=IDE (entorno integrado de desarrollo) para Java
+ GenericName[et]=Java arenduskeskkond
+ GenericName[eu]=Java IDEa
+-GenericName[fa]=IDE جاوا
++GenericName[fa]=آی دی ای جاوا
+ GenericName[fo]=Java-menningarskipan
+ GenericName[fr]=Environnement de développement intégré Java
+ GenericName[ga]=IDE Java
+@@ -52,7 +52,6 @@
+ Name[ar]=فورته
+ Name[bn]=ফোর্টে
+ Name[eo]=Forto
+-Name[fa]=فورته
+ Name[hi]=फोर्ट
+ Name[ko]=포르테
+ Name[nso]=Karolo ye Maatla
+--- kappfinder/apps/Development/fdesign.desktop	(révision 567687)
++++ kappfinder/apps/Development/fdesign.desktop	(révision 576145)
+@@ -9,7 +9,6 @@
+ Name[cy]=DylunyddFfurflenni
+ Name[eo]=Formulardesegnilo
+ Name[eu]=Inprimaki diseinatzailea
+-Name[fa]=طراح‌فرم
+ Name[fo]=Forskriftsformgevari
+ Name[gl]=Deseñador de Formulários
+ Name[hi]=फ़ॉर्मडिज़ाइनर
+--- kappfinder/apps/Development/designer.desktop	(révision 567687)
++++ kappfinder/apps/Development/designer.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[eo]=Qt-Desegnilo
+ Name[es]=Diseñador Qt
+ Name[eu]=Qt diseinatzailea
+-Name[fa]=طراح Qt
++Name[fa]=Qt طراح
+ Name[gl]=Deseñador de Qt
+ Name[hi]=क्यूटी डिज़ाइनर
+ Name[hr]=Qt Dizajner
+@@ -67,7 +67,7 @@
+ GenericName[es]=Diseñador de interfaces
+ GenericName[et]=Kasutajaliidese disainer
+ GenericName[eu]=Interfaze diseinatzailea
+-GenericName[fa]=طراح رابط
++GenericName[fa]=طراح واسط
+ GenericName[fi]=Käyttöliittymäsuunnittelija
+ GenericName[fo]=Nýtaramótssniðari
+ GenericName[fr]=Concepteur d'interface
+--- kappfinder/apps/Development/j2mewtk.desktop	(révision 567687)
++++ kappfinder/apps/Development/j2mewtk.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ GenericName[es]=Juego de herramientas J2ME
+ GenericName[et]=J2ME tööriistade komplekt
+ GenericName[eu]=J2ME tresnak
+-GenericName[fa]=J۲ME جعبه ابزار
++GenericName[fa]=مجموعه‌ابزار  J2ME
+ GenericName[fi]=J2ME-työkalut
+ GenericName[fo]=J2ME amboðskassi
+ GenericName[fr]=Boîte à outils J2ME
+@@ -71,7 +71,6 @@
+ Name=J2ME
+ Name[af]=J2me
+ Name[ar]=جيتومي
+-Name[fa]=JÛ²ME
+ Name[sr]=Ј2ME
+ Path=
+ Terminal=false
+--- kappfinder/apps/Development/pose.desktop	(révision 567687)
++++ kappfinder/apps/Development/pose.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ GenericName[es]=Emulador Palm/Inalámbrico
+ GenericName[et]=Palm/Wireless emulaator
+ GenericName[eu]=Palm/Wireless emuladorea
+-GenericName[fa]=شبیه‌ساز پالم/بی‌سیم
++GenericName[fa]=مقلد رایانه جیبی/بی سیم
+ GenericName[fi]=Palm/Wireless-emulaattori
+ GenericName[fo]=Palm/Wireless hermari
+ GenericName[fr]=Émulateur de Palm sans fil
+@@ -78,7 +78,6 @@
+ Name[af]=Poseer
+ Name[ar]=بوز
+ Name[eo]=Pozo
+-Name[fa]=پوز
+ Name[hi]=पोज़
+ Name[hr]=Poze
+ Name[ko]=포즈
+--- kappfinder/apps/System/citrix_ica.desktop	(révision 567687)
++++ kappfinder/apps/System/citrix_ica.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Cliente Citrix ICA
+ Name[et]=Citrix ICA klient
+ Name[eu]=Citrix ICA bezeroa
+-Name[fa]=کارگیر Citrix ICA
++Name[fa]=Citrix ICA کارخواه
+ Name[fi]=Citrix ICA -asiakas
+ Name[fr]=Client Citrix ICA
+ Name[fy]=Citrix ICA-klant
+@@ -86,7 +86,7 @@
+ GenericName[es]=Cliente WTS
+ GenericName[et]=WTS klient
+ GenericName[eu]=WTS bezeroa
+-GenericName[fa]=کارگیر WTS
++GenericName[fa]=WTS کارخواه 
+ GenericName[fi]=WTS-asiakas
+ GenericName[fr]=Un client WTS
+ GenericName[fy]=WTS-klant
+--- kappfinder/apps/System/editres.desktop	(révision 567687)
++++ kappfinder/apps/System/editres.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ GenericName[es]=Editor X de recursos
+ GenericName[et]=X'i resursside redaktor
+ GenericName[eu]=X Resource editorea
+-GenericName[fa]=ویرایشگر ماخذ X
++GenericName[fa]=X ویراستارمنبع
+ GenericName[fi]=X-resurssimuokkain
+ GenericName[fr]=Éditeur de ressources X-Window
+ GenericName[fy]=X-helpboarnebewurker
+--- kappfinder/apps/System/sam.desktop	(révision 567687)
++++ kappfinder/apps/System/sam.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Administración del sistema SAM
+ Name[et]=SAM süsteemi administreerimine
+ Name[eu]=SAM sistema kudeaketa
+-Name[fa]=مدیر سیستم SAM
++Name[fa]=SAM سرپرست سیستم
+ Name[fi]=SAM-järjestelmänhallinta
+ Name[fr]=Administration système SAM
+ Name[fy]=SAM systeembehear
+--- kappfinder/apps/System/wine.desktop	(révision 567687)
++++ kappfinder/apps/System/wine.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Wine
+ Name[ar]=واين
+ Name[bn]=ওয়াইন
+-Name[fa]=واین
+ Name[hi]=वाइन
+ Name[lo]=ເຄືອ
+ Name[pa]=ਵਾਈਨ
+@@ -31,7 +30,7 @@
+ GenericName[es]=Ejecución de programas de Windows
+ GenericName[et]=Windowsi rakenduste käivitamine
+ GenericName[eu]=Windows programak abiarazten ditu
+-GenericName[fa]=اجرای برنامه‌های ویندوز‌
++GenericName[fa]=اجرای برنامه‌های ویندوز
+ GenericName[fi]=Käytä Windows-ohjelmia
+ GenericName[fr]=Fait fonctionner des programmes Windows
+ GenericName[fy]=Windows-programma's útfiere
+--- kappfinder/apps/System/Terminal/aterm.desktop	(révision 567687)
++++ kappfinder/apps/System/Terminal/aterm.desktop	(révision 576145)
+@@ -64,7 +64,7 @@
+ GenericName[es]=Programa de terminal
+ GenericName[et]=Terminaliemulaator
+ GenericName[eu]=Terminal programa
+-GenericName[fa]=برنامه‌ی پایانه
++GenericName[fa]=برنامه پایانه
+ GenericName[fi]=Komentoikkunaohjelma
+ GenericName[fr]=Terminal
+ GenericName[fy]=Terminalprogramma
+--- kappfinder/apps/System/Terminal/vmstat.desktop	(révision 567687)
++++ kappfinder/apps/System/Terminal/vmstat.desktop	(révision 576145)
+@@ -30,7 +30,7 @@
+ GenericName[es]=Estadísticas de memoria virtual
+ GenericName[et]=Virtuaalmälu statistika
+ GenericName[eu]=Memoria birtualaren estatistikak
+-GenericName[fa]=آمار حافظه مجازی
++GenericName[fa]=آمارحافظه مجازی
+ GenericName[fi]=Virtuaalimuistin tilastot
+ GenericName[fr]=Statistiques sur la mémoire virtuelle
+ GenericName[fy]=Statistyken firtuele ûnthâld
+--- kappfinder/apps/System/Terminal/procinfo.desktop	(révision 567687)
++++ kappfinder/apps/System/Terminal/procinfo.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Type=Application
+ Name=Procinfo
+ Name[eo]=Procezoinformo
+-Name[fa]=اطلاعات proc
+ Name[hi]=प्रॉकजानकारी
+ Name[ko]=프로세서 정보
+ Name[lo]=ຂໍ້ມູນໂປຣເຊດ
+@@ -33,7 +32,7 @@
+ GenericName[es]=Información sobre procesos del sistema
+ GenericName[et]=Süsteemi protsesside info
+ GenericName[eu]=Sistemaren prozesuei buruzko informazioa
+-GenericName[fa]=اطلاعات پردازش سیستم
++GenericName[fa]=اطلاعات فرآیند سیستم
+ GenericName[fi]=Järjestelmän prosessien tietoja
+ GenericName[fr]=Informations sur les processus du système
+ GenericName[fy]=Ynformaasje foar systeemprosessen
+--- kappfinder/apps/System/Terminal/rxvt.desktop	(révision 567687)
++++ kappfinder/apps/System/Terminal/rxvt.desktop	(révision 576145)
+@@ -11,7 +11,7 @@
+ GenericName[eo]=Nia pli ampleksigita virtuala terminalo (rxvt)
+ GenericName[es]=Nuestro terminal virtual extendido
+ GenericName[eu]=ouR eXtended terminal birtuala
+-GenericName[fa]=پایانه مجازی بسط‌یافته‌ی ما
++GenericName[fa]=ouR eXtended پایانه مجازی
+ GenericName[gl]=Terminal Virtual Extendida
+ GenericName[he]=מסוף וירטואלי מורחב
+ GenericName[hi]=अपनाR बढ़ायाX हुआ आभासीV टर्मिनलT
+--- kappfinder/apps/System/xosview.desktop	(révision 567687)
++++ kappfinder/apps/System/xosview.desktop	(révision 576145)
+@@ -39,7 +39,7 @@
+ GenericName[es]=Monitor del sistema
+ GenericName[et]=Süsteemi monitor
+ GenericName[eu]=Sistemaren monitorea
+-GenericName[fa]=نظارت سیستم
++GenericName[fa]=نمایشگر سیستم
+ GenericName[fi]=Järjestelmänvalvontaohjelma
+ GenericName[fr]=Indicateurs du système
+ GenericName[fy]=Systeemmonitor
+--- kappfinder/apps/Internet/mozilla.desktop	(révision 567687)
++++ kappfinder/apps/Internet/mozilla.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name=Mozilla
+ Name[bn]=মোজিলা
+ Name[eo]=Mozilo
+-Name[fa]=موزیلا
+ Name[hi]=मोज़िला
+ Name[ko]=모질라
+ Name[lo]=ມໍຊີລາ
+--- kappfinder/apps/Internet/Sylpheed.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Sylpheed.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Sylpheed
+ Name[af]=Sylfeed
+ Name[eo]=Silfedo
+-Name[fa]=سایلفید
+ Name[hi]=सिलफीड
+ Name[pa]=ਸ਼ੀਲਫੀਡ
+ Name[th]=Sylpheed (โปรแกรมรับส่งอีเมล์)
+@@ -26,7 +25,7 @@
+ GenericName[es]=Cliente de correo electrónico
+ GenericName[et]=E-posti klient
+ GenericName[eu]=Posta bezeroa
+-GenericName[fa]=کارگیر پست الکترونیکی
++GenericName[fa]=کارساز نامه
+ GenericName[fi]=Sähköpostiohjelma
+ GenericName[fo]=Postforrit
+ GenericName[fr]=Logiciel de messagerie électronique
+--- kappfinder/apps/Internet/gnomemeeting.desktop	(révision 567687)
++++ kappfinder/apps/Internet/gnomemeeting.desktop	(révision 576145)
+@@ -2,7 +2,6 @@
+ Encoding=UTF-8
+ Name=GnomeMeeting
+ Name[bn]=গনোম-মীটিং
+-Name[fa]=دیدار گنوم
+ Name[hi]=ग्नोममीटिंग
+ Name[ko]=그놈 미팅
+ Name[lo]=ໄອຄອນ
+@@ -30,7 +29,7 @@
+ GenericName[es]=Video conferencia
+ GenericName[et]=Videokonverents
+ GenericName[eu]=Bideo konferentzia
+-GenericName[fa]=کنفرانس ویدیویی
++GenericName[fa]=مذاکره ویدئویی
+ GenericName[fi]=Videokonferenssi
+ GenericName[fr]=Conférence vidéo
+ GenericName[fy]=Fideo Conferencing
+--- kappfinder/apps/Internet/Pan.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Pan.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Pan
+ Name[bn]=প্যান
+ Name[eo]=Forumilo
+-Name[fa]=پَِن
+ Name[hi]=पैन
+ Name[ko]=판
+ Name[pa]=ਪੈਂਨ
+@@ -28,7 +27,7 @@
+ GenericName[es]=Lector de noticias de Usenet
+ GenericName[et]=Uudisegruppide lugemine
+ GenericName[eu]=Usenet berri irakurgailua
+-GenericName[fa]=خواننده‌ی اخبار یوزنت
++GenericName[fa]=خواننده اخبار یوزنت
+ GenericName[fi]=Uutisryhmien lukuohjelma
+ GenericName[fr]=Lecteur de forums Usenet
+ GenericName[fy]=Usenet-nijslêzer
+--- kappfinder/apps/Internet/mozilla-thunderbird.desktop	(révision 567687)
++++ kappfinder/apps/Internet/mozilla-thunderbird.desktop	(révision 576145)
+@@ -31,7 +31,7 @@
+ GenericName[es]=Cliente de correo electrónico
+ GenericName[et]=E-posti klient
+ GenericName[eu]=Posta bezeroa
+-GenericName[fa]=کارگیر پست الکترونیکی
++GenericName[fa]=کارساز نامه
+ GenericName[fi]=Sähköpostiohjelma
+ GenericName[fo]=Postforrit
+ GenericName[fr]=Logiciel de messagerie électronique
+--- kappfinder/apps/Internet/xfmail.desktop	(révision 567687)
++++ kappfinder/apps/Internet/xfmail.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name=XFMail
+ Name[be]=XF Пошта
+ Name[eo]=XfPoŝto
+-Name[fa]=XFپست
+ Name[hi]=एक्सएफमेल
+ Name[ko]=XF편지
+ Name[lo]=XfMail
+@@ -36,7 +35,7 @@
+ GenericName[es]=Cliente de correo electrónico
+ GenericName[et]=E-posti klient
+ GenericName[eu]=Posta bezeroa
+-GenericName[fa]=کارگیر پست الکترونیکی
++GenericName[fa]=کارساز نامه
+ GenericName[fi]=Sähköpostiohjelma
+ GenericName[fo]=Postforrit
+ GenericName[fr]=Logiciel de messagerie électronique
+--- kappfinder/apps/Internet/xftp.desktop	(révision 567687)
++++ kappfinder/apps/Internet/xftp.desktop	(révision 576145)
+@@ -28,6 +28,7 @@
+ GenericName[es]=Navegador FTP
+ GenericName[et]=FTP lehitseja
+ GenericName[eu]=FTP arakatzailea
++GenericName[fa]=FTP مرورگر
+ GenericName[fi]=FTP-selain
+ GenericName[fr]=Navigateur FTP
+ GenericName[fy]=FTP-blêder
+--- kappfinder/apps/Internet/balsa.desktop	(révision 567687)
++++ kappfinder/apps/Internet/balsa.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Balsa
+ Name[ar]=بالسا
+ Name[bn]=বালসা
+-Name[fa]=‌بالسا
+ Name[hi]=बाल्सा
+ Name[ko]=발사
+ Name[lo]=ບາຊາ
+@@ -29,7 +28,7 @@
+ GenericName[es]=Cliente de correo electrónico
+ GenericName[et]=E-posti klient
+ GenericName[eu]=Posta bezeroa
+-GenericName[fa]=کارگیر پست الکترونیکی
++GenericName[fa]=کارساز نامه
+ GenericName[fi]=Sähköpostiohjelma
+ GenericName[fo]=Postforrit
+ GenericName[fr]=Logiciel de messagerie électronique
+--- kappfinder/apps/Internet/Gabber.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Gabber.desktop	(révision 576145)
+@@ -5,7 +5,7 @@
+ Name[ar]=جابر
+ Name[bn]=গ্যাবার
+ Name[eo]=Gabero
+-Name[fa]=ابر G
++Name[fa]=مسخره‌کن
+ Name[hi]=गेबर
+ Name[mn]=Габбер
+ Name[pa]=ਗਾਬੀਰ
+@@ -25,6 +25,7 @@
+ GenericName[es]=Mensajería instantánea
+ GenericName[et]=Kiirsuhtlusrakendus (IM)
+ GenericName[eu]=Bat-bateko mezularitza
++GenericName[fa]=پیام گیر فوری
+ GenericName[fi]=Pikaviestintäohjelma
+ GenericName[fr]=Client de messagerie instantanée
+ GenericName[fy]=Instant messenger
+--- kappfinder/apps/Internet/arena.desktop	(révision 567687)
++++ kappfinder/apps/Internet/arena.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name=Arena
+ Name[ar]=أرينا
+ Name[bn]=অ্যারিনা
+-Name[fa]=آرنا
+ Name[hi]=अरीना
+ Name[ko]=아레나
+ Name[lv]=Arēna
+--- kappfinder/apps/Internet/mldonkey_gui.desktop	(révision 567687)
++++ kappfinder/apps/Internet/mldonkey_gui.desktop	(révision 576145)
+@@ -11,7 +11,7 @@
+ Name[eo]=MLDonkey GTK+ Kernadaptilo
+ Name[es]=Controlador central MLDonkey GTK+
+ Name[eu]=MLDonkey GTK+ gune kontrolatzailea
+-Name[fa]=کنترل کننده‌ی اصلی MLDonkey GTK+
++Name[fa]=MLDonkey GTK+ کنترل کننده هسته
+ Name[fr]=Contrôleur principal MLDonkey en GTK+
+ Name[gl]=Controlador de MLDonkey GTK+
+ Name[he]=בקר ליבת GTK+ MLDonkey
+@@ -49,7 +49,7 @@
+ GenericName[ca]=IGU per a MLDonkey
+ GenericName[de]=MLDonkey-Oberfläche
+ GenericName[et]=MLDonkey kasutajaliides
+-GenericName[fa]=رابط گرافیکی کاربر MLDonkey
++GenericName[fa]=MLDonkey واسط نگاره ای کاربر
+ GenericName[fi]=MLDonkey-käyttöliittymä
+ GenericName[fr]=Interface graphique pou MLDonkey
+ GenericName[ga]=GUI MLDonkey
+--- kappfinder/apps/Internet/knews.desktop	(révision 567687)
++++ kappfinder/apps/Internet/knews.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[bn]=কে-নিউস
+ Name[cy]=KNewyddion
+ Name[eo]=Novaĵoj
+-Name[fa]=اخبار K
+ Name[hi]=केन्यूज़
+ Name[ko]=KDE 새소식
+ Name[lo]=ຂ່າວ - K
+@@ -41,7 +40,7 @@
+ GenericName[es]=Lector de noticias de Usenet
+ GenericName[et]=Uudisegruppide lugemine
+ GenericName[eu]=Usenet berri irakurgailua
+-GenericName[fa]=خواننده‌ی اخبار یوزنت
++GenericName[fa]=خواننده اخبار یوزنت
+ GenericName[fi]=Uutisryhmien lukuohjelma
+ GenericName[fr]=Lecteur de forums Usenet
+ GenericName[fy]=Usenet-nijslêzer
+--- kappfinder/apps/Internet/licq.desktop	(révision 567687)
++++ kappfinder/apps/Internet/licq.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Icon=licq
+ Name=Licq
+ Name[eo]=LICQ
+-Name[fa]=لیسک
+ Name[hi]=एलआईसीक्यू
+ Name[pa]=ਲੀਕਿਉ
+ GenericName=ICQ Messenger
+@@ -20,6 +19,7 @@
+ GenericName[el]=ICQ αποστολέας
+ GenericName[es]=Mensajería instantánea ICQ
+ GenericName[eu]=ICQ mezularitza
++GenericName[fa]=ICQ پیام گیر
+ GenericName[fi]=ICQ-pikaviestintäohjelma
+ GenericName[fr]=Messagerie ICQ
+ GenericName[fy]=ICQ-messenger
+--- kappfinder/apps/Internet/netscape6.desktop	(révision 567687)
++++ kappfinder/apps/Internet/netscape6.desktop	(révision 576145)
+@@ -10,7 +10,7 @@
+ Name[cs]=Netscape 6
+ Name[de]=Netscape 6
+ Name[eo]=Netskapo 6
+-Name[fa]=نت‌سکیپ ۶
++Name[fa]=نت اسکیپ۶
+ Name[fr]=Netscape 6
+ Name[hi]=नेटस्केप6
+ Name[hu]=Netscape 6
+--- kappfinder/apps/Internet/ethereal.desktop	(révision 567687)
++++ kappfinder/apps/Internet/ethereal.desktop	(révision 576145)
+@@ -2,7 +2,6 @@
+ Encoding=UTF-8
+ Name=Ethereal
+ Name[bn]=এথিরিয়েল
+-Name[fa]=اِثرال
+ Name[hi]=एथरियल
+ Name[ko]=이더리얼
+ Name[pa]=ਈਥਰਲ
+@@ -28,7 +27,7 @@
+ GenericName[es]=Analizador de redes
+ GenericName[et]=Võrguliikluse analüsaator
+ GenericName[eu]=Sare aztertzailea
+-GenericName[fa]=تحلیل‌گر شبکه
++GenericName[fa]=تحلیل کننده شبکه
+ GenericName[fi]=Verkkoanalysaattori
+ GenericName[fr]=Analyseur réseau
+ GenericName[fy]=Netwurkanalyze
+--- kappfinder/apps/Internet/xbiff.desktop	(révision 567687)
++++ kappfinder/apps/Internet/xbiff.desktop	(révision 576145)
+@@ -9,7 +9,6 @@
+ Name[de]=X-Biff
+ Name[eo]=XBifo
+ Name[es]=Biff para X
+-Name[fa]=بیف X
+ Name[fr]=XBiff
+ Name[hi]=एक्स बिफ़
+ Name[ko]=X용 비프
+@@ -35,7 +34,7 @@
+ GenericName[es]=Alerta de correo
+ GenericName[et]=Kirjde monitor
+ GenericName[eu]=Mail jakinarazpena
+-GenericName[fa]=اخطار پست الکترونیکی
++GenericName[fa]=هشدار نامه
+ GenericName[fi]=Sähköpostivaroitus
+ GenericName[fo]=Postkomufráboðan
+ GenericName[fr]=Surveillance du courrier électronique
+--- kappfinder/apps/Internet/coolmail.desktop	(révision 567687)
++++ kappfinder/apps/Internet/coolmail.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ SwallowTitle[no]=coolmail
+ Name=Coolmail
+ Name[bn]=কুল-মেইল
+-Name[fa]=کول‌پست
+ Name[hi]=कूलमेल
+ Name[ko]=쿨메일
+ Name[lo]=coolmail
+@@ -34,7 +33,7 @@
+ GenericName[es]=Alerta de correo
+ GenericName[et]=Kirjde monitor
+ GenericName[eu]=Mail jakinarazpena
+-GenericName[fa]=اخطار پست الکترونیکی
++GenericName[fa]=هشدار نامه
+ GenericName[fi]=Sähköpostivaroitus
+ GenericName[fo]=Postkomufráboðan
+ GenericName[fr]=Surveillance du courrier électronique
+--- kappfinder/apps/Internet/Dpsftp.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Dpsftp.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ GenericName[es]=Navegador FTP
+ GenericName[et]=FTP lehitseja
+ GenericName[eu]=FTP arakatzailea
++GenericName[fa]=FTP مرورگر
+ GenericName[fi]=FTP-selain
+ GenericName[fr]=Navigateur FTP
+ GenericName[fy]=FTP-blêder
+--- kappfinder/apps/Internet/BlueFish.desktop	(révision 567687)
++++ kappfinder/apps/Internet/BlueFish.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[af]=Blou-vis
+ Name[bn]=ব্লু-ফিশ
+ Name[eo]=Blufiŝo
+-Name[fa]=ماهی‌آبی
+ Name[hi]=ब्लूफ़िश
+ Name[nso]=Hlapi ye Tala
+ Name[pa]=ਬਲਿਊ-ਫਿਸ਼
+@@ -33,7 +32,7 @@
+ GenericName[es]=Editor HTML
+ GenericName[et]=HTML redaktor
+ GenericName[eu]=HTML editorea
+-GenericName[fa]=ویرایشگر HTML
++GenericName[fa]=HTML ویراستار
+ GenericName[fi]=HTML-editori
+ GenericName[fo]=HTML-ritil
+ GenericName[fr]=Un éditeur HTML
+--- kappfinder/apps/Internet/gtelnet.desktop	(révision 567687)
++++ kappfinder/apps/Internet/gtelnet.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[bn]=গনোম টেলনেট
+ Name[cs]=Gnome Telnet
+ Name[eo]=Gnoma telneto
+-Name[fa]=تل‌نت گنوم
+ Name[fi]=Gnome Telnet
+ Name[fr]=Gnome Telnet
+ Name[hi]=ग्नोम टेलनेट
+@@ -43,6 +42,7 @@
+ GenericName[es]=Acceso remoto
+ GenericName[et]=Kaugligipääs
+ GenericName[eu]=Urruneko sarbidea
++GenericName[fa]=دستیابی دور
+ GenericName[fi]=Etäkäyttötyökalu
+ GenericName[fr]=Accès distant
+ GenericName[fy]=Eksterne tagong
+--- kappfinder/apps/Internet/btdownloadgui.desktop	(révision 567687)
++++ kappfinder/apps/Internet/btdownloadgui.desktop	(révision 576145)
+@@ -6,7 +6,7 @@
+ GenericName[ca]=IGU per a BitTorrent
+ GenericName[cy]=Rhyngwyneb Graffegol (GUI) BitTorrent
+ GenericName[de]=BitTorrent-Oberfläche
+-GenericName[fa]=رابط گرافیکی کاربر BitTorrent
++GenericName[fa]=BitTorrent واسط نگاره ای کاربر
+ GenericName[fi]=BitTorrent-käyttöliittymä
+ GenericName[fr]=Interface graphique de BitTorrent
+ GenericName[fy]=Ynterface foar BitTorrent
+@@ -49,7 +49,7 @@
+ Name[cy]=Rhyngwyneb Graffegol (GIU) wxGTK Python BitTorrent
+ Name[de]=BitTorrent-Python wxGTK-Oberfläche
+ Name[et]=BitTorrent Python wxGTK
+-Name[fa]=رابط گرافیکی کاربر BitTorrent Python wxGTK
++Name[fa]=BitTorrent Python wxGTK واسط نگاره ای کاربر
+ Name[fi]=BitTorrentin Python wxGTK -käyttöliittymä
+ Name[fr]=Interface graphique wxGTK de BitTorrent écrite en Python
+ Name[gl]=GUI para BitTorrent en Python wxGTK
+--- kappfinder/apps/Internet/Fetchmailconf.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Fetchmailconf.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Fetchmailconf
+ Name[af]=Fetchmail-conf
+ Name[eo]=Poŝtprenilo
+-Name[fa]=تنظیم‌گر فچمیل
+ Name[fo]=Uppseting av Fetchmail
+ Name[fr]=FetchmailConf
+ Name[hi]=फेचमेलकॉन्फ
+@@ -34,7 +33,7 @@
+ GenericName[es]=Configuración de Fetchmail
+ GenericName[et]=Fetchmaili seadistamine
+ GenericName[eu]=Fetchmail konfigurazioa
+-GenericName[fa]= تنظیمات فچ‌میل
++GenericName[fa]=Fetchmail پیکربندی
+ GenericName[fi]=Fetchmail-asetukset
+ GenericName[fo]=Uppseting av Fetchmail
+ GenericName[fr]=Outil de configuration de Fetchmail
+--- kappfinder/apps/Internet/Galeon.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Galeon.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Galeon
+ Name[bn]=গ্যালিয়ন
+ Name[eo]=Galeono
+-Name[fa]=گالئون
+ Name[hi]=गेलियन
+ Name[lo]=ແກລງນ
+ Name[lv]=Galeona
+--- kappfinder/apps/Internet/GnomeICU.desktop	(révision 567687)
++++ kappfinder/apps/Internet/GnomeICU.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[af]=Gnomeicu
+ Name[bn]=গনোম-আই.সি.ইউ
+ Name[eo]=Gnomikuo
+-Name[fa]=گنوم آی‌سی‌یو
+ Name[fo]=Gnome-ICU
+ Name[fr]=GnomeICU
+ Name[hi]=ग्नोमआईसीयू
+@@ -23,6 +22,7 @@
+ GenericName[el]=ICQ αποστολέας
+ GenericName[es]=Mensajería instantánea ICQ
+ GenericName[eu]=ICQ mezularitza
++GenericName[fa]=ICQ پیام گیر
+ GenericName[fi]=ICQ-pikaviestintäohjelma
+ GenericName[fr]=Messagerie ICQ
+ GenericName[fy]=ICQ-messenger
+--- kappfinder/apps/Internet/opera.desktop	(révision 567687)
++++ kappfinder/apps/Internet/opera.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=أوبرا
+ Name[bn]=অপেরা
+ Name[eo]=Opero
+-Name[fa]=اپرا
+ Name[hi]=ऑपेरा
+ Name[ko]=오페라
+ Name[lo]=ໂອເປຣາ
+--- kappfinder/apps/Internet/xchat.desktop	(révision 567687)
++++ kappfinder/apps/Internet/xchat.desktop	(révision 576145)
+@@ -8,7 +8,6 @@
+ Name[be]=X Гутарка
+ Name[bn]=এক্স-চ্যাট
+ Name[eo]=XKlaĉilo
+-Name[fa]=چت X
+ Name[hi]=एक्स चैट
+ Name[ko]=엑스쳇
+ Name[lo]=X chat
+@@ -31,6 +30,7 @@
+ GenericName[el]=Πελάτης συζήτησης IRC
+ GenericName[es]=Cliente IRC
+ GenericName[et]=IRC vestlus
++GenericName[fa]=IRC Ú¯Ù¾
+ GenericName[fi]=IRC-asiakasohjelma
+ GenericName[fr]=Discussion IRC
+ GenericName[ga]=Comhrá IRC
+--- kappfinder/apps/Internet/Netscapemessenger.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Netscapemessenger.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[br]=Kemennader Netscape
+ Name[cy]=Negesydd Netscape
+ Name[eo]=Netskapomesaĝilo
+-Name[fa]=چاپار نت‌اسکیپ
++Name[fa]=پیام گیر نت اسکیپ
+ Name[gl]=Mensaxeria de Netscape
+ Name[hi]=नेटस्केप मैसेंजर
+ Name[is]=Netscape spjallrás
+@@ -47,7 +47,7 @@
+ GenericName[es]=Cliente de correo electrónico
+ GenericName[et]=E-posti klient
+ GenericName[eu]=Posta bezeroa
+-GenericName[fa]=کارگیر پست الکترونیکی
++GenericName[fa]=کارساز نامه
+ GenericName[fi]=Sähköpostiohjelma
+ GenericName[fo]=Postforrit
+ GenericName[fr]=Logiciel de messagerie électronique
+--- kappfinder/apps/Internet/gaim.desktop	(révision 567687)
++++ kappfinder/apps/Internet/gaim.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ GenericName[es]=Mensajería instantánea
+ GenericName[et]=Kiirsuhtlusrakendus (IM)
+ GenericName[eu]=Bat-bateko mezularitza
++GenericName[fa]=پیام گیر فوری
+ GenericName[fi]=Pikaviestintäohjelma
+ GenericName[fr]=Client de messagerie instantanée
+ GenericName[fy]=Instant messenger
+--- kappfinder/apps/Internet/DrakSync.desktop	(révision 567687)
++++ kappfinder/apps/Internet/DrakSync.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=DrakSync
+ Name[af]=Draksync
+ Name[eo]=Dosierujosinkronigilo
+-Name[fa]=دریک‌سینک
+ Name[hi]=ड्रेकसिंक
+ Name[hu]=Draksync
+ Name[lo]=DrkSync
+@@ -23,6 +22,7 @@
+ GenericName[es]=Sincronizador de carpetas
+ GenericName[et]=Kataloogide sünkroniseerimine
+ GenericName[eu]=Karpeta sinkronizatzea
++GenericName[fa]=همگام سازی پوشه
+ GenericName[fi]=Kansioiden synkronointityökalu
+ GenericName[fr]=Synchronisation de dossiers
+ GenericName[fy]=Mappen syngronisaasje
+--- kappfinder/apps/Internet/Faces.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Faces.desktop	(révision 576145)
+@@ -4,7 +4,7 @@
+ Name[af]=Gesigte
+ Name[el]=Πρόσωπα
+ Name[eo]=Facoj
+-Name[fa]=صورت‌ها
++Name[fa]=چهره‌ها
+ Name[gl]=Caras
+ Name[hi]=एफएसेस
+ Name[lv]=Sejas
+@@ -40,7 +40,7 @@
+ GenericName[es]=Alerta de correo
+ GenericName[et]=Kirjde monitor
+ GenericName[eu]=Mail jakinarazpena
+-GenericName[fa]=اخطار پست الکترونیکی
++GenericName[fa]=هشدار نامه
+ GenericName[fi]=Sähköpostivaroitus
+ GenericName[fo]=Postkomufráboðan
+ GenericName[fr]=Surveillance du courrier électronique
+--- kappfinder/apps/Internet/Evolution.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Evolution.desktop	(révision 576145)
+@@ -35,7 +35,7 @@
+ GenericName[es]=Cliente de correo electrónico
+ GenericName[et]=E-posti klient
+ GenericName[eu]=Posta bezeroa
+-GenericName[fa]=کارگیر پست الکترونیکی
++GenericName[fa]=کارساز نامه
+ GenericName[fi]=Sähköpostiohjelma
+ GenericName[fo]=Postforrit
+ GenericName[fr]=Logiciel de messagerie électronique
+--- kappfinder/apps/Internet/ickle.desktop	(révision 567687)
++++ kappfinder/apps/Internet/ickle.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ GenericName[el]=Πελάτης συζήτησης ICQ2000
+ GenericName[es]=Cliente ICQ2000
+ GenericName[et]=ICQ2000 vestlus
++GenericName[fa]=ICQ2000 Ú¯Ù¾
+ GenericName[fi]=ICQ2000 Chat -keskusteluohjelma
+ GenericName[fr]=Discussion ICQ2000
+ GenericName[ga]=Comhrá ICQ2000
+--- kappfinder/apps/Internet/ed2k_gui.desktop	(révision 567687)
++++ kappfinder/apps/Internet/ed2k_gui.desktop	(révision 576145)
+@@ -11,7 +11,7 @@
+ Name[eo]=eDonkey2000 GTK+ Kernadaptilo
+ Name[es]=Controlador central eDonkey2000 GTK+
+ Name[eu]=eDonkey2000 GTK+ gune kontrolatzailea
+-Name[fa]=کنترل کننده‌ی اصلی eDonkey۲۰۰۰ GTK+
++Name[fa]=eDonkey2000 GTK+ کنترل کننده هسته
+ Name[fr]=Contrôleur principal eDonkey2000 GTK+
+ Name[gl]=Xestor-Interface eDonkey2000 GTK+
+ Name[he]=בקר ליבת GTK+ eDonkey2000
+@@ -58,7 +58,7 @@
+ GenericName[de]=eDonkey2000-Oberfläche
+ GenericName[es]=GUI eDonkey2000
+ GenericName[et]=eDonkey2000 kasutajaliides
+-GenericName[fa]=رابط گرافیکی کاربر eDonkey۲۰۰۰
++GenericName[fa]=eDonkey2000 واسط نگاره ای کاربر 
+ GenericName[fr]=Interface graphique pour eDonkey2000
+ GenericName[fy]=eDonkey2000-GUI
+ GenericName[ga]=GUI eDonkey2000
+--- kappfinder/apps/Internet/dc_gui.desktop	(révision 567687)
++++ kappfinder/apps/Internet/dc_gui.desktop	(révision 576145)
+@@ -9,7 +9,7 @@
+ Name[de]=DCTC-Oberfläche
+ Name[es]=Interfaz GUI DCTC
+ Name[et]=DCTC kasutajaliides
+-Name[fa]=رابط گرافیکی کاربر DCTC
++Name[fa]=DCTC واسط نگاره ای کاربر
+ Name[fr]=Interface graphique à DCTC
+ Name[gl]= GUI para DCTC
+ Name[hi]=डीसीटीसी जीयूआई
+@@ -47,7 +47,7 @@
+ GenericName[es]=Clón de Direct Connect
+ GenericName[et]=Direct Connect kloon
+ GenericName[eu]=Direct Connect-en klonea
+-GenericName[fa]=شبیه‌سازی وصل مستقیم
++GenericName[fa]=مدل مشابه اتصال مستقیم
+ GenericName[fi]=Direct Connect klooni
+ GenericName[fr]=Clone de Direct Connect
+ GenericName[fy]=Direkt Ferbining-kloan
+--- kappfinder/apps/Internet/javaws.desktop	(révision 567687)
++++ kappfinder/apps/Internet/javaws.desktop	(révision 576145)
+@@ -6,6 +6,7 @@
+ Name[da]=Java webstart
+ Name[el]=Αναζήτηση στο διαδίκτυο περί Java
+ Name[es]=Web Start Java
++Name[fa]=آغاز وب جاوا
+ Name[ga]=Tosú Gréasáin Java
+ Name[he]=דף כניסה של Java
+ Name[km]=ការ​ចាប់ផ្តើម Java Web
+--- kappfinder/apps/Internet/gFTP.desktop	(révision 567687)
++++ kappfinder/apps/Internet/gFTP.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ GenericName[es]=Navegador FTP
+ GenericName[et]=FTP lehitseja
+ GenericName[eu]=FTP arakatzailea
++GenericName[fa]=FTP مرورگر
+ GenericName[fi]=FTP-selain
+ GenericName[fr]=Navigateur FTP
+ GenericName[fy]=FTP-blêder
+--- kappfinder/apps/Internet/netscape.desktop	(révision 567687)
++++ kappfinder/apps/Internet/netscape.desktop	(révision 576145)
+@@ -6,7 +6,7 @@
+ Name=Netscape
+ Name[bn]=নেটস্কেপ
+ Name[eo]=Netskapo
+-Name[fa]=نت‌اسکیپ
++Name[fa]=نت اسکیپ
+ Name[hi]=नेटस्केप
+ Name[ko]=넷스케이프
+ Name[lo]=ເນດເຄບ
+--- kappfinder/apps/Internet/Terminal/mutt.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Terminal/mutt.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name=Mutt
+ Name[bn]=মাট
+ Name[eo]=Retpoŝtilo Mutt
+-Name[fa]=مات
+ Name[hi]=मट
+ Name[ko]=ë©‹
+ Name[ta]=மட்
+@@ -29,7 +28,7 @@
+ GenericName[es]=Cliente de correo electrónico
+ GenericName[et]=E-posti klient
+ GenericName[eu]=Posta bezeroa
+-GenericName[fa]=کارگیر پست الکترونیکی
++GenericName[fa]=کارساز نامه
+ GenericName[fi]=Sähköpostiohjelma
+ GenericName[fo]=Postforrit
+ GenericName[fr]=Logiciel de messagerie électronique
+--- kappfinder/apps/Internet/Terminal/Lynx.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Terminal/Lynx.desktop	(révision 576145)
+@@ -2,7 +2,6 @@
+ Encoding=UTF-8
+ Name=Lynx
+ Name[eo]=Linko
+-Name[fa]=لینکس
+ Name[hi]=लायनक्स
+ Name[pa]=ਲਨੈਕਸ
+ Name[th]=Lynx (เว็บบราวเซอร์แบบเท็กซ์)
+--- kappfinder/apps/Internet/Terminal/ncftp.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Terminal/ncftp.desktop	(révision 576145)
+@@ -2,7 +2,6 @@
+ Encoding=UTF-8
+ Name=NcFTP
+ Name[eo]=NcFtp
+-Name[fa]=اِن‌سیFTP
+ Name[hi]=एनसीएफटीपी
+ Name[hu]=ncFTP
+ Name[id]=Nc FTP
+@@ -26,7 +25,7 @@
+ GenericName[es]=Cliente FTP
+ GenericName[et]=FTP klient
+ GenericName[eu]=FTP bezeroa
+-GenericName[fa]=کارگیر FTP
++GenericName[fa]=FTP کارخواه
+ GenericName[fi]=FTP-asiakasohjelma
+ GenericName[fr]=Un client FTP
+ GenericName[fy]=FTP-klant
+--- kappfinder/apps/Internet/Terminal/silc.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Terminal/silc.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Cliente SILC
+ GenericName[et]=SILC klient
+ GenericName[eu]=SILC bezeroa
+-GenericName[fa]=SILC کارگیر
++GenericName[fa]=SILC کارخواه
+ GenericName[fi]=SILC-asiakasohjelma
+ GenericName[fr]=Client SILC
+ GenericName[fy]=SILC-klant
+@@ -79,7 +79,6 @@
+ Name[ar]=سيلك
+ Name[bn]=সিল্ক
+ Name[de]=SILC
+-Name[fa]=سیلک
+ Name[hi]=सिल्क
+ Name[lo]=ນຳ້ວົນ
+ Name[mn]=SILC
+--- kappfinder/apps/Internet/Terminal/pine.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Terminal/pine.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[bn]=পাইন
+ Name[eo]=Pino
+ Name[es]=PINE
+-Name[fa]=پاین
+ Name[hi]=पाइन
+ Name[ko]=파인
+ Name[pa]=ਪਾਇਨ
+@@ -34,7 +33,7 @@
+ GenericName[es]=Cliente de correo electrónico
+ GenericName[et]=E-posti klient
+ GenericName[eu]=Posta bezeroa
+-GenericName[fa]=کارگیر پست الکترونیکی
++GenericName[fa]=کارساز نامه
+ GenericName[fi]=Sähköpostiohjelma
+ GenericName[fo]=Postforrit
+ GenericName[fr]=Logiciel de messagerie électronique
+--- kappfinder/apps/Internet/Terminal/slrn.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Terminal/slrn.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ GenericName[es]=Lector de noticias
+ GenericName[et]=Uudisegruppide lugemise rakendus
+ GenericName[eu]=Berri irakurgailua
+-GenericName[fa]=خواننده‌ی اخبار
++GenericName[fa]=خواننده اخبار
+ GenericName[fi]=Uutisryhmien lukuohjelma
+ GenericName[fr]=Lecteur de forums de discussion
+ GenericName[fy]=Nijslêzer
+--- kappfinder/apps/Internet/Terminal/Links.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Terminal/Links.desktop	(révision 576145)
+@@ -5,7 +5,7 @@
+ Name[az]=Körpülər
+ Name[eo]=Ligoj
+ Name[eu]=Estekak
+-Name[fa]=لینکس
++Name[fa]=پیوندها
+ Name[ga]=Naisc
+ Name[hi]=लिंक्स
+ Name[km]=តំណ
+--- kappfinder/apps/Internet/Terminal/btdownloadcurses.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Terminal/btdownloadcurses.desktop	(révision 576145)
+@@ -6,7 +6,7 @@
+ GenericName[ca]=IGU per a BitTorrent
+ GenericName[cy]=Rhyngwyneb Graffegol (GUI) BitTorrent
+ GenericName[de]=BitTorrent-Oberfläche
+-GenericName[fa]=رابط گرافیکی کاربر BitTorrent
++GenericName[fa]=BitTorrent واسط نگاره ای کاربر
+ GenericName[fi]=BitTorrent-käyttöliittymä
+ GenericName[fr]=Interface graphique de BitTorrent
+ GenericName[fy]=Ynterface foar BitTorrent
+@@ -49,7 +49,7 @@
+ Name[cy]=Rhyngwyneb Graffegol (GIU) Curses Python BitTorrent
+ Name[de]=BitTorrent-PythonCurses-Oberfläche
+ Name[et]=BitTorrent Python Curses
+-Name[fa]=رابط گرافیکی کاربر BitTorrent Python Curses
++Name[fa]=BitTorrent Python Curses واسط نگاره ای کاربر
+ Name[fi]=BitTorrentin Python Curses -käyttöliittymä
+ Name[fr]=Interface graphique Curses de BitTorrent écrite en Python
+ Name[gl]=GUI para BitTorrent en Python Curses
+--- kappfinder/apps/Internet/Terminal/lftp.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Terminal/lftp.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Cliente FTP
+ GenericName[et]=FTP klient
+ GenericName[eu]=FTP bezeroa
+-GenericName[fa]=کارگیر FTP
++GenericName[fa]=FTP کارخواه
+ GenericName[fi]=FTP-asiakasohjelma
+ GenericName[fr]=Un client FTP
+ GenericName[fy]=FTP-klant
+--- kappfinder/apps/Internet/Nmapfe.desktop	(révision 567687)
++++ kappfinder/apps/Internet/Nmapfe.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ GenericName[es]=Explorador de puertos
+ GenericName[et]=Portskänner
+ GenericName[eu]=Ataka eskanerra
+-GenericName[fa]=پویشگر درگاه
++GenericName[fa]=پویشگردرگاه
+ GenericName[fi]=Porttiskanneri
+ GenericName[fr]=Analyseur de port
+ GenericName[fy]=Poarteskenner
+--- kappfinder/apps/Multimedia/XMovie.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/XMovie.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[be]=X Фільм
+ Name[bn]=এক্স-মুভি
+ Name[eo]=X-Filmludilo
+-Name[fa]=فیلم X
+ Name[hi]=एक्समूवी
+ Name[ko]=X용 영화
+ Name[rw]=X-Filime
+@@ -31,7 +30,7 @@
+ GenericName[es]=Reproductor de vídeo
+ GenericName[et]=Videofailide mängimine
+ GenericName[eu]=Bideo erreproduzigailua
+-GenericName[fa]=پخش‌کننده‌ی ویدیو
++GenericName[fa]=پخش کننده ویدئو
+ GenericName[fi]=Videosoitin
+ GenericName[fr]=Lecteur vidéo
+ GenericName[fy]=Fideospiler
+--- kappfinder/apps/Multimedia/mplayer.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/mplayer.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Reproductor de vídeo
+ GenericName[et]=Videofailide mängimine
+ GenericName[eu]=Bideo erreproduzigailua
+-GenericName[fa]=پخش‌کننده‌ی ویدیو
++GenericName[fa]=پخش کننده ویدئو
+ GenericName[fi]=Videosoitin
+ GenericName[fr]=Lecteur vidéo
+ GenericName[fy]=Fideospiler
+@@ -83,7 +83,6 @@
+ Name[ar]=م-بلاير
+ Name[bn]=এম-প্লেয়ার
+ Name[eo]=M-Ludilo
+-Name[fa]=پخش‌کننده‌ی M
+ Name[hi]=एमप्लेयर
+ Name[nso]=MSebapadi
+ Name[rw]=M-Igikina
+--- kappfinder/apps/Multimedia/xawtv.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/xawtv.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ GenericName[es]=¡Vea la televisión!
+ GenericName[et]=Televiisor!
+ GenericName[eu]=Ikusi telebista!
+-GenericName[fa]=تلویزیون ببینید!
++GenericName[fa]=تماشای تلویزیون!
+ GenericName[fi]=Katso televisiota!
+ GenericName[fo]=Sjónvarp
+ GenericName[fr]=Regardez la télévision !
+@@ -75,7 +75,6 @@
+ Icon=xawtv
+ Name=XawTV
+ Name[az]=XawXV
+-Name[fa]=تلویزیون Xaw
+ Name[hi]=एक्सॉ-टीवी
+ Name[ta]=Xawடிவி
+ Name[tr]=XawXV
+--- kappfinder/apps/Multimedia/alevt.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/alevt.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ GenericName[es]=Visor de vídeotexto
+ GenericName[et]=Videoteksti näitamine
+ GenericName[eu]=Bideotestu ikustailua
+-GenericName[fa]=نمایشگر متن ویدیو
++GenericName[fa]=مشاهده گر متن ویدئو
+ GenericName[fi]=VideoText-näytin
+ GenericName[fr]=Afficheur vidéotexte
+ GenericName[fy]=Teletekst-werjefteprogramma
+--- kappfinder/apps/Multimedia/MP3info.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/MP3info.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[eo]=MP3-informo
+ Name[es]=Información MP3
+ Name[et]=MP3 info
++Name[fa]=اطلاعات MP3
+ Name[fy]=MP3 Ynfo
+ Name[gl]=Informazón MP3
+ Name[he]=מידע של MP3
+--- kappfinder/apps/Multimedia/jazz.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/jazz.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ GenericName[es]=Procesador de sonidos
+ GenericName[et]=Helitöötlus
+ GenericName[eu]=Soinu prozesatzailea
+-GenericName[fa]=پردازنده‌ی صدا
++GenericName[fa]=پردازنده صدا
+ GenericName[fi]=Äänenkäsittelijä
+ GenericName[fr]=Outil de traitement du son
+ GenericName[fy]=lûdsstudio
+--- kappfinder/apps/Multimedia/oqtplayer.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/oqtplayer.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Reproductor de video MOV
+ GenericName[et]=MOV videofailide mängija
+ GenericName[eu]=MOV bideo erreproduzigailua
+-GenericName[fa]=ویدیو پخش MOV
++GenericName[fa]=MOV پخش کننده ویدئو
+ GenericName[fi]=MOV-videosoitin
+ GenericName[fr]=Un lecteur de vidéos au format MOV
+ GenericName[fy]=MOV-fideospiler
+@@ -80,7 +80,6 @@
+ Name=OQTPlayer
+ Name[de]=OQT-Abspieler
+ Name[eo]=OQT-Ludilo
+-Name[fa]=پخش کننده‌ی OQT
+ Name[fr]=Lecteur OQTP
+ Name[hi]=ओक्यूटी-प्लेयर
+ Name[lo]=ຕົວຮງກພື້ນທີ່ທຳງານ
+--- kappfinder/apps/Multimedia/slab.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/slab.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Slab
+ Name[bn]=স্ল্যাব
+ Name[eo]=Sonlaborejo
+-Name[fa]=اسلب
+ Name[hi]=स्लैब
+ Name[rw]=Gukatamo uduce
+ Name[ta]=ஸ்லாப்
+@@ -26,7 +25,7 @@
+ GenericName[es]=Grabador de audio
+ GenericName[et]=Helisalvestus
+ GenericName[eu]=Soinu grabatzailea
+-GenericName[fa]=ضبط کننده‌ی صدا
++GenericName[fa]=ضبط کننده صوتی
+ GenericName[fi]=Äänitysohjelma
+ GenericName[fr]=Enregistreur audio
+ GenericName[fy]=lûdsrekorder
+--- kappfinder/apps/Multimedia/Aumix.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/Aumix.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Aumix
+ Name[bn]=অমিক্স
+ Name[eo]=Sonmiksilo
+-Name[fa]=آیومیکس
+ Name[hi]=ऑमिक्स
+ Name[pa]=ਊਮਿਕਸ
+ GenericName=Audio Mixer
+@@ -23,7 +22,7 @@
+ GenericName[es]=Mezclador audio
+ GenericName[et]=Audiomikser
+ GenericName[eu]=Audio nahasgailua
+-GenericName[fa]=میکس‌کننده‌ی صدا
++GenericName[fa]=مخلوط کن خودکار
+ GenericName[fi]=Äänimikseri
+ GenericName[fr]=Console de mixage
+ GenericName[fy]=Audiomikser
+--- kappfinder/apps/Multimedia/sweep.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/sweep.desktop	(révision 576145)
+@@ -5,6 +5,7 @@
+ Name=Sweep
+ Name[bn]=সুইপ
+ Name[eo]=Balau
++Name[fa]=جاروب
+ Name[hi]=स्वीप
+ Name[nb]=Sveip
+ Name[nn]=Sveip
+@@ -30,6 +31,7 @@
+ GenericName[es]=Editor de audio
+ GenericName[et]=Audioredaktor
+ GenericName[eu]=Audio editorea
++GenericName[fa]=ویراستار صوتی
+ GenericName[fi]=Äänieditori
+ GenericName[fr]=Éditeur audio
+ GenericName[fy]=lûdsbewurker
+--- kappfinder/apps/Multimedia/xmms.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/xmms.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ GenericName[es]=Reproductor multimedia
+ GenericName[et]=Multimeedia mängija
+ GenericName[eu]=Multimedia erreproduzigailua
+-GenericName[fa]=پخش کننده‌ی چندرسانه‌ای
++GenericName[fa]=پخش کننده چند رسانه ای
+ GenericName[fi]=Multimediasoitin
+ GenericName[fr]=Lecteur multimédia
+ GenericName[fy]=Multimediaspiler
+@@ -76,7 +76,6 @@
+ Icon=xmms
+ MimeType=audio/x-mp3;audio/x-mod;audio/x-wav;audio/x-flac;audio/x-mpegurl;audio/x-scpls;audio/vorbis
+ Name=XMMS
+-Name[fa]=سیستم چندرسانه‌ای X
+ Name[hi]=एक्सएमएमएस
+ Path=
+ SwallowExec=
+--- kappfinder/apps/Multimedia/ogle.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/ogle.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ GenericName[es]=Reproductor de DVDs
+ GenericName[et]=DVD mängija
+ GenericName[eu]=DVD erreproduzigailua
+-GenericName[fa]=پخش کننده‌ی DVD
++GenericName[fa]=DVD پخش کننده
+ GenericName[fi]=DVD-soitin
+ GenericName[fo]=DVD-spælari
+ GenericName[fr]=Lecteur de DVD
+@@ -80,7 +80,6 @@
+ Name=Ogle
+ Name[ar]=أوجل
+ Name[bn]=ওগল
+-Name[fa]=اوگل
+ Name[hi]=ऑगल
+ Name[lo]=ຕົວດີບັກ
+ Name[ta]=ஓகல்
+--- kappfinder/apps/Multimedia/rezound.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/rezound.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ GenericName[es]=Editor de audio
+ GenericName[et]=Audioredaktor
+ GenericName[eu]=Audio editorea
++GenericName[fa]=ویراستار صوتی
+ GenericName[fi]=Äänieditori
+ GenericName[fr]=Éditeur audio
+ GenericName[fy]=lûdsbewurker
+--- kappfinder/apps/Multimedia/xcam.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/xcam.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=XCam
+ Name[bn]=এক্স-ক্যাম
+ Name[eo]=X-Fotilo
+-Name[fa]=دوربین X
+ Name[hi]=एक्सकैम
+ Name[lo]=Xcan
+ Name[sv]=Xcam
+@@ -26,7 +25,7 @@
+ GenericName[es]=Programa de cámara
+ GenericName[et]=Kaamera rakendus
+ GenericName[eu]=Kamara programa
+-GenericName[fa]=برنامه‌ی دوربین
++GenericName[fa]=برنامه دوربین
+ GenericName[fi]=Kameraohjelma
+ GenericName[fr]=Logiciel pour les caméras
+ GenericName[fy]=Kameraprogramma
+--- kappfinder/apps/Multimedia/xmms-enqueue.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/xmms-enqueue.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ GenericName[es]=Herramienta de lista de reproducción
+ GenericName[et]=Esitusnimekirja haldur
+ GenericName[eu]=Erreproduzigailu-zerrenda tresna
+-GenericName[fa]=ابزار سیاهه‌ی پخش
++GenericName[fa]=ابزار 
+ GenericName[fi]=Soittolistatyökalu
+ GenericName[fr]=Outil pour liste de lecture
+ GenericName[fy]=Ofspyllist-helprogramma
+@@ -92,7 +92,6 @@
+ Name[es]=Encolar en XMMS
+ Name[et]=XMMS Enqueue
+ Name[eu]=XMMSen sartu
+-Name[fa]=صف شده درسیستم چندرسانه‌ای X
+ Name[fr]=Mettre dans la liste de lecture XMMS
+ Name[fy]=Yn XMMS-spyllist pleatse
+ Name[ga]=Enqueue i XMMS
+--- kappfinder/apps/Multimedia/alsamixergui.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/alsamixergui.desktop	(révision 576145)
+@@ -38,6 +38,7 @@
+ GenericName[es]=Entorno de mezclador de Alsa
+ GenericName[et]=Alsa mikser
+ GenericName[eu]=Alsa Mixer ingurunea
++GenericName[fa]=پیشانۀ مخطوط‌کن Alsa
+ GenericName[fi]=Alsa-mikserin käyttöliittymä
+ GenericName[fr]=Interface graphique de la console de mixage d'Alsa
+ GenericName[fy]=Alsa Mikser-programma
+--- kappfinder/apps/Multimedia/enjoympeg.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/enjoympeg.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=EnjoyMPEG
+ Name[bn]=এনজয়-এমপেগ
+ Name[eo]=MPEG-Ludilo
+-Name[fa]=لذت MPEG
+ Name[hi]=एन्जॉयएमपीईजी
+ Name[lo]=enjoyMPEG
+ Name[nso]=IphsineMPEG
+@@ -30,7 +29,7 @@
+ GenericName[es]=Reproductor MPEG
+ GenericName[et]=MPEG videofailide mängimine
+ GenericName[eu]=MPEG erreproduzigailua
+-GenericName[fa]=پخش کننده‌ی MPEG
++GenericName[fa]=MPEG پخش کننده
+ GenericName[fi]=MPEG-soitin
+ GenericName[fo]=MPEG-spælari
+ GenericName[fr]=Lecteur Mpeg
+--- kappfinder/apps/Multimedia/bcast2000.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/bcast2000.desktop	(révision 576145)
+@@ -3,7 +3,7 @@
+ Name=Broadcast 2000
+ Name[bn]=ব্রডকাস্ট ২০০০
+ Name[eo]=Dissendo 2000
+-Name[fa]=پخش همگانی ۲۰۰۰
++Name[fa]=پخش ۲۰۰۰
+ Name[hi]=ब्रॉडकास्ट 2000
+ Name[nso]=Kgaso 2000
+ Name[pa]=ਬਰਾਂਡਕਾਸਟ 2000
+@@ -32,7 +32,7 @@
+ GenericName[es]=IDE de audio y video
+ GenericName[et]=Audio ja video arenduskeskkond
+ GenericName[eu]=Audio eta bideo IDEa
+-GenericName[fa]=IDE صوت و تصویر
++GenericName[fa]=آی دی ای صوتی و ویدئویی
+ GenericName[fi]=Ääni ja Video IDE
+ GenericName[fr]=Environnement de création audio et vidéo
+ GenericName[fy]=Audio-en fideostudio
+--- kappfinder/apps/Multimedia/gtv.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/gtv.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Reproductor MPEG
+ GenericName[et]=MPEG videofailide mängimine
+ GenericName[eu]=MPEG erreproduzigailua
+-GenericName[fa]=پخش کننده‌ی MPEG
++GenericName[fa]=MPEG پخش کننده
+ GenericName[fi]=MPEG-soitin
+ GenericName[fo]=MPEG-spælari
+ GenericName[fr]=Lecteur Mpeg
+@@ -80,7 +80,6 @@
+ MimeType=video/mpeg
+ Name=GTV
+ Name[bn]=জিটিভি
+-Name[fa]=تلویزیون G
+ Name[hi]=जीटीवी
+ Name[th]=GTV 
+ ServiceTypes=
+--- kappfinder/apps/Multimedia/realplayer.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/realplayer.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Reproductor de vídeo
+ GenericName[et]=Videofailide mängimine
+ GenericName[eu]=Bideo erreproduzigailua
+-GenericName[fa]=پخش‌کننده‌ی ویدیو
++GenericName[fa]=پخش کننده ویدئو
+ GenericName[fi]=Videosoitin
+ GenericName[fr]=Lecteur vidéo
+ GenericName[fy]=Fideospiler
+@@ -83,7 +83,6 @@
+ Name[ar]=ريل-بلاير
+ Name[bn]=রিয়েল-প্লেয়ার
+ Name[eo]=Son-/Filmfluludilo
+-Name[fa]=پخش‌کننده‌ی واقعی RealPlayer
+ Name[hi]=रीयल प्लेयर
+ Name[ko]=리얼 플레이어
+ Name[nso]=Sebapadi sa Makgonthe
+--- kappfinder/apps/Multimedia/Grip.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/Grip.desktop	(révision 576145)
+@@ -3,7 +3,7 @@
+ Name=Grip
+ Name[bn]=গ্রিপ
+ Name[eo]=Gripo
+-Name[fa]=پاره‌کننده‌ی G
++Name[fa]=چنگ زدن
+ Name[fr]=GRip
+ Name[hi]=ग्रिप
+ Name[pa]=ਗਰਿੱਪ
+@@ -30,7 +30,7 @@
+ GenericName[es]=Rreproductor de CDs
+ GenericName[et]=CD mängija/rippija
+ GenericName[eu]=CD jolea/ripper-a
+-GenericName[fa]=CD پخش‌کننده/پاره‌کننده‌ی
++GenericName[fa]=پخش‌کننده/چاک‌دهنده دیسک فشرده
+ GenericName[fi]=CD-soitin/lukija
+ GenericName[fo]=Fløguspælari og avritari
+ GenericName[fr]=Lecteur / extracteur de CD audio
+--- kappfinder/apps/Multimedia/audacity.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/audacity.desktop	(révision 576145)
+@@ -5,6 +5,7 @@
+ Name=Audacity
+ Name[bn]=অডাসিটি
+ Name[eo]=AÅ­daco
++Name[fa]=بی‌باکی
+ Name[hi]=आउडासिटी
+ Name[pa]=ਆਡੀਕਿਉਟੀ
+ Name[rw]=Ukudahungabana
+@@ -27,6 +28,7 @@
+ GenericName[es]=Editor de audio
+ GenericName[et]=Audioredaktor
+ GenericName[eu]=Audio editorea
++GenericName[fa]=ویراستار صوتی
+ GenericName[fi]=Äänieditori
+ GenericName[fr]=Éditeur audio
+ GenericName[fy]=lûdsbewurker
+--- kappfinder/apps/Multimedia/xine.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/xine.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Reproductor de vídeo
+ GenericName[et]=Videofailide mängimine
+ GenericName[eu]=Bideo erreproduzigailua
+-GenericName[fa]=پخش‌کننده‌ی ویدیو
++GenericName[fa]=پخش کننده ویدئو
+ GenericName[fi]=Videosoitin
+ GenericName[fr]=Lecteur vidéo
+ GenericName[fy]=Fideospiler
+@@ -81,7 +81,6 @@
+ MimeType=video/mpeg;video/quicktime;video/x-flic;video/x-msvideo;video/x-ogm;video/x-theora;video/mp4
+ Name=Xine
+ Name[ar]=زاين
+-Name[fa]=زاین
+ Name[hi]=एक्साइन
+ Name[lo]=ສຸວັນທອງ
+ ServiceTypes=
+--- kappfinder/apps/Multimedia/aviplay.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/aviplay.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Reproductor de vídeo AVI
+ GenericName[et]=AVI videofailide mängimine
+ GenericName[eu]=AVI bideo erreproduzigailua
+-GenericName[fa]=ویديوپخش AVI
++GenericName[fa]=پخش کننده ویدئوی AVI
+ GenericName[fi]=AVI-videosoitin
+ GenericName[fr]=Un lecteur de vidéos au format AVI
+ GenericName[fy]=AVI-fideospiler
+@@ -80,7 +80,6 @@
+ Name=Aviplay
+ Name[bn]=এ.ভি.আই-প্লে
+ Name[eo]=AVI-ludilo
+-Name[fa]=پخش Avi
+ Name[hi]=एवीआईप्ले
+ Name[ja]=AviPlay
+ Name[ko]=Avi 재생기
+--- kappfinder/apps/Multimedia/mtv.desktop	(révision 567687)
++++ kappfinder/apps/Multimedia/mtv.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Reproductor de vídeo
+ GenericName[et]=Videofailide mängimine
+ GenericName[eu]=Bideo erreproduzigailua
+-GenericName[fa]=پخش‌کننده‌ی ویدیو
++GenericName[fa]=پخش کننده ویدئو
+ GenericName[fi]=Videosoitin
+ GenericName[fr]=Lecteur vidéo
+ GenericName[fy]=Fideospiler
+@@ -82,7 +82,6 @@
+ Name[af]=Mpegtv
+ Name[bn]=এমপেগ-টিভি
+ Name[eo]=MPEG-TV-ludilo
+-Name[fa]=تلویزیون Mpeg
+ Name[hi]=एमपीईजी-टीवी
+ Name[is]=MpegTV spilari
+ Type=Application
+--- kappfinder/apps/Office/Ical.desktop	(révision 567687)
++++ kappfinder/apps/Office/Ical.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Ical
+ Name[bn]=আই-ক্যাল
+ Name[eo]=I-Kalendaro
+-Name[fa]=تماس L
+ Name[fr]=iCal
+ Name[hi]=आईकेल
+ GenericName=Calendar Program
+@@ -25,7 +24,7 @@
+ GenericName[es]=Programa de calendarios
+ GenericName[et]=Kalender
+ GenericName[eu]=Egutegi programa
+-GenericName[fa]=برنامه‌ی تقویم
++GenericName[fa]=برنامه تقویم
+ GenericName[fi]=Kalenteriohjelma
+ GenericName[fr]=Agenda
+ GenericName[fy]=Agindaprogramma
+--- kappfinder/apps/Office/Gnumeric.desktop	(révision 567687)
++++ kappfinder/apps/Office/Gnumeric.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Gnumeric
+ Name[bn]=গনিউমেরিক
+ Name[eo]=Gnumeriko
+-Name[fa]=محاسبگر G
+ Name[hi]=जीन्यूमेरिक
+ Name[pa]=ਜੀ-ਸਾਰਣੀਕਾਰ
+ Name[rw]=G-mibare
+--- kappfinder/apps/Office/scribus.desktop	(révision 567687)
++++ kappfinder/apps/Office/scribus.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Scribus
+ Name[ar]=سكريبس
+ Name[bn]=স্ক্রাইবাস
+-Name[fa]=اسکریباس
+ Name[hi]=स्क्रिबस
+ Name[lo]=ສະຄຣີບັດສ໌
+ Name[ta]=ஸ்கிரிபஸ்
+@@ -22,7 +21,7 @@
+ GenericName[eo]=DTP-programo
+ GenericName[es]=Publicación de escritorio
+ GenericName[et]=Küljendusrakendus
+-GenericName[fa]=نشر میزکار
++GenericName[fa]=نشر رومیزی
+ GenericName[fi]=Julkaisuohjelma
+ GenericName[fr]=Publication de bureau
+ GenericName[ga]=Foilsiú Deisce
+--- kappfinder/apps/Office/Gnome-Card.desktop	(révision 567687)
++++ kappfinder/apps/Office/Gnome-Card.desktop	(révision 576145)
+@@ -5,7 +5,7 @@
+ Name[br]=GNOME-Kartenn
+ Name[de]=GNOME Card
+ Name[eo]=Gnoma kontaktilo
+-Name[fa]=گنوم-کارت
++Name[fa]=کارت گنوم
+ Name[fr]=GnomeCard
+ Name[hi]=ग्नोम-कार्ड
+ Name[km]=ប័ណ្ណ GNOME
+@@ -51,7 +51,7 @@
+ GenericName[es]=Administrador de contactos
+ GenericName[et]=Aadressiraamat
+ GenericName[eu]=Kontaktu kudeatzailea
+-GenericName[fa]=مدیر ارتباطات
++GenericName[fa]=مدیر تماس
+ GenericName[fi]=Kontaktienhallinta
+ GenericName[fr]=Gestionnaire de contacts
+ GenericName[fy]=kontaktenbehear
+--- kappfinder/apps/Office/lyx.desktop	(révision 567687)
++++ kappfinder/apps/Office/lyx.desktop	(révision 576145)
+@@ -25,7 +25,7 @@
+ GenericName[es]=Procesador de textos
+ GenericName[et]=Tekstitöötlus
+ GenericName[eu]=Testu prozesatzailea
+-GenericName[fa]=لغت پرداز‌
++GenericName[fa]=واژه پرداز
+ GenericName[fi]=Tekstinkäsittelyohjelma
+ GenericName[fr]=Traitement de texte
+ GenericName[fy]=Tekstferwurker
+--- kappfinder/apps/Office/XAcc.desktop	(révision 567687)
++++ kappfinder/apps/Office/XAcc.desktop	(révision 576145)
+@@ -30,7 +30,7 @@
+ GenericName[es]=Administrador personal de cuentas
+ GenericName[et]=Isiklik finantsarvestus
+ GenericName[eu]=Kontu kudeatzaile pertsonala
+-GenericName[fa]=ابزار حسابداری شخصی
++GenericName[fa]=ابزارحسابداری شخصی
+ GenericName[fi]=Henkilökohtainen kirjanpitotyökalu
+ GenericName[fr]=Logiciel de comptabilité personnelle
+ GenericName[fy]=Privéboekhâlding
+--- kappfinder/apps/Office/acroread.desktop	(révision 567687)
++++ kappfinder/apps/Office/acroread.desktop	(révision 576145)
+@@ -8,7 +8,7 @@
+ Name[bs]=Acrobat čitač
+ Name[cy]=Acrobat Reader 
+ Name[eo]="Acrobat"-Legilo
+-Name[fa]=خواننده‌ی آکروبات
++Name[fa]=خوانندۀ بندباز
+ Name[fi]=Acrobat-lukija
+ Name[hi]=एक्रोबेट रीडर
+ Name[hu]=Acrobat-olvasó
+@@ -49,7 +49,7 @@
+ GenericName[es]=Visor de documentos PDF
+ GenericName[et]=PDF failide vaatamine
+ GenericName[eu]=PDF ikustailua
+-GenericName[fa]=نمایشگر PDF
++GenericName[fa]=PDFمشاهده گر
+ GenericName[fi]=PDF-näytin
+ GenericName[fo]=PDF-vísari
+ GenericName[fr]=Afficheur PDF
+--- kappfinder/apps/Office/netscapeaddressbook.desktop	(révision 567687)
++++ kappfinder/apps/Office/netscapeaddressbook.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Netscape Adressbook
+ Name[et]=Netscape'i aadressiraamat
+ Name[eu]=Netscaperen helbide-liburua
+-Name[fa]= دفتر آدرس نت‌سکیپ
++Name[fa]=کتاب نشانی نت اسکیپ
+ Name[fr]=Netscape AddressBook
+ Name[fy]=Netscape Adressenboek
+ Name[ga]=Leabhar Seoltaí Netscape
+--- kappfinder/apps/Office/WordPerfect.desktop	(révision 567687)
++++ kappfinder/apps/Office/WordPerfect.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[ar]=وورد بيرفكت
+ Name[bn]=ওয়ার্ড-পারফেক্ট
+ Name[bs]=Wordperfect
+-Name[fa]=ورد پرفکت
+ Name[hi]=वर्डपरफेक्ट
+ Name[hr]=Wordperfect
+ Name[id]=Word Perfect
+@@ -43,7 +42,7 @@
+ GenericName[es]=Procesador de textos
+ GenericName[et]=Tekstitöötlus
+ GenericName[eu]=Testu prozesatzailea
+-GenericName[fa]=لغت پرداز‌
++GenericName[fa]=واژه پرداز
+ GenericName[fi]=Tekstinkäsittelyohjelma
+ GenericName[fr]=Traitement de texte
+ GenericName[fy]=Tekstferwurker
+--- kappfinder/apps/Office/Guppi.desktop	(révision 567687)
++++ kappfinder/apps/Office/Guppi.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Guppi
+ Name[bn]=গাপ্পি
+ Name[eo]=Gupio
+-Name[fa]=گوپی
+ Name[hi]=गुप्पी
+ Name[pa]=ਜੂਪੀ
+ Name[ta]=குப்பி
+@@ -25,7 +24,7 @@
+ GenericName[es]=Generador de diagramas
+ GenericName[et]=Diagrammide joonistamine
+ GenericName[eu]=Diagrametarako programa
+-GenericName[fa]=برنامه‌هایی برای نمودارها
++GenericName[fa]=برنامه برای نمودارها
+ GenericName[fi]=Kaavioidenpiirto-ohjelma
+ GenericName[fr]=Logiciel de conception de diagrammes
+ GenericName[fy]=Programma foar diagrammen
+--- kappfinder/apps/Office/WordPerfect2000.desktop	(révision 567687)
++++ kappfinder/apps/Office/WordPerfect2000.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[ar]=وورد بيرفكت 2000
+ Name[bn]=ওয়ার্ড-পারফেক্ট ২০০০
+ Name[bs]=Wordperfect 2000
+-Name[fa]=ورد پرفکت ۲۰۰۰
+ Name[hi]=वर्डपरफेक्ट 2000
+ Name[hr]=Wordperfect 2000
+ Name[ko]=워드퍼펙트 2000
+@@ -43,7 +42,7 @@
+ GenericName[es]=Procesador de textos
+ GenericName[et]=Tekstitöötlus
+ GenericName[eu]=Testu prozesatzailea
+-GenericName[fa]=لغت پرداز‌
++GenericName[fa]=واژه پرداز
+ GenericName[fi]=Tekstinkäsittelyohjelma
+ GenericName[fr]=Traitement de texte
+ GenericName[fy]=Tekstferwurker
+--- kappfinder/apps/Office/abiword.desktop	(révision 567687)
++++ kappfinder/apps/Office/abiword.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[af]=Abiword
+ Name[bn]=এবি-ওয়ার্ড
+ Name[eo]=Abi-Verkilo
+-Name[fa]=ابی ورد
+ Name[hi]=एबीवर्ड
+ Name[mn]=Абиворд
+ Name[nso]=Lentsu la Abi
+@@ -32,7 +31,7 @@
+ GenericName[es]=Procesador de textos
+ GenericName[et]=Tekstitöötlus
+ GenericName[eu]=Testu prozesatzailea
+-GenericName[fa]=لغت پرداز‌
++GenericName[fa]=واژه پرداز
+ GenericName[fi]=Tekstinkäsittelyohjelma
+ GenericName[fr]=Traitement de texte
+ GenericName[fy]=Tekstferwurker
+--- kappfinder/apps/Office/gnucash.desktop	(révision 567687)
++++ kappfinder/apps/Office/gnucash.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=GnuCash
+ Name[be]=GNU Грошы
+ Name[bn]=গনিউ-ক্যাশ
+-Name[fa]=پول گنو‌
+ Name[hi]=ग्नूकैश
+ Name[lo]=ເກມ
+ Name[pa]=ਗਨੂਕੈਸ਼
+--- kappfinder/apps/Office/pybliographic.desktop	(révision 567687)
++++ kappfinder/apps/Office/pybliographic.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Base de datos bibliográfica
+ GenericName[et]=Bibliograafia andmebaas
+ GenericName[eu]=Datu-base bibliogafikoa
+-GenericName[fa]=بانک اطلاعاتی کتاب‌شناسی
++GenericName[fa]=دادگان کتاب شناسی
+ GenericName[fi]=Kirjastotietokanta
+ GenericName[fr]=Base de données bibliographiques
+ GenericName[fy]=Bibliografyske databank
+@@ -82,7 +82,6 @@
+ Name[af]=Pybliografie
+ Name[cy]=Pybliograffeg
+ Name[eo]=Bibliografiilo
+-Name[fa]=اطلاعات کتابشناسی P
+ Name[hi]=पिबिलोग्राफिक
+ Name[lt]=Bibliografija
+ Name[lv]=Pybliogrāfisks
+--- kappfinder/apps/Office/Dia.desktop	(révision 567687)
++++ kappfinder/apps/Office/Dia.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Dia
+ Name[bn]=ডায়া
+ Name[eo]=Diagramilo
+-Name[fa]=دیا
+ Name[hi]=डाया
+ Name[pa]=ਡਾਈ
+ Name[ta]=டையா
+@@ -25,7 +24,7 @@
+ GenericName[es]=Generador de diagramas
+ GenericName[et]=Diagrammide joonistamine
+ GenericName[eu]=Diagrametarako programa
+-GenericName[fa]=برنامه‌هایی برای نمودارها
++GenericName[fa]=برنامه برای نمودارها
+ GenericName[fi]=Kaavioidenpiirto-ohjelma
+ GenericName[fr]=Logiciel de conception de diagrammes
+ GenericName[fy]=Programma foar diagrammen
+--- kappfinder/apps/Office/Applix.desktop	(révision 567687)
++++ kappfinder/apps/Office/Applix.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Applix
+ Name[bn]=অ্যাপলিক্স
+ Name[eo]=Aplikso
+-Name[fa]=اپلیکس
+ Name[hi]=एप्लिक्स
+ Name[ko]=어플릭스
+ Name[pa]=ਅਪਲੀਕਸ
+@@ -30,7 +29,7 @@
+ GenericName[eo]=Oficejoprogramaro
+ GenericName[es]=Suite de Office
+ GenericName[et]=Kontoritöö komplekt
+-GenericName[fa]=مجموعه‌ی دفتری
++GenericName[fa]=Office قطعه موسیقی
+ GenericName[fi]=Toimisto-ohjelma
+ GenericName[fr]=Suite bureautique
+ GenericName[fy]=Officepakket
+--- kappfinder/apps/Office/GnomeTimeTracker.desktop	(révision 567687)
++++ kappfinder/apps/Office/GnomeTimeTracker.desktop	(révision 576145)
+@@ -9,7 +9,7 @@
+ Name[el]=Καταγραφέας Χρόνου GNOME
+ Name[eo]=Gnoma labortempomezurilo
+ Name[eu]=GNOME denbora kudeatzailea
+-Name[fa]=زمان سنج گنوم
++Name[fa]=ردیاب زمان گنوم
+ Name[fr]=Gnome TimeTracker
+ Name[ga]=Lorgaire Ama GNOME
+ Name[gl]=Administrador Horário de GNOME
+--- kappfinder/apps/Office/xpdf.desktop	(révision 567687)
++++ kappfinder/apps/Office/xpdf.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ GenericName[es]=Visor de documentos PDF
+ GenericName[et]=PDF failide vaatamine
+ GenericName[eu]=PDF ikustailua
+-GenericName[fa]=نمایشگر PDF
++GenericName[fa]=PDFمشاهده گر
+ GenericName[fi]=PDF-näytin
+ GenericName[fo]=PDF-vísari
+ GenericName[fr]=Afficheur PDF
+--- kappfinder/apps/Office/Gnome-Cal.desktop	(révision 567687)
++++ kappfinder/apps/Office/Gnome-Cal.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[bn]=গনোম-ক্যাল
+ Name[de]=GNOME Cal
+ Name[eo]=Gnoma kalendaro
+-Name[fa]=تماس-گنوم
+ Name[fr]=GnomeCal
+ Name[hi]=ग्नोम-केल
+ Name[hu]=GNOME Cal
+--- kappfinder/apps/Office/mrproject.desktop	(révision 567687)
++++ kappfinder/apps/Office/mrproject.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[be]=Містэр Праект
+ Name[bn]=মিস্টার-প্রোজেক্ট
+ Name[cy]=MrProsiect
+-Name[fa]=آقای پروژه
+ Name[hi]=एमआर-प्रोजेक्ट
+ Name[hu]=MrProjekt
+ Name[lo]=ເອົາແຜ່ນອອກ
+--- kappfinder/apps/Utilities/SystemLogViewer.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/SystemLogViewer.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Visor de registro del sistema
+ Name[et]=Süsteemi logide monitor
+ Name[eu]=Sistemaren log ikustailua
+-Name[fa]=نمایشگر واقعه‌نگار سیستم
++Name[fa]=مشاهده گرسیستم
+ Name[fi]=Järjestelmälokien näytin
+ Name[fr]=Systemlogviewer
+ Name[fy]=systeemlogwerjefteprogramma
+--- kappfinder/apps/Utilities/xgnokii.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xgnokii.desktop	(révision 576145)
+@@ -2,7 +2,6 @@
+ Encoding=UTF-8
+ Name=X-Gnokii
+ Name[eo]=X-Gnotskio
+-Name[fa]=گنوکی X
+ Name[hi]=एक्स-ग्नोकी
+ Name[ja]=Gnokii 携帯電話ツール
+ Name[sv]=Xgnokii
+--- kappfinder/apps/Utilities/e-notes.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/e-notes.desktop	(révision 576145)
+@@ -6,7 +6,7 @@
+ Name[cy]=E-Nodiadau
+ Name[eo]=E-Notoj
+ Name[eu]=E idatz-oharrak
+-Name[fa]=نکته‌ها E
++Name[fa]=E-یادداشتهای
+ Name[hi]=ई-नोट्स
+ Name[lo]=ບັນທຶກຊ່ວຍຈຳ E
+ Name[lt]=E.užrašai
+--- kappfinder/apps/Utilities/oclock.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/oclock.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[bn]=ওক্লক
+ Name[cy]=OCloc
+ Name[eo]=Horloĝo
+-Name[fa]=ساعت
+ Name[hi]=ओ-क्लाक
+ Name[lo]=ໂມງ
+ Name[lt]=Laikrodis
+--- kappfinder/apps/Utilities/GKrellM.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/GKrellM.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Monitores Krell GNU
+ GenericName[et]=GNU Krelli monitorid
+ GenericName[eu]=GNU Krell monitoreak
+-GenericName[fa]=ناظر کرل گنو
++GenericName[fa]=گنو Krell نمایشگرهای
+ GenericName[fr]=Indicateurs du système GNU Krell
+ GenericName[ga]=Monatóirí GNU Krell
+ GenericName[gl]=Monitores GNU Krell
+--- kappfinder/apps/Utilities/SystemInfo.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/SystemInfo.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Información del sistema
+ Name[et]=Süsteemi info
+ Name[eu]=Sistemaren informazioa
++Name[fa]=اطلاعات سیستم
+ Name[fi]=Järjestelmätiedot
+ Name[fr]=Informations système
+ Name[fy]=Systeemynformaasje
+--- kappfinder/apps/Utilities/calctool.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/calctool.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[de]=Calctool - Rechner
+ Name[el]=Αριθμομηχανή
+ Name[eo]=Kalkulilo
+-Name[fa]=ابزار محاسبه
+ Name[fr]=CalcTool
+ Name[gl]=Calculadora
+ Name[hi]=केल्कटूल
+--- kappfinder/apps/Utilities/xutils/xclipboard.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/xclipboard.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[eo]=XPoŝo
+ Name[es]=Portapapeles de X
+ Name[eu]=X arbela
+-Name[fa]=تخته‌گیره‌ی X
++Name[fa]=X تخته یادداشت
+ Name[fi]=X-leikepöytä
+ Name[fo]=X Setiborð
+ Name[fr]=XClipboard
+@@ -70,7 +70,7 @@
+ GenericName[es]=Visor del portapapeles
+ GenericName[et]=Lõikepuhvri vaatamine
+ GenericName[eu]=Arbelaren ikustailua
+-GenericName[fa]=نمایشگر تخته‌گیره
++GenericName[fa]=مشاهده گر تخته یادداشت
+ GenericName[fi]=Leikepöydän näytin
+ GenericName[fo]=Setiborðsvísari
+ GenericName[fr]=Pour afficher le contenu du presse-papiers
+--- kappfinder/apps/Utilities/xutils/xload.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/xload.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[de]=X-Load
+ Name[eo]=XŜarĝo
+ Name[es]=XLoad
+-Name[fa]= بارگذاری X
++Name[fa]=X بارگذاری
+ Name[fi]=X-kuorma
+ Name[fr]=XLoad
+ Name[ga]=Lód X
+@@ -67,7 +67,7 @@
+ GenericName[es]=Monitoriza la carga del sistema
+ GenericName[et]=Süsteemi koormuse monitor
+ GenericName[eu]=Sistemaren zama monitorizatzen du
+-GenericName[fa]=نظارت بر بارگذاری سیستم
++GenericName[fa]=بارگذاری سیستم نمایشگرها
+ GenericName[fi]=Seuraa järjestelmän kuormaa
+ GenericName[fr]=Pour suivre la charge du système
+ GenericName[fy]=Systeembelêsting beweitsje
+--- kappfinder/apps/Utilities/xutils/xcalc.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/xcalc.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[de]=X-Calc
+ Name[eo]=XKalkulilo
+ Name[es]=Calculadora de X
+-Name[fa]=ماشین حساب X
+ Name[fi]=X-laskin
+ Name[fo]=X Roknari
+ Name[fr]=XCalc
+--- kappfinder/apps/Utilities/xutils/xconsole.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/xconsole.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[eo]=XKonzolo
+ Name[es]=Consola de X
+ Name[eu]=X kontsola
+-Name[fa]= کنسول X
++Name[fa]=X پیشانه
+ Name[fi]=X-konsoli
+ Name[fr]=XConsole
+ Name[ga]=Consól X
+@@ -70,7 +70,7 @@
+ GenericName[es]=Visor de mensajes de consola
+ GenericName[et]=Konsooliteadete vaatamine
+ GenericName[eu]=Konsolako mezu ikustailua
+-GenericName[fa]=نمایشگر پیغام کنسول
++GenericName[fa]=مشاهده گر پیام پیشانه
+ GenericName[fi]=Konsoliviestien näytin
+ GenericName[fr]=Pour afficher les messages console
+ GenericName[fy]=Consolemeldingen-werjouwer
+--- kappfinder/apps/Utilities/xutils/xmag.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/xmag.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[eo]=X-Pligrandigilo
+ Name[es]=Ampliador de X
+ Name[eu]=X handitzailea
+-Name[fa]=ذره‌بین X
++Name[fa]=X ذره بین
+ Name[fi]=X-suurennuslasi
+ Name[fr]=XMag
+ Name[ga]=Formhéadaitheoir X
+@@ -73,7 +73,7 @@
+ GenericName[es]=Ampliador del escritorio
+ GenericName[et]=Töölaua suurendusklaas
+ GenericName[eu]=Mahaigain handitzailea
+-GenericName[fa]=ذره‌بین میزکار
++GenericName[fa]=ذره بین رومیزی
+ GenericName[fi]=Työpöydän suurennuslasi
+ GenericName[fr]=Loupe pour le bureau
+ GenericName[fy]=Fergrutglês
+--- kappfinder/apps/Utilities/xutils/xterm.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/xterm.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ GenericName[es]=Programa de terminal
+ GenericName[et]=Terminaliemulaator
+ GenericName[eu]=Terminal programa
+-GenericName[fa]=برنامه‌ی پایانه
++GenericName[fa]=برنامه پایانه
+ GenericName[fi]=Komentoikkunaohjelma
+ GenericName[fr]=Terminal
+ GenericName[fy]=Terminalprogramma
+@@ -88,7 +88,7 @@
+ Name[eo]=XTerminalo
+ Name[es]=Terminal de X
+ Name[eu]=X terminala
+-Name[fa]=پایانه‌ي X
++Name[fa]=X پایانه
+ Name[fi]=X-terminaali
+ Name[fr]=XTerm
+ Name[ga]=Teirminéal X
+--- kappfinder/apps/Utilities/xutils/Xkill.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/Xkill.desktop	(révision 576145)
+@@ -5,7 +5,7 @@
+ Name[bn]=এক্স-কিল
+ Name[cy]=X Lladd
+ Name[eo]=X-Mortigo
+-Name[fa]=قاتل X
++Name[fa]=X کشتن
+ Name[hi]=एक्स-किल
+ Name[nds]=X-Kill
+ Name[pa]=X ਖਤਮ
+@@ -31,7 +31,7 @@
+ GenericName[es]=Asesino de ventanas
+ GenericName[et]=Akende tapmine
+ GenericName[eu]=Leihoak akatzeko tresna
+-GenericName[fa]=ابزار پایان‌دادن به پنجره
++GenericName[fa]=ابزار پایان دهی پنجره
+ GenericName[fi]=Ikkunoiden lopetustyökalu
+ GenericName[fr]=Pour fermer de force une fenêtre
+ GenericName[fy]=Finsters forsearre ôfslúte
+--- kappfinder/apps/Utilities/xutils/xclock.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/xclock.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Name[eo]=XHorloĝo
+ Name[es]=Reloj de X
+ Name[eu]=X erlojua
+-Name[fa]=ساعت X
++Name[fa]=X ساعت
+ Name[fi]=X-kello
+ Name[fr]=XClock
+ Name[ga]=Clog X
+--- kappfinder/apps/Utilities/xutils/Xtraceroute.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/Xtraceroute.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[be]=X Прасачыць шлях
+ Name[bn]=এক্স ট্রেসরুট
+ Name[de]=X-Traceroute
+-Name[fa]=پی‌گیر مسیر X
+ Name[hi]=एक्स-ट्रेसरूट
+ Name[hr]=Xtraceroute
+ Name[nds]=X-Traceroute
+--- kappfinder/apps/Utilities/xutils/Xrefresh.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/xutils/Xrefresh.desktop	(révision 576145)
+@@ -6,7 +6,7 @@
+ Name[cy]=X Adfywio
+ Name[de]=X-Refresh
+ Name[eo]=X-Refreŝigo
+-Name[fa]=نوسازی X
++Name[fa]=X بازآوردن
+ Name[ga]=Athnuachan X
+ Name[hi]=एक्स-रिफ्रेश
+ Name[is]=Hressa X
+@@ -38,7 +38,7 @@
+ GenericName[es]=Refrescar pantalla
+ GenericName[et]=Töölaua värskendamine
+ GenericName[eu]=Freskatu pantaila
+-GenericName[fa]=نوسازی پرده
++GenericName[fa]=بازآوردن پرده
+ GenericName[fi]=Päivitä näyttö
+ GenericName[fr]=Pour rafraîchir l'affichage
+ GenericName[fy]=Skerm ferfarskje
+--- kappfinder/apps/Utilities/Editors/emacs.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/Editors/emacs.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=إيمX
+ Name[bn]=ইম্যাক্স
+ Name[eo]=Emakso
+-Name[fa]=ایمکس
+ Name[hi]=ईमेक्स
+ Name[ko]=이맥스
+ GenericName=Text Editor
+@@ -26,7 +25,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+--- kappfinder/apps/Utilities/Editors/pico.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/Editors/pico.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=بيكو
+ Name[bn]=পিকো
+ Name[eo]=Piko
+-Name[fa]=پیکو
+ Name[hi]=पिको
+ Name[ko]=피코
+ Name[ta]=பிகோ
+@@ -29,7 +28,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+--- kappfinder/apps/Utilities/Editors/nano.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/Editors/nano.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Nano
+ Name[ar]=نانو
+ Name[bn]=ন্যানো
+-Name[fa]=نانو
+ Name[hi]=नेनो
+ Name[ko]=나노
+ Name[lo]=ສຸ່ມ
+@@ -28,7 +27,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+--- kappfinder/apps/Utilities/Editors/gedit.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/Editors/gedit.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[ar]=جيديت
+ Name[bn]=জি-এডিট
+ Name[ca]=Editor de diàlegs
+-Name[fa]=ویرایشG
+ Name[fr]=GEdit
+ Name[hi]=जी-एडिट
+ Name[ko]=g편집기
+@@ -34,7 +33,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+--- kappfinder/apps/Utilities/Editors/xedit.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/Editors/xedit.desktop	(révision 576145)
+@@ -12,7 +12,7 @@
+ Name[eo]=XRedaktilo
+ Name[es]=Editor de X
+ Name[eu]=X editorea
+-Name[fa]=ویرایشگر X
++Name[fa]=X ویراستار
+ Name[fi]=X-editori
+ Name[fr]=XEdit
+ Name[fy]=X Bewurker
+@@ -70,7 +70,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+--- kappfinder/apps/Utilities/Editors/xemacs.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/Editors/xemacs.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[bn]=এক্স ইম্যাক্স
+ Name[eo]=XEmakso
+ Name[es]=XEmacs
+-Name[fa]=ایمکس X
+ Name[fr]=XEmacs
+ Name[hi]=एक्स ईमेक्स
+ Name[id]= Emacs X
+@@ -35,7 +34,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+--- kappfinder/apps/Utilities/Editors/gvim.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/Editors/gvim.desktop	(révision 576145)
+@@ -9,7 +9,6 @@
+ Name[cy]=VIM (Vi wedi'i wella)
+ Name[da]=Vi IMproved (Vi forbedret)
+ Name[eo]=VIM
+-Name[fa]=Vi پیشرفت کرده VIM
+ Name[hi]=वीआई इम्प्रूव्ड
+ Name[hu]=VIM
+ Name[is]=Vi endurbættur (vim)
+@@ -53,7 +52,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+--- kappfinder/apps/Utilities/Editors/nedit.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/Editors/nedit.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
+ Name=Nedit
+ Name[ar]=نيديت
+-Name[fa]=نِدیت
+ Name[hi]=नेडिट
+ Name[ko]=N편집기
+ Name[pa]=N-ਸੰਪਾਦਕ
+@@ -30,7 +29,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+--- kappfinder/apps/Utilities/Editors/lemacs.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/Editors/lemacs.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[bn]=লুসিড ইম্যাক্স
+ Name[cy]=Emacs Eglur
+ Name[eo]=L-Emakso
+-Name[fa]=لوسید ایمکس
+ Name[hi]=ल्यूसिड ईमेक्स
+ Name[ko]=루시드 이맥스
+ Name[rw]=Emacs Icyeye
+@@ -30,7 +29,7 @@
+ GenericName[es]=Editor de texto
+ GenericName[et]=Tekstiredaktor
+ GenericName[eu]=Testu editorea
+-GenericName[fa]=ویرایشگر متن
++GenericName[fa]=ویراستار متن
+ GenericName[fi]=Tekstieditori
+ GenericName[fo]=Tekstritil
+ GenericName[fr]=Éditeur de texte
+--- kappfinder/apps/Utilities/GnomeWho.desktop	(révision 567687)
++++ kappfinder/apps/Utilities/GnomeWho.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[cs]=Gnome Who
+ Name[cy]=GNOME Pwy
+ Name[eo]=Gnoma Kiu
+-Name[fa]=کی گنوم
+ Name[fo]=Gnome-Who
+ Name[fr]=Gnome Who
+ Name[hi]=ग्नोम हू
+--- kappfinder/apps/Games/Arcade/SuperMethaneBrothers.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/SuperMethaneBrothers.desktop	(révision 576145)
+@@ -9,7 +9,7 @@
+ Name[eo]=Supermetanaj fratoj
+ Name[es]=Los hermanos super metano
+ Name[eu]=Super Methane anaiak
+-Name[fa]=برادران ابر متان
++Name[fa]=برادران Super Methane
+ Name[fo]=Super Methan Brøður
+ Name[hi]=सुपर मीथेन ब्रदर्स
+ Name[hr]=Super metanolska braća
+@@ -53,7 +53,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/battalion.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/battalion.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[bn]=ব্যাটালিয়ন
+ Name[cy]=Bataliwn
+ Name[eo]=Bataliono
+-Name[fa]=باتالیون
+ Name[hi]=बटालियन
+ Name[hr]=Bataljun
+ Name[ko]=바탈리온
+@@ -46,7 +45,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/scavenger.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/scavenger.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[bn]=স্ক্যাভেঞ্জার
+ Name[cy]=Sborionwr
+ Name[eo]=Stratbalaisto
+-Name[fa]=اسکاونجر
+ Name[hi]=स्केवेन्जर
+ Name[hr]=Lešinar
+ Name[ko]=스캐빈저
+@@ -38,7 +37,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/rocksndiamonds.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/rocksndiamonds.desktop	(révision 576145)
+@@ -9,7 +9,6 @@
+ Name[eo]=Rokoj kaj diamantoj
+ Name[es]=Rocas y diamantes
+ Name[eu]=Haitzak eta diamanteak
+-Name[fa]=سنگ و الماس
+ Name[fo]=Steinar og diamantir
+ Name[fr]=Rocks'n'Diamonds
+ Name[hi]=रॉक्स एन डायमण्ड्स
+@@ -55,7 +54,7 @@
+ GenericName[es]=Juego de táctica
+ GenericName[et]=Taktikamäng
+ GenericName[eu]=Taktika jokoa
+-GenericName[fa]=بازی تاکتیکی
++GenericName[fa]=بازی تاکتیکی 
+ GenericName[fi]=Taktinen peli
+ GenericName[fo]=Taktiskt spæl
+ GenericName[fr]=Jeu tactique
+--- kappfinder/apps/Games/Arcade/FrozenBubble.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/FrozenBubble.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ GenericName[es]=Juego tipo Tetris
+ GenericName[et]=Tetrise-laadne mäng
+ GenericName[eu]=Tetris erako jokua
++GenericName[fa]=بازی Tetris-Like
+ GenericName[fi]=Tetriksen tapainen peli
+ GenericName[fr]=Jeu à la Tétris
+ GenericName[fy]=Tetris-fariant
+@@ -78,6 +79,7 @@
+ Name[de]=Gefrorene Blase
+ Name[eo]=Neŝanĝebla bobelo
+ Name[es]=Burbuja congelada
++Name[fa]=حباب یخ‌زده
+ Name[hi]=बर्फीले बुलबुले
+ Name[hr]=Smrznuti mjehurić
+ Name[is]=Frosin kúla
+--- kappfinder/apps/Games/Arcade/cxhextris.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/cxhextris.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/XKobo.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/XKobo.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[ar]=إكس كوبو
+ Name[bn]=এক্স-কোবো
+ Name[eo]=Kobo
+-Name[fa]=Xکوبو
+ Name[hi]=एक्सकोबो
+ Name[ko]=엑스 코보
+ Name[sl]=Xkobo
+@@ -34,7 +33,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/Trophy.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/Trophy.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[ar]=تروفي
+ Name[bn]=ট্রোফি
+ Name[eo]=Trofeo
+-Name[fa]=جام
+ Name[fo]=Minnisfongur
+ Name[hi]=ट्रॉफी
+ Name[hr]=Trofej
+@@ -47,7 +46,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/Gnibbles.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/Gnibbles.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[bn]=জীনিবল্‌স
+ Name[cy]=Gtameidiau
+ Name[eo]=Rodoj
+-Name[fa]=نیبلزG
+ Name[fr]=GNibbles
+ Name[hi]=गनिब्बल्स
+ Name[is]=Gnibbels
+@@ -31,7 +30,7 @@
+ GenericName[es]=Juego GNOME de Nibbles
+ GenericName[et]=GNOME Nibbles mäng
+ GenericName[eu]=GNOME Nibbles jokoa
+-GenericName[fa]=بازی نیبلز گنوم
++GenericName[fa]=گنوم Nibbles بازی
+ GenericName[fi]=Gnome Nibbles -peli
+ GenericName[fo]=GNOME Nibble Spæl
+ GenericName[fr]=Jeu Nibbles pour Gnome
+--- kappfinder/apps/Games/Arcade/alephone-nogl.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/alephone-nogl.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name[ar]=أليفون
+ Name[bn]=অ্যালিফোন
+ Name[eo]=Alefono
+-Name[fa]=آلفن
+ Name[fo]=Alefoni
+ Name[hi]=एलिफोन
+ Name[hu]=Alaphone
+@@ -31,7 +30,7 @@
+ Comment[es]=Una versión opensource de Marathon Infinity para SDL.
+ Comment[et]=SDL Marathon Infinity vabavaraversioon
+ Comment[eu]=Marathon Infinity-ren SDLrako kode irekidun bertsio bat 
+-Comment[fa]=نسخه متن باز ماراتون بینهایت برای SDL
++Comment[fa]=نسخه متن باز Marathon Infinityبرای SDL
+ Comment[fi]=Avoimen lähdekoodin versio Marathon Infinity pelistä SDL-kirjastolla
+ Comment[fr]=Une version open source de Marathon Infinity pour SDL
+ Comment[fy]=In Iepen Boarne-ferzje fan Marathon Infinity foar SDL
+--- kappfinder/apps/Games/Arcade/XSoldier.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/XSoldier.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[bn]=এক্স-সোলজার
+ Name[cy]=XFilwr
+ Name[eo]=Soldato
+-Name[fa]=سرباز X
+ Name[fo]=XHermaður
+ Name[hi]=एक्ससोल्ज़र
+ Name[ko]=엑스 전사
+@@ -42,7 +41,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/alephone.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/alephone.desktop	(révision 576145)
+@@ -15,7 +15,6 @@
+ Name[eo]=Alefono - Nenia OpenGL
+ Name[et]=Alephone - OpenGL'ta
+ Name[eu]=Alephone - Ez OpenGL
+-Name[fa]=آلفن- بدون OpenGL
+ Name[fi]=Alephone - Ei OpenGL
+ Name[fy]=Alephone - Gjin OpenGL
+ Name[ga]=Alephone - Gan OpenGL
+@@ -84,7 +83,7 @@
+ Comment[es]=Una versión open source de Marathon Infinity para SDL que tiene desactivado Open GL.
+ Comment[et]=SDL Marathon Infinity vabavaraversioon (Open GL'ta)
+ Comment[eu]=Open GLa desgaituta duen, eta SDLrako den Marathon Infinity  kode irekidun bertsio bat 
+-Comment[fa]=ویرایشی با متن باز از ماراتون اینفینیتی برای SDL بدون Open GL
++Comment[fa]=نسخه متن باز Marathon Infinity برای SDL که Open GL را ناتوان ساخته است.
+ Comment[fi]=Avoimen lähdekoodin versio Marathon Infinity -pelistä SDL-kirjastolla ilman Open GL -tukea
+ Comment[fr]=Une version open source de Marathon Infinity pour SDL qui a OpenGL désactivé
+ Comment[fy]=In Iepen Boarne-ferzje fan Marathon Infinity foar SDL, mar dan sûnder OpenGL
+--- kappfinder/apps/Games/Arcade/Mures.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/Mures.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=ميورز
+ Name[cy]=Muriau
+ Name[eo]=Katenoj
+-Name[fa]=مورس
+ Name[hi]=म्यूर्स
+ Name[pa]=ਮੂਰੀਸ
+ Name[pl]=Mury obronne
+@@ -33,7 +32,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/TuxRacer.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/TuxRacer.desktop	(révision 576145)
+@@ -83,7 +83,6 @@
+ Name[bn]=টাক্স রেসার
+ Name[cy]=TuxRasiwr
+ Name[eo]=Tuĉjoglitado
+-Name[fa]=مسابقه‌‌گر تاکس
+ Name[hi]=टक्स रेसर
+ Name[ko]=턱스 경주
+ Name[mn]=Tux аврага
+--- kappfinder/apps/Games/Arcade/GnobotsII.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/GnobotsII.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[ar]=جنوبوتس 2
+ Name[bn]=দ্বিতীয় গুহ্‌নোবট্‌স
+ Name[eo]=Gnobotoj II
+-Name[fa]=نوباتس ۲G
+ Name[hi]=गनोबोट्स II
+ Name[pa]=ਜੀ ਨੋਬੋਟਸ II
+ Name[ta]=க்னோபாட்ஸ் II
+@@ -29,7 +28,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/ClanBomber.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/ClanBomber.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[ar]=كلان بومبر
+ Name[bn]=ক্ল্যান বোমারু
+ Name[eo]=Klanbombanto
+-Name[fa]=کلَن بامبر
+ Name[hi]=क्लेनबॉम्बर
+ Name[is]=Clanbomber
+ Name[ja]=Clanボンバー
+@@ -39,7 +38,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Arcade/battleball.desktop	(révision 567687)
++++ kappfinder/apps/Games/Arcade/battleball.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[bn]=ব্যাটল-বল
+ Name[cy]=P?lfrwydro
+ Name[eo]=Batalpilko
+-Name[fa]=جنگ‌توپ
+ Name[hi]=बैटलबॉल
+ Name[ja]=バトルボール
+ Name[km]=ប្រកួត​បាល់
+@@ -37,7 +36,7 @@
+ GenericName[es]=Juego de pelota
+ GenericName[et]=Pallimäng
+ GenericName[eu]=Pilota jokoa
+-GenericName[fa]=توپ بازی
++GenericName[fa]=بازی توپ
+ GenericName[fi]=Pallopeli
+ GenericName[fo]=Bóltspæl
+ GenericName[fr]=Jeu de balle
+--- kappfinder/apps/Games/defendguin.desktop	(révision 567687)
++++ kappfinder/apps/Games/defendguin.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[ar]=ديفيند جوين
+ Name[cy]=Amddiffgwyn
+ Name[eo]=Pingvindefendo
+-Name[fa]=دفاع ملکه G
+ Name[hi]=डिफेण्डगुइन
+ Name[ko]=펭귄 지키기
+ Name[lo]=Defendguin corched Earth clone
+--- kappfinder/apps/Games/xshipwars.desktop	(révision 567687)
++++ kappfinder/apps/Games/xshipwars.desktop	(révision 576145)
+@@ -8,7 +8,6 @@
+ Name[cs]=Válka lodí
+ Name[cy]=RhyfelauLlongX
+ Name[eo]=XÅœipbatalo
+-Name[fa]=جنگ کشتی‌های X
+ Name[hi]=एक्सशिपवार्स
+ Name[hu]=XShipWare
+ Name[km]=សង្គ្រាម​កប៉ាល់
+@@ -42,7 +41,7 @@
+ GenericName[es]=Juego de estrategia
+ GenericName[et]=Strateegiamäng
+ GenericName[eu]=Estrategia jokoa
+-GenericName[fa]=بازی استراتژیک
++GenericName[fa]=بازی Strategy
+ GenericName[fi]=Strategiapeli
+ GenericName[fo]=Strategispæl
+ GenericName[fr]=Jeu de stratégie
+--- kappfinder/apps/Games/Board/SameGnome.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/SameGnome.desktop	(révision 576145)
+@@ -8,7 +8,7 @@
+ Name[cs]=Gnome Same
+ Name[el]=Ίδιο GNOME
+ Name[eo]=Gnoma samludo
+-Name[fa]=همان گنوم
++Name[fa]=گنوم مشابه
+ Name[fi]=Sama Gnome
+ Name[fo]=Sama GNOME
+ Name[fr]=SameGnome
+--- kappfinder/apps/Games/Board/Gataxx.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/Gataxx.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=جاتX
+ Name[bn]=জি-অ্যাটাক্স
+ Name[eo]=Gatakso
+-Name[fa]=اتاکسG
+ Name[hi]=गाटाक्स
+ Name[pa]=ਗਾਟਾਐਕਸ
+ Name[ta]=காடாக்ஸ்
+@@ -27,7 +26,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Board/Gnotravex.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/Gnotravex.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Gnotravex
+ Name[ar]=جنوترافيكس
+ Name[eo]=Gnotravekso
+-Name[fa]=نوتراوکسG
+ Name[hi]=ग्नोट्रावेक्स
+ Name[pa]=ਗਨੋਟਰਾਵਕਸ
+ Name[ta]=Gnoடிராவெக்ஸ்
+@@ -27,7 +26,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/Board/Iagno.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/Iagno.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Iagno
+ Name[ar]=أياجنو
+ Name[bn]=ইয়াগনো
+-Name[fa]=لاگنو
+ Name[hi]=इआग्नो
+ Name[pa]=ਲੈਂਗਨੋ
+ Name[ta]=லாக்னோ
+--- kappfinder/apps/Games/Board/Gnotski.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/Gnotski.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=جنوتسكي
+ Name[bn]=জি-নোটস্কি
+ Name[eo]=Gnotskio
+-Name[fa]=نوتسکیG
+ Name[hi]=ग्नोट्स्की
+ Name[ko]=G클로츠키
+ Name[lo]=Ganotski
+@@ -28,7 +27,7 @@
+ GenericName[es]=Juego GNOME Klotski
+ GenericName[et]=GNOME mäng Klotski
+ GenericName[eu]=GNOME Klotski jokoa
+-GenericName[fa]= بازی گنوم کلاتسکی
++GenericName[fa]=گنوم Klotski بازی
+ GenericName[fi]=Gnome-klotski-peli
+ GenericName[fo]=Gnome Klotski
+ GenericName[fr]=Jeu de Klotski pour Gnome
+--- kappfinder/apps/Games/Board/xboard.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/xboard.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Juego de ajedrez
+ GenericName[et]=Male
+ GenericName[eu]=Xake jokoa
+-GenericName[fa]=شطرنج بازی
++GenericName[fa]=بازی شطرنج
+ GenericName[fi]=Shakkipeli
+ GenericName[fo]=Skakk
+ GenericName[fr]=Jeu d'échecs
+@@ -84,7 +84,6 @@
+ Name[be]=X Дошка
+ Name[bn]=এক্সবোর্ড
+ Name[eo]=X-Breto
+-Name[fa]=تخته X
+ Name[fi]=XBoard
+ Name[fr]=XBoard
+ Name[hi]=एक्सबोर्ड
+--- kappfinder/apps/Games/Board/Glines.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/Glines.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[bn]=জি-লাইন্‌স
+ Name[cy]=Gllinellau
+ Name[eo]=Glinioj
+-Name[fa]=خط‌هایG
+ Name[fr]=GLines
+ Name[hi]=गलाइन्स
+ Name[hr]=Glinije
+@@ -40,7 +39,7 @@
+ GenericName[es]=Juego de táctica
+ GenericName[et]=Taktikamäng
+ GenericName[eu]=Taktika jokoa
+-GenericName[fa]=بازی تاکتیکی
++GenericName[fa]=بازی تاکتیکی 
+ GenericName[fi]=Taktinen peli
+ GenericName[fo]=Taktiskt spæl
+ GenericName[fr]=Jeu tactique
+--- kappfinder/apps/Games/Board/Gmahjongg.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/Gmahjongg.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[cs]=Gnome Mahjongg
+ Name[eo]=Gnom-Mahjongo
+ Name[es]=Mahjongg de GNOME
+-Name[fa]=ماهاجونگ گنوم
+ Name[fi]=Gnome-mahjongg
+ Name[fr]=GMahjongg
+ Name[ga]=Mahjongg GNOME
+@@ -52,7 +51,7 @@
+ GenericName[es]=Juego de baldosas
+ GenericName[et]=Klotsimäng
+ GenericName[eu]=Baldosa jokoa
+-GenericName[fa]=کاشی بازی
++GenericName[fa]=بازی کاشی
+ GenericName[fi]=Palikkapeli
+ GenericName[fo]=Flísuspæl
+ GenericName[fr]=Jeu de tuiles
+--- kappfinder/apps/Games/Board/Gmines.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/Gmines.desktop	(révision 576145)
+@@ -16,7 +16,6 @@
+ Name[eo]=Gnoma minserĉanto
+ Name[es]=Minas de GNOME
+ Name[eu]=GNOME minak
+-Name[fa]=مین گنوم
+ Name[fi]=Gnome-miinaharava
+ Name[fo]=GNOME Minur
+ Name[fr]=GMines
+--- kappfinder/apps/Games/Board/Gstones.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/Gstones.desktop	(révision 576145)
+@@ -10,7 +10,7 @@
+ Name[cy]=Cerrig GNOME
+ Name[el]=GNOME Πέτρες
+ Name[eo]=Gnomaj ŝtonoj
+-Name[fa]=سنگ‌های گنوم
++Name[fa]=سنگهای گنوم
+ Name[fi]=Gnome-kivet
+ Name[fo]=GNOME Steinar
+ Name[fr]=GStones
+--- kappfinder/apps/Games/Board/Xgammon.desktop	(révision 567687)
++++ kappfinder/apps/Games/Board/Xgammon.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=إكس جامون
+ Name[bn]=এক্স-গ্যামন
+ Name[eo]=X-gamono
+-Name[fa]=تخته‌نرد X
+ Name[fr]=XGammon
+ Name[hi]=एक्सगेमन
+ Name[is]=Kotra
+--- kappfinder/apps/Games/GTali.desktop	(révision 567687)
++++ kappfinder/apps/Games/GTali.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[ar]=جتالي
+ Name[bn]=জি-টালী
+ Name[eo]=Gtalio
+-Name[fa]=تالی G
+ Name[hi]=जी-ताली
+ Name[pa]=G ਟਾਲੀ
+ Name[sv]=Gtali
+@@ -27,7 +26,7 @@
+ GenericName[es]=Juego de dados
+ GenericName[et]=Täringumäng
+ GenericName[eu]=Dado jokoa
+-GenericName[fa]=تاس بازی
++GenericName[fa]=بازی تاس
+ GenericName[fi]=Noppapeli
+ GenericName[fo]=Terningar
+ GenericName[fr]=Jeu de dés
+--- kappfinder/apps/Games/Card/AisleRiot.desktop	(révision 567687)
++++ kappfinder/apps/Games/Card/AisleRiot.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[bn]=এইসল-রায়ট
+ Name[cs]=Pozdvižení v uličce
+ Name[eo]=Simpla
+-Name[fa]=ایسیل ریوت
+ Name[hi]=एस्लेरियॉट
+ Name[hr]=Pobuna u prolazu
+ Name[pa]=ਇਲਸੀਰਓਟ
+@@ -32,7 +31,7 @@
+ GenericName[es]=Juego de cartas
+ GenericName[et]=Kaardimäng
+ GenericName[eu]=Karta jokoa
+-GenericName[fa]=کارت بازی
++GenericName[fa]=بازی کارت
+ GenericName[fi]=Korttipeli
+ GenericName[fo]=Kortspøl
+ GenericName[fr]=Jeu de cartes
+--- kappfinder/apps/Games/Card/XPat2.desktop	(révision 567687)
++++ kappfinder/apps/Games/Card/XPat2.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[af]=Xpat 2
+ Name[ar]=إكسبات 2
+ Name[eo]=X-Solitero 2
+-Name[fa]=XPat Û²
+ Name[hi]=एक्सपैट 2
+ Name[ja]=X Pat 2
+ Name[lo]=XPat2
+@@ -31,7 +30,7 @@
+ GenericName[es]=Juego de cartas
+ GenericName[et]=Kaardimäng
+ GenericName[eu]=Karta jokoa
+-GenericName[fa]=کارت بازی
++GenericName[fa]=بازی کارت
+ GenericName[fi]=Korttipeli
+ GenericName[fo]=Kortspøl
+ GenericName[fr]=Jeu de cartes
+--- kappfinder/apps/Games/Card/FreeCell.desktop	(révision 567687)
++++ kappfinder/apps/Games/Card/FreeCell.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[bn]=ফ্রীসেল
+ Name[el]=Κυψέλες
+ Name[eo]=Libera Ĉelo
+-Name[fa]=فریسل
+ Name[hi]=फ्रीसेल
+ Name[ja]=フリーセル
+ Name[ko]=프리셀
+@@ -37,7 +36,7 @@
+ GenericName[es]=Juego de cartas
+ GenericName[et]=Kaardimäng
+ GenericName[eu]=Karta jokoa
+-GenericName[fa]=کارت بازی
++GenericName[fa]=بازی کارت
+ GenericName[fi]=Korttipeli
+ GenericName[fo]=Kortspøl
+ GenericName[fr]=Jeu de cartes
+--- kappfinder/apps/Games/Card/PySol.desktop	(révision 567687)
++++ kappfinder/apps/Games/Card/PySol.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ GenericName[es]=Juego de cartas
+ GenericName[et]=Kaardimäng
+ GenericName[eu]=Karta jokoa
+-GenericName[fa]=کارت بازی
++GenericName[fa]=بازی کارت
+ GenericName[fi]=Korttipeli
+ GenericName[fo]=Kortspøl
+ GenericName[fr]=Jeu de cartes
+@@ -83,7 +83,6 @@
+ Name[ar]=بايسول
+ Name[bn]=পাই-সল
+ Name[eo]=Soliterego
+-Name[fa]=پایسول
+ Name[hi]=पायसॉल
+ Name[ko]=파이솔
+ Name[lo]=Pysol
+--- kappfinder/apps/Games/Roguelikes/moria.desktop	(révision 567687)
++++ kappfinder/apps/Games/Roguelikes/moria.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=موريا
+ Name[bn]=মোরিয়া
+ Name[eo]=Morio
+-Name[fa]=موریا
+ Name[hi]=मोरिया
+ Name[lo]=Moria into Angband and de
+ Name[mk]=Морија
+@@ -32,7 +31,7 @@
+ Comment[es]=Sumérjase en Moria y derrote a Balrog
+ Comment[et]=Moriasse minek ja Balrogi hävitamine
+ Comment[eu]=Murgil zaitez Morian eta garai ezazu Balrog
+-Comment[fa]=یورش به موریا و شکست بَِِلراگ
++Comment[fa]=حمله به Moria و شکست Balrog
+ Comment[fi]=Sukella Moriaan ja voita Balrog
+ Comment[fr]=Osez pénétrer dans la Moria pour vaincre le Balrog
+ Comment[fy]=Dûk yn Moria en ferslach de Balrog
+--- kappfinder/apps/Games/Roguelikes/angband.desktop	(révision 567687)
++++ kappfinder/apps/Games/Roguelikes/angband.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=Angband
+ Name[ar]=أنجباند
+ Name[eo]=Angbando
+-Name[fa]=آنگ‌بند
+ Name[hi]=एंगबैंड
+ Name[mk]=Ангбанд
+ Name[mn]=Ангбанд
+@@ -27,7 +26,7 @@
+ Comment[es]=Sumerjase en Angband y derrote a Morgoth
+ Comment[et]=Angbandi minek ja Morgothi hävitamine
+ Comment[eu]=Murgil zaitez Angband-en eta garai ezazu Morgoth
+-Comment[fa]=یورش به آنگبند و شکست مارگوث
++Comment[fa]=حمله به Angband و شکست Morgoth
+ Comment[fi]=Sukella Angbandiin ja voita Morgoth
+ Comment[fr]=Osez pénétrer en Angband pour vaincre Morgoth
+ Comment[fy]=Dûk yn Angband en ferslach Morgoth
+--- kappfinder/apps/Games/Roguelikes/nethack.desktop	(révision 567687)
++++ kappfinder/apps/Games/Roguelikes/nethack.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[ar]=نت هاك
+ Name[bn]=নেটহ্যাক
+ Name[eo]=Rethako
+-Name[fa]=هک‌شبکه
+ Name[hi]=नेटहैक
+ Name[ko]=넷핵
+ Name[lv]=TÄ«klaHacks
+@@ -31,7 +30,7 @@
+ GenericName[es]=Juego de búsqueda
+ GenericName[et]=Quest mäng
+ GenericName[eu]=Bilaketa jokoa
+-GenericName[fa]=بازی کوست
++GenericName[fa]=بازی Quest
+ GenericName[fi]=Seikkailupeli
+ GenericName[fr]=Jeu de quête
+ GenericName[fy]=Taktysk spul
+--- kappfinder/apps/Games/Roguelikes/rogue.desktop	(révision 567687)
++++ kappfinder/apps/Games/Roguelikes/rogue.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=روج
+ Name[bn]=রোগ্ (Rogue)
+ Name[eo]=Fripono
+-Name[fa]=روگو
+ Name[hi]=रॉग्यू
+ Name[lt]=IÅ¡dykÄ—lis
+ Name[lv]=Blēdis
+@@ -30,7 +29,7 @@
+ GenericName[eo]=La originalo
+ GenericName[es]=El original
+ GenericName[et]=Originaal
+-GenericName[fa]=اصلی
++GenericName[fa]=اصل
+ GenericName[fi]=Alkuperäinen
+ GenericName[fo]=Upprunaútgávuni
+ GenericName[fr]=Le vrai de vrai
+--- kappfinder/apps/Games/Roguelikes/tome.desktop	(révision 567687)
++++ kappfinder/apps/Games/Roguelikes/tome.desktop	(révision 576145)
+@@ -3,7 +3,6 @@
+ Name=ToME
+ Name[ar]=تومي
+ Name[es]=Ocio
+-Name[fa]=به‌من
+ Name[hi]=टू-मी
+ Name[ja]=Rogue 風ゲーム ToME
+ Name[lo]=ຂອງຫລິ້ນ
+@@ -29,7 +28,7 @@
+ GenericName[es]=Juego de búsqueda
+ GenericName[et]=Quest mäng
+ GenericName[eu]=Bilaketa jokoa
+-GenericName[fa]=بازی کوست
++GenericName[fa]=بازی Quest
+ GenericName[fi]=Seikkailupeli
+ GenericName[fr]=Jeu de quête
+ GenericName[fy]=Taktysk spul
+--- kappfinder/apps/Games/Roguelikes/zangband.desktop	(révision 567687)
++++ kappfinder/apps/Games/Roguelikes/zangband.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[af]=Zangband
+ Name[ar]=زي أنجباند
+ Name[eo]=Zangbando
+-Name[fa]=زنگ‌بند
+ Name[hi]=जेड-एंगबैंण्ड
+ Name[lv]=ZAngbanda
+ Name[pa]=Zਅੰਗੀਬੰਦ
+@@ -26,7 +25,7 @@
+ GenericName[es]=Derrote a la serpiente del caos
+ GenericName[et]=Serpent of Chaos purustamine
+ GenericName[eu]=Garai ezazu kaosaren sugea
+-GenericName[fa]=سرپنت چائوس را شکست دهید
++GenericName[fa]=شکست مار هیولا
+ GenericName[fi]=Voita Kaaoksen käärme
+ GenericName[fr]=Pourrez-vous vaincre le Serpent du Chaos ?
+ GenericName[fy]=Ferslach de Serpent of Chaos
+--- kappfinder/apps/Games/penguin-command.desktop	(révision 567687)
++++ kappfinder/apps/Games/penguin-command.desktop	(révision 576145)
+@@ -10,7 +10,7 @@
+ Name[cy]=Rheolaeth Pengwyn
+ Name[da]=Pingvin-kommando
+ Name[eo]=Pingvinkomando
+-Name[fa]=دستور پنگوئن
++Name[fa]=Penguin فرمان
+ Name[gl]=Comando Pingüin
+ Name[hi]=पेंग्विन कमांड
+ Name[hu]=Pingvin-invázió
+@@ -53,7 +53,7 @@
+ GenericName[es]=Juego de Arcade
+ GenericName[et]=Põnevusmäng
+ GenericName[eu]=Arcade jokoa
+-GenericName[fa]=بازی آرکید
++GenericName[fa]=بازی گذرگاه تاقدار
+ GenericName[fi]=Videopeli
+ GenericName[fo]=Arkaduspæl
+ GenericName[fr]=Jeu d'arcade
+--- kappfinder/apps/Games/TacticStrategy/xscorch.desktop	(révision 567687)
++++ kappfinder/apps/Games/TacticStrategy/xscorch.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Name[ar]=إكس إسكورش
+ Name[be]=X Апёк
+ Name[eo]=XSkorĉo
+-Name[fa]=اسکروچ X
+ Name[hi]=एक्स-स्क्रॉच
+ Name[lo]=ໂຊນາ
+ Name[pa]=X ਸਕੋਰਚ
+@@ -30,7 +29,7 @@
+ Comment[es]=Un clón libre para Unix y X de una tierra quemada.
+ Comment[et]=Vaba Scorched Earth kloon X'le ja UNIX'le
+ Comment[eu]=X eta UNIXerako Scorched Earth-en klone librea
+-Comment[fa]=یک شبیه‌سازی شده‌ی آزاد اسکروچ زمین برای یونیکس و X
++Comment[fa]=یک کلون زمینی سوختۀ آزاد برای یونیکس و X
+ Comment[fi]=Vapaa Scorched Earth -klooni UNIX- ja X-alustalle
+ Comment[fr]=Un clone libre de Scorched Earth pour UNIX et X
+ Comment[fy]=In fergese kloan fan Scorched Earth foar UNIX en X
+--- kappfinder/apps/Games/TacticStrategy/freecivserver.desktop	(révision 567687)
++++ kappfinder/apps/Games/TacticStrategy/freecivserver.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Servidor FreeCiv
+ Name[et]=FreeCivi server
+ Name[eu]=FreeCiv zerbitzaria
+-Name[fa]=کارگزار تمدن‌آزاد
++Name[fa]=FreeCiv کارساز
+ Name[fi]=Freeciv-palvelin
+ Name[fy]=FreeCiv-tsjinner
+ Name[ga]=Freastalaí FreeCiv
+@@ -88,7 +88,7 @@
+ Comment[es]=Un servidor para Free Civ
+ Comment[et]=FreeCivi mängu server
+ Comment[eu]=Free Civ-erako zerbitzari bat
+-Comment[fa]=کارگزاری برای تمدن آزاد 
++Comment[fa]=یک کارسازبرای Free Civ
+ Comment[fi]=Palvelin FreeCiv-pelille
+ Comment[fr]=Un serveur pour Free Civ
+ Comment[fy]=In tsjinner foar Free Civ
+--- kappfinder/apps/Games/TacticStrategy/freeciv.desktop	(révision 567687)
++++ kappfinder/apps/Games/TacticStrategy/freeciv.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[bg]=Цивилизация - Freeciv
+ Name[bn]=ফ্রীসিভ
+ Name[eo]=Libera Civilizludo
+-Name[fa]=تمدن‌آزاد
+ Name[hi]=फ्रीसिव
+ Name[nso]=civ yeo e lokollogilego
+ Name[pa]=ਫਰੀਕਿਵ
+@@ -36,7 +35,7 @@
+ GenericName[es]=Juego de estrategia
+ GenericName[et]=Strateegiamäng
+ GenericName[eu]=Estrategia jokoa
+-GenericName[fa]=بازی استراتژیک
++GenericName[fa]=بازی Strategy
+ GenericName[fi]=Strategiapeli
+ GenericName[fo]=Strategispæl
+ GenericName[fr]=Jeu de stratégie
+--- kappfinder/apps/Games/Emulators/qmamecat.desktop	(révision 567687)
++++ kappfinder/apps/Games/Emulators/qmamecat.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ GenericName[es]=Emulador de Arcade
+ GenericName[et]=Mänguautomaadi emulaator
+ GenericName[eu]=Arkade emuladorea
+-GenericName[fa]=شبیه‌ساز آرکید
++GenericName[fa]=مقلد گذرگاه تاقدار
+ GenericName[fi]=Videoemulaattori
+ GenericName[fr]=Émulateur de jeux d'arcade
+ GenericName[fy]=Arcade-emulaasje
+@@ -77,7 +77,6 @@
+ Name[af]=Qmame-kat
+ Name[ar]=كيومامكات
+ Name[eo]=QMamecat
+-Name[fa]=مَمِکت Q
+ Name[fr]=QMamecat
+ Name[hi]=क्यूमामेकेट
+ Name[pa]=ਕਿਉਮੀਕੈਟ
+--- kappfinder/apps/Games/Emulators/cmail.desktop	(révision 567687)
++++ kappfinder/apps/Games/Emulators/cmail.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[be]=Шахматы па перапісцы
+ Name[bn]=চেস-মেইল
+ Name[eo]=Ŝakpoŝto
+-Name[fa]=پست‌شطرنج
+ Name[fi]=KirjeShakki
+ Name[hi]=चेसमेल
+ Name[hr]=Poštanski šah
+@@ -43,7 +42,7 @@
+ GenericName[es]=correo electrónico para ajedrez
+ GenericName[et]=Male kirja teel
+ GenericName[eu]=Xakean jokatzeko posta elektronikoa
+-GenericName[fa]=پست الکترونیکی برای شطرنج
++GenericName[fa]=رایانامه برای شطرنج
+ GenericName[fi]=Sähköpostishakki
+ GenericName[fr]=Jeu d'échecs par courrier électronique
+ GenericName[fy]=E-post foar Chess
+--- kappfinder/apps/Games/Clanbomber.desktop	(révision 567687)
++++ kappfinder/apps/Games/Clanbomber.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[ar]=كلين بومبر
+ Name[bn]=ক্ল্যান-বোম্বার
+ Name[eo]=Bombanto
+-Name[fa]=کلن بامبر
+ Name[fr]=ClanBomber
+ Name[hi]=क्लैनबॉम्बर
+ Name[hu]=Bombarakó
+--- kappfinder/apps/Games/Toys/xeyes.desktop	(révision 567687)
++++ kappfinder/apps/Games/Toys/xeyes.desktop	(révision 576145)
+@@ -12,7 +12,6 @@
+ Name[de]=X-Eyes
+ Name[eo]=XOkuloj
+ Name[es]=Ojos de X
+-Name[fa]=چشمان X
+ Name[fi]=X-silmät
+ Name[fo]=X Eygu
+ Name[fr]=XEyes
+--- kappfinder/apps/Games/Toys/xpinguin.desktop	(révision 567687)
++++ kappfinder/apps/Games/Toys/xpinguin.desktop	(révision 576145)
+@@ -5,7 +5,6 @@
+ Name[az]=Tux penguen
+ Name[bn]=টাক্স
+ Name[eo]=Tuĉjo
+-Name[fa]=تاکس
+ Name[he]=טקס
+ Name[hi]=टक्स
+ Name[ko]=턱스(Tux)
+@@ -31,7 +30,7 @@
+ GenericName[es]=Mascota de Linux
+ GenericName[et]=Linuxi maskott
+ GenericName[eu]=Linuxen maskota
+-GenericName[fa]=نماد لینوکس
++GenericName[fa]= مایۀ خوش شانسی لینوکس
+ GenericName[fi]=Linux-maskotti
+ GenericName[fr]=La mascotte de Linux
+ GenericName[fy]=Linux-maskotte
+--- kdesktop/krootwm.cc	(révision 567687)
++++ kdesktop/krootwm.cc	(révision 576145)
+@@ -66,11 +66,8 @@
+ 
+ KRootWm * KRootWm::s_rootWm = 0;
+ 
++extern QCString kdesktop_name, kicker_name, kwin_name;
+ 
+-// for multihead
+-extern int kdesktop_screen_number;
+-
+-
+ KRootWm::KRootWm(KDesktop* _desktop) : QObject(_desktop)
+ {
+   s_rootWm = this;
+@@ -556,15 +553,9 @@
+       // This allows the menu to disappear when clicking on the background another time
+       XUngrabPointer(qt_xdisplay(), CurrentTime);
+       XSync(qt_xdisplay(), False);
+-      // Ask kicker to showup the menu
+-      // make sure we send the message to the correct kicker
+-      QCString appname;
+-      if (kdesktop_screen_number == 0)
+-	  appname = "kicker";
+-      else
+-	  appname.sprintf("kicker-screen-%d", kdesktop_screen_number);
+ 
+-      DCOPRef( appname.data(), appname.data() ).send( "popupKMenu", global );
++      // Ask kicker to showup the menu
++      DCOPRef( kicker_name, kicker_name ).send( "popupKMenu", global );
+       break;
+     }
+     case CUSTOMMENU1:
+@@ -756,53 +747,28 @@
+     KDesktopSettings::setShowMenubar( !(m_bShowMenuBar && menuBar) );
+     KDesktopSettings::writeConfig();
+ 
+-    // make sure we send the message to the correct screen
+-    QCString appname;
+-    if (kdesktop_screen_number == 0)
+-	appname = "kdesktop";
+-    else
+-	appname.sprintf("kdesktop-screen-%d", kdesktop_screen_number);
+-
+     QByteArray data;
+-    kapp->dcopClient()->send( appname.data(), "KDesktopIface", "configure()", data);
++    kapp->dcopClient()->send( kdesktop_name, "KDesktopIface", "configure()", data);
+     // for the standalone menubar setting
+     kapp->dcopClient()->send( "menuapplet*", "menuapplet", "configure()", data );
+-    kapp->dcopClient()->send( "kicker", "kicker", "configureMenubar()", data );
++    kapp->dcopClient()->send( kicker_name, kicker_name, "configureMenubar()", data );
+     kapp->dcopClient()->send( "kwin*", "", "reconfigure()", data );
+ }
+ 
+ 
+ void KRootWm::slotUnclutterWindows()
+ {
+-    QCString appname;
+-    if (kdesktop_screen_number == 0)
+-	appname = "kwin";
+-    else
+-	appname.sprintf("kwin-screen-%d", kdesktop_screen_number);
+-
+-    kapp->dcopClient()->send(appname.data(), "KWinInterface", "unclutterDesktop()", "");
++    kapp->dcopClient()->send(kwin_name, "KWinInterface", "unclutterDesktop()", "");
+ }
+ 
+ 
+ void KRootWm::slotCascadeWindows() {
+-    QCString appname;
+-    if (kdesktop_screen_number == 0)
+-	appname = "kwin";
+-    else
+-	appname.sprintf("kwin-screen-%d", kdesktop_screen_number);
+-
+-    kapp->dcopClient()->send(appname.data(), "KWinInterface", "cascadeDesktop()", "");
++    kapp->dcopClient()->send(kwin_name, "KWinInterface", "cascadeDesktop()", "");
+ }
+ 
+ 
+ void KRootWm::slotLock() {
+-    QCString appname;
+-    if (kdesktop_screen_number == 0)
+-	appname = "kdesktop";
+-    else
+-	appname.sprintf("kdesktop-screen-%d", kdesktop_screen_number);
+-
+-    kapp->dcopClient()->send(appname, "KScreensaverIface", "lock()", "");
++    kapp->dcopClient()->send(kdesktop_name, "KScreensaverIface", "lock()", "");
+ }
+ 
+ 
+--- kdesktop/kdesktopSetAsBackground.desktop	(révision 567687)
++++ kdesktop/kdesktopSetAsBackground.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ X-KDE-Submenu[es]=Establecer como fondo
+ X-KDE-Submenu[et]=Sea taustapildiks
+ X-KDE-Submenu[eu]=Ezarri atzeko plano gisa
++X-KDE-Submenu[fa]=تنظیم به عنوان زمینه
+ X-KDE-Submenu[fi]=Aseta taustakuvaksi
+ X-KDE-Submenu[fr]=Définir comme arrière-plan
+ X-KDE-Submenu[fy]=As eftergrûn brûke
+@@ -68,6 +69,7 @@
+ Name[es]=Centrado
+ Name[et]=Tsentreeritud
+ Name[eu]=Erdiratua
++Name[fa]=مرکز 
+ Name[fi]=Keskitetty
+ Name[fr]=Centré
+ Name[fy]=sintraal setten
+@@ -133,6 +135,7 @@
+ Name[es]=Mosaico
+ Name[et]=Paanidena
+ Name[eu]=Mosaikoa
++Name[fa]=کاشی
+ Name[fi]=Vierekkäin
+ Name[fr]=Mosaïque
+ Name[fy]=Tegele
+--- kdesktop/patterns/triangles.desktop	(révision 567687)
++++ kdesktop/patterns/triangles.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Comment[eo]=Trianguloj
+ Comment[es]=Triángulos
+ Comment[eu]=Triangeluak
+-Comment[fa]=مثلث‌ها
++Comment[fa]=مثلثها
+ Comment[fi]=Kolmiot
+ Comment[fy]=Trijehoeken
+ Comment[ga]=Triantáin
+--- kdesktop/patterns/fish.desktop	(révision 567687)
++++ kdesktop/patterns/fish.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Comment[es]=Red de pesca
+ Comment[et]=Kalavõrk
+ Comment[eu]=Arrainetarako sarea
+-Comment[fa]=تور ماهیگیری
++Comment[fa]=تورماهی
+ Comment[fi]=Kalaverkko
+ Comment[fr]=Filet
+ Comment[fy]=Fisknet
+--- kdesktop/patterns/rattan.desktop	(révision 567687)
++++ kdesktop/patterns/rattan.desktop	(révision 576145)
+@@ -5,6 +5,7 @@
+ Comment[cs]=Rákos
+ Comment[eo]=Plektaĵo
+ Comment[es]=Rota (planta)
++Comment[fa]=چوبدستی
+ Comment[fi]=Rottinki
+ Comment[fr]=Rotin
+ Comment[fy]=Rotan
+--- kdesktop/patterns/stonewall2.desktop	(révision 567687)
++++ kdesktop/patterns/stonewall2.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Comment[es]=Fuerte 2 por Tigert
+ Comment[et]=Stonewall 2 (Tigert)
+ Comment[eu]=Stonewall 2, Tigertek egina
+-Comment[fa]=دیوار سنگی۲ ازTigert
++Comment[fa]=Stonewall توسط تیگرت
+ Comment[fi]=Kiviseinä 2, tehnyt Tigert
+ Comment[fr]=Stonewall 2 par Tigert
+ Comment[fy]=Stienen muorre 2, troch Tigert
+--- kdesktop/patterns/pavement.desktop	(révision 567687)
++++ kdesktop/patterns/pavement.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Comment[eo]=Pavimo
+ Comment[es]=Pavimento
+ Comment[eu]=Zorua
+-Comment[fa]=پیاده‌رو
++Comment[fa]=سنگفرش
+ Comment[fi]=Katukivetys
+ Comment[fr]=Pavés
+ Comment[fy]=Estrikken
+--- kdesktop/patterns/flowers.desktop	(révision 567687)
++++ kdesktop/patterns/flowers.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Comment[es]=Flores
+ Comment[et]=Lilled
+ Comment[eu]=Loreak
+-Comment[fa]=گل‌ها
++Comment[fa]=گلها
+ Comment[fi]=Kukat
+ Comment[fr]=Fleurs
+ Comment[fy]=Blommen
+--- kdesktop/patterns/night-rock.desktop	(révision 567687)
++++ kdesktop/patterns/night-rock.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Comment[es]=Roca de noche por Tigert
+ Comment[et]=Night Rock (Tigert)
+ Comment[eu]=Gaueko Haitza, Tigert-ek egina
+-Comment[fa]=صخره‌‌ای در شب از Tigert
++Comment[fa]=Night Rock توسط تیگرت
+ Comment[fi]=Night Rock, tehnyt Tigert
+ Comment[fr]=Night Rock par Tigert
+ Comment[fy]=Rots by Nacht, door Tigert
+--- kdesktop/main.cc	(révision 567687)
++++ kdesktop/main.cc	(révision 576145)
+@@ -27,6 +27,7 @@
+ #include <kcrash.h>
+ #include <kdebug.h>
+ #include <kglobalsettings.h>
++#include <kglobal.h>
+ #include <kconfig.h>
+ #include <kmanagerselection.h>
+ 
+@@ -57,6 +58,7 @@
+ // -----------------------------------------------------------------------------
+ 
+ int kdesktop_screen_number = 0;
++QCString kdesktop_name, kicker_name, kwin_name;
+ 
+ static void crashHandler(int sigId)
+ {
+@@ -136,13 +138,19 @@
+ 	}
+     }
+ 
+-    QCString appname;
+-    if (kdesktop_screen_number == 0)
+-	appname = "kdesktop";
+-    else
+-	appname.sprintf("kdesktop-screen-%d", kdesktop_screen_number);
++    KGlobal::locale()->setMainCatalogue("kdesktop");
+ 
+-    KAboutData aboutData( appname.data(), I18N_NOOP("KDesktop"),
++    if (kdesktop_screen_number == 0) {
++        kdesktop_name = "kdesktop";
++        kicker_name = "kicker";
++        kwin_name = "kwin";
++    } else {
++        kdesktop_name.sprintf("kdesktop-screen-%d", kdesktop_screen_number);
++        kicker_name.sprintf("kicker-screen-%d", kdesktop_screen_number);
++        kwin_name.sprintf("kwin-screen-%d", kdesktop_screen_number);
++    }
++
++    KAboutData aboutData( kdesktop_name, I18N_NOOP("KDesktop"),
+ 			  version, description, KAboutData::License_GPL,
+ 			  "(c) 1998-2000, The KDesktop Authors");
+     aboutData.addAuthor("David Faure", 0, "faure at kde.org");
+@@ -171,7 +179,7 @@
+     KUniqueApplication app;
+     app.disableSessionManagement(); // Do SM, but don't restart.
+ 
+-    KDesktopSettings::instance(appname + "rc");
++    KDesktopSettings::instance(kdesktop_name + "rc");
+     KCmdLineArgs *args = KCmdLineArgs::parsedArgs();
+ 
+     bool x_root_hack = args->isSet("x-root");
+@@ -205,4 +213,3 @@
+ 
+     return app.exec();
+ }
+-
+--- kdesktop/kwebdesktop/kwebdesktop.desktop	(révision 567687)
++++ kdesktop/kwebdesktop/kwebdesktop.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Comment[es]=Escritorio Web para KDE
+ Comment[et]=KDE veebitöölaud
+ Comment[eu]=KDE web mahaigaina
+-Comment[fa]=میزکار وب KDE
++Comment[fa]=رومیزی وب KDE
+ Comment[fi]=KDE:n web-työpöytä
+ Comment[fr]=Bureau web de KDE
+ Comment[fy]=KDE Web Buroblêd
+--- kdesktop/kdiconview.cc	(révision 567687)
++++ kdesktop/kdiconview.cc	(révision 576145)
+@@ -499,6 +499,9 @@
+ 
+ void KDIconView::startDirLister()
+ {
++    // if desktop is resized before start() is called (XRandr)
++    if (!m_dirLister) return;
++
+     m_dirLister->openURL( url() );
+ 
+     // Gather the list of directories to merge into the desktop
+--- kdesktop/programs/xearth.desktop	(révision 567687)
++++ kdesktop/programs/xearth.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Comment[es]=XEarth por Kirk Johnson
+ Comment[et]=XEarth (Kirk Johnson)
+ Comment[eu]=XEarth, Kirk Johnsonek egina
+-Comment[fa]=XEarth از Kirk Johnson
++Comment[fa]=XEarth توسط کیرک جانسون
+ Comment[fi]=XEarth, tehnyt Kirk Johnson
+ Comment[fr]=XEarth par Kirk Johnson
+ Comment[fy]=XEarth, troch Kirk Johnson
+--- kdesktop/programs/xplanet.desktop	(révision 567687)
++++ kdesktop/programs/xplanet.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Comment[es]=XPlanet por Hari Nair
+ Comment[et]=XPlanet (Hari Nair)
+ Comment[eu]=XPlanet  Hari Nair-ek egina
+-Comment[fa]=XPlanet از Hari Nair
++Comment[fa]=XPlanet توسط هاری نیر
+ Comment[fi]=XPlanet, tehnyt Hari Nair
+ Comment[fr]=XPlanet par Hari Nair
+ Comment[fy]=XPlanet, troch Hari Nair
+--- kdesktop/programs/xglobe.desktop	(révision 567687)
++++ kdesktop/programs/xglobe.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Comment[es]=XGlobe por Thorsten Scheuermann
+ Comment[et]=XGlobe (Thorsten Scheuermann)
+ Comment[eu]=XGlobe, Thorsten Scheuermannek egina
+-Comment[fa]=XGlobe از Thorsten Scheuermann
++Comment[fa]=XGlobe توسط تورستن شرمن
+ Comment[fi]=XGlobe, tehnyt Thorsten Scheuermann
+ Comment[fr]=XGlobe par Thorsten Scheuermann
+ Comment[fy]=XGlobe, troch Thorsten Scheuermann
+--- kdesktop/kdesktop.desktop	(révision 567687)
++++ kdesktop/kdesktop.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Escritorio de KDE
+ Name[et]=KDE töölaud
+ Name[eu]=KDE mahaigaina
+-Name[fa]=میزکار KDE
++Name[fa]=رومیزی KDE
+ Name[fi]=KDE-työpöytä
+ Name[fr]=Bureau de KDE
+ Name[fy]=KDE Buroblêd
+--- kdesktop/desktop.cc	(révision 567687)
++++ kdesktop/desktop.cc	(révision 576145)
+@@ -62,6 +62,9 @@
+ // and then remove this include and fix reconnects in initRoot() -- ellis
+ //#include <kaccelbase.h>
+ 
++extern int kdesktop_screen_number;
++extern QCString kdesktop_name, kicker_name, kwin_name;
++
+ KRootWidget::KRootWidget() : QObject()
+ {
+      kapp->desktop()->installEventFilter(this);
+@@ -124,9 +127,6 @@
+ // -----------------------------------------------------------------------------
+ #define DEFAULT_DELETEACTION 1
+ 
+-// for multihead - from main.cc
+-extern int kdesktop_screen_number;
+-
+ KDesktop::WheelDirection KDesktop::m_eWheelDirection = KDesktop::m_eDefaultWheelDirection;
+ const char* KDesktop::m_wheelDirectionStrings[2] = { "Forward", "Reverse" };
+ 
+@@ -149,7 +149,7 @@
+   m_pKwinmodule = new KWinModule( this );
+ 
+   kapp->dcopClient()->setNotifications(true);
+-  kapp->dcopClient()->connectDCOPSignal("kicker", "kicker", "desktopIconsAreaChanged(QRect, int)",
++  kapp->dcopClient()->connectDCOPSignal(kicker_name, kicker_name, "desktopIconsAreaChanged(QRect, int)",
+                                         "KDesktopIface", "desktopIconsAreaChanged(QRect, int)", false);
+ 
+   // Dont repaint on configuration changes during construction
+@@ -292,7 +292,7 @@
+         QCString replyType;
+         QRect area;
+ 
+-        if ( kapp->dcopClient()->call("kicker", "kicker", "desktopIconsArea(int)",
++        if ( kapp->dcopClient()->call(kicker_name, kicker_name, "desktopIconsArea(int)",
+                                        data, replyType, result, false, 2000) )
+         {
+           QDataStream res(result, IO_ReadOnly);
+@@ -674,7 +674,7 @@
+   m_bNeedRepaint |= 1;
+   updateWorkArea();
+ #endif
+-  kapp->dcopClient()->send( "kwin", "", "refresh()", "");
++  kapp->dcopClient()->send( kwin_name, "", "refresh()", "");
+   refreshIcons();
+ }
+ 
+@@ -949,7 +949,7 @@
+         QCString replyType;
+         QRect area;
+ 
+-        if ( kapp->dcopClient()->call("kicker", "kicker", "desktopIconsArea(int)",
++        if ( kapp->dcopClient()->call(kicker_name, kicker_name, "desktopIconsArea(int)",
+                                        data, replyType, result, false, 2000) )
+         {
+             QDataStream res(result, IO_ReadOnly);
+--- kdesktop/init/Home.desktop	(révision 567687)
++++ kdesktop/init/Home.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Personal
+ Name[et]=Kodu
+ Name[eu]=Etxea
+-Name[fa]=خانه
++Name[fa]=آغازه
+ Name[fi]=Koti
+ Name[fr]=Dossier personnel
+ Name[fy]=Thús
+--- kdesktop/init/directory.templates	(révision 567687)
++++ kdesktop/init/directory.templates	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Plantillas
+ Name[et]=Mallid
+ Name[eu]=Txantiloiak
+-Name[fa]=نمونه‌ها
++Name[fa]=الگوها
+ Name[fi]=Pohjat
+ Name[fr]=Modèles
+ Name[fy]=Sjabloanen
+--- kdesktop/init/directory.trash	(révision 567687)
++++ kdesktop/init/directory.trash	(révision 576145)
+@@ -24,7 +24,7 @@
+ Name[es]=Papelera
+ Name[et]=Prügikast
+ Name[eu]=Zaborra
+-Name[fa]=زباله‌دان
++Name[fa]=زباله
+ Name[fi]=Roskakori
+ Name[fr]=Corbeille
+ Name[fy]=Jiskefet
+@@ -96,7 +96,7 @@
+ Comment[es]=Contiene archivos borrados
+ Comment[et]=Sisaldab eemaldatud faile
+ Comment[eu]=Kendutako fitxategiak dauzka
+-Comment[fa]=شامل پرونده‌های پاک شده است
++Comment[fa]=شامل پرونده‌های حذف شده
+ Comment[fi]=Sisältää poistettuja tiedostoja
+ Comment[fr]=Contient les fichiers supprimés
+ Comment[fy]=Befettet fuortsmieten triemmen
+--- kdesktop/init/directory.autostart	(révision 567687)
++++ kdesktop/init/directory.autostart	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[eo]=Memlanĉo
+ Name[es]=Autoinicio
+ Name[eu]=Autoabiatu
+-Name[fa]=خوداجرا
++Name[fa]=خودآغاز
+ Name[fi]=Käynnistä
+ Name[fr]=Démarrage automatique
+ Name[fy]=Automatysk Begjinne
+--- kdesktop/init/System.desktop	(révision 567687)
++++ kdesktop/init/System.desktop	(révision 576145)
+@@ -84,6 +84,7 @@
+ GenericName[es]=Localizaciones del sistema
+ GenericName[et]=Süsteemi asukohad
+ GenericName[eu]=Sistemaren kokapenak
++GenericName[fa]=محلهای سیستم
+ GenericName[fi]=Järjestelmän sijainti
+ GenericName[fr]=Emplacements systèmes
+ GenericName[fy]=Systeemlokaasjes
+--- kdesktop/init/Templates/Floppy.desktop	(révision 567687)
++++ kdesktop/init/Templates/Floppy.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Formato
+ Name[et]=Vorming
+ Name[eu]=Formatua
+-Name[fa]=قالب‌بندی
++Name[fa]=قالب
+ Name[fi]=Formatoi
+ Name[fy]=Formattearje
+ Name[ga]=Formáid
+--- kdesktop/init/Templates/linkDVDROM.desktop	(révision 567687)
++++ kdesktop/init/Templates/linkDVDROM.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=DVD-ROM...
+ Name[et]=DVD-ROM seade...
+ Name[eu]=DVD-ROM gailua...
+-Name[fa]=دستگاه DVD-ROM...
++Name[fa]=دستگاه DVD-ROM
+ Name[fi]=DVD-ROM-laite
+ Name[fr]=Lecteur de DVD-ROM...
+ Name[fy]=Dûbelskiifstasjon
+@@ -84,7 +84,7 @@
+ Comment[es]=Nuevo DVD-ROM
+ Comment[et]=Uus DVD-ROM seade
+ Comment[eu]=DVD-ROM gailu berria
+-Comment[fa]=دستگاه DVD-Rom جدید
++Comment[fa]=دستگاه DVD-ROM جدید
+ Comment[fi]=Uusi DVD-ROM-laite
+ Comment[fr]=Nouveau lecteur de DVD-ROM
+ Comment[fy]=Nije dûbelskiifstasjon
+--- kdesktop/init/Templates/CDWRITER-Device.desktop	(révision 567687)
++++ kdesktop/init/Templates/CDWRITER-Device.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Expulsar
+ Name[et]=Väljastamine
+ Name[eu]=Egotzi
+-Name[fa]=اخراج
++Name[fa]=پس زدن
+ Name[fi]=Poista
+ Name[fr]=Éjecter
+ Name[fy]=Utsmytknop
+--- kdesktop/init/Templates/linkURL.desktop	(révision 567687)
++++ kdesktop/init/Templates/linkURL.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Enlace a dirección (URL)...
+ Name[et]=Viit asukohale (URL)...
+ Name[eu]=Esteka kokapenari (URL)...
+-Name[fa]=پیوند به مکان (URL)...
++Name[fa]=پیوند به محل )نشانی وب(
+ Name[fi]=Linkki sijaintiin (URL)...
+ Name[fr]=Lien vers une URL...
+ Name[fy]=Keppeling nei lokaasje (URL-adres)...
+@@ -81,7 +81,7 @@
+ Comment[es]=Introduzca enlace a dirección (URL):
+ Comment[et]=Sisesta viit asukohale (URL):
+ Comment[eu]=Sartu kokapenarekiko (URL) esteka:
+-Comment[fa]=پیوند به URL:
++Comment[fa]=پیوند به مکان (نشانی وب ) را وارد کنید:
+ Comment[fi]=Anna linkki sijaintiin (URL):
+ Comment[fr]=Nouveau lien vers une URL :
+ Comment[fy]=Keppeling nei lokaasje ynfiere (URL-adres):
+--- kdesktop/init/Templates/linkCDROM.desktop	(révision 567687)
++++ kdesktop/init/Templates/linkCDROM.desktop	(révision 576145)
+@@ -84,7 +84,7 @@
+ Comment[es]=Nuevo CD-ROM
+ Comment[et]=Uus CD-ROM seade
+ Comment[eu]=CD-ROM gailu berria
+-Comment[fa]=دستگاه CD-Rom جدید
++Comment[fa]=دستگاه CD-ROM جدید
+ Comment[fi]=Uusi CD/DVD-ROM -laite
+ Comment[fr]=Nouveau lecteur de CD-ROM
+ Comment[fy]=Nije kompaktskiifstasjon 
+--- kdesktop/init/Templates/TextFile.desktop	(révision 567687)
++++ kdesktop/init/Templates/TextFile.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Archivo de texto...
+ Name[et]=Tekstifail...
+ Name[eu]=Testu fitxategia...
+-Name[fa]=پرونده‌ی متنی...
++Name[fa]=پرونده متنی...
+ Name[fi]=Tekstitiedosto...
+ Name[fr]=Fichier texte...
+ Name[fy]=Teksttriem......
+@@ -83,6 +83,7 @@
+ Comment[es]=Introduzca nombre de archivo de texto:
+ Comment[et]=Sisesta tekstifaili nimi:
+ Comment[eu]=Sartu testu fitxategiaren izena
++Comment[fa]=نام پرونده‌ متنی را وارد کنید:
+ Comment[fi]=Anna tekstitiedoston nimi:
+ Comment[fr]=Donnez le nom du fichier de texte :
+ Comment[fy]=Namme fan teksttriem ynfiere:
+--- kdesktop/init/Templates/linkProgram.desktop	(révision 567687)
++++ kdesktop/init/Templates/linkProgram.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Enlace a aplicación...
+ Name[et]=Viit rakendusele...
+ Name[eu]=Esteka aplikazioari...
+-Name[fa]=پیوند به برنامه...
++Name[fa]=پیوند به کاربرد
+ Name[fi]=Linkki sovellukseen...
+ Name[fr]=Lien vers une application...
+ Name[fy]=Keppeling nei tappasing...
+@@ -84,7 +84,7 @@
+ Comment[es]=Nuevo enlace a aplicación
+ Comment[et]=Uus viit rakendusele
+ Comment[eu]=Aplikazioarekiko esteka berria
+-Comment[fa]=پیوندی جدید به برنامه
++Comment[fa]=پیوند به کاربرد جدید
+ Comment[fi]=Uusi linkki sovellukseen
+ Comment[fr]=Nouveau lien vers une application
+ Comment[fy]=Nije keppeling naar toepassing
+--- kdesktop/init/Templates/linkFloppy.desktop	(révision 567687)
++++ kdesktop/init/Templates/linkFloppy.desktop	(révision 576145)
+@@ -83,7 +83,7 @@
+ Comment[es]=Nueva unidad de disquetes
+ Comment[et]=Uus flopiseade
+ Comment[eu]=Diskete gailu berria
+-Comment[fa]=فلاپی جدید
++Comment[fa]=دستگاه فلاپی جدید
+ Comment[fi]=Uusi levykeasema
+ Comment[fr]=Nouveau lecteur de disquettes
+ Comment[fy]=Nije slappe skiifstasjon
+--- kdesktop/init/Templates/DVDROM-Device.desktop	(révision 567687)
++++ kdesktop/init/Templates/DVDROM-Device.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Expulsar
+ Name[et]=Väljastamine
+ Name[eu]=Egotzi
+-Name[fa]=اخراج
++Name[fa]=پس زدن
+ Name[fi]=Poista
+ Name[fr]=Éjecter
+ Name[fy]=Utsmytknop
+--- kdesktop/init/Templates/ZIP-Device.desktop	(révision 567687)
++++ kdesktop/init/Templates/ZIP-Device.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Expulsar
+ Name[et]=Väljastamine
+ Name[eu]=Egotzi
+-Name[fa]=اخراج
++Name[fa]=پس زدن
+ Name[fi]=Poista
+ Name[fr]=Éjecter
+ Name[fy]=Utsmytknop
+--- kdesktop/init/Templates/CDROM-Device.desktop	(révision 567687)
++++ kdesktop/init/Templates/CDROM-Device.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Expulsar
+ Name[et]=Väljastamine
+ Name[eu]=Egotzi
+-Name[fa]=اخراج
++Name[fa]=پس زدن
+ Name[fi]=Poista
+ Name[fr]=Éjecter
+ Name[fy]=Utsmytknop
+--- kdesktop/init/Templates/linkCDWRITER.desktop	(révision 567687)
++++ kdesktop/init/Templates/linkCDWRITER.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Grabadora de CD...
+ Name[et]=CD-kirjutaja...
+ Name[eu]=CDWRITER gailua...
+-Name[fa]=دستگاه CDWRITER...
++Name[fa]=دستگاه CDWRITER
+ Name[fi]=CDWRITER-laite...
+ Name[fr]=Graveur de CD-ROM...
+ Name[fy]=kompaktskiifstasjon...
+@@ -82,6 +82,7 @@
+ Comment[es]=Nueva grabadora de CD
+ Comment[et]=Uus CD-kirjutaja
+ Comment[eu]=CDWRITER gailu berria
++Comment[fa]=دستگاه CDWRITER جدید
+ Comment[fi]=Uusi CDWRITER-laite
+ Comment[fr]=Nouveau graveur de CD-ROM
+ Comment[fy]=Nije kompaktskiifstasjon 
+--- kdesktop/init/Templates/HTMLFile.desktop	(révision 567687)
++++ kdesktop/init/Templates/HTMLFile.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Archivo HTML...
+ Name[et]=HTML-fail...
+ Name[eu]=HTML fitxategia...
+-Name[fa]=پرونده‌ی HTML...
++Name[fa]=پرونده‌ زنگام....
+ Name[fi]=HTML-tiedosto...
+ Name[fr]=Fichier HTML...
+ Name[fy]=HTML-triem.......
+@@ -83,6 +83,7 @@
+ Comment[es]=Introduzca nombre de archivo HTML:
+ Comment[et]=Sisesta HTML-faili nimi:
+ Comment[eu]=Sartu HTML fitxategiaren izena:
++Comment[fa]=نام پرونده زنگام را وارد کنید:
+ Comment[fi]=Anna HTML-tiedostonimi:
+ Comment[fr]=Donnez le nom du fichier HTML :
+ Comment[fy]=Namme fan HTML-triem ynfiere:
+--- kdesktop/init/Templates/Directory.desktop	(révision 567687)
++++ kdesktop/init/Templates/Directory.desktop	(révision 576145)
+@@ -82,6 +82,7 @@
+ Comment[es]=Introduzca nombre de carpeta:
+ Comment[et]=Sisesta kataloogi nimi:
+ Comment[eu]=Sartu karpetaren izena:
++Comment[fa]=نام پوشه را وارد کنید:
+ Comment[fi]=Anna kansion nimi:
+ Comment[fr]=Donnez le nom du dossier :
+ Comment[fy]=Mapname ynfiere:
+--- kdesktop/init/Templates/linkNFS.desktop	(révision 567687)
++++ kdesktop/init/Templates/linkNFS.desktop	(révision 576145)
+@@ -31,6 +31,7 @@
+ Comment[es]=Nuevo enlace NFS
+ Comment[et]=Uus NFS viit
+ Comment[eu]=NFS esteka berria
++Comment[fa]=پیوند NFS جدید
+ Comment[fi]=Uusi NFS-linkki
+ Comment[fr]=Nouveau lien NFS
+ Comment[fy]=Nije NFS-Keppeling
+--- kdesktop/init/Templates/linkCAMERA.desktop	(révision 567687)
++++ kdesktop/init/Templates/linkCAMERA.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Cámara...
+ Name[et]=Kaameraseade
+ Name[eu]=Kamera...
+-Name[fa]=دوربین...
++Name[fa]=دستگاه دوربین...
+ Name[fi]=Kamerat...
+ Name[fr]=Appareil photo
+ Name[fy]=Kamera...
+--- kdesktop/bgmanager.cc	(révision 567687)
++++ kdesktop/bgmanager.cc	(révision 576145)
+@@ -13,6 +13,7 @@
+ #include "bgmanager.h"
+ #include "bgdefaults.h"
+ #include "kdesktopsettings.h"
++#include "bgsettings.h"
+ 
+ #include <assert.h>
+ 
+@@ -631,6 +632,11 @@
+ // DCOP exported
+ void KBackgroundManager::setWallpaper(QString wallpaper, int mode)
+ {
++    if (mode < 0 || mode >= KBackgroundSettings::lastBackgroundMode) {
++      kdDebug() << "Invalid background mode " << mode << " passed to " << k_funcinfo << "\n";
++      return;
++    }
++
+     //TODO Is the behaviour of this function appropriate for multiple screens?
+     for (unsigned i=0; i < m_Renderer[effectiveDesktop()]->numRenderers(); ++i)
+     {
+@@ -688,6 +694,11 @@
+ // DCOP exported
+ void KBackgroundManager::setWallpaper(int desk, QString wallpaper, int mode)
+ {
++    if (mode < 0 || mode >= KBackgroundSettings::lastBackgroundMode) {
++      kdDebug() << "Invalid background mode " << mode << " passed to " << k_funcinfo << "\n";
++      return;
++    }
++
+     int sdesk = validateDesk(desk);
+ 
+     //TODO Is the behaviour of this function appropriate for multiple screens?
+--- applnk/kde-utilities.directory	(révision 567687)
++++ applnk/kde-utilities.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Utilidades
+ Name[et]=Utiliidid
+ Name[eu]=Tresnak
+-Name[fa]=ابزارها
++Name[fa]=سودمندیها
+ Name[fi]=Apuohjelmat
+ Name[fo]=Hentleikar
+ Name[fr]=Utilitaires
+@@ -98,7 +98,7 @@
+ Comment[es]=Utilidades
+ Comment[et]=Utiliidid
+ Comment[eu]=Tresnak
+-Comment[fa]=ابزارها
++Comment[fa]=سودمندیها
+ Comment[fi]=Apuohjelmat
+ Comment[fo]=Hentleikar
+ Comment[fr]=Utilitaires
+--- applnk/kde-development-translation.directory	(révision 567687)
++++ applnk/kde-development-translation.directory	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Traducción
+ Name[et]=Tõlkimine
+ Name[eu]=Itzulpengintza
++Name[fa]=ترجمه
+ Name[fi]=Käännös
+ Name[fr]=Traduction
+ Name[fy]=Oersetting
+--- applnk/kde-main.directory	(révision 567687)
++++ applnk/kde-main.directory	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Menú de KDE
+ Name[et]=KDE menüü
+ Name[eu]=KDE menua
++Name[fa]=گزینگان KDE
+ Name[fi]=Valikko
+ Name[fr]=Menu de KDE
+ Name[fy]=KDE-menu
+--- applnk/kde-settings-accessibility.directory	(révision 567687)
++++ applnk/kde-settings-accessibility.directory	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Regional y Accesibilidad
+ Name[et]=Hõlbustus
+ Name[eu]=Eskualdea eta erabilerraztasuna
+-Name[fa]=توانیابی و منطقه‌ای
++Name[fa]=منطقه ای و دستیابی پذیری
+ Name[fi]=Alueellisuus ja käytettävyys
+ Name[fr]=Régionalisation et accessibilité
+ Name[fy]=Regio en tagonklikens
+@@ -73,6 +73,6 @@
+ Name[wa]=Redjonå & Accessibilité
+ Name[xh]=Ummandla & Nofumaneko
+ Name[zh_CN]=区域和辅助功能
+-Name[zh_TW]=區域性 & 易用性
++Name[zh_TW]=區域性與易用性
+ Name[zu]=Okwesifunda & Igunya lokungena
+ Icon=locale
+--- applnk/kde-settingsmenu.directory	(révision 567687)
++++ applnk/kde-settingsmenu.directory	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Preferencias
+ Name[et]=Seadistused
+ Name[eu]=Ezarpenak
++Name[fa]=تنظیمات
+ Name[fi]=Asetukset
+ Name[fr]=Configuration
+ Name[fy]=Ynstellings
+--- applnk/kde-system-screensavers.directory	(révision 567687)
++++ applnk/kde-system-screensavers.directory	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Salvapantallas
+ Name[et]=Ekraanisäästjad
+ Name[eu]=Pantaila babesleak
+-Name[fa]=ناجی پرده
++Name[fa]=محافظ های صفحه نمایش 
+ Name[fi]=Näytönsäästäjät
+ Name[fo]=Skíggjaspararir
+ Name[fr]=Écrans de veille
+@@ -97,7 +97,7 @@
+ Comment[es]=Demostraciones del salvapantallas
+ Comment[et]=Ekraanisäästjate demod
+ Comment[eu]=Pantaila babesle demoak
+-Comment[fa]=پیش‌نمایش ناجی‍پرده
++Comment[fa]=نمایشهای صفحه کلید
+ Comment[fi]=Näytönsäästäjien mallit
+ Comment[fo]=Skíggjaspararadømi
+ Comment[fr]=Démonstrations d'écrans de veille
+--- applnk/kde-settings-sound.directory	(révision 567687)
++++ applnk/kde-settings-sound.directory	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Sonidos y multimedia
+ Name[et]=Heli ja multimeedia
+ Name[eu]=Soinua eta multimedia
+-Name[fa]=صوتی و چندرسانه‌ای
++Name[fa]=صوت و چند رسانه ای
+ Name[fi]=Ääni ja multimedia
+ Name[fr]=Son et multimédia
+ Name[fy]=Lûd en multimedia
+@@ -72,6 +72,6 @@
+ Name[wa]=Son & Multimedia
+ Name[xh]=Isandi & Multimedia
+ Name[zh_CN]=声音和多媒体
+-Name[zh_TW]=聲音 & 多媒體
++Name[zh_TW]=聲音與多媒體
+ Name[zu]=Umsindo & Onozindaba abaningi
+ Icon=multimedia
+--- applnk/kde-settings-network.directory	(révision 567687)
++++ applnk/kde-settings-network.directory	(révision 576145)
+@@ -74,6 +74,6 @@
+ Name[wa]=Rantoele & Daegntoele
+ Name[xh]=Internet & Nomsebenzi womnatha
+ Name[zh_CN]=Internet 和网络
+-Name[zh_TW]=網際網路 & 網路
++Name[zh_TW]=網路
+ Name[zu]=Internet & Uxhumano olusakazekile
+ Icon=network
+--- applnk/kde-internet.directory	(révision 567687)
++++ applnk/kde-internet.directory	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[cy]=Rhyngrwyd
+ Name[el]=Διαδίκτυο
+ Name[eo]=Interreto
++Name[fa]=اینترنت
+ Name[fy]=Ynternet
+ Name[ga]=Idirlíon
+ Name[he]=אינטרנט
+--- applnk/kde-multimedia.directory	(révision 567687)
++++ applnk/kde-multimedia.directory	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[el]=Πολυμέσα
+ Name[eo]=Plurmedio
+ Name[et]=Multimeedia
+-Name[fa]=مولتی‌مدیا
++Name[fa]=چند رسانه ای
+ Name[fo]=Fleirmiðla
+ Name[fr]=Multimédia
+ Name[ga]=Ilmheáin
+--- applnk/hidden.directory	(révision 567687)
++++ applnk/hidden.directory	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Servicios internos
+ Name[et]=Seesmised teenused
+ Name[eu]=Barne zerbitzuak
++Name[fa]=خدمات درونی
+ Name[fi]=Sisäiset palvelut
+ Name[fr]=Services internes
+ Name[fy]=Ynterne funksjes
+--- applnk/kde-settings-hardware.directory	(révision 567687)
++++ applnk/kde-settings-hardware.directory	(révision 576145)
+@@ -10,6 +10,7 @@
+ Name[cy]=Caledwedd
+ Name[el]=Υλικό
+ Name[et]=Riistvara
++Name[fa]=سخت افزار
+ Name[fi]=Laitteisto
+ Name[fr]=Matériel
+ Name[ga]=Crua-Earraí
+--- applnk/kde-office.directory	(révision 567687)
++++ applnk/kde-office.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Oficina
+ Name[et]=Kontoritöö
+ Name[eu]=Bulegoa
+-Name[fa]=دفترکار
++Name[fa]=اداره
+ Name[fi]=Toimisto-ohjelmat
+ Name[fo]=Skrivstova
+ Name[fr]=Bureautique
+--- applnk/kde-games.directory	(révision 567687)
++++ applnk/kde-games.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Juegos
+ Name[et]=Mängud
+ Name[eu]=Jokoak
+-Name[fa]=بازی‌ها
++Name[fa]=بازیها
+ Name[fi]=Pelit
+ Name[fo]=Spøl
+ Name[fr]=Jeux
+--- applnk/kde-toys.directory	(révision 567687)
++++ applnk/kde-toys.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Ocio
+ Name[et]=Mänguasjad
+ Name[eu]=Jolasak
+-Name[fa]=اسباب‌بازی‌ها
++Name[fa]=اسباب بازیها
+ Name[fi]=Lelut
+ Name[fo]=Leiku
+ Name[fr]=Petits outils
+--- applnk/kde-graphics.directory	(révision 567687)
++++ applnk/kde-graphics.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Gráficos
+ Name[et]=Graafika
+ Name[eu]=Grafikoak
+-Name[fa]=گرافیک
++Name[fa]=نگاره‌ها
+ Name[fi]=Grafiikka
+ Name[fo]=Teknindi
+ Name[fr]=Graphisme
+--- applnk/kde-development-webdevelopment.directory	(révision 567687)
++++ applnk/kde-development-webdevelopment.directory	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Desarrollo web
+ Name[et]=Veebiarendus
+ Name[eu]=Web garapena
++Name[fa]=فرابری وب
+ Name[fi]=Webin kehitys
+ Name[fr]=Développement Internet
+ Name[fy]=Webûntwikkeling
+--- applnk/kde-utilities-accessibility.directory	(révision 567687)
++++ applnk/kde-utilities-accessibility.directory	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Accesibilidad
+ Name[et]=Hõlbustus
+ Name[eu]=Erabilerraztasuna
+-Name[fa]=توان‌یابی
++Name[fa]=دستیابی پذیری
+ Name[fi]=Helppokäyttötoiminnot
+ Name[fr]=Accessibilité
+ Name[fy]=Tagonklikens
+@@ -74,7 +74,7 @@
+ Name[wa]=Accessibilité
+ Name[xh]=Unikezelo
+ Name[zh_CN]=辅助
+-Name[zh_TW]=輔助
++Name[zh_TW]=無障礙輔助
+ Name[zu]=Ukungena
+ Icon=access
+ Comment=Accessibility
+@@ -92,6 +92,7 @@
+ Comment[es]=Accesibilidad
+ Comment[et]=Hõlbustus
+ Comment[eu]=Erabilerraztasuna
++Comment[fa]=دستیابی پذیری
+ Comment[fi]=Helppokäyttöisyys
+ Comment[fr]=Accessibilité
+ Comment[fy]=Tagonklikens
+@@ -127,4 +128,4 @@
+ Comment[uz]=Қулайликлар
+ Comment[vi]=Hỗ trợ người tàn tật
+ Comment[zh_CN]=辅助
+-Comment[zh_TW]=輔助
++Comment[zh_TW]=無障礙輔助
+--- applnk/kde-internet-terminal.directory	(révision 567687)
++++ applnk/kde-internet-terminal.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Aplicaciones de terminal
+ Name[et]=Terminali rakendused
+ Name[eu]=Terminaleko aplikazioak
+-Name[fa]=برنامه‌های پایانه
++Name[fa]=کاربردهای پایانه
+ Name[fi]=Päätesovellukset
+ Name[fo]=Tekstforrit
+ Name[fr]=Applications pour terminal
+--- applnk/kde-games-kidsgames.directory	(révision 567687)
++++ applnk/kde-games-kidsgames.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Juegos para niños
+ Name[et]=Laste mängud
+ Name[eu]=Haur jokoak
+-Name[fa]=بازی‌هایی برای بچه‌ها
++Name[fa]=بازیهایی برای بچه‌ها
+ Name[fi]=Lasten pelit
+ Name[fo]=Spøl fyri børn
+ Name[fr]=Jeux pour les enfants
+--- applnk/kde-settings-security.directory	(révision 567687)
++++ applnk/kde-settings-security.directory	(révision 576145)
+@@ -74,6 +74,6 @@
+ Name[wa]=Såvrité & Privaceye
+ Name[xh]=Ukhuseleko & Nobunikazi
+ Name[zh_CN]=安全和隐私
+-Name[zh_TW]=安全性 & 私密性
++Name[zh_TW]=安全性與私密性
+ Name[zu]=Ukuvikeleka & Ingasese
+ Icon=password
+--- applnk/kde-settings-desktop.directory	(révision 567687)
++++ applnk/kde-settings-desktop.directory	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Escritorio
+ Name[et]=Töölaud
+ Name[eu]=Mahaigaina
+-Name[fa]=میزکار
++Name[fa]=رومیزی
+ Name[fi]=Työpöytä
+ Name[fo]=Skriviborð
+ Name[fr]=Bureau
+--- applnk/kde-games-arcade.directory	(révision 567687)
++++ applnk/kde-games-arcade.directory	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[de]=Arkade
+ Name[eo]=Arkado
+ Name[et]=Võitlusmängud
+-Name[fa]=آرکید
++Name[fa]=گذرگاه تاقدار
+ Name[fo]=Arkaduspøl
+ Name[fr]=Jeux d'arcade
+ Name[fy]=Arkade
+--- applnk/kde-settings-looknfeel.directory	(révision 567687)
++++ applnk/kde-settings-looknfeel.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Aspecto y Temas
+ Name[et]=Välimus ja teemad
+ Name[eu]=Itxura eta gaiak
+-Name[fa]=ظاهر و طرح‌ها
++Name[fa]=ظاهر و چهره‌ها
+ Name[fi]=Ulkonäkö ja teemat
+ Name[fr]=Apparence et thèmes
+ Name[fy]=Uterlik en tema's
+@@ -74,6 +74,6 @@
+ Name[wa]=Rivnance & Tinmes
+ Name[xh]=Ubonakalo Nemixholo
+ Name[zh_CN]=外观和主题
+-Name[zh_TW]=外觀 & 主題
++Name[zh_TW]=外觀與主題
+ Name[zu]=Ukubukeka & Izingqikithi
+ Icon=looknfeel
+--- applnk/kde-edutainment.directory	(révision 567687)
++++ applnk/kde-edutainment.directory	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Entretenimientos educativos
+ Name[et]=Haridus
+ Name[eu]=Jolastu eta ikasi
+-Name[fa]=تفریحی-آموزشی
++Name[fa]=تفریحی آموزشی
+ Name[fi]=Opetusviihde
+ Name[fo]=Undirvísing og -hald
+ Name[fr]=Éducatif
+--- applnk/compat/bwarning.desktop	(révision 567687)
++++ applnk/compat/bwarning.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[eo]=Portkomputilo
+ Name[es]=Portátil
+ Name[eu]=Ordenagailu eramangarria
+-Name[fa]=لپ‌تاپ
++Name[fa]=رایانه کیفی
+ Name[fi]=Kannettava
+ Name[fr]=Ordinateur portable
+ Name[fy]=Skoatkompjûter
+@@ -59,7 +59,7 @@
+ Name[wa]=Poirtåve
+ Name[xh]=Umphezulu osongiweyo
+ Name[zh_CN]=笔记本电脑
+-Name[zh_TW]=膝上型的電腦
++Name[zh_TW]=筆記型電腦
+ Name[zu]=Ikhomputha ephathwayo eyisicaba
+ X-KDE-ModuleType=Library
+ X-KDE-Library=laptop
+--- applnk/compat/email.desktop	(révision 567687)
++++ applnk/compat/email.desktop	(révision 576145)
+@@ -24,7 +24,7 @@
+ Name[es]=Correo electrónico
+ Name[et]=E-post
+ Name[eu]=Posta elektronikoa
+-Name[fa]=پست الکترونیکی
++Name[fa]=رایانامه
+ Name[fi]=Sähköposti
+ Name[fo]=Teldupostur
+ Name[fr]=Courrier électronique
+@@ -95,7 +95,7 @@
+ Comment[es]=Configuraciónde su identidad, direcciones de correo, servidores de correo, etc.
+ Comment[et]=Nime, e-posti aadressi, e-posti serverite jms. seadistamine
+ Comment[eu]=Konfigura itzazu zure identitatea, posta elektronikoaren helbidea, posta zerbitzariak, e.a.
+-Comment[fa]=مشخصات شناسایی خود، نشانی پست‌الکترونیکی، کارگزاران پست‌الکترونیکی شما و ... را تنظیم کنید.
++Comment[fa]=هویت ،نشانیهای رایانامه، کارسازهای نامه و غیره خود را پیکربندی کنید.
+ Comment[fi]=Määrittele sähköpostiosoiteet, sähköpostipalvelimet, jne.
+ Comment[fo]=Set upp samleiki tína (teldupostadressa, postambætari og so framvegis).
+ Comment[fr]=Configuration de votre identité, de vos adresses électroniques, des serveurs associés, etc.
+@@ -168,7 +168,7 @@
+ Keywords[es]=Correo electrónico,Correo,E-Mail,Dirección,Servidor de correo,IMAP,POP3,Buzón local,buzón,Información del usuario,Dirección de respuesta,Información del servidor,Nombre de usuario,Contraseñas,Máquina,Perfil actual,Perfil,Organización,Máquina entrante,Máquina saliente,Cliente de correo
+ Keywords[et]=e-mail,e-post,meil,mail,aadress,meiliserver,IMAP,POP3,kohalik postkast,postkast,kasutajainfo,vastamise aadress,serveri info,kasutajanimi,paroolid,host,aktiivne profiil,profiil,organisatsioon,sissetulev post,väljaminev post,meiliklient
+ Keywords[eu]=Posta elektronikoa,Posta,E-Mail,Helbidea,Posta zerbitzaria,IMAP,POP3, Posta kutxa lokala,posta kutxa,Erabiltzailearen informazioa,Reply Address, Zerbitzariaren informazioa,Erabiltzailearen izena,Pasahitzak,Ostalaria,Uneko profila,Profila,Erakundea,Sarrera hostalaria,Irteera hostalaria,Posta elektroniko bezeroa
+-Keywords[fa]=EMail,Mail,E-Mail,Address,Email server,IMAP,POP3,Local mailbox,mailbox,User Information,Reply Address,Server information,User Name,Passwords,Host,Current Profile,Profile,Organization,Incoming Host,Outgoing Host,Email Client,ای‌میل,میل,پست الکترونیکی، کارگیر
++Keywords[fa]=رایانامه،نامه،رایا-نامه،کارساز نامه،IMAP،POP3،نامه دان محلی،نامه دان اطلاعات کاربر،نشانی پاسخ،اطلاعات کارساز،نام کاربر، اسم رمزها،میزبان،شرح وضعیت جاری،شرح وضعیت،سازمان،میزبان وارد شونده،میزبان خارج شونده،کارخواه نامه
+ Keywords[fi]=Sähköposti,E-Mail,Osoite,Sähköpostipalvelin,IMAP,POP3,Postilaatikko,Käyttäjätiedot,Vastausosoite,Osoite,Palvelimen tiedot,Käyttäjänimi,Salasanat,Palvelin,Nykyinen profiili,Profiili,Organisaatio,Lähtevä palvelin,Tuleva palvelin,Sähköpostiohjelma
+ Keywords[fo]=adressa,teldupostur,upplýsingar,navn,vertur,IMAP,POP3,samleiki,ambætari
+ Keywords[fr]=courrier électronique,email,e-mail,adresse,serveur de courrier,serveur de mail,IMAP,POP3,boîte aux lettres locale,boîte aux lettres,pop3,imap,mail,messagerie,message,message électronique,adresse électronique,utilisateur,profil,organisation,serveur entrant,serveur sortant,serveur de réception,serveur d'envoi,réception,envoi,informations sur l'utilisateur,adresse de réponse,reply,mot de passe,serveur,hôte,client de mail,client de messagerie
+--- applnk/compat/cwarning.desktop	(révision 567687)
++++ applnk/compat/cwarning.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[eo]=Portkomputilo
+ Name[es]=Portátil
+ Name[eu]=Ordenagailu eramangarria
+-Name[fa]=لپ‌تاپ
++Name[fa]=رایانه کیفی
+ Name[fi]=Kannettava
+ Name[fr]=Ordinateur portable
+ Name[fy]=Skoatkompjûter
+@@ -59,7 +59,7 @@
+ Name[wa]=Poirtåve
+ Name[xh]=Umphezulu osongiweyo
+ Name[zh_CN]=笔记本电脑
+-Name[zh_TW]=膝上型的電腦
++Name[zh_TW]=筆記型電腦
+ Name[zu]=Ikhomputha ephathwayo eyisicaba
+ X-KDE-ModuleType=Library
+ X-KDE-Library=laptop
+--- applnk/compat/battery.desktop	(révision 567687)
++++ applnk/compat/battery.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[eo]=Portkomputilo
+ Name[es]=Portátil
+ Name[eu]=Ordenagailu eramangarria
+-Name[fa]=لپ‌تاپ
++Name[fa]=رایانه کیفی
+ Name[fi]=Kannettava
+ Name[fr]=Ordinateur portable
+ Name[fy]=Skoatkompjûter
+@@ -59,7 +59,7 @@
+ Name[wa]=Poirtåve
+ Name[xh]=Umphezulu osongiweyo
+ Name[zh_CN]=笔记本电脑
+-Name[zh_TW]=膝上型的電腦
++Name[zh_TW]=筆記型電腦
+ Name[zu]=Ikhomputha ephathwayo eyisicaba
+ X-KDE-ModuleType=Library
+ X-KDE-Library=laptop
+--- applnk/compat/userinfo.desktop	(révision 567687)
++++ applnk/compat/userinfo.desktop	(révision 576145)
+@@ -29,6 +29,7 @@
+ Name[es]=Cuenta de usuario
+ Name[et]=Kasutajakonto
+ Name[eu]=Erabiltzaile kontua
++Name[fa]=حساب کاربر
+ Name[fi]=Käyttäjätili
+ Name[fr]=Compte de l'utilisateur
+ Name[fy]=Brûkers akkount
+@@ -95,6 +96,7 @@
+ Comment[es]=Cambiar la información de su cuenta
+ Comment[et]=Oma kontoinfo muutmine
+ Comment[eu]=Alda ezazu zure kontuaren informazioa
++Comment[fa]=اطلاعات حساب خود را تغییر دهید
+ Comment[fi]=Käyttäjätiedot
+ Comment[fr]=Modifier les informations de votre compte
+ Comment[fy]=Feroarje jo akkountynformaasje
+@@ -158,6 +160,7 @@
+ Keywords[es]=Contraseñas,Contraseña,Cambiar contraseña,Icono,cara,kdm,Nombre de usuario,Nombre,Cuenta
+ Keywords[et]=Paroolid,Parool,Parooli muutmine,Ikoon,nägu,kdm,Kasutajanimi,Nimi,Konto
+ Keywords[eu]=Pasahitzak,Pasahitza,Aldatu pasahitza,Ikonoa,aurpegia,kdm,Erabiltzaile izena,Izena,Kontua
++Keywords[fa]=اسم رمزها،اسم رمز،تغییر اسم رمز،شمایل،سطح،kdm،نام کاربر،نام،حساب
+ Keywords[fi]=salasanat,salasana,muuta salasanaa,vaihda salasana,kuvake,kasvot,käyttäjän nimi,käyttäjätili,käyttäjätunnus
+ Keywords[fr]=mots de passe,mot de passe,changer le mot de passe,modifier le mot de passe,icône,visage,kdm,nom d'utilisateur,nom,compte
+ Keywords[fy]=Wachtwurden,Wachtwurd,Wachtwurd feroarje,ikoan,face,kdm,Brûkersnamme,Namme,Akkount
+--- applnk/compat/power.desktop	(révision 567687)
++++ applnk/compat/power.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[eo]=Portkomputilo
+ Name[es]=Portátil
+ Name[eu]=Ordenagailu eramangarria
+-Name[fa]=لپ‌تاپ
++Name[fa]=رایانه کیفی
+ Name[fi]=Kannettava
+ Name[fr]=Ordinateur portable
+ Name[fy]=Skoatkompjûter
+@@ -59,7 +59,7 @@
+ Name[wa]=Poirtåve
+ Name[xh]=Umphezulu osongiweyo
+ Name[zh_CN]=笔记本电脑
+-Name[zh_TW]=膝上型的電腦
++Name[zh_TW]=筆記型電腦
+ Name[zu]=Ikhomputha ephathwayo eyisicaba
+ X-KDE-ModuleType=Library
+ X-KDE-Library=laptop
+--- applnk/compat/konqhtml.desktop	(révision 567687)
++++ applnk/compat/konqhtml.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Navegador Konqueror
+ Name[et]=Veebilehitseja Konqueror
+ Name[eu]=Konqueror akatzailea
+-Name[fa]=مرورگر کانکرر
++Name[fa]=مرورگر Konqueror
+ Name[fi]=Konqueror
+ Name[fr]=Navigateur Konqueror
+ Name[fy]=Konqueror blêder
+--- applnk/compat/kcmkxmlrpcd.desktop	(révision 567687)
++++ applnk/compat/kcmkxmlrpcd.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Demonio XML RPC
+ Name[et]=XML RPC deemon
+ Name[eu]=XML RPC daemon-a
+-Name[fa]=برنامه‌ی XML RPC
++Name[fa]=شبح XML RPC
+ Name[fi]=XML RPC-palvelin
+ Name[fr]=Démon XML RPC
+ Name[ga]=Deamhan RPC XML
+--- applnk/compat/socks.desktop	(révision 567687)
++++ applnk/compat/socks.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[da]=Sokler
+ Name[et]=Pesad
+ Name[eu]=Sock-ak
+-Name[fa]=ساک‌ها
+ Name[hi]=सॉक्स
+ Name[hr]=Priključci
+ Name[hu]=SOCKS
+--- applnk/compat/virtualdesktops.desktop	(révision 567687)
++++ applnk/compat/virtualdesktops.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Escritorios virtuales
+ Name[et]=Virtuaalsed töölauad
+ Name[eu]=Mahaigain birtualak
+-Name[fa]=میزکارهای مجازی
++Name[fa]=رومیزی های مجازی
+ Name[fi]=Virtuaalityöpöydät
+ Name[fr]=Bureaux virtuels
+ Name[fy]=Virtuele buroblêden
+--- applnk/compat/passwords.desktop	(révision 567687)
++++ applnk/compat/passwords.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[es]=Contraseñas
+ Name[et]=Paroolid
+ Name[eu]=Pasahitzak
+-Name[fa]=واژه‌ی رمز
++Name[fa]=اسم رمزها
+ Name[fi]=Salasanat
+ Name[fr]=Mots de passe
+ Name[fy]=Wachtwurden
+@@ -105,7 +105,7 @@
+ Comment[es]=Configuración de las preferencias de las contraseñas
+ Comment[et]=Parooli seadistused
+ Comment[eu]=Konfiguratu pasahitzen ezarpenak
+-Comment[fa]=تنظیمات واژه‌ی رمز
++Comment[fa]=پیکربندی تنظیمات اسم رمز
+ Comment[fi]=Salasanojen asetukset
+ Comment[fr]=Configurer les réglages des mots de passe
+ Comment[fy]=Hjirre kinne jo de wachtwurd ynstellings ynstelle
+@@ -174,6 +174,7 @@
+ Keywords[es]=Contraseñas,kdesu,Caracteres con eco,Recordar contraseñas,Tiempo de expiración
+ Keywords[et]=paroolid,kdesu,tagasiside,paroolide meeldejätmine,taimaut,aegumine
+ Keywords[eu]=Pasahitzak,kdesu,Echo karaktereak,Gogoratu pasahitzak,Denbora-muga
++Keywords[fa]=اسم رمز ها،kdesu،پژواک نویسه‌ها،یادآوری اسم رمزها،اتمام وقت
+ Keywords[fi]=Salasanat,kdesu,Kaiutettavat merkit,Muista salasanat,Aikavalvonta
+ Keywords[fr]=mot de passe,mots de passe,kdesu,caractères d'affichage,mémoriser les mots de passe,mémorisation des mots de passe,enregistrement des mots de passe,enregistrer les mots de passe,délai,sécurité
+ Keywords[fy]=wachtwurden,kdesu,wachtwurden ûnthâlden,timeout,tiidslimyt,asterisken
+--- applnk/kde-development.directory	(révision 567687)
++++ applnk/kde-development.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Desarrollo
+ Name[et]=Arendus
+ Name[eu]=Garapena
+-Name[fa]=برنامه‌نویسی
++Name[fa]=فرابری
+ Name[fi]=Kehitystyökalut
+ Name[fo]=Menning
+ Name[fr]=Développement
+--- applnk/kde-settings-system.directory	(révision 567687)
++++ applnk/kde-settings-system.directory	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Administración del sistema
+ Name[et]=Süsteemi administreerimine
+ Name[eu]=Sistemaren kudeaketa
++Name[fa]=سرپرستی سیستم
+ Name[fi]=Järjestelmänhallinta
+ Name[fr]=Administration du système
+ Name[fy]=Systeembehear
+--- applnk/kde-utilities-desktop.directory	(révision 567687)
++++ applnk/kde-utilities-desktop.directory	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Escritorio
+ Name[et]=Töölaud
+ Name[eu]=Mahaigaina
+-Name[fa]=میزکار
++Name[fa]=رومیزی
+ Name[fi]=Työpöytä
+ Name[fo]=Skriviborð
+ Name[fr]=Bureau
+@@ -86,6 +86,7 @@
+ Comment[es]=Escritorio
+ Comment[et]=Töölaud
+ Comment[eu]=Mahaigaina
++Comment[fa]=رومیزی
+ Comment[fi]=Työpöytä
+ Comment[fr]=Bureau
+ Comment[fy]=Buroblêd
+--- applnk/kde-settings-components.directory	(révision 567687)
++++ applnk/kde-settings-components.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Componentes de KDE
+ Name[et]=KDE komponendid
+ Name[eu]=KDE osagaiak
+-Name[fa]=بخش‌های KDE
++Name[fa]=مولفه‌های KDE
+ Name[fi]=KDE-komponentit
+ Name[fr]=Composants de KDE
+ Name[fy]=KDE-compeninten
+--- applnk/kde-utilities-peripherals.directory	(révision 567687)
++++ applnk/kde-utilities-peripherals.directory	(révision 576145)
+@@ -94,6 +94,7 @@
+ Comment[es]=Periféricos
+ Comment[et]=Välisseadmed
+ Comment[eu]=Periferikoak
++Comment[fa]=وسایل جانبی
+ Comment[fi]=Oheislaitteet
+ Comment[fr]=Périphériques
+ Comment[fy]=Râneapparaten
+--- applnk/kde-utilities-file.directory	(révision 567687)
++++ applnk/kde-utilities-file.directory	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Archivo
+ Name[et]=Fail
+ Name[eu]=Fitxategia
++Name[fa]=پرونده
+ Name[fi]=Tiedosto
+ Name[fr]=Fichier
+ Name[fy]=Triem
+@@ -70,6 +71,7 @@
+ Comment[es]=Archivo
+ Comment[et]=Fail
+ Comment[eu]=Fitxategia
++Comment[fa]=پرونده
+ Comment[fi]=Tiedosto
+ Comment[fr]=Fichier
+ Comment[fy]=Triem
+--- applnk/kde-settings-power.directory	(révision 567687)
++++ applnk/kde-settings-power.directory	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Control de energía
+ Name[et]=Voolutarve
+ Name[eu]=Energia kontrola
+-Name[fa]=کنترل برق
++Name[fa]=کنترل توان
+ Name[fi]=Virranhallinta
+ Name[fo]=Orkustýring
+ Name[fr]=Contrôle de l'énergie
+--- applnk/kde-games-strategy.directory	(révision 567687)
++++ applnk/kde-games-strategy.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Táctica y estrategia
+ Name[et]=Taktika ja strateegia
+ Name[eu]=Taktika eta estrategia
+-Name[fa]=تاکتیکی و استراتژیک
++Name[fa]=تاکتیکها و راهبرد
+ Name[fi]=Taktiikka ja strategia
+ Name[fo]=Taktikkur og strategi
+ Name[fr]=Tactique et stratégie
+--- applnk/kde-system-terminal.directory	(révision 567687)
++++ applnk/kde-system-terminal.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Aplicaciones de terminal
+ Name[et]=Terminali rakendused
+ Name[eu]=Terminaleko aplikazioak
+-Name[fa]=برنامه‌های پایانه
++Name[fa]=کاربردهای پایانه
+ Name[fi]=Päätesovellukset
+ Name[fo]=Tekstforrit
+ Name[fr]=Applications pour terminal
+--- applnk/kde-unknown.directory	(révision 567687)
++++ applnk/kde-unknown.directory	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Objetos perdidos
+ Name[et]=Tundmatud
+ Name[eu]=Galdu eta aurkitutakoak
++Name[fa]=گم شده و یافته شده
+ Name[fi]=Hävinneet ja löydetyt
+ Name[fr]=Objets trouvés
+ Name[fy]=Wat oer is
+--- applnk/kde-settings.directory	(révision 567687)
++++ applnk/kde-settings.directory	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Módulos de preferencias
+ Name[et]=Seadistuste moodulid
+ Name[eu]=Ezarpenak-moduluak
+-Name[fa]=بخش‌ها-تنظیمات
++Name[fa]=پیمانه‌ها-تنظیمات
+ Name[fi]=Asetusmoduulit
+ Name[fo]=Uppsetingarpartar
+ Name[fr]=Modules de configuration
+--- applnk/kde-utilities-xutils.directory	(révision 567687)
++++ applnk/kde-utilities-xutils.directory	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Utilidades-X
+ Name[et]=X'i utiliidid
+ Name[eu]=X-tresnak
+-Name[fa]=X-ابزار
++Name[fa]=سودمندیهای -X
+ Name[fi]=X-Apuohjelmat
+ Name[fo]=Hentleikar til X
+ Name[fr]=Utilitaires X
+@@ -95,7 +95,7 @@
+ Comment[es]=Utilidades X Window
+ Comment[et]=X Window utiliidid
+ Comment[eu]=X Window tresnak
+-Comment[fa]=ابزارهای پنجره‌ی X‌
++Comment[fa]=سودمندیهای پنجره X
+ Comment[fi]=X Window -apuohjelmat
+ Comment[fo]=Hentleikar til X
+ Comment[fr]=Utilitaires X-Window
+--- applnk/kde-more.directory	(révision 567687)
++++ applnk/kde-more.directory	(révision 576145)
+@@ -19,6 +19,7 @@
+ Name[es]=Más aplicaciones
+ Name[et]=Muud rakendused
+ Name[eu]=Aplikazio gehiago
++Name[fa]=کاربردهای بیشتر
+ Name[fi]=Lisää sovelluksia
+ Name[fr]=Autres applications
+ Name[fy]=Mear programma's
+--- applnk/kde-games-card.directory	(révision 567687)
++++ applnk/kde-games-card.directory	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Juegos de cartas
+ Name[et]=Kaardimängud
+ Name[eu]=Karta jokoak
++Name[fa]=کارت بازی ها
+ Name[fi]=Korttipelit
+ Name[fr]=Jeux de cartes
+ Name[fy]=Kaartspultsjes
+--- applnk/kde-games-roguelikes.directory	(révision 567687)
++++ applnk/kde-games-roguelikes.directory	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Juegos tipo Rogue
+ Name[et]=Rogue-laadsed mängud
+ Name[eu]=Rogue motako jokoak
+-Name[fa]= بازی‌های شبیه Rogue
++Name[fa]=بازی های شبیه Rogue
+ Name[fi]=Rogue-tyyliset pelit
+ Name[fo]=Rogue-lík spøl
+ Name[fr]=Jeux à la Rogue
+--- applnk/kde-science.directory	(révision 567687)
++++ applnk/kde-science.directory	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Ciencia y matemáticas
+ Name[et]=Teadus
+ Name[eu]=Zientzia eta matematikaa
++Name[fa]=علوم و ریاضی
+ Name[fi]=Tiede ja matematiikka
+ Name[fr]=Science et mathématiques
+ Name[fy]=Wittenskiplik en wiskunde
+--- applnk/kde-editors.directory	(révision 567687)
++++ applnk/kde-editors.directory	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Editores
+ Name[et]=Redaktorid
+ Name[eu]=Editoreak
+-Name[fa]=ویرایشگرها
++Name[fa]=ویراستارها
+ Name[fi]=Editorit
+ Name[fo]=Ritlar
+ Name[fr]=Éditeurs de texte
+--- kmenuedit/kmenuedit.desktop	(révision 567687)
++++ kmenuedit/kmenuedit.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Editor de menús
+ Name[et]=Menüü redaktor
+ Name[eu]=Menu editorea
+-Name[fa]=ویرایشگر فهرست
++Name[fa]=ویراستار گزینگان
+ Name[fi]=Valikon asetukset
+ Name[fr]=KMenuEdit
+ Name[fy]=Menubewurker
+--- konqueror/profile_webbrowsing.desktop	(révision 567687)
++++ konqueror/profile_webbrowsing.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Navegación en Web
+ Name[et]=Veebi lehitsemine
+ Name[eu]=Web arakaketa
+-Name[fa]=مرور وب
++Name[fa]=مرورگر وب
+ Name[fi]=WWW-selailu
+ Name[fr]=Navigation web
+ Name[fy]=Webblêdzje
+--- konqueror/remoteencodingplugin/kremoteencodingplugin.desktop	(révision 567687)
++++ konqueror/remoteencodingplugin/kremoteencodingplugin.desktop	(révision 576145)
+@@ -25,6 +25,7 @@
+ Name[es]=Plugin de codificación remota
+ Name[et]=Võrgukodeeringu plugin
+ Name[eu]=Urruneko kodeketa plugina
++Name[fa]=وصل شدنی کدبندی دور
+ Name[fi]=Etämerkinmuunnosliitännäinen
+ Name[fr]=Module d'encodage distant
+ Name[fy]=Eksterne-kodearringsplugin
+@@ -75,6 +76,7 @@
+ Comment[es]=Plugin de codificación remota para Konqueror
+ Comment[et]=Konquerori võrgukodeeringu plugin
+ Comment[eu]=Konquerorren urruneko kodeketa plugina
++Comment[fa]=وصل‌شدنی کدبندی دور برای Konqueror
+ Comment[fi]=Etämerkinmuunnosliitännäinen Konquerorille
+ Comment[fr]=Module d'encodage distant pour Konqueror
+ Comment[fy]=Eksterne-kodearringsplugin foar Konqueror
+--- konqueror/iconview/konq_iconview.desktop	(révision 567687)
++++ konqueror/iconview/konq_iconview.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Vista de iconos
+ Name[et]=Vaade ikoonidena
+ Name[eu]=Koadro txikidun ikuspegia
+-Name[fa]=منظر شمایلی
++Name[fa]=شمایل‌نما
+ Name[fi]=Kuvakenäkymä
+ Name[fr]=Icônes
+ Name[fy]=Byldkaike werjefte
+--- konqueror/iconview/konq_multicolumnview.desktop	(révision 567687)
++++ konqueror/iconview/konq_multicolumnview.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Vista multicolumna
+ Name[et]=Vaade mitme tulbana
+ Name[eu]=Zutabe aniztun ikuspegia
+-Name[fa]=منظر چند ستونی
++Name[fa]=نمای چند ستونی
+ Name[fi]=Monipalstanäkymä
+ Name[fr]=Multicolonne
+ Name[fy]=Multykolomwerjefte
+--- konqueror/konqbrowser.desktop	(révision 567687)
++++ konqueror/konqbrowser.desktop	(révision 576145)
+@@ -9,7 +9,6 @@
+ Name[ar]=كونكيورر
+ Name[bn]=কনকরার
+ Name[eo]=Konkeranto
+-Name[fa]=کانکرر
+ Name[hi]=कॉन्करर
+ Name[ko]=컹커러
+ Name[lv]=Iekarotājs
+--- konqueror/kfmclient.desktop	(révision 567687)
++++ konqueror/kfmclient.desktop	(révision 576145)
+@@ -11,7 +11,6 @@
+ Name[ar]=كونكيورر
+ Name[bn]=কনকরার
+ Name[eo]=Konkeranto
+-Name[fa]=کانکرر
+ Name[hi]=कॉन्करर
+ Name[ko]=컹커러
+ Name[lv]=Iekarotājs
+--- konqueror/profile_simplebrowser.desktop	(révision 567687)
++++ konqueror/profile_simplebrowser.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[es]=Navegador sencillo
+ Name[et]=Lihtne brauser
+ Name[eu]=Web arakatzaile erraza
++Name[fa]=مرورگر ساده
+ Name[fi]=Yksinkertainen selain
+ Name[fr]=Navigateur simple
+ Name[fy]=Ienfâldige blêder
+--- konqueror/profile_tabbedbrowsing.desktop	(révision 567687)
++++ konqueror/profile_tabbedbrowsing.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Navegación con pestañas
+ Name[et]=Kaartidega lehitsemine
+ Name[eu]=Fitxa bitarteko arakaketa
++Name[fa]=مرورگر تب یافته
+ Name[fi]=Välilehdillä varustettu selain
+ Name[fr]=Navigation par onglets
+ Name[fy]=Blêder mei ljeppers
+--- konqueror/quickprint/text-tex-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-tex-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-xml-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-xml-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-perl-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-perl-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-html-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-html-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-diff-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-diff-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-c++-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-c++-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-makefile-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-makefile-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-c++h-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-c++h-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-log-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-log-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-java-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-java-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-python-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-python-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-c-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-c-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-tcl-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-tcl-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-pas-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-pas-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-ada-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-ada-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-css-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-css-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-ch-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-ch-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/quickprint/text-xslt-print.desktop	(révision 567687)
++++ konqueror/quickprint/text-xslt-print.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Name[es]=Imprimir...
+ Name[et]=Trüki...
+ Name[eu]=Inprimatu...
++Name[fa]=چاپ...
+ Name[fi]=Tulosta...
+ Name[fr]=Imprimer...
+ Name[fy]=Printsje...
+--- konqueror/kfmclient_war.desktop	(révision 567687)
++++ konqueror/kfmclient_war.desktop	(révision 576145)
+@@ -11,7 +11,6 @@
+ Name[ar]=كونكيورر
+ Name[bn]=কনকরার
+ Name[eo]=Konkeranto
+-Name[fa]=کانکرر
+ Name[hi]=कॉन्करर
+ Name[ko]=컹커러
+ Name[lv]=Iekarotājs
+--- konqueror/kttsplugin/khtmlkttsd.desktop	(révision 567687)
++++ konqueror/kttsplugin/khtmlkttsd.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Name[es]=Plugin Texto-a-Voz
+ Name[et]=Teksti kõneks muutmise plugin
+ Name[eu]=Testu-ahotserako plugina
++Name[fa]=وصل شدنی متن به سخن
+ Name[fi]=Teksti puheeksi -liitännäinen
+ Name[fr]=Module de synthèse vocale
+ Name[fy]=Tekst-ta-spraak-plugin
+--- konqueror/listview/konq_textview.desktop	(révision 567687)
++++ konqueror/listview/konq_textview.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Vista de texto
+ Name[et]=Vaade tekstina
+ Name[eu]=Testu ikuspegia
+-Name[fa]=منظر متنی
++Name[fa]=متن نما
+ Name[fi]=Tekstinäkymä
+ Name[fr]=Affichage de Texte
+ Name[fy]=Tekstwerjefte
+--- konqueror/listview/konq_infolistview.desktop	(révision 567687)
++++ konqueror/listview/konq_infolistview.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Vista de lista de información
+ Name[et]=Infonimekirja vaade
+ Name[eu]=Info zerrenda ikuspegia
+-Name[fa]=منظر سیاهه اطلاعات
++Name[fa]=نمای فهرست اطلاعات
+ Name[fi]=Infolistanäkymä
+ Name[fr]=Affichage de liste info
+ Name[fy]=Ynfolistwerjefte
+--- konqueror/listview/konq_treeview.desktop	(révision 567687)
++++ konqueror/listview/konq_treeview.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Vista en árbol
+ Name[et]=Vaade puuna
+ Name[eu]=Zuhaitz erako ikuspegia
+-Name[fa]=منظر درختی
++Name[fa]=درخت نما
+ Name[fi]=Puunäkymä
+ Name[fr]=Affichage en arborescence
+ Name[fy]=Beamstruktuerwerjefte
+--- konqueror/listview/konq_detailedlistview.desktop	(révision 567687)
++++ konqueror/listview/konq_detailedlistview.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Vista de lista detallada
+ Name[et]=Vaade detailse nimekirjana
+ Name[eu]=Xehetasundun zerrenda ikuspegia
+-Name[fa]=منظر سیاهه جزییات
++Name[fa]=نمای فهرست جزئیات
+ Name[fi]=Yksityiskohtainen listanäkymä
+ Name[fr]=Liste détaillée
+ Name[fy]=detaillearre werjefte
+--- konqueror/profile_filepreview.desktop	(révision 567687)
++++ konqueror/profile_filepreview.desktop	(révision 576145)
+@@ -24,7 +24,7 @@
+ Name[es]=Vista previa de archivo
+ Name[et]=Faili eelvaatlus
+ Name[eu]=Fitxategiaren aurrebista
+-Name[fa]=پیش‌نمایش پرونده
++Name[fa]=پیش نمایش پرونده
+ Name[fi]=Tiedoston esikatselu
+ Name[fr]=Aperçu de fichier
+ Name[fy]=Triem foarbyld
+--- konqueror/sidebar/test/test.desktop	(révision 567687)
++++ konqueror/sidebar/test/test.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[eo]=Testo
+ Name[es]=Prueba
+ Name[eu]=Froga
+-Name[fa]=آزمایش
++Name[fa]=آزمون
+ Name[fi]=Testi
+ Name[ga]=Tástáil
+ Name[gl]=Probar
+--- konqueror/sidebar/web_module/websidebar.desktop	(révision 567687)
++++ konqueror/sidebar/web_module/websidebar.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Módulo de la barra lateral de web
+ Name[et]=Veebi külgriba moodul
+ Name[eu]=Web-eko alboko barraren modulua
+-Name[fa]=بخش‌ نوار کناره‌ی وب
++Name[fa]=پیمانه میله‌جانبی وب
+ Name[fi]=Verkkosivupalkkimoduuli
+ Name[fr]=Module de barre de navigation sur le web
+ Name[fy]=Web sydbalke module
+--- konqueror/sidebar/web_module/webmodule_add.desktop	(révision 567687)
++++ konqueror/sidebar/web_module/webmodule_add.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Módulo de la barra lateral de web
+ Name[et]=Veebi külgriba moodul
+ Name[eu]=Web-eko alboko barraren modulua
+-Name[fa]=بخش‌ نوار کناره‌ی وب
++Name[fa]=پیمانه میله‌جانبی وب
+ Name[fi]=Verkkosivupalkkimoduuli
+ Name[fr]=Module de barre de navigation sur le web
+ Name[fy]=Web sydbalke module
+--- konqueror/sidebar/trees/init/bookmarks.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/bookmarks.desktop	(révision 576145)
+@@ -22,7 +22,7 @@
+ Name[es]=Marcadores
+ Name[et]=Järjehoidjad
+ Name[eu]=Laster-markak
+-Name[fa]=چوب‌الف‌ها
++Name[fa]=چوب الفها
+ Name[fi]=Kirjanmerkit
+ Name[fr]=Signets
+ Name[fy]=Blêdwizers
+@@ -94,7 +94,7 @@
+ Comment[es]=Esta es la lista de sus marcadores, para un acceso más rápido.
+ Comment[et]=Sinu järjehoidjate nimekiri
+ Comment[eu]=Hemen duzu zure laster-marken zerrenda, atzitze bizkorragorako
+-Comment[fa]=این سیاهه‌ای از چوب‌الف‌های شماست،برای دسترسی سریعتر
++Comment[fa]=این فهرست چوب الفهای شماست، برای دستیابی سریع تر
+ Comment[fi]=Tämä on lista kirjanmerkeistäsi
+ Comment[fr]=Voici la liste de vos signets, afin que vous y accédiez plus rapidement
+ Comment[fy]=Dit is de list mei jo blêdwizers, foar fluggere tagong
+--- konqueror/sidebar/trees/init/home.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/home.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Carpeta personal
+ Name[et]=Kodukataloog
+ Name[eu]=Etxeko karpeta
++Name[fa]=پوشه آغازه
+ Name[fi]=Kotikansio
+ Name[fr]=Dossier personnel
+ Name[fy]=Persoanlike map
+@@ -87,7 +88,7 @@
+ Comment[es]=Esta carpeta contiene sus archivos personales
+ Comment[et]=See kataloog sisaldab sinu isiklike faile
+ Comment[eu]=Zeure fitxategiak karpeta honetan daude
+-Comment[fa]=این پوشه شامل پرونده‌ی‌های شخصی شماست
++Comment[fa]=این پوشه شامل پرونده‌های شخصی شماست
+ Comment[fi]=Tämä kansio sisältää henkilökohtaiset tiedostot
+ Comment[fr]=Ce dossier contient tous vos fichiers personnels
+ Comment[fy]=Dizze map befettet al jo persoanlike triemmen
+--- konqueror/sidebar/trees/init/services/audiocd.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/services/audiocd.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Name[es]=Navegador de CD-Audio
+ Name[et]=Audio CD sirvija
+ Name[eu]=Audio CD arakatzailea
+-Name[fa]=مرورگر CD شنیداری
++Name[fa]=مرورگر دیسک‌فشرده صوتی
+ Name[fi]=Audio CD:n selain
+ Name[fr]=Navigateur de CD audio
+ Name[fy]=Audio kompaktskiif blêder
+--- konqueror/sidebar/trees/init/services/media.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/services/media.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Dispositivos de almacenamiento
+ Name[et]=Andmekandjad
+ Name[eu]=Biltegiratze-euskarria
++Name[fa]=رسانه ذخیره‌گاه
+ Name[fi]=Tallennusmedia
+ Name[fr]=Support de stockage
+ Name[fy]=Opslachapparaten
+--- konqueror/sidebar/trees/init/services/settings.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/services/settings.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Preferencias
+ Name[et]=Seadistused
+ Name[eu]=Ezarpenak
++Name[fa]=تنظیمات
+ Name[fi]=Asetukset
+ Name[fr]=Configuration
+ Name[fy]=Ynstellings
+--- konqueror/sidebar/trees/init/services/printsystem.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/services/printsystem.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Navegador del sistema de impresión
+ Name[et]=Trükkimissüsteemi sirvija
+ Name[eu]=Inprimaketa sistemaren arakatzailea
+-Name[fa]=چاپ مرورگر سیستم
++Name[fa]=مرورگر سیستم چاپ
+ Name[fi]=Tulostusjärjestelmä
+ Name[fr]=Navigateur dans le système d'impression
+ Name[fy]=Printsysteemblêder
+--- konqueror/sidebar/trees/init/services/applications.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/services/applications.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Aplicaciones
+ Name[et]=Rakendused
+ Name[eu]=Aplikazioak
++Name[fa]=کاربردها
+ Name[fi]=Sovellukset
+ Name[fy]=Programma's
+ Name[ga]=Feidhmchláir
+--- konqueror/sidebar/trees/init/virtualfolderadd.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/virtualfolderadd.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Carpeta
+ Name[et]=Kataloog
+ Name[eu]=Karpeta
++Name[fa]=پوشه
+ Name[fi]=Kansio
+ Name[fr]=Dossier
+ Name[fy]=Map
+--- konqueror/sidebar/trees/init/bookmarks_module.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/bookmarks_module.desktop	(révision 576145)
+@@ -22,7 +22,7 @@
+ Name[es]=Marcadores
+ Name[et]=Järjehoidjad
+ Name[eu]=Laster-markak
+-Name[fa]=چوب‌الف‌ها
++Name[fa]=چوب الفها
+ Name[fi]=Kirjanmerkit
+ Name[fr]=Signets
+ Name[fy]=Blêdwizers
+@@ -94,7 +94,7 @@
+ Comment[es]=Esta es la lista de sus marcadores, para un acceso más rápido.
+ Comment[et]=Sinu järjehoidjate nimekiri
+ Comment[eu]=Hemen duzu zure laster-marken zerrenda, atzitze bizkorragorako
+-Comment[fa]=این سیاهه‌ای از چوب‌الف‌های شماست،برای دسترسی سریعتر
++Comment[fa]=این فهرست چوب الفهای شماست، برای دستیابی سریع تر
+ Comment[fi]=Tämä on lista kirjanmerkeistäsi
+ Comment[fr]=Voici la liste de vos signets, afin que vous y accédiez plus rapidement
+ Comment[fy]=Dit is de list mei jo blêdwizers, foar fluggere tagong
+--- konqueror/sidebar/trees/init/history.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/history.desktop	(révision 576145)
+@@ -93,7 +93,7 @@
+ Comment[es]=Este es el historial con las URLs que ha visitado recientemente. Puede ordenarlas de diversos modos.
+ Comment[et]=Sinu viimati külastatud saitide ajalugu. Ajalugu on võimalik mitmel moel sorteerida.
+ Comment[eu]=Hau bisitatu berri dituzun URLen historia da. Era askotan antola ditzakezu
+-Comment[fa]=سیاهه‌ای از تاریخچه‌ی URLهایی که اخیرا دیده‌اید.می‌توانید آنهارا به هر صورت دلخواه مرتب کنید.
++Comment[fa]=این تاریخچه نشانیهای وبی است که اخیرا بازدیدکرده اید. می توانید آنها را به روشهای زیادی مرتب کنید.
+ Comment[fi]=Tämä on historia selatuista verkko-osoitteista. Ne voidaan järjestää monella tavalla.
+ Comment[fr]=Voici la liste des URL que vous avez récemment visitées. Vous pouvez les trier de multiples façons.
+ Comment[fy]=Dit is de histoarje fan de URL-adressen wêr jo koartlyn west ha. Jo kinne se op ferskate manieren sortearje.
+--- konqueror/sidebar/trees/init/dirtree_module.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/dirtree_module.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Carpeta
+ Name[et]=Kataloog
+ Name[eu]=Karpeta
++Name[fa]=پوشه
+ Name[fi]=Kansio
+ Name[fr]=Dossier
+ Name[fy]=Map
+--- konqueror/sidebar/trees/init/remote/ftp/kde_ftp.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/remote/ftp/kde_ftp.desktop	(révision 576145)
+@@ -22,7 +22,7 @@
+ Name[es]=FTP oficial de KDE
+ Name[et]=KDE ametlik FTP sait
+ Name[eu]=KDEren FTP ofiziala
+-Name[fa]=ftp رسمی KDE
++Name[fa]=قاپ رسمی KDE
+ Name[fi]=KDE:n virallinen FTP
+ Name[fr]=Site FTP officiel de KDE
+ Name[fy]=KDE's Offisjele FTP
+--- konqueror/sidebar/trees/init/remote/web/apps_web.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/remote/web/apps_web.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Name[es]=Aplicaciones de KDE
+ Name[et]=KDE rakendused
+ Name[eu]=KDEren aplikazioak
+-Name[fa]=برنامه‌های KDE
++Name[fa]=کاربردهای KDE
+ Name[fi]=KDE:n sovellukset
+ Name[fr]=Applications KDE
+ Name[fy]=KDE Programma's
+--- konqueror/sidebar/trees/init/remote/web/kde_web.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/remote/web/kde_web.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Name[es]=Página Web de KDE
+ Name[et]=KDE kodulehekülg
+ Name[eu]=KDEren hasierako orria
+-Name[fa]=صفحه‌ی خانگی KDE
++Name[fa]=آغازه KDE
+ Name[fi]=KDE:n kotisivu
+ Name[fr]=Page d'accueil de KDE
+ Name[fy]=KDE's Thússide
+--- konqueror/sidebar/trees/init/root.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/root.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Directorio raiz
+ Name[et]=Juurkataloog
+ Name[eu]=Erro karpeta
++Name[fa]=پوشه ریشه
+ Name[fi]=Juurikansio
+ Name[fr]=Dossier racine
+ Name[fy]=Haadmap
+@@ -87,7 +88,7 @@
+ Comment[es]=Esta es la raíz del sistema de archivos
+ Comment[et]=See on failisüsteemi ülemkataloog
+ Comment[eu]=Hau fitxategi sistemaren erroa da
+-Comment[fa]=اینجا ریشه‌ی سیستم پرونده است
++Comment[fa]=این ریشه سیستم پرونده است
+ Comment[fi]=Tämä on tiedostojärjestelmän juuri
+ Comment[fr]=Ce dossier est à la racine de votre arborescence
+ Comment[fy]=Dit is de haad fan it triemsysteem
+--- konqueror/sidebar/trees/init/services.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/services.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Name[es]=Servicios
+ Name[et]=Teenused
+ Name[eu]=Zerbitzuak
+-Name[fa]=سرویس‌ها
++Name[fa]=خدمات
+ Name[fi]=Palvelut
+ Name[fo]=Tænastur
+ Name[fy]=Tsjinsten
+--- konqueror/sidebar/trees/init/system.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/system.desktop	(révision 576145)
+@@ -84,6 +84,7 @@
+ Comment[es]=Esta carpeta permite acceder a lugares usuales en su ordenador
+ Comment[et]=See kataloog võimaldab juurdepääsu tavalistele kohtadele su arvutis
+ Comment[eu]=Karpeta honek zure ordenagailuaren leku arruntetarako sarbidea ematen dizu
++Comment[fa]=این پوشه اجازه دستیابی جاهای مشترک در رایانه شما را می دهد
+ Comment[fi]=Tämä kansio sallii pääsyn tietokoneesi yleisiin kohteisiin
+ Comment[fr]=Ce dossier vous permet d'accéder aux endroits de votre ordinateur régulièrement utilisés
+ Comment[fy]=Dizze map jout tagong ta algemiene plakken yn jo kompjûter
+--- konqueror/sidebar/trees/init/history_module.desktop	(révision 567687)
++++ konqueror/sidebar/trees/init/history_module.desktop	(révision 576145)
+@@ -93,7 +93,7 @@
+ Comment[es]=Este es el historial con las URLs que ha visitado recientemente. Puede ordenarlas de diversos modos.
+ Comment[et]=Sinu viimati külastatud saitide ajalugu. Ajalugu on võimalik mitmel moel sorteerida.
+ Comment[eu]=Hau bisitatu berri dituzun URLen historia da. Era askotan antola ditzakezu
+-Comment[fa]=سیاهه‌ای از تاریخچه‌ی URLهایی که اخیرا دیده‌اید.می‌توانید آنهارا به هر صورت دلخواه مرتب کنید.
++Comment[fa]=این تاریخچه نشانیهای وبی است که اخیرا بازدیدکرده اید. می توانید آنها را به روشهای زیادی مرتب کنید.
+ Comment[fi]=Tämä on historia selatuista verkko-osoitteista. Ne voidaan järjestää monella tavalla.
+ Comment[fr]=Voici la liste des URL que vous avez récemment visitées. Vous pouvez les trier de multiples façons.
+ Comment[fy]=Dit is de histoarje fan de URL-adressen wêr jo koartlyn west ha. Jo kinne se op ferskate manieren sortearje.
+--- konqueror/sidebar/trees/history_module/kcmhistory.desktop	(révision 567687)
++++ konqueror/sidebar/trees/history_module/kcmhistory.desktop	(révision 576145)
+@@ -25,7 +25,7 @@
+ Name[es]=Barra de historial
+ Name[et]=Ajaloo külgriba
+ Name[eu]=Historiaren alboko barra
+-Name[fa]=میله‌ی تاریخچه
++Name[fa]=میله جانبی تاریخچه
+ Name[fi]=Historiasivupalkki
+ Name[fr]=Barre latérale d'historique
+ Name[fy]=Histoarje
+@@ -95,7 +95,7 @@
+ Comment[es]=Configuración de la barra del historial
+ Comment[et]=Ajaloo külgriba seadistamine
+ Comment[eu]=Konfiguratu historiaren alboko barra
+-Comment[fa]=تنظیم میله‌ی تاریخچه
++Comment[fa]=پیکربندی میله‌جانبی تاریخچه
+ Comment[fi]=Historiasivupalkin asetukset
+ Comment[fr]=Configuration de l'historique de la barre latérale
+ Comment[fy]=Hjir kinne jo de histoarje ynstelle
+@@ -161,7 +161,7 @@
+ Keywords[es]=historial,expirar
+ Keywords[et]=ajalugu,aegumine
+ Keywords[eu]=historia,iraungi
+-Keywords[fa]=history,expire,تاریخچه,انقضا
++Keywords[fa]=تاریخچه، انقضا
+ Keywords[fi]=historia,umpeenmeno
+ Keywords[fr]=historique,expiration
+ Keywords[fy]=histoarje,ferrinne
+--- konqueror/sidebar/konq_sidebartng.desktop	(révision 567687)
++++ konqueror/sidebar/konq_sidebartng.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Name[es]=Panel de navegación
+ Name[et]=Liikumise paneel
+ Name[eu]=Arakaketa panela
+-Name[fa]=صفحه‌ی‌ کنترل‌ی جستجو
++Name[fa]=تابلوی ناوش
+ Name[fi]=Navigointipaneeli
+ Name[fr]=Panneau de navigation
+ Name[fy]=Navigaasjepaniel
+--- konqueror/about/konq_aboutpage.desktop	(révision 567687)
++++ konqueror/about/konq_aboutpage.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Página 'Acerca de' para Konqueror
+ Name[et]=Konquerori info
+ Name[eu]='Honi buruzko orria' Konquerorrerako
+-Name[fa]=صفحه‌ی درباره کانکر
++Name[fa]=درباره صفحه برای  Konqueror
+ Name[fi]=Konquerorin tietoja-sivu
+ Name[fr]=À propos de Konqueror
+ Name[fy]=Ynformaasjeside foar Konqueror
+--- konqueror/shellcmdplugin/kshellcmdplugin.desktop	(révision 567687)
++++ konqueror/shellcmdplugin/kshellcmdplugin.desktop	(révision 576145)
+@@ -25,6 +25,7 @@
+ Name[es]=Ejecutar comando
+ Name[et]=Shellikäsu plugin
+ Name[eu]=Shell komandorako plugina
++Name[fa]=وصل شدنی فرمان پوسته
+ Name[fi]=Komentoriviliitännäinen
+ Name[fr]=Module de lignes de commande
+ Name[fy]=Flueslkommando-plugin
+@@ -75,6 +76,7 @@
+ Comment[es]=Plugin para ejecutar conmandos desde Konqueror
+ Comment[et]=Konquerori shellikäsu plugin
+ Comment[eu]=Shell komandorako plugina Konquerorako
++Comment[fa]=وصلۀ فرمان پوسته برای Konqueror
+ Comment[fi]=Konquerorin komentoriviliitännäinen
+ Comment[fr]=Module de lignes de commande pour Konqueror
+ Comment[fy]=In flueskommando-plugin foar Konqueror
+--- konqueror/preloader/konqy_preload.desktop	(révision 567687)
++++ konqueror/preloader/konqy_preload.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Name[es]=Precargado de Konqueror durante el arranque de KDE
+ Name[et]=Konquerori eellaadimine KDE käivitamisel
+ Name[eu]=Konquerorren aurrekarga KDE abiatzen den bitartean
++Name[fa]=پیش ‌  بارگذاری در طول راه ‌‌‌اندازی KDE
+ Name[fi]=Konquerorin esilataus KDE:n käynnistyksessä
+ Name[fr]=Préchargement de Konqueror lors du démarrage de KDE
+ Name[fy]=Konqueror foarlade ûnder it begjinnen fan KDE
+--- konqueror/preloader/konqy_preloader.desktop	(révision 567687)
++++ konqueror/preloader/konqy_preloader.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Módulo de precarga de Konqueror KDED
+ Name[et]=KDED Konquerori eellaadimise moodul
+ Name[eu]=KDED Konqueror aurrekargatze modulua
++Name[fa]=پیمانه پیش‌بارکننده  KDED Konqueror 
+ Name[fi]=Konquerorin esilatausmoduuli KDED:lle
+ Name[fr]=Module KDED de préchargement de Konqueror
+ Name[fy]=KDED Konqueror Foarlaad-module
+@@ -75,6 +76,7 @@
+ Comment[es]=Reduce el tiempo de inicio de Konqueror
+ Comment[et]=Kahandab Konquerori käivitamise aega
+ Comment[eu]=Konquerorren abiatze denbora laburtzen du
++Comment[fa]=زمان راه اندازی Konqueror را کاهش می دهد
+ Comment[fi]=Vähentää Konquerorin käynnistysaikaa
+ Comment[fr]=Réduit le temps de démarrage de Konqueror
+ Comment[fy]=Redusearret de begjintiid fan Konqueror
+--- konqueror/client/kfmclient.cc	(révision 567687)
++++ konqueror/client/kfmclient.cc	(révision 576145)
+@@ -275,6 +275,8 @@
+     return ret;
+ }
+ 
++static bool krun_has_error = false;
++
+ void clientApp::sendASNChange()
+ {
+     KStartupInfoId id;
+@@ -322,7 +324,7 @@
+             QObject::connect( run, SIGNAL( finished() ), &app, SLOT( delayedQuit() ));
+             QObject::connect( run, SIGNAL( error() ), &app, SLOT( delayedQuit() ));
+             app.exec();
+-            return !run->hasError();
++            return !krun_has_error;
+         }
+     }
+ 
+@@ -420,6 +422,9 @@
+     // Quit in 2 seconds. This leaves time for KRun to pop up
+     // "app not found" in KProcessRunner, if that was the case.
+     QTimer::singleShot( 2000, this, SLOT(deref()) );
++    // don't access the KRun instance later, it will be deleted after calling slots
++    if( static_cast< const KRun* >( sender())->hasError())
++        krun_has_error = true;
+ }
+ 
+ static void checkArgumentCount(int count, int min, int max)
+@@ -516,7 +521,7 @@
+       QObject::connect( run, SIGNAL( finished() ), &app, SLOT( delayedQuit() ));
+       QObject::connect( run, SIGNAL( error() ), &app, SLOT( delayedQuit() ));
+       app.exec();
+-      return !run->hasError();
++      return !krun_has_error;
+     }
+     else if ( argc == 3 )
+     {
+--- konqueror/konq_mainwindow.cc	(révision 567687)
++++ konqueror/konq_mainwindow.cc	(révision 576145)
+@@ -1427,7 +1427,7 @@
+ 
+ void KonqMainWindow::slotToolFind()
+ {
+-  kdDebug() << "KonqMainWindow::slotToolFind sender:" << sender()->className() << endl;
++  kdDebug(1202) << "KonqMainWindow::slotToolFind sender:" << sender()->className() << endl;
+ 
+   if ( m_currentView && m_currentView->part()->inherits("KonqDirPart") )
+   {
+@@ -1495,6 +1495,7 @@
+ 
+ void KonqMainWindow::slotIconsChanged()
+ {
++    kdDebug(1202) << "KonqMainWindow::slotIconsChanged" << endl;
+     m_combo->updatePixmaps();
+     m_pViewManager->updatePixmaps();
+     setIcon( KonqPixmapProvider::self()->pixmapFor( m_combo->currentText() ));
+@@ -2097,7 +2098,7 @@
+     {
+       // Passive view. Don't connect anything, don't change m_currentView
+       // Another view will become the current view very soon
+-      kdDebug(1202) << "Passive mode - return" << endl;
++      kdDebug(1202) << "KonqMainWindow::slotPartActivated: Passive mode - return" << endl;
+       return;
+     }
+   }
+@@ -2121,11 +2122,11 @@
+     }
+   }
+ 
+-  kdDebug(1202) << "New current view " << newView << endl;
++  kdDebug(1202) << "KonqMainWindow::slotPartActivated: New current view " << newView << endl;
+   m_currentView = newView;
+   if ( !part )
+   {
+-    kdDebug(1202) << "No part activated - returning" << endl;
++    kdDebug(1202) << "KonqMainWindow::slotPartActivated: No part activated - returning" << endl;
+     unplugViewModeActions();
+     createGUI( 0L );
+     KParts::MainWindow::setCaption( "" );
+@@ -2141,7 +2142,7 @@
+   }
+   else
+   {
+-    kdDebug(1202) << "No Browser Extension for the new part" << endl;
++    kdDebug(1202) << "KonqMainWindow::slotPartActivated: No Browser Extension for the new part" << endl;
+     // Disable all browser-extension actions
+ 
+     KParts::BrowserExtension::ActionSlotMap * actionSlotMap = KParts::BrowserExtension::actionSlotMapPtr();
+@@ -2221,7 +2222,7 @@
+   if ( oldView && oldView->frame() )
+     oldView->frame()->statusbar()->updateActiveStatus();
+ 
+-  //kdDebug(1202) << "slotPartActivated: setting location bar url to "
++  //kdDebug(1202) << "KonqMainWindow::slotPartActivated: setting location bar url to "
+   //              << m_currentView->locationBarURL() << " m_currentView=" << m_currentView << endl;
+   m_currentView->setLocationBarURL( m_currentView->locationBarURL() );
+ 
+@@ -2232,14 +2233,14 @@
+ 
+ void KonqMainWindow::insertChildView( KonqView *childView )
+ {
+-    kdDebug() << "KonqMainWindow::insertChildView " << childView << endl;
++  kdDebug(1202) << "KonqMainWindow::insertChildView " << childView << endl;
+   m_mapViews.insert( childView->part(), childView );
+ 
+   connect( childView, SIGNAL( viewCompleted( KonqView * ) ),
+            this, SLOT( slotViewCompleted( KonqView * ) ) );
+ 
+   if ( !m_pViewManager->isLoadingProfile() ) // see KonqViewManager::loadViewProfile
+-      viewCountChanged();
++    viewCountChanged();
+   emit viewAdded( childView );
+ }
+ 
+@@ -3593,9 +3594,7 @@
+ 
+   m_combo->setURL( url );
+ 
+-  if ( !url.isEmpty() ) {
+-      setIcon( KonqPixmapProvider::self()->pixmapFor( url ) );
+-  }
++  setIcon( KonqPixmapProvider::self()->pixmapFor( url ) );
+ }
+ 
+ void KonqMainWindow::setPageSecurity( PageSecurity pageSecurity )
+--- konqueror/konq_viewmgr.h	(révision 567687)
++++ konqueror/konq_viewmgr.h	(révision 576145)
+@@ -34,6 +34,7 @@
+ 
+ class QString;
+ class QStringList;
++class QTimer;
+ class KConfig;
+ class KonqMainWindow;
+ class KonqFrameBase;
+@@ -359,6 +360,8 @@
+   QString m_profileHomeURL;
+ 
+   QMap<QString, QString> m_mapProfileNames;
++
++  QTimer *m_activePartChangedTimer;
+ };
+ 
+ #endif
+--- konqueror/kfmclient_html.desktop	(révision 567687)
++++ konqueror/kfmclient_html.desktop	(révision 576145)
+@@ -11,7 +11,6 @@
+ Name[ar]=كونكيورر
+ Name[bn]=কনকরার
+ Name[eo]=Konkeranto
+-Name[fa]=کانکرر
+ Name[hi]=कॉन्करर
+ Name[ko]=컹커러
+ Name[lv]=Iekarotājs
+--- konqueror/profile_midnightcommander.desktop	(révision 567687)
++++ konqueror/profile_midnightcommander.desktop	(révision 576145)
+@@ -9,7 +9,7 @@
+ Name=Midnight Commander
+ Name[bn]=মিডনাইট কমান্ডার
+ Name[eo]=Meznokta komandanto
+-Name[fa]=فرمان‌دار نیمه شب
++Name[fa]=فرمانده نیمه شب
+ Name[fy]=Midnight Kommander
+ Name[hi]=मिडनाइट कमांडर
+ Name[ko]=미드나잇 커멘더
+--- konqueror/kfmclient_dir.desktop	(révision 567687)
++++ konqueror/kfmclient_dir.desktop	(révision 576145)
+@@ -11,7 +11,6 @@
+ Name[ar]=كونكيورر
+ Name[bn]=কনকরার
+ Name[eo]=Konkeranto
+-Name[fa]=کانکرر
+ Name[hi]=कॉन्करर
+ Name[ko]=컹커러
+ Name[lv]=Iekarotājs
+--- konqueror/konq_viewmgr.cc	(révision 567687)
++++ konqueror/konq_viewmgr.cc	(révision 576145)
+@@ -56,6 +56,8 @@
+   m_bProfileListDirty = true;
+   m_bLoadingProfile = false;
+ 
++  m_activePartChangedTimer = new QTimer(this);
++  connect(m_activePartChangedTimer, SIGNAL(timeout()), this, SLOT(emitActivePartChanged()));
+   connect( this, SIGNAL( activePartChanged ( KParts::Part * ) ), this, SLOT( slotActivePartChanged ( KParts::Part * ) ) );
+ }
+ 
+@@ -1198,7 +1200,8 @@
+ 
+   QString rootItem = cfg.readEntry( "RootItem", "empty" );
+ 
+-  //kdDebug(1202) << "KonqViewManager::loadViewProfile : loading RootItem " << rootItem << endl;
++  //kdDebug(1202) << "KonqViewManager::loadViewProfile : loading RootItem " << rootItem << 
++  //" forcedURL " << forcedURL.url() << endl;
+ 
+   if ( forcedURL.url() != "about:blank" )
+   {
+@@ -1222,6 +1225,8 @@
+     m_pMainWindow->action( "clear_location" )->activate();
+   }
+ 
++  //kdDebug(1202) << "KonqViewManager::loadViewProfile : after loadItem " << endl;
++
+   if (m_pDocContainer == 0L)
+   {
+     if (m_pMainWindow &&
+@@ -1235,7 +1240,7 @@
+   }
+ 
+ 
+-    if ( m_pDocContainer->frameType() != "Tabs")
++  if ( m_pDocContainer->frameType() != "Tabs")
+     convertDocContainer();
+ 
+   static_cast<KonqFrameTabs*>( m_pDocContainer )->setAlwaysTabbedMode( alwaysTabbedMode );
+@@ -1355,18 +1360,17 @@
+     if (part && part->widget())
+         part->widget()->setFocus();
+ 
+-    if (!immediate && reason() != ReasonRightClick)
++    if (!immediate && reason() != ReasonRightClick) {
+         // We use a 0s single shot timer so that when left-clicking on a part,
+         // we process the mouse event before rebuilding the GUI.
+         // Otherwise, when e.g. dragging icons, the mouse pointer can already
+         // be very far from where it was...
+-        // TODO: use a QTimer member var, so that if two conflicting calls to
+-        // setActivePart(part,immediate=false) happen, the 1st one gets cancelled.
+-        QTimer::singleShot( 0, this, SLOT( emitActivePartChanged() ) );
++        m_activePartChangedTimer->start( 0, true );
+         // This is not done with right-clicking so that the part is activated before the
+         // popup appears (#75201)
+-    else
++    } else {
+         emitActivePartChanged();
++    }
+ }
+ 
+ void KonqViewManager::slotActivePartChanged ( KParts::Part *newPart )
+@@ -1447,7 +1451,7 @@
+   if( name != "InitialView" )
+     prefix = name + '_';
+ 
+-  //kdDebug(1202) << "begin loadItem: " << name << endl;
++  //kdDebug(1202) << "KonqViewManager::loadItem: begin name " << name << " openURL " << openURL << endl;
+ 
+   if( name.startsWith("View") || name == "empty" ) {
+     //load view config
+@@ -1462,7 +1466,7 @@
+         serviceType = cfg.readEntry( QString::fromLatin1( "ServiceType" ).prepend( prefix ), "inode/directory");
+         serviceName = cfg.readEntry( QString::fromLatin1( "ServiceName" ).prepend( prefix ) );
+     }
+-    //kdDebug(1202) << "ServiceType: " << serviceType << " " << serviceName << endl;
++    //kdDebug(1202) << "KonqViewManager::loadItem: ServiceType " << serviceType << " " << serviceName << endl;
+ 
+     KService::Ptr service;
+     KTrader::OfferList partServiceOffers, appServiceOffers;
+@@ -1476,7 +1480,7 @@
+ 
+     bool passiveMode = cfg.readBoolEntry( QString::fromLatin1( "PassiveMode" ).prepend( prefix ), false );
+ 
+-    //kdDebug(1202) << "Creating View Stuff" << endl;
++    //kdDebug(1202) << "KonqViewManager::loadItem: Creating View Stuff" << endl;
+     KonqView *childView = setupView( parent, viewFactory, service, partServiceOffers, appServiceOffers, serviceType, passiveMode, openAfterCurrentPage );
+ 
+     if (!childView->isFollowActive()) childView->setLinkedView( cfg.readBoolEntry( QString::fromLatin1( "LinkedView" ).prepend( prefix ), false ) );
+@@ -1535,6 +1539,7 @@
+     {
+       KURL url;
+ 
++      //kdDebug(1202) << "KonqViewManager::loadItem: key " << key << endl;
+       if ( cfg.hasKey( key ) )
+       {
+         QString u = cfg.readPathEntry( key );
+@@ -1542,12 +1547,14 @@
+           u = QString::fromLatin1("about:blank");
+         url = u;
+       }
++      else if(key == "empty_URL")
++        url = QString::fromLatin1("about:blank");
+       else
+         url = defaultURL;
+ 
+       if ( !url.isEmpty() )
+       {
+-        //kdDebug(1202) << "loadItem: calling openURL " << url.prettyURL() << endl;
++        //kdDebug(1202) << "KonqViewManager::loadItem: calling openURL " << url.prettyURL() << endl;
+         //childView->openURL( url, url.prettyURL() );
+         // We need view-follows-view (for the dirtree, for instance)
+         KonqOpenURLRequest req;
+@@ -1555,12 +1562,13 @@
+           req.typedURL = url.prettyURL();
+         m_pMainWindow->openView( serviceType, url, childView, req );
+       }
++      //else kdDebug(1202) << "KonqViewManager::loadItem: url is empty" << endl;
+     }
+     // Do this after opening the URL, so that it's actually possible to open it :)
+     childView->setLockedLocation( cfg.readBoolEntry( QString::fromLatin1( "LockedLocation" ).prepend( prefix ), false ) );
+   }
+   else if( name.startsWith("Container") ) {
+-    //kdDebug(1202) << "Item is Container" << endl;
++    //kdDebug(1202) << "KonqViewManager::loadItem Item is Container" << endl;
+ 
+     //load container config
+     QString ostr = cfg.readEntry( QString::fromLatin1( "Orientation" ).prepend( prefix ) );
+@@ -1616,7 +1624,7 @@
+   }
+   else if( name.startsWith("Tabs") )
+   {
+-    //kdDebug(1202) << "Item is a Tabs" << endl;
++    //kdDebug(1202) << "KonqViewManager::loadItem: Item is a Tabs" << endl;
+ 
+     KonqFrameTabs *newContainer = new KonqFrameTabs( parent->widget(), parent, this );
+     connect(newContainer,SIGNAL(ctrlTabPressed()),m_pMainWindow,SLOT(slotCtrlTabPressed()));
+@@ -1648,7 +1656,7 @@
+   else
+       kdWarning() << "Profile Loading Error: Unknown item " << name;
+ 
+-  //kdDebug(1202) << "end loadItem: " << name << endl;
++  //kdDebug(1202) << "KonqViewManager::loadItem: end" << name << endl;
+ }
+ 
+ void KonqViewManager::setProfiles( KActionMenu *profiles )
+--- konqueror/konqueror.desktop	(révision 567687)
++++ konqueror/konqueror.desktop	(révision 576145)
+@@ -6,7 +6,6 @@
+ Name[ar]=كونكيورر
+ Name[bn]=কনকরার
+ Name[eo]=Konkeranto
+-Name[fa]=کانکرر
+ Name[hi]=कॉन्करर
+ Name[ko]=컹커러
+ Name[lv]=Iekarotājs
+@@ -33,7 +32,7 @@
+ Comment[es]=Administrador de archivos y navegador Web de KDE
+ Comment[et]=KDE failihaldur & veebilehitseja
+ Comment[eu]=KDE fitxategi kudeatzailea eta Web arakatzailea
+-Comment[fa]=مدیر پرونده و مرورگر شبکه‌ی KDE
++Comment[fa]=مدیر پرونده و مرورگر وب KDE
+ Comment[fi]=KDE:n tiedostonhallinta ja WWW-selain
+ Comment[fr]=Gestionnaire de fichiers et navigateur web de KDE
+ Comment[fy]=KDE's Triembehearder en webblêder
+--- konqueror/Home.desktop	(révision 567687)
++++ konqueror/Home.desktop	(révision 576145)
+@@ -24,7 +24,7 @@
+ Name[es]=Personal
+ Name[et]=Kodu
+ Name[eu]=Etxea
+-Name[fa]=خانه
++Name[fa]=آغازه
+ Name[fi]=Koti
+ Name[fr]=Dossier personnel
+ Name[fy]=Thús
+--- konqueror/profile_kde_devel.desktop	(révision 567687)
++++ konqueror/profile_kde_devel.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Desarrollo de KDE
+ Name[et]=KDE arendus
+ Name[eu]=KDEren garapena
++Name[fa]=فرابری KDE
+ Name[fi]=KDE:n kehitystyökalut
+ Name[fr]=Développement de KDE
+ Name[fy]=KDE-ûntwikkeling
+--- knetattach/knetattach.desktop	(révision 567687)
++++ knetattach/knetattach.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ GenericName[es]=Asistente de carpetas de red
+ GenericName[et]=Võrgukataloogide nõustaja
+ GenericName[eu]=Sareko karpeten morroia
++GenericName[fa]=جادوگر پوشه شبکه
+ GenericName[fi]=Verkkokansiotyökalu
+ GenericName[fr]=Assistant dossier réseau
+ GenericName[fy]=Netwurkmap-assistint
+--- kscreensaver/KRandom.desktop	(révision 567687)
++++ kscreensaver/KRandom.desktop	(révision 576145)
+@@ -100,7 +100,7 @@
+ Name[es]=Configuración...
+ Name[et]=Seadistused...
+ Name[eu]=Konfigurazioa...
+-Name[fa]=تنظیمات ...
++Name[fa]=برپایی...
+ Name[fi]=Asetukset...
+ Name[fr]=Configuration...
+ Name[fy]=Opset...
+@@ -177,6 +177,7 @@
+ Name[es]=Mostrar en la ventana especificada
+ Name[et]=Määratud aknas näitamine
+ Name[eu]=Erakutsi adierazitako leihoan
++Name[fa]=نمایش در پنجره مشخص شده ریشه
+ Name[fi]=Näytä määrätyssä ikkunassa
+ Name[fr]=Affichage dans la fenêtre spécifiée
+ Name[fy]=Werjefte yn in definiëare finster
+@@ -243,6 +244,7 @@
+ Name[es]=Mostrar en la ventana raíz
+ Name[et]=Juuraknas näitamine
+ Name[eu]=Erakutsi leiho nagusian
++Name[fa]=نمایش در پنجره ریشه
+ Name[fi]=Näytä juuri-ikkunassa
+ Name[fr]=Affichage dans la fenêtre racine
+ Name[fy]=Werjefte yn haadfinster
+--- kscreensaver/KBlankscreen.desktop	(révision 567687)
++++ kscreensaver/KBlankscreen.desktop	(révision 576145)
+@@ -22,7 +22,7 @@
+ Name[es]=Pantalla negra
+ Name[et]=Tühi ekraan
+ Name[eu]=Leiho beltza
+-Name[fa]=پرده‌ی سفید
++Name[fa]=پرده خالی
+ Name[fi]=Tyhjä ruutu
+ Name[fr]=Écran vide
+ Name[fy]=Leech skerm
+@@ -100,7 +100,7 @@
+ Name[es]=Configuración...
+ Name[et]=Seadistused...
+ Name[eu]=Konfigurazioa...
+-Name[fa]=تنظیمات ...
++Name[fa]=برپایی...
+ Name[fi]=Asetukset...
+ Name[fr]=Configuration...
+ Name[fy]=Opset...
+@@ -177,6 +177,7 @@
+ Name[es]=Mostrar en la ventana especificada
+ Name[et]=Määratud aknas näitamine
+ Name[eu]=Erakutsi adierazitako leihoan
++Name[fa]=نمایش در پنجره مشخص شده ریشه
+ Name[fi]=Näytä määrätyssä ikkunassa
+ Name[fr]=Affichage dans la fenêtre spécifiée
+ Name[fy]=Werjefte yn in definiëare finster
+@@ -243,6 +244,7 @@
+ Name[es]=Mostrar en la ventana raíz
+ Name[et]=Juuraknas näitamine
+ Name[eu]=Erakutsi leiho nagusian
++Name[fa]=نمایش در پنجره ریشه
+ Name[fi]=Näytä juuri-ikkunassa
+ Name[fr]=Affichage dans la fenêtre racine
+ Name[fy]=Werjefte yn haadfinster
+--- COPYING-DOCS	(révision 0)
++++ COPYING-DOCS	(révision 576145)
+@@ -0,0 +1,397 @@
++		GNU Free Documentation License
++		  Version 1.2, November 2002
++
++
++ Copyright (C) 2000,2001,2002  Free Software Foundation, Inc.
++     51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
++ Everyone is permitted to copy and distribute verbatim copies
++ of this license document, but changing it is not allowed.
++
++
++0. PREAMBLE
++
++The purpose of this License is to make a manual, textbook, or other
++functional and useful document "free" in the sense of freedom: to
++assure everyone the effective freedom to copy and redistribute it,
++with or without modifying it, either commercially or noncommercially.
++Secondarily, this License preserves for the author and publisher a way
++to get credit for their work, while not being considered responsible
++for modifications made by others.
++
++This License is a kind of "copyleft", which means that derivative
++works of the document must themselves be free in the same sense.  It
++complements the GNU General Public License, which is a copyleft
++license designed for free software.
++
++We have designed this License in order to use it for manuals for free
++software, because free software needs free documentation: a free
++program should come with manuals providing the same freedoms that the
++software does.  But this License is not limited to software manuals;
++it can be used for any textual work, regardless of subject matter or
++whether it is published as a printed book.  We recommend this License
++principally for works whose purpose is instruction or reference.
++
++
++1. APPLICABILITY AND DEFINITIONS
++
++This License applies to any manual or other work, in any medium, that
++contains a notice placed by the copyright holder saying it can be
++distributed under the terms of this License.  Such a notice grants a
++world-wide, royalty-free license, unlimited in duration, to use that
++work under the conditions stated herein.  The "Document", below,
++refers to any such manual or work.  Any member of the public is a
++licensee, and is addressed as "you".  You accept the license if you
++copy, modify or distribute the work in a way requiring permission
++under copyright law.
++
++A "Modified Version" of the Document means any work containing the
++Document or a portion of it, either copied verbatim, or with
++modifications and/or translated into another language.
++
++A "Secondary Section" is a named appendix or a front-matter section of
++the Document that deals exclusively with the relationship of the
++publishers or authors of the Document to the Document's overall subject
++(or to related matters) and contains nothing that could fall directly
++within that overall subject.  (Thus, if the Document is in part a
++textbook of mathematics, a Secondary Section may not explain any
++mathematics.)  The relationship could be a matter of historical
++connection with the subject or with related matters, or of legal,
++commercial, philosophical, ethical or political position regarding
++them.
++
++The "Invariant Sections" are certain Secondary Sections whose titles
++are designated, as being those of Invariant Sections, in the notice
++that says that the Document is released under this License.  If a
++section does not fit the above definition of Secondary then it is not
++allowed to be designated as Invariant.  The Document may contain zero
++Invariant Sections.  If the Document does not identify any Invariant
++Sections then there are none.
++
++The "Cover Texts" are certain short passages of text that are listed,
++as Front-Cover Texts or Back-Cover Texts, in the notice that says that
++the Document is released under this License.  A Front-Cover Text may
++be at most 5 words, and a Back-Cover Text may be at most 25 words.
++
++A "Transparent" copy of the Document means a machine-readable copy,
++represented in a format whose specification is available to the
++general public, that is suitable for revising the document
++straightforwardly with generic text editors or (for images composed of
++pixels) generic paint programs or (for drawings) some widely available
++drawing editor, and that is suitable for input to text formatters or
++for automatic translation to a variety of formats suitable for input
++to text formatters.  A copy made in an otherwise Transparent file
++format whose markup, or absence of markup, has been arranged to thwart
++or discourage subsequent modification by readers is not Transparent.
++An image format is not Transparent if used for any substantial amount
++of text.  A copy that is not "Transparent" is called "Opaque".
++
++Examples of suitable formats for Transparent copies include plain
++ASCII without markup, Texinfo input format, LaTeX input format, SGML
++or XML using a publicly available DTD, and standard-conforming simple
++HTML, PostScript or PDF designed for human modification.  Examples of
++transparent image formats include PNG, XCF and JPG.  Opaque formats
++include proprietary formats that can be read and edited only by
++proprietary word processors, SGML or XML for which the DTD and/or
++processing tools are not generally available, and the
++machine-generated HTML, PostScript or PDF produced by some word
++processors for output purposes only.
++
++The "Title Page" means, for a printed book, the title page itself,
++plus such following pages as are needed to hold, legibly, the material
++this License requires to appear in the title page.  For works in
++formats which do not have any title page as such, "Title Page" means
++the text near the most prominent appearance of the work's title,
++preceding the beginning of the body of the text.
++
++A section "Entitled XYZ" means a named subunit of the Document whose
++title either is precisely XYZ or contains XYZ in parentheses following
++text that translates XYZ in another language.  (Here XYZ stands for a
++specific section name mentioned below, such as "Acknowledgements",
++"Dedications", "Endorsements", or "History".)  To "Preserve the Title"
++of such a section when you modify the Document means that it remains a
++section "Entitled XYZ" according to this definition.
++
++The Document may include Warranty Disclaimers next to the notice which
++states that this License applies to the Document.  These Warranty
++Disclaimers are considered to be included by reference in this
++License, but only as regards disclaiming warranties: any other
++implication that these Warranty Disclaimers may have is void and has
++no effect on the meaning of this License.
++
++
++2. VERBATIM COPYING
++
++You may copy and distribute the Document in any medium, either
++commercially or noncommercially, provided that this License, the
++copyright notices, and the license notice saying this License applies
++to the Document are reproduced in all copies, and that you add no other
++conditions whatsoever to those of this License.  You may not use
++technical measures to obstruct or control the reading or further
++copying of the copies you make or distribute.  However, you may accept
++compensation in exchange for copies.  If you distribute a large enough
++number of copies you must also follow the conditions in section 3.
++
++You may also lend copies, under the same conditions stated above, and
++you may publicly display copies.
++
++
++3. COPYING IN QUANTITY
++
++If you publish printed copies (or copies in media that commonly have
++printed covers) of the Document, numbering more than 100, and the
++Document's license notice requires Cover Texts, you must enclose the
++copies in covers that carry, clearly and legibly, all these Cover
++Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
++the back cover.  Both covers must also clearly and legibly identify
++you as the publisher of these copies.  The front cover must present
++the full title with all words of the title equally prominent and
++visible.  You may add other material on the covers in addition.
++Copying with changes limited to the covers, as long as they preserve
++the title of the Document and satisfy these conditions, can be treated
++as verbatim copying in other respects.
++
++If the required texts for either cover are too voluminous to fit
++legibly, you should put the first ones listed (as many as fit
++reasonably) on the actual cover, and continue the rest onto adjacent
++pages.
++
++If you publish or distribute Opaque copies of the Document numbering
++more than 100, you must either include a machine-readable Transparent
++copy along with each Opaque copy, or state in or with each Opaque copy
++a computer-network location from which the general network-using
++public has access to download using public-standard network protocols
++a complete Transparent copy of the Document, free of added material.
++If you use the latter option, you must take reasonably prudent steps,
++when you begin distribution of Opaque copies in quantity, to ensure
++that this Transparent copy will remain thus accessible at the stated
++location until at least one year after the last time you distribute an
++Opaque copy (directly or through your agents or retailers) of that
++edition to the public.
++
++It is requested, but not required, that you contact the authors of the
++Document well before redistributing any large number of copies, to give
++them a chance to provide you with an updated version of the Document.
++
++
++4. MODIFICATIONS
++
++You may copy and distribute a Modified Version of the Document under
++the conditions of sections 2 and 3 above, provided that you release
++the Modified Version under precisely this License, with the Modified
++Version filling the role of the Document, thus licensing distribution
++and modification of the Modified Version to whoever possesses a copy
++of it.  In addition, you must do these things in the Modified Version:
++
++A. Use in the Title Page (and on the covers, if any) a title distinct
++   from that of the Document, and from those of previous versions
++   (which should, if there were any, be listed in the History section
++   of the Document).  You may use the same title as a previous version
++   if the original publisher of that version gives permission.
++B. List on the Title Page, as authors, one or more persons or entities
++   responsible for authorship of the modifications in the Modified
++   Version, together with at least five of the principal authors of the
++   Document (all of its principal authors, if it has fewer than five),
++   unless they release you from this requirement.
++C. State on the Title page the name of the publisher of the
++   Modified Version, as the publisher.
++D. Preserve all the copyright notices of the Document.
++E. Add an appropriate copyright notice for your modifications
++   adjacent to the other copyright notices.
++F. Include, immediately after the copyright notices, a license notice
++   giving the public permission to use the Modified Version under the
++   terms of this License, in the form shown in the Addendum below.
++G. Preserve in that license notice the full lists of Invariant Sections
++   and required Cover Texts given in the Document's license notice.
++H. Include an unaltered copy of this License.
++I. Preserve the section Entitled "History", Preserve its Title, and add
++   to it an item stating at least the title, year, new authors, and
++   publisher of the Modified Version as given on the Title Page.  If
++   there is no section Entitled "History" in the Document, create one
++   stating the title, year, authors, and publisher of the Document as
++   given on its Title Page, then add an item describing the Modified
++   Version as stated in the previous sentence.
++J. Preserve the network location, if any, given in the Document for
++   public access to a Transparent copy of the Document, and likewise
++   the network locations given in the Document for previous versions
++   it was based on.  These may be placed in the "History" section.
++   You may omit a network location for a work that was published at
++   least four years before the Document itself, or if the original
++   publisher of the version it refers to gives permission.
++K. For any section Entitled "Acknowledgements" or "Dedications",
++   Preserve the Title of the section, and preserve in the section all
++   the substance and tone of each of the contributor acknowledgements
++   and/or dedications given therein.
++L. Preserve all the Invariant Sections of the Document,
++   unaltered in their text and in their titles.  Section numbers
++   or the equivalent are not considered part of the section titles.
++M. Delete any section Entitled "Endorsements".  Such a section
++   may not be included in the Modified Version.
++N. Do not retitle any existing section to be Entitled "Endorsements"
++   or to conflict in title with any Invariant Section.
++O. Preserve any Warranty Disclaimers.
++
++If the Modified Version includes new front-matter sections or
++appendices that qualify as Secondary Sections and contain no material
++copied from the Document, you may at your option designate some or all
++of these sections as invariant.  To do this, add their titles to the
++list of Invariant Sections in the Modified Version's license notice.
++These titles must be distinct from any other section titles.
++
++You may add a section Entitled "Endorsements", provided it contains
++nothing but endorsements of your Modified Version by various
++parties--for example, statements of peer review or that the text has
++been approved by an organization as the authoritative definition of a
++standard.
++
++You may add a passage of up to five words as a Front-Cover Text, and a
++passage of up to 25 words as a Back-Cover Text, to the end of the list
++of Cover Texts in the Modified Version.  Only one passage of
++Front-Cover Text and one of Back-Cover Text may be added by (or
++through arrangements made by) any one entity.  If the Document already
++includes a cover text for the same cover, previously added by you or
++by arrangement made by the same entity you are acting on behalf of,
++you may not add another; but you may replace the old one, on explicit
++permission from the previous publisher that added the old one.
++
++The author(s) and publisher(s) of the Document do not by this License
++give permission to use their names for publicity for or to assert or
++imply endorsement of any Modified Version.
++
++
++5. COMBINING DOCUMENTS
++
++You may combine the Document with other documents released under this
++License, under the terms defined in section 4 above for modified
++versions, provided that you include in the combination all of the
++Invariant Sections of all of the original documents, unmodified, and
++list them all as Invariant Sections of your combined work in its
++license notice, and that you preserve all their Warranty Disclaimers.
++
++The combined work need only contain one copy of this License, and
++multiple identical Invariant Sections may be replaced with a single
++copy.  If there are multiple Invariant Sections with the same name but
++different contents, make the title of each such section unique by
++adding at the end of it, in parentheses, the name of the original
++author or publisher of that section if known, or else a unique number.
++Make the same adjustment to the section titles in the list of
++Invariant Sections in the license notice of the combined work.
++
++In the combination, you must combine any sections Entitled "History"
++in the various original documents, forming one section Entitled
++"History"; likewise combine any sections Entitled "Acknowledgements",
++and any sections Entitled "Dedications".  You must delete all sections
++Entitled "Endorsements".
++
++
++6. COLLECTIONS OF DOCUMENTS
++
++You may make a collection consisting of the Document and other documents
++released under this License, and replace the individual copies of this
++License in the various documents with a single copy that is included in
++the collection, provided that you follow the rules of this License for
++verbatim copying of each of the documents in all other respects.
++
++You may extract a single document from such a collection, and distribute
++it individually under this License, provided you insert a copy of this
++License into the extracted document, and follow this License in all
++other respects regarding verbatim copying of that document.
++
++
++7. AGGREGATION WITH INDEPENDENT WORKS
++
++A compilation of the Document or its derivatives with other separate
++and independent documents or works, in or on a volume of a storage or
++distribution medium, is called an "aggregate" if the copyright
++resulting from the compilation is not used to limit the legal rights
++of the compilation's users beyond what the individual works permit.
++When the Document is included in an aggregate, this License does not
++apply to the other works in the aggregate which are not themselves
++derivative works of the Document.
++
++If the Cover Text requirement of section 3 is applicable to these
++copies of the Document, then if the Document is less than one half of
++the entire aggregate, the Document's Cover Texts may be placed on
++covers that bracket the Document within the aggregate, or the
++electronic equivalent of covers if the Document is in electronic form.
++Otherwise they must appear on printed covers that bracket the whole
++aggregate.
++
++
++8. TRANSLATION
++
++Translation is considered a kind of modification, so you may
++distribute translations of the Document under the terms of section 4.
++Replacing Invariant Sections with translations requires special
++permission from their copyright holders, but you may include
++translations of some or all Invariant Sections in addition to the
++original versions of these Invariant Sections.  You may include a
++translation of this License, and all the license notices in the
++Document, and any Warranty Disclaimers, provided that you also include
++the original English version of this License and the original versions
++of those notices and disclaimers.  In case of a disagreement between
++the translation and the original version of this License or a notice
++or disclaimer, the original version will prevail.
++
++If a section in the Document is Entitled "Acknowledgements",
++"Dedications", or "History", the requirement (section 4) to Preserve
++its Title (section 1) will typically require changing the actual
++title.
++
++
++9. TERMINATION
++
++You may not copy, modify, sublicense, or distribute the Document except
++as expressly provided for under this License.  Any other attempt to
++copy, modify, sublicense or distribute the Document is void, and will
++automatically terminate your rights under this License.  However,
++parties who have received copies, or rights, from you under this
++License will not have their licenses terminated so long as such
++parties remain in full compliance.
++
++
++10. FUTURE REVISIONS OF THIS LICENSE
++
++The Free Software Foundation may publish new, revised versions
++of the GNU Free Documentation License from time to time.  Such new
++versions will be similar in spirit to the present version, but may
++differ in detail to address new problems or concerns.  See
++http://www.gnu.org/copyleft/.
++
++Each version of the License is given a distinguishing version number.
++If the Document specifies that a particular numbered version of this
++License "or any later version" applies to it, you have the option of
++following the terms and conditions either of that specified version or
++of any later version that has been published (not as a draft) by the
++Free Software Foundation.  If the Document does not specify a version
++number of this License, you may choose any version ever published (not
++as a draft) by the Free Software Foundation.
++
++
++ADDENDUM: How to use this License for your documents
++
++To use this License in a document you have written, include a copy of
++the License in the document and put the following copyright and
++license notices just after the title page:
++
++    Copyright (c)  YEAR  YOUR NAME.
++    Permission is granted to copy, distribute and/or modify this document
++    under the terms of the GNU Free Documentation License, Version 1.2
++    or any later version published by the Free Software Foundation;
++    with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
++    A copy of the license is included in the section entitled "GNU
++    Free Documentation License".
++
++If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
++replace the "with...Texts." line with this:
++
++    with the Invariant Sections being LIST THEIR TITLES, with the
++    Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
++
++If you have Invariant Sections without Cover Texts, or some other
++combination of the three, merge those two alternatives to suit the
++situation.
++
++If your document contains nontrivial examples of program code, we
++recommend releasing these examples in parallel under your choice of
++free software license, such as the GNU General Public License,
++to permit their use in free software.
+--- ksplashml/kcmksplash/ksplashthememgr.desktop	(révision 567687)
++++ ksplashml/kcmksplash/ksplashthememgr.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Pantalla anunciadora
+ Name[et]=Käivitusekraan
+ Name[eu]=Splash pantaila
+-Name[fa]=پرده‌ی آغاز
++Name[fa]=پرده Splash
+ Name[fi]=Aloitusruutu
+ Name[fr]=Écran de démarrage
+ Name[fy]=Begjinskerm
+@@ -74,7 +74,7 @@
+ Name[vi]=Màn hình Chào mừng
+ Name[wa]=Waitroûle d' enondaedje
+ Name[zh_CN]=飞溅屏幕
+-Name[zh_TW]=Splash 畫面
++Name[zh_TW]=啟動畫面
+ Name[zu]=Isikrini Sokuphahlaza
+ Type=Application
+ Comment=Manager for Splash Screen Themes
+@@ -95,7 +95,7 @@
+ Comment[es]=Administrador para los temas de la pantalla anunciadora
+ Comment[et]=Käivitusekraani teemade haldur
+ Comment[eu]=Splash pantailako gaien kudeatzailea
+-Comment[fa]=مدیر طرح‌های پرده‌ی آغاز
++Comment[fa]=مدیر چهره‌های پرده Splash
+ Comment[fi]=Hallintaohjelma aloitusruuduille
+ Comment[fr]=Gestionnaire de thèmes d'écran de démarrage
+ Comment[fy]=Temabehear foar begjinskerm
+@@ -106,7 +106,7 @@
+ Comment[hu]=A nyitókép témájának beállítása
+ Comment[is]=Stjórna þemum upphafsskjáa
+ Comment[it]=Gestore dei temi della schermata di avvio
+-Comment[ja]=スプラッシュスクリーンテーママネージャ
++Comment[ja]=スプラッシュスクリーンのテーマを管理
+ Comment[km]=កម្មវិធី​គ្រប់គ្រង​ស្បែក​អេក្រង់​ស្វាគមន៍
+ Comment[lt]=Pasveikinimo ekrano temų tvarkyklė
+ Comment[lv]=Šļakstekrānu tēmu menedžeris
+@@ -141,7 +141,7 @@
+ Comment[vi]=Trình quản lý các Sắc thái của Màn hình Chào mừng
+ Comment[wa]=Manaedjeu po les tinmes del waitroûle d' enondaedje
+ Comment[zh_CN]=飞溅屏幕主题管理器
+-Comment[zh_TW]=Splash 畫面佈景管理程式
++Comment[zh_TW]=啟動畫面佈景管理程式
+ Keywords=splash screen,splash theme,startup
+ Keywords[ar]=الشاشة الافتتاحية، سمات الشاشة الافتتاحية، بدء التشغيل
+ Keywords[az]=splash screen,splash theme,startup,açılış,örtük
+@@ -157,6 +157,7 @@
+ Keywords[es]=pantalla de inicio,tema de inicio,inicio
+ Keywords[et]=käivitusekraan,käivutusteema,käivitamine
+ Keywords[eu]=splash pantaila,splash gaia,abioa
++Keywords[fa]=پرده Splash، چهره Splash، راه اندازی
+ Keywords[fi]=aloitusruutu,aloitusruututeema,käynnistys
+ Keywords[fr]=écran de démarrage,thème de démarrage,démarrage,splash screen
+ Keywords[fy]=opstartscherm,begjinskerm,splash screen
+--- ksplashml/themeengine/standard/ksplashstandard.desktop	(révision 567687)
++++ ksplashml/themeengine/standard/ksplashstandard.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Comment[eo]=Ksalutŝilda kromaĵo
+ Comment[et]=KSplashi plugin
+ Comment[eu]=KSplash plugina
+-Comment[fa]=متصل کننده‌ی KSplash
++Comment[fa]= وصل شدنی KSplash
+ Comment[fi]=KSplash-liitännäinen
+ Comment[fr]=Modules de KSplash
+ Comment[fy]=KSplash-plugin
+--- ksplashml/themeengine/default/ksplashdefault.desktop	(révision 567687)
++++ ksplashml/themeengine/default/ksplashdefault.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Comment[eo]=Ksalutŝilda kromaĵo
+ Comment[et]=KSplashi plugin
+ Comment[eu]=KSplash plugina
+-Comment[fa]=متصل کننده‌ی KSplash
++Comment[fa]= وصل شدنی KSplash
+ Comment[fi]=KSplash-liitännäinen
+ Comment[fr]=Modules de KSplash
+ Comment[fy]=KSplash-plugin
+--- ksplashml/themeengine/redmond/ksplashredmond.desktop	(révision 567687)
++++ ksplashml/themeengine/redmond/ksplashredmond.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Comment[eo]=Ksalutŝilda kromaĵo
+ Comment[et]=KSplashi plugin
+ Comment[eu]=KSplash plugina
+-Comment[fa]=متصل کننده‌ی KSplash
++Comment[fa]= وصل شدنی KSplash
+ Comment[fi]=KSplash-liitännäinen
+ Comment[fr]=Modules de KSplash
+ Comment[fy]=KSplash-plugin
+--- kxkb/x11helper.cpp	(révision 567687)
++++ kxkb/x11helper.cpp	(révision 576145)
+@@ -23,8 +23,8 @@
+ static const char* X11DirList[] =
+     {
+         XLIBDIR,
++        "/usr/share/X11/",
+         "/etc/X11/",
+-        "/usr/share/X11/",
+         "/usr/local/share/X11/",
+         "/usr/X11R6/lib/X11/",
+         "/usr/X11R6/lib64/X11/",
+--- kxkb/keyboard_layout.desktop	(révision 567687)
++++ kxkb/keyboard_layout.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Disposición del teclado
+ Name[et]=Klaviatuuri paigutus
+ Name[eu]=Teklatuaren diseinua
+-Name[fa]=طرح‌بندی صفحه‌کلید
++Name[fa]=طرح بندی صفحه کلید
+ Name[fi]=Näppäimistön järjestys
+ Name[fr]=Disposition du clavier
+ Name[fy]=Toetseboerdyndieling
+@@ -102,7 +102,7 @@
+ Comment[es]=Disposición-Diseño del teclado
+ Comment[et]=Klaviatuuri paigutus
+ Comment[eu]=Teklatuaren diseinua
+-Comment[fa]=طرح‌بندی صفحه‌کلید
++Comment[fa]=طرح بندی صفحه کلید
+ Comment[fi]=Näppäimistön järjestys
+ Comment[fr]=Disposition du clavier
+ Comment[fy]=Toetseboerdyndieling
+@@ -167,7 +167,7 @@
+ Keywords[es]=Teclado,Disposición,Diseño,Internacional
+ Keywords[et]=klaviatuur,paigutus,rahvusvaheline
+ Keywords[eu]=Teklatua,Diseinua,Nazio artekoa
+-Keywords[fa]=بین‌المللی، طرح‌بندی، صفحه
++Keywords[fa]=صفحه کلید، طرح بندی ، بین المللی
+ Keywords[fi]=Näppäimistö,Näppäimistön järjestys,Kansainvälinen
+ Keywords[fr]=clavier,disposition du clavier,périphériques d'entrée,International
+ Keywords[fy]=keyboard,toetsenbord,toetseboerd,keyboard layout,toetseboerdyndieling,toetsenbordindeling,input devices,invoerapparaten,ynfierapparaten,randapparaten
+--- kxkb/kxkb.desktop	(révision 567687)
++++ kxkb/kxkb.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Redefinición del teclado
+ Name[et]=Klaviatuuri paigutus
+ Name[eu]=Teklatu-mapa tresna
+-Name[fa]=ابزار نقشه‌ی صفحه کلید
++Name[fa]=ابزار نگاشت صفحه کلید
+ Name[fi]=Näppäimistön järjestys
+ Name[fr]=Outil de sélection du clavier
+ Name[fy]=Toetseboerdyndieling
+--- kxkb/keyboard.desktop	(révision 567687)
++++ kxkb/keyboard.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Teclado
+ Name[et]=Klaviatuur
+ Name[eu]=Teklatua
+-Name[fa]=صفحه‌کلید
++Name[fa]=صفحه کلید
+ Name[fi]=Näppäimistö
+ Name[fo]=Knappaborð
+ Name[fr]=Clavier
+@@ -104,7 +104,7 @@
+ Comment[es]=Preferencias del teclado
+ Comment[et]=Klaviatuuri seadistused
+ Comment[eu]=Teklatuaren konfigurazioa
+-Comment[fa]=تنظیمات صفحه‌کلید
++Comment[fa]=تنظیمات صفحه کلید
+ Comment[fi]=Näppäimistön asetukset
+ Comment[fo]=Knappaborðsuppseting
+ Comment[fr]=Configuration du clavier
+@@ -173,7 +173,7 @@
+ Keywords[es]=Teclado,Repetición del teclado,Volumen de la pulsación,Dispositivos de entrada,repetición,volumen,Disposición,Internacional
+ Keywords[et]=klaviatuur,klaviatuuri kordus,kliki helitugevus,klõpsu helitugevus,sisendseadmed,kordus,helitugevus
+ Keywords[eu]=Teklatua,Teklatu errepikapena,Klikadaren bolumena, Sarrerako gailuak,errepikatu,bolumena
+-Keywords[fa]=اندازه، تکرار، دستگاه‌های ورودی، اندازه‌ی کلیک، تکرار صفحه‌کلید، صفحه‌کلید
++Keywords[fa]=صفحه کلید ، تکرار صفحه کلید ، حجم فشار، دستگاههای ورودی ، تکرار ، حجم
+ Keywords[fi]=Näppäimistö,Näppäintoisto,Näppäinäänet,Syöttölaitteet,toisto, äänenvoimakkuus
+ Keywords[fr]=clavier,répétition,clics de touches,périphériques d'entrée,volume
+ Keywords[fy]=keyboard,toetseboerd,keyboard repeat,toetseboerd werhelling,klikvolume,klikfolume,input devices,ynfier apparaten,invoerapparaten,toetsenbord,toetsenbordherhaling,herhaling,werhelling,volume,folume,randapparatuur,internationaal,randapparaten
+--- libkonq/directory_bookmarkbar.desktop	(révision 567687)
++++ libkonq/directory_bookmarkbar.desktop	(révision 576145)
+@@ -20,7 +20,7 @@
+ Name[es]=Barra de herramientas de marcadores
+ Name[et]=Järjehoidjate tööriistariba
+ Name[eu]=Laster-marka barra
+-Name[fa]=میله ابزار چوب‌الف
++Name[fa]=میله ابزار چوب الف
+ Name[fi]=Kirjanmerkkien työkalurivi
+ Name[fo]=Bókamerkisamboðsbjálki
+ Name[fr]=Barre de signets
+--- libkonq/konqpopupmenuplugin.desktop	(révision 567687)
++++ libkonq/konqpopupmenuplugin.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Comment[es]=Plugin para el menú emergente de Konqueror
+ Comment[et]=Konquerori hüpikmenüü plugin
+ Comment[eu]=Konquerorren laster-menuetarako plugina
+-Comment[fa]=متصل‌کننده‌ی فهرست جهنده‌ی کانکرر
++Comment[fa]= وصل شدنی برای گزینگان بالاپر Konqueror
+ Comment[fi]=Sovelma Konquerorin ponnahdusvalikolle
+ Comment[fr]=Module pour le menu contextuel de Konqueror
+ Comment[fy]=Plugin foar Konqueror's fluesmenu
+--- libkonq/favicons/favicons.desktop	(révision 567687)
++++ libkonq/favicons/favicons.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Módulo Favicon de KDED
+ Name[et]=KDED favicon moodul
+ Name[eu]=KDED Favicon modulua
+-Name[fa]=بخش شمایلک KDED
++Name[fa]=پیمانه شمایل پسندان KDED 
+ Name[fi]=KDED-sivustokuvakemoduuli
+ Name[fr]=Icône préférée
+ Name[gl]=Módulo de Faviconas de KDED
+@@ -84,6 +84,7 @@
+ Comment[es]=Soporte para iconos de acceso directo
+ Comment[et]=Kiirkorralduse ikooni toetus
+ Comment[eu]=Lasterbide-laukitxoen euskarria
++Comment[fa]=پشتیبانی شمایل میانبر
+ Comment[fi]=Sivustojen kuvakkeet
+ Comment[fr]=Gestion d'icône de raccourci
+ Comment[fy]=Understeuning foar byldkaikes
+--- khotkeys/shared/voices.cpp	(révision 567687)
++++ khotkeys/shared/voices.cpp	(révision 576145)
+@@ -62,6 +62,9 @@
+ 
+ void Voice::enable( bool enabled_P )
+     {
++#ifndef HAVE_ARTS
++    enabled_P = false; // never enabled when there's no support
++#endif
+     if( _enabled == enabled_P )
+         return;
+     _enabled = enabled_P;
+--- khotkeys/kcontrol/khotkeys.desktop	(révision 567687)
++++ khotkeys/kcontrol/khotkeys.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Name[es]=Introducir acciones
+ Name[et]=Sisestustoimingud
+ Name[eu]=Sarrerako ekintzak
++Name[fa]=کنشهای ورودی
+ Name[fi]=Syöttötoiminnot
+ Name[fr]=Actions d'entrées
+ Name[fy]=Ynfieraksjes
+@@ -76,6 +77,7 @@
+ Comment[es]=Configuración de las preferencias de Hotkey
+ Comment[et]=Kiirklahvide seadistused
+ Comment[eu]=Konfiguratu Hotkey-ren ezarpenak
++Comment[fa]=پیکربندی تنظیمات کلیدگرم
+ Comment[fi]=Muokkaa pikanäppäinten asetuksia
+ Comment[fr]=Configurer les réglages des raccourcis-clavier
+ Comment[fy]=Fluchtoetsen ynstelle
+@@ -133,6 +135,7 @@
+ Keywords[es]=Teclas,Asociaciones de teclas globales,Asociaciones de teclas,Gestos,Gestos del ratón
+ Keywords[et]=Klahvid,Globaalsed kiirklahvid,Klahviskeem,Kiirklahvid,Klahvide seosed,Žestid,Hiirežestid
+ Keywords[eu]=Teklak,Tekla elkarketa orokorrak,Tekla elkarketak,Keinuak,Saguaren keinuak
++Keywords[fa]=کلیدها، مقیدسازیهای کلید سراسری، مقیدسازیهای کلید، حرکات، حرکات موشی
+ Keywords[fi]=Näppäimet,Yleiset näppäinsidokset,Näppäinteema,Näppäinsidokset,pikavalinnat,sovellusten pikavalinnat,hiirieleet
+ Keywords[fr]=touches,raccourcis clavier globaux,raccourcis clavier,gestes,gestes de la souris
+ Keywords[fy]=keys,toetsen,toetsenbindingen,key bindings,toetsbiningen,sneltoetsen,fluchtoetsen,globale toetsenbindingen,algemiene toetsbiningen,mouse gestures,muisgebaren,mûsstjoeringen,stjoeringen,gestures,gebaren
+--- drkonqi/presets/developerrc	(révision 567687)
++++ drkonqi/presets/developerrc	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Desarrollador
+ Name[et]=Arendaja
+ Name[eu]=Garatzailea
+-Name[fa]=برنامه‌نویس
++Name[fa]=توسعه دهنده
+ Name[fi]=Kehittäjä
+ Name[fo]=Mennari
+ Name[fr]=Développeur
+@@ -95,7 +95,7 @@
+ Comment[es]=Preferencias preferidas por los desarrolladores
+ Comment[et]=Arendajatele mõeldud seadistused
+ Comment[eu]=Garatzaileen gustoko konfigurazioa
+-Comment[fa]=تنظیمات ارجح برای برنامه‌نویسان
++Comment[fa]=تنظیمات ارجح برای توسعه دهندگان
+ Comment[fi]=Sovelluskehittäjän asetukset
+ Comment[fo]=Uppseting fyri forritarir
+ Comment[fr]=Paramètres adaptés aux développeurs
+@@ -180,7 +180,7 @@
+ Name[es]=La aplicación %progname (%appname), con número de proceso %pid,  falló y provocó la señal %signum (%signame).
+ Name[et]=Rakendus %progname (%appname) pid %pid astus ämbrisse põhjustatuna signaalist %signum (%signame).
+ Name[eu]=%progname (%appname) izena, %pid pid zenbakia dituen aplikazioak krask egin eta %signum (%signame) seinalea sortu du.
+-Name[fa]=نرم‌افزار %progname  %appname , pid %pid, شکست و باعث ایجاد سیگنال %signum %signame شد.
++Name[fa]=کاربرد%progname (%appname)،pid %pid,فروپاشی شد و باعث ایجاد نشانک  %signum (%signame) شد.
+ Name[fi]=Sovellus %progname (%appname), pid %pid kaatui ja antoi signaalin %signum (%signame).
+ Name[fo]=Forritið %progname (%appname) við koyrslunummar %pid fór í sor og elvaði báknið %signum (%signame).
+ Name[fr]=L'application %progname (%appname), de numéro %pid, s'est terminée anormalement et a provoqué le signal %signum (%signame).
+@@ -257,7 +257,7 @@
+ Name[es]=Quizás quiera reparar su programa. Observe la pestaña 'Trazado inverso'.
+ Name[et]=Kui soovid rakendust parandada, siis vaata ka tagasijälituse kaarti.
+ Name[eu]=Agian programa konpondu nahi duzu. Begiratu backtrace mihian.
+-Name[fa]=اگر می خواهید برنامه‌ی خود را اصلاح کنید نگاهی به برگه‌ی پی‌گرد بیاندازید.
++Name[fa]=ممکن است بخواهید برنامه خود را ثابت کنید.نگاهی به تب منشایاب بیندازید
+ Name[fi]=Ohjelman korjaaminen on suositeltavaa. Katso Pinon vedos -välilehden tietoja.
+ Name[fr]=Vous devriez contribuer à la correction du programme. Consultez l'onglet « Pile des appels ».
+ Name[fy]=Jo wolle it programma fêst wol herstelle. Sjoch efkes ûnder de ljepper 'backtrace'.
+@@ -333,7 +333,7 @@
+ Comment[es]=Instrucción ilegal.
+ Comment[et]=Lubamatu instruktsioon.
+ Comment[eu]=Legez kanpoko agindua
+-Comment[fa]=دستورالعمل غیرقانونی.
++Comment[fa]=دستورالعمل غیرمجاز
+ Comment[fi]=Virheellinen käsky
+ Comment[fo]=Bannað boð.
+ Comment[fr]=Instruction illégale.
+@@ -411,7 +411,7 @@
+ Comment[es]=Cancelado.
+ Comment[et]=Katkestatud.
+ Comment[eu]=Geldiarazia.
+-Comment[fa]=صرف نظر شد.
++Comment[fa]=.ساقط شد
+ Comment[fi]=Keskeytetty.
+ Comment[fo]=Avbrotið.
+ Comment[fr]=Interrompu.
+@@ -488,7 +488,7 @@
+ Comment[es]=Excepción de coma flotante.
+ Comment[et]=Ujukomaarvutuse viga.
+ Comment[eu]=Koma mugikorreko salbuespena.
+-Comment[fa]=استثنای نقطه شناور.
++Comment[fa]=استثنای ممیز شناور.
+ Comment[fi]=Liukulukupoikkeus
+ Comment[fr]=Exception de virgule flottante.
+ Comment[fy]=Driuwende-komma-útsûndering.
+@@ -562,7 +562,7 @@
+ Comment[es]=Referencia a memoria inválida.
+ Comment[et]=Vigane mäluviide.
+ Comment[eu]=Baliogabeko memoriarekiko erreferentzia
+-Comment[fa]=مرجع حافظه نامعتبر.
++Comment[fa]=مرجع حافظه نامعتبر
+ Comment[fi]=Virheellinen muistiviittaus.
+ Comment[fr]=Référence en mémoire non valable.
+ Comment[fy]=Unjildige ûnthâldferwizing.
+@@ -638,7 +638,7 @@
+ Name[es]=Desconocido
+ Name[et]=Tundmatu
+ Name[eu]=Ezezaguna
+-Name[fa]=ناشناس
++Name[fa]=ناشناخته
+ Name[fi]=Tuntematon
+ Name[fo]=Ókent
+ Name[fr]=Inconnu
+@@ -716,7 +716,7 @@
+ Comment[es]=Señal desconocida.
+ Comment[et]=Tundmatu signaal.
+ Comment[eu]=Seinale hau ezezaguna da.
+-Comment[fa]=سیگنال ناشناس است.
++Comment[fa]=این نشانک ناشناخته است.
+ Comment[fi]=Tämä signaali on tuntematon
+ Comment[fo]=Hetta báknið er ókent.
+ Comment[fr]=Ce signal est inconnu
+--- drkonqi/presets/enduserrc	(révision 567687)
++++ drkonqi/presets/enduserrc	(révision 576145)
+@@ -92,7 +92,7 @@
+ Comment[es]=Preferencias preferidas por los usuarios finales
+ Comment[et]=Lõppkasutajale mõeldud seadistused
+ Comment[eu]=Erabiltzaile arrunten gustoko konfigurazioa
+-Comment[fa]=تنظیم ارجحیت‌های کاربران نهایی
++Comment[fa]=تنظیمات ارجح برای کاربران نهایی
+ Comment[fi]=Loppukäyttäjän asetukset
+ Comment[fo]=Uppseting fyri nýtarir
+ Comment[fr]=Paramètres adaptés à l'utilisateur final
+@@ -177,7 +177,7 @@
+ Name[es]=La aplicación %progname (%appname) falló y provocó la señal %signum (%signame).
+ Name[et]=Rakendus %progname (%appname) astus ämbrisse põhjustatuna signaalist %signum (%signame).
+ Name[eu]=%progname (%appname) aplikazioak krask egin eta %signum (%signame) seinalea sortu du.
+-Name[fa]= نرم‌افزار %progname %appname شکست و باعث ایجاد سیگنال %signum %signame شد.
++Name[fa]=کاربرد %progname (%appname) فروپاشی شد و باعث ایجادنشانک %signum (%signame)شد.
+ Name[fi]=Sovellus %progname (%appname) kaatui ja signaalilla %signum (%signame)
+ Name[fo]=Forritið %progname (%appname) soraðist og sendi út báknið %signum (%signame).
+ Name[fr]=L'application %progname (%appname) s'est terminée anormalement et a provoqué le signal %signum (%signame).
+@@ -253,6 +253,7 @@
+ Name[es]=Puede que quiera enviar un informe de fallos de esta aplicación. Por favor, compruebe si aparece en http://bugs.kde.org, si no, envíe un mensaje al autor. Por favor, incluya tanta información como pueda, tal vez incluso los documentos originales. Si hay una forma de reproducir el error, inclúyala también.
+ Name[et]=Kui soovid rakenduse kohta veateadet saata, kontrolli kõigepealt, ega sellest ei tea juba http://bugs.kde.org. Kui mitte, saada veateade autorile ja lisa palun nii palju infot, kui võimalik. Kui võimalik, siis ka originaaldokumendid. Kui tead, kuidas viga korrata, siis lisa ka see info.
+ Name[eu]=Agian aplikazio honen akatsari buruzko jakinarazpena bidali nahi duzu. Begira ezau ea http://bugs.kde.org helbideko zerrendan ageri den, eta hala ez bada, bidal iezaiozu mezua egileari. Ahalik eta argibide gehien eman, behar balitz baita dokumentu originalak ere. Errorea errepikarazteko biderik ezagutuko bazenu, gehi ezazu baita. 
++Name[fa]=ممکن است بخواهید گزارش اشکالی را برای این کاربرد ارسال کنید.بررسی کنید که در http://bugs.kde.org فهرست شده، در غیر اینصورت به نویسنده نامه بدهید. لطفا شامل اطلاعات ممکن ، شاید مستندات اصلی باشد.اگر روشی برای تولید دوباره خطا دارید، این را هم شامل کنید.
+ Name[fi]=Halutessasi voit lähettää vikailmoituksen ohjelman tekijälle. Tarkista, löytyykö vikailmoitusta jo valmiina osoitteessa http://bugs.kde.org/. Jos tätä vikaa ei ole ilmoitettu, voit lähettää uuden ilmoituksen. Sisällytä ilmoitukseen niin paljon tietoa kuin mahdollista, ehkä myös alkuperäiset asiakirjat. Jos tiedät, kuinka vian voi toistaa, kerro myös se ilmoituksessa. Ilmoitus täytyy lähettää englanninkielisenä.
+ Name[fr]=Vous devriez envoyer un rapport de bogue pour cette application. Veuillez vérifier s'il est déjà inscrit sur http://bugs.kde.org, sinon envoyez un courrier électronique à l'auteur. Veuillez inclure autant d'informations que possible, peut-être aussi les documents de travail. Si vous savez comment reproduire le problème, indiquez-le.
+ Name[fy]=Jo wolle miskien wol in bugrapport foar dit programma ferstjoereKontrolearje of de flater dyst fûn hast al bekend is by http://bugs.kde.org. Is dat net sa, nim dan kontakt op mei de skriuwer fan it programma. Foegje sa fole mooglik ynformaasje ta, miskien sels de origjinele dokiminten. Ast in manier wist werop de flater kint neimeitsje. foeg dat dan ek by.
+@@ -318,7 +319,7 @@
+ Comment[es]=Generalmente una aplicación recibe la señal SIGILL debido a un fallo en la aplicación. Se ha pedido a la aplicación que guarde sus documentos.
+ Comment[et]=Tavaliselt saab rakendus SIGILL signaali rakenduses endas tekkinud vea tõttu. Rakendusel paluti avatud dokumendid salvestada.
+ Comment[eu]=Normalean, aplikazio batek bere baitan errore bat duelako jasotzen du SIGILL seinalea. Aplikazioari dokumentuak gordetzeko eskatu zaio.
+-Comment[fa]=برنامه معمولا هنگامی سیگنال SIGILL را دریافت می‌کند که مشکلی در برنامه وجود داشته باشد. از برنامه خواسته شد که سندش را ذخیره کند.
++Comment[fa]=یک کاربرد اکثرا نشانک SIGILL را بعلت اشکال در کاربرد دریافت میکند.کاربرد برای ذخیره مستنداتش سوال می کند.
+ Comment[fi]=Sovellus saa SIGILL-signaalin yleensä sovelluksen virheen takia. Sovellusta pyydettiin tallentamaan asiakirjat.
+ Comment[fr]=Une application reçoit généralement le signal SIGILL à cause d'un bogue interne. Le programme a reçu une demande d'enregistrement de ses documents.
+ Comment[fy]=In programma ûntfangt meestal it SIGILL-sinjaal fanwege in flateryn it programma. It programma is frege om syn dokuminten op te slaan.
+@@ -395,7 +396,7 @@
+ Comment[es]=Una aplicación finaliza con la señal SIGABRT cuando detecta una inconsistencia interna debida a un fallo en el programa.
+ Comment[et]=Rakendus katkestab töö signaaliga SIGABRT siis, kui avastab sisemise ebakõla, mis on põhjustatud veast rakenduses.
+ Comment[eu]=Aplikazio bat SIGBABRT seinaleaz bukatzen da programazio akats batek eragin duen barneko inkonsistentzia bat aurkitzen duenean.
+-Comment[fa]=  یک نرم‌افزار هنگامی با سیگنال SIGABRT قطع می‌شود که در اثر اشکال درونی با حالت نامتعادلی مواجه شود.
++Comment[fa]=هنگامیکه کاربرد یک ناسازگاری درونی را که بعلت اشکال در برنامه بوجود آمده آشکارمی کند با یک نشانک SIGABRT پایان می پذیرد 
+ Comment[fi]=Sovellus lopettaa SIGABRT-signaalilla, kun se huomaa sisäisen vian, joka on johtunut ohjelmistovirheestä.
+ Comment[fr]=Une application se termine généralement par le signal SIGABRT quand elle détecte une incohérence interne causée par un bogue du programme.
+ Comment[fy]=In programma einigt mei in SIGABRT-sinjaal as it in Ynterne ynkonsistentie detektearret, feroarzake troch in flater yn it programma.
+@@ -470,7 +471,7 @@
+ Comment[es]=Generalmente una aplicación recibe la señal SIGFPE debido a un fallo en la aplicación. Se ha pedido a la aplicación que guarde sus documentos.
+ Comment[et]=Tavaliselt saab rakendus SIGFPE signaali rakenduses endas tekkinud vea tõttu. Rakendusel paluti avatud dokumendid salvestada.
+ Comment[eu]=Normalean aplikazio batek SIGFPE seinalea jasotzen du bere baitan errore bat dagoleko. Aplikazioari dokumentuak gordetzea eskatu zaio.
+-Comment[fa]=برنامه معمولا هنگامی سیگنال SIGFPE را دریافت می‌کند که مشکلی در برنامه وجود داشته باشد. از برنامه خواسته شد که سندش را ذخیره کند.
++Comment[fa]=یک کاربرد اکثرا نشانک SIGFPE را بعلت اشکال در کاربرد دریافت میکند.کاربرد برای ذخیره مستنداتش سوال می کند
+ Comment[fi]=Sovellus saa SIGFPE-signaalin yleensä ohjelmistovian takia. Sovellusta pyydettiin tallentamaan asiakirjat.
+ Comment[fr]=Une application reçoit généralement le signal SIGFPE à cause d'un bogue interne. Le programme a reçu une demande d'enregistrement de ses documents.
+ Comment[fy]=In programma ûntfangt meestal in SIGFPE-sinjaal fanwege in flater yn it programma. It programma is frege om syn dokuminten op te slaan.
+@@ -547,7 +548,7 @@
+ Comment[es]=Generalmente una aplicación recibe la señal SIGSEGV debido a un fallo en la aplicación. Se ha pedido a la aplicación que guarde sus documentos.
+ Comment[et]=Tavaliselt saab rakendus SIGSEGV signaali rakenduses endas tekkinud vea tõttu. Rakendusel paluti avatud dokumendid salvestada.
+ Comment[eu]=Normalean aplikazio batek SIGSEGV seinalea jasotzen du bere baitan errore bat dagoleko. Aplikazioari dokumentuak gordetzea eskatu zaio.
+-Comment[fa]=برنامه معمولا هنگامی سیگنال SIGSEGV را دریافت می‌کند که مشکلی در برنامه وجود داشته باشد. از برنامه خواسته شد که سندش را ذخیره کند.
++Comment[fa]=یک کاربرد اکثرا نشانک SIGSEGV  را بعلت اشکال در کاربرد دریافت میکند.کاربرد برای ذخیره مستنداتش سوال می کند
+ Comment[fi]=Sovellus saa SIGSEGV-signaalin yleensä sovelluksen virheen vuoksi. Sovellusta pyydettiin tallentamaan asiakirjat.
+ Comment[fr]=Une application reçoit généralement le signal SIGSEGV à cause d'un bogue interne. Le programme a reçu une demande d'enregistrement de ses documents.
+ Comment[fy]=In programma ûntfangt meestal in SIGSEGV-sinjaal fanwege in flater yn it programma. It programma is frege om syn dokuminten op te slaan.
+@@ -624,7 +625,7 @@
+ Name[es]=Desconocido
+ Name[et]=Tundmatu
+ Name[eu]=Ezezaguna
+-Name[fa]=ناشناس
++Name[fa]=ناشناخته
+ Name[fi]=Tuntematon
+ Name[fo]=Ókent
+ Name[fr]=Inconnu
+@@ -701,6 +702,7 @@
+ Comment[es]=Lo siento, se desconoce esta señal.
+ Comment[et]=Vabandust, ma ei tunne seda signaali.
+ Comment[eu]=Sentitzen dut, ez dut seinale hau ezagutzen.
++Comment[fa]=متاسفم، من این نشانک را نمی شناسم.
+ Comment[fi]=Tuntematon signaali
+ Comment[fr]=Désolé, ce signal est inconnu.
+ Comment[fy]=Sorry, dit sinjaal is ûnbekend.
+--- drkonqi/debuggers/gdbrc	(révision 567687)
++++ drkonqi/debuggers/gdbrc	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Depurador de GNU
+ Name[et]=GNU silur
+ Name[eu]=GNU aratzailea
+-Name[fa]=اشکال‌زدای GNU
++Name[fa]=اشکالزدای گنو
+ Name[fi]=GNU-vianjäljitysohjelma
+ Name[fo]=GNU kembari
+ Name[fr]=Débogueur GNU
+@@ -83,7 +83,7 @@
+ Comment[es]=Depurador en modo texto de GNU en un terminal
+ Comment[et]=Tekstipõhine GNU silur
+ Comment[eu]=Testuan oinarritutako GNUren aratzailea kontsola batean
+-Comment[fa]=اشکال‌زدای متنی از GNU در کنسول
++Comment[fa]=اشکالزدای متنی از گنو درkonsole
+ Comment[fi]=Tekstipohjainen GNU-vianjäljitysohjelma Konsolessa
+ Comment[fo]=GNU kembari í ein tekstgluggi.
+ Comment[fr]=Débogueur du GNU en mode texte dans Konsole
+--- ktip/ktip.desktop	(révision 567687)
++++ ktip/ktip.desktop	(révision 576145)
+@@ -25,6 +25,7 @@
+ GenericName[es]=Consejos útiles
+ GenericName[et]=Kasulikud nõuanded
+ GenericName[eu]=Aholku erabilgarriak
++GenericName[fa]=نکات مفید
+ GenericName[fi]=Hyödylliset vihjeet
+ GenericName[fr]=Conseils utiles
+ GenericName[fy]=Brûkbare tips
+--- kwin/useractions.cpp	(révision 567687)
++++ kwin/useractions.cpp	(révision 576145)
+@@ -281,9 +281,9 @@
+ void Workspace::setupWindowShortcut( Client* c )
+     {
+     assert( client_keys_dialog == NULL );
+-    keys->setEnabled( false );
+-    disable_shortcuts_keys->setEnabled( false );
+-    client_keys->setEnabled( false );
++    keys->suspend( true );
++    disable_shortcuts_keys->suspend( true );
++    client_keys->suspend( true );
+     client_keys_dialog = new ShortcutDialog( c->shortcut());
+     client_keys_client = c;
+     connect( client_keys_dialog, SIGNAL( dialogDone( bool )), SLOT( setupWindowShortcutDone( bool )));
+@@ -302,9 +302,9 @@
+ 
+ void Workspace::setupWindowShortcutDone( bool ok )
+     {
+-    keys->setEnabled( true );
+-    disable_shortcuts_keys->setEnabled( true );
+-    client_keys->setEnabled( true );
++    keys->suspend( false );
++    disable_shortcuts_keys->suspend( false );
++    client_keys->suspend( false );
+     if( ok )
+         {
+         client_keys_client->setShortcut( KShortcut( client_keys_dialog->shortcut()).toString());
+--- kwin/utils.h	(révision 567687)
++++ kwin/utils.h	(révision 576145)
+@@ -111,15 +111,21 @@
+ class Shape 
+     {
+     public:
+-        static bool available() { return kwin_has_shape; }
++        static bool available() { return kwin_shape_version > 0; }
++        static int version() { return kwin_shape_version; } // as 16*major+minor, i.e. two hex digits
+         static bool hasShape( WId w);
+         static int shapeEvent();
+         static void init();
+     private:
+-        static int kwin_has_shape;
++        static int kwin_shape_version;
+         static int kwin_shape_event;
+     };
+ 
++// compile with XShape older than 1.0
++#ifndef ShapeInput
++const int ShapeInput = 2;
++#endif
++
+ class Motif 
+     {
+     public:
+--- kwin/tabbox.cpp	(révision 567687)
++++ kwin/tabbox.cpp	(révision 576145)
+@@ -44,7 +44,7 @@
+ extern QPixmap* kwin_get_menu_pix_hack();
+ 
+ TabBox::TabBox( Workspace *ws, const char *name )
+-    : QFrame( 0, name, Qt::WNoAutoErase ), client(0), wspace(ws)
++    : QFrame( 0, name, Qt::WNoAutoErase ), current_client( NULL ), wspace(ws)
+     {
+     setFrameStyle(QFrame::StyledPanel | QFrame::Plain);
+     setLineWidth(2);
+@@ -58,10 +58,25 @@
+     reconfigure();
+     reset();
+     connect(&delayedShowTimer, SIGNAL(timeout()), this, SLOT(show()));
++    
++    XSetWindowAttributes attr;
++    attr.override_redirect = 1;
++    outline_left = XCreateWindow( qt_xdisplay(), qt_xrootwin(), 0, 0, 1, 1, 0,
++        CopyFromParent, CopyFromParent, CopyFromParent, CWOverrideRedirect, &attr );
++    outline_right = XCreateWindow( qt_xdisplay(), qt_xrootwin(), 0, 0, 1, 1, 0,
++        CopyFromParent, CopyFromParent, CopyFromParent, CWOverrideRedirect, &attr );
++    outline_top = XCreateWindow( qt_xdisplay(), qt_xrootwin(), 0, 0, 1, 1, 0,
++        CopyFromParent, CopyFromParent, CopyFromParent, CWOverrideRedirect, &attr );
++    outline_bottom = XCreateWindow( qt_xdisplay(), qt_xrootwin(), 0, 0, 1, 1, 0,
++        CopyFromParent, CopyFromParent, CopyFromParent, CWOverrideRedirect, &attr );
+     }
+ 
+ TabBox::~TabBox()
+     {
++    XDestroyWindow( qt_xdisplay(), outline_left );
++    XDestroyWindow( qt_xdisplay(), outline_right );
++    XDestroyWindow( qt_xdisplay(), outline_top );
++    XDestroyWindow( qt_xdisplay(), outline_bottom );
+     }
+ 
+ 
+@@ -150,10 +165,10 @@
+ 
+     if ( mode() == WindowsMode )
+         {
+-        client = workspace()->activeClient();
++        setCurrentClient( workspace()->activeClient());
+ 
+         // get all clients to show
+-        createClientList(clients, options_traverse_all ? -1 : workspace()->currentDesktop(), client, true);
++        createClientList(clients, options_traverse_all ? -1 : workspace()->currentDesktop(), current_client, true);
+ 
+         // calculate maximum caption width
+         cw = fontMetrics().width(no_tasks)+20;
+@@ -230,7 +245,8 @@
+     {
+     if ( mode() == WindowsMode )
+         {
+-        Client* firstClient = 0;
++        Client* firstClient = NULL;
++        Client* client = current_client;
+         do
+             {
+             if ( next )
+@@ -250,6 +266,7 @@
+                 break;
+                 }
+             } while ( client && !clients.contains( client ));
++        setCurrentClient( client );
+         }
+     else if( mode() == DesktopMode )
+         {
+@@ -287,11 +304,20 @@
+     {
+     if ( mode() != WindowsMode )
+         return 0;
+-    if (!workspace()->hasClient( client ))
++    if (!workspace()->hasClient( current_client ))
+         return 0;
+-    return client;
++    return current_client;
+     }
+ 
++void TabBox::setCurrentClient( Client* c )
++    {
++    if( current_client != c )
++        {
++        current_client = c;
++        updateOutline();
++        }
++    }
++
+ /*!
+   Returns the currently displayed virtual desktop ( only works in
+   DesktopListMode )
+@@ -311,6 +337,11 @@
+  */
+ void TabBox::showEvent( QShowEvent* )
+     {
++    updateOutline();
++    XRaiseWindow( qt_xdisplay(), outline_left );
++    XRaiseWindow( qt_xdisplay(), outline_right );
++    XRaiseWindow( qt_xdisplay(), outline_top );
++    XRaiseWindow( qt_xdisplay(), outline_bottom );
+     raise();
+     }
+ 
+@@ -320,6 +351,10 @@
+  */
+ void TabBox::hideEvent( QHideEvent* )
+     {
++    XUnmapWindow( qt_xdisplay(), outline_left );
++    XUnmapWindow( qt_xdisplay(), outline_right );
++    XUnmapWindow( qt_xdisplay(), outline_top );
++    XUnmapWindow( qt_xdisplay(), outline_bottom );
+     }
+ 
+ /*!
+@@ -358,7 +393,7 @@
+               if ( workspace()->hasClient( *it ) )  // safety
+                   {
+                   // draw highlight background
+-                  if ( (*it) == currentClient() )
++                  if ( (*it) == current_client )
+                     p.fillRect(x, y, r.width(), lineHeight, colorGroup().highlight());
+ 
+                   // draw icon
+@@ -395,7 +430,7 @@
+                   s = KStringHandler::cPixelSqueeze(s, fontMetrics(), r.width() - 5 - iconWidth - 8);
+ 
+                   // draw text
+-                  if ( (*it) == currentClient() )
++                  if ( (*it) == current_client )
+                     p.setPen(colorGroup().highlightedText());
+                   else if( (*it)->isMinimized())
+                     {
+@@ -511,6 +546,88 @@
+     bitBlt(this, r.x(), r.y(), &pix);
+     }
+ 
++void TabBox::updateOutline()
++    {
++    Client* c = currentClient();
++    if( c == NULL || this->isHidden() || !c->isShown( true ) || !c->isOnCurrentDesktop())
++        {
++        XUnmapWindow( qt_xdisplay(), outline_left );
++        XUnmapWindow( qt_xdisplay(), outline_right );
++        XUnmapWindow( qt_xdisplay(), outline_top );
++        XUnmapWindow( qt_xdisplay(), outline_bottom );
++        return;
++        }
++    // left/right parts are between top/bottom, they don't reach as far as the corners
++    XMoveResizeWindow( qt_xdisplay(), outline_left, c->x(), c->y() + 7, 7, c->height() - 14 );
++    XMoveResizeWindow( qt_xdisplay(), outline_right, c->x() + c->width() - 7, c->y() + 7, 7, c->height() - 14 );
++    XMoveResizeWindow( qt_xdisplay(), outline_top, c->x(), c->y(), c->width(), 7 );
++    XMoveResizeWindow( qt_xdisplay(), outline_bottom, c->x(), c->y() + c->height() - 7, c->width(), 7 );
++    {
++    QPixmap pix( 7, c->height() - 14 );
++    QPainter p( &pix );
++    p.setPen( white );
++    p.drawLine( 0, 0, 0, pix.height() - 1 );
++    p.drawLine( 6, 0, 6, pix.height() - 1 );
++    p.setPen( gray );
++    p.drawLine( 1, 0, 1, pix.height() - 1 );
++    p.drawLine( 5, 0, 5, pix.height() - 1 );
++    p.fillRect( QRect( QPoint( 2, 0 ), QPoint( 4, pix.height() - 1 )), black );
++    p.end();
++    XSetWindowBackgroundPixmap( qt_xdisplay(), outline_left, pix.handle());
++    XSetWindowBackgroundPixmap( qt_xdisplay(), outline_right, pix.handle());
++    }
++    {
++    QPixmap pix( c->width(), 7 );
++    QPainter p( &pix );
++    p.setPen( white );
++    p.drawLine( 0, 0, pix.width() - 1 - 0, 0 );
++    p.drawLine( 6, 6, pix.width() - 1 - 6, 6 );
++    p.drawLine( 0, 0, 0, 6 );
++    p.drawLine( pix.width() - 1 - 0, 0, pix.width() - 1 - 0, 6 );
++    p.setPen( gray );
++    p.drawLine( 1, 1, pix.width() - 1 - 1, 1 );
++    p.drawLine( 5, 5, pix.width() - 1 - 5, 5 );
++    p.drawLine( 1, 1, 1, 6 );
++    p.drawLine( 5, 5, 5, 6 );
++    p.drawLine( pix.width() - 1 - 1, 1, pix.width() - 1 - 1, 6 );
++    p.drawLine( pix.width() - 1 - 5, 5, pix.width() - 1 - 5, 6 );
++    p.fillRect( QRect( QPoint( 2, 2 ), QPoint( pix.width() - 1 - 4, 4 )), black );
++    p.fillRect( QRect( QPoint( 2, 2 ), QPoint( 4, 6 )), black );
++    p.fillRect( QRect( QPoint( pix.width() - 1 - 4, 2 ), QPoint( pix.width() - 1 - 2, 6 )), black );
++    p.end();
++    XSetWindowBackgroundPixmap( qt_xdisplay(), outline_top, pix.handle());
++    }
++    {
++    QPixmap pix( c->width(), 7 );
++    QPainter p( &pix );
++    p.setPen( white );
++    p.drawLine( 6, 0, pix.width() - 1 - 6, 0 );
++    p.drawLine( 0, 6, pix.width() - 1 - 0, 6 );
++    p.drawLine( 0, 6, 0, 0 );
++    p.drawLine( pix.width() - 1 - 0, 6, pix.width() - 1 - 0, 0 );
++    p.setPen( gray );
++    p.drawLine( 5, 1, pix.width() - 1 - 5, 1 );
++    p.drawLine( 1, 5, pix.width() - 1 - 1, 5 );
++    p.drawLine( 5, 1, 5, 0 );
++    p.drawLine( 1, 5, 1, 0 );
++    p.drawLine( pix.width() - 1 - 5, 1, pix.width() - 1 - 5, 0 );
++    p.drawLine( pix.width() - 1 - 1, 5, pix.width() - 1 - 1, 0 );
++    p.fillRect( QRect( QPoint( 2, 2 ), QPoint( pix.width() - 1 - 4, 4 )), black );
++    p.fillRect( QRect( QPoint( 2, 0 ), QPoint( 4, 4 )), black );
++    p.fillRect( QRect( QPoint( pix.width() - 1 - 4, 0 ), QPoint( pix.width() - 1 - 2, 4 )), black );
++    p.end();
++    XSetWindowBackgroundPixmap( qt_xdisplay(), outline_bottom, pix.handle());
++    }
++    XClearWindow( qt_xdisplay(), outline_left );
++    XClearWindow( qt_xdisplay(), outline_right );
++    XClearWindow( qt_xdisplay(), outline_top );
++    XClearWindow( qt_xdisplay(), outline_bottom );
++    XMapWindow( qt_xdisplay(), outline_left );
++    XMapWindow( qt_xdisplay(), outline_right );
++    XMapWindow( qt_xdisplay(), outline_top );
++    XMapWindow( qt_xdisplay(), outline_bottom );
++    }
++
+ void TabBox::hide()
+     {
+     delayedShowTimer.stop();
+@@ -587,7 +704,7 @@
+             {
+             if( workspace()->hasClient( *it ) && (num == 0) ) // safety
+                 {
+-                client = *it;
++                setCurrentClient( *it );
+                 break;
+                 }
+             num--;
+@@ -881,9 +998,9 @@
+     if( !establishTabBoxGrab())
+         return false;
+     tab_grab        = TRUE;
+-    keys->setEnabled( false );
+-    disable_shortcuts_keys->setEnabled( false );
+-    client_keys->setEnabled( false );
++    keys->suspend( true );
++    disable_shortcuts_keys->suspend( true );
++    client_keys->suspend( true );
+     tab_box->setMode( TabBox::WindowsMode );
+     tab_box->reset();
+     return TRUE;
+@@ -894,9 +1011,9 @@
+     if( !establishTabBoxGrab())
+         return false;
+     control_grab = TRUE;
+-    keys->setEnabled( false );
+-    disable_shortcuts_keys->setEnabled( false );
+-    client_keys->setEnabled( false );
++    keys->suspend( true );
++    disable_shortcuts_keys->suspend( true );
++    client_keys->suspend( true );
+     tab_box->setMode( (TabBox::Mode) mode );
+     tab_box->reset();
+     return TRUE;
+@@ -1064,9 +1181,9 @@
+     {
+     removeTabBoxGrab();
+     tab_box->hide();
+-    keys->setEnabled( true );
+-    disable_shortcuts_keys->setEnabled( true );
+-    client_keys->setEnabled( true );
++    keys->suspend( false );
++    disable_shortcuts_keys->suspend( false );
++    client_keys->suspend( false );
+     tab_grab = FALSE;
+     control_grab = FALSE;
+     }
+@@ -1113,9 +1230,9 @@
+         {
+         removeTabBoxGrab();
+         tab_box->hide();
+-        keys->setEnabled( true );
+-        disable_shortcuts_keys->setEnabled( true );
+-        client_keys->setEnabled( true );
++        keys->suspend( false );
++        disable_shortcuts_keys->suspend( false );
++        client_keys->suspend( false );
+         tab_grab = false;
+         if( Client* c = tab_box->currentClient())
+             {
+@@ -1128,9 +1245,9 @@
+         {
+         removeTabBoxGrab();
+         tab_box->hide();
+-        keys->setEnabled( true );
+-        disable_shortcuts_keys->setEnabled( true );
+-        client_keys->setEnabled( true );
++        keys->suspend( false );
++        disable_shortcuts_keys->suspend( false );
++        client_keys->suspend( false );
+         control_grab = False;
+         if ( tab_box->currentDesktop() != -1 )
+             {
+--- kwin/clients/laptop/laptop.desktop	(révision 567687)
++++ kwin/clients/laptop/laptop.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[eo]=Portkomputilo
+ Name[es]=Portátil
+ Name[eu]=Ordenagailu eramangarria
+-Name[fa]=لپ‌تاپ
++Name[fa]=رایانه کیفی
+ Name[fi]=Kannettava
+ Name[fr]=Ordinateur portable
+ Name[fy]=Skoatkompjûter
+@@ -59,6 +59,6 @@
+ Name[wa]=Poirtåve
+ Name[xh]=Umphezulu osongiweyo
+ Name[zh_CN]=笔记本电脑
+-Name[zh_TW]=膝上型的電腦
++Name[zh_TW]=筆記型電腦
+ Name[zu]=Ikhomputha ephathwayo eyisicaba
+ X-KDE-Library=kwin3_laptop
+--- kwin/clients/test/test.desktop	(révision 567687)
++++ kwin/clients/test/test.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[eo]=Testo de KDE-fenestroadministrilo
+ Name[es]=Prueba de KWin
+ Name[eu]=KWin froga
++Name[fa]=آزمون KWin
+ Name[fi]=KWin-testi
+ Name[fr]=Test de KWin
+ Name[ga]=Tástáil KWim
+--- kwin/clients/kwmtheme/kwmtheme.desktop	(révision 567687)
++++ kwin/clients/kwmtheme/kwmtheme.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Tema de KWM
+ Name[et]=KWM teema
+ Name[eu]=KWM gaia
+-Name[fa]=طرح KWM
++Name[fa]=چهره KWM
+ Name[fi]=KWM-teema
+ Name[fr]=Thème KWM
+ Name[fy]=KWM-tema
+--- kwin/clients/b2/b2.desktop	(révision 567687)
++++ kwin/clients/b2/b2.desktop	(révision 576145)
+@@ -1,7 +1,6 @@
+ [Desktop Entry]
+ Encoding=UTF-8
+ Name=B II
+-Name[fa]=B Û²
+ Name[hi]=बी II
+ Name[lo]= B II
+ Name[th]=ชุดตกแต่ง B II
+--- kwin/clients/plastik/plastik.desktop	(révision 567687)
++++ kwin/clients/plastik/plastik.desktop	(révision 576145)
+@@ -7,6 +7,7 @@
+ Name[be]=Плястык
+ Name[bn]=প্লাস্টিক
+ Name[eo]=Plastiko
++Name[fa]=پلاستیک
+ Name[fy]=Plastyk
+ Name[hi]=प्लास्टिक
+ Name[hr]=Plastika
+--- kwin/clients/modernsystem/modernsystem.desktop	(révision 567687)
++++ kwin/clients/modernsystem/modernsystem.desktop	(révision 576145)
+@@ -14,6 +14,7 @@
+ Name[eo]=Moderna Sistemo
+ Name[es]=Sistema moderno
+ Name[eu]=Sistema modernoa
++Name[fa]=سیستم نوین
+ Name[fi]=Moderni järjestelmä
+ Name[fr]=Système Moderne
+ Name[fy]=Modern systeem
+--- kwin/kcmkwin/kwindecoration/kwindecoration.desktop	(révision 567687)
++++ kwin/kcmkwin/kwindecoration/kwindecoration.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Decoración de ventanas
+ Name[et]=Akna dekoratsioonid
+ Name[eu]=Leihoaren dekorazioak
+-Name[fa]=تزیینات پنجره
++Name[fa]=تزئینات پنجره 
+ Name[fi]=Ikkunoiden kehykset
+ Name[fr]=Décoration des fenêtres
+ Name[fy]=Finsterdekoraasjes
+@@ -96,7 +96,7 @@
+ Comment[es]=Configuración deel aspecto y comportamiento de los títulos de las ventanas
+ Comment[et]=Akna tiitliribade välimuse ja tunnetuse seadistamine
+ Comment[eu]=Konfiguratu leihoaren izenburuen itxura
+-Comment[fa]=تنظیم نما و حس عنوان پنجره
++Comment[fa]= پیکربندی ظاهر و احساس عنوان پنجره‌ها
+ Comment[fi]=Muokkaa ikkunoiden kehysten ulkonäköä
+ Comment[fr]=Configuration de l'apparence du titre des fenêtres
+ Comment[fy]=Hjir kinne jo it uterlik en gedrach fan finstertitels ynstelle
+@@ -161,7 +161,7 @@
+ Keywords[es]=kwin,ventana,administrador,borde,estilo,tema,aspecto,comportamiento,disposición,botón,asa,esquina,kwm,decoración
+ Keywords[et]=kwin,aken,haldur,piire,stiil,teema,välimus,kasutamine,nupud,serv,kwm,dekoratsioon
+ Keywords[eu]=kwin,leihoa,kudeatzailea,ertza,estiloa,gaia,itxura,antolaketa,botoia, maneiatzailea,ertzea,kwm,dekorazioa
+-Keywords[fa]=kwin,window,manager,border,style,theme,look,feel,layout,button,handle,edge,kwm,decoration،طرح‌بندی
++Keywords[fa]=kwin ، پنجره ، مدیر ، کناره ، سبک ، چهره ، ظاهر ، احساس ، طرح بندی ، دکمه ، گرداندن ، کناره، kwm ، تزئین
+ Keywords[fi]=kwin,ikkuna,ikkunaohjelma,ikkunoinnin hallintaohjelma,tausta,tyyli,teema,ulkonäkö,tuntuma,ulkoasu,painike,kahva,kulma,kwm,kehys
+ Keywords[fr]=kwin,fenêtre,gestionnaire,bordure,style,thème,apparence,ergonomie,disposition,bouton,poignée,bord,kwm,décoration
+ Keywords[fy]=kwin,window,manager,rand,stijl,theme,tema,look,uiterlijk,gedrag,feel,layout,opmaak,button,knoppen,handle,rand,kwm,decoratie,windowmanager,venster,vensterbeheer,finster,râne,kader,styltema,uterlik,gedrach,finsterbehear
+--- kwin/kcmkwin/kwinrules/kwinrules.desktop	(révision 567687)
++++ kwin/kcmkwin/kwinrules/kwinrules.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Name[es]=Preferencias específicas de la ventana
+ Name[et]=Akende seadistused
+ Name[eu]=Leihoen ezarpen espezifikoak
++Name[fa]=تنظیمات مشخص پنجره 
+ Name[fi]=Ikkunakohtaiset asetukset
+ Name[fr]=Paramètres spécifiques à la fenêtre
+ Name[fy]=Finsterspesifike ynstellings
+@@ -63,7 +64,7 @@
+ Name[uz]=Ойнага оид мосламалар
+ Name[vi]=Thiết lập Danh riêng cho Cửa sổ
+ Name[zh_CN]=特定窗口的设置
+-Name[zh_TW]=指定視窗的設定值
++Name[zh_TW]=特定視窗設定
+ 
+ Comment=Configure settings specifically for a window
+ Comment[af]=Stel spesifieke venster instellings op
+@@ -80,6 +81,7 @@
+ Comment[es]=Configurar parámetros específicos de una ventana
+ Comment[et]=Spetsiaalselt akendega seotud seadistused
+ Comment[eu]=Konfiguratu leiho jakin baten ezarpenak
++Comment[fa]=پیکربندی تنظیمات به ‌ویژه برای یک پنجره
+ Comment[fi]=Muokkaa ikkunakohtaisia asetuksia
+ Comment[fr]=Configuration de paramètres spécifiques à une fenêtre
+ Comment[fy]=Hjir kinne jo ynstellings kieze spesifyk foar ien finster
+@@ -91,7 +93,7 @@
+ Comment[hu]=Egy adott ablak beállításai
+ Comment[is]=Stillingar sem varða tiltekinn glugga
+ Comment[it]=Configura le impostazioni specifiche di una finestra
+-Comment[ja]=あるウィンドウに固有の設定を行います
++Comment[ja]=特定のウィンドウに固有の設定を行います
+ Comment[km]=កំណត់​រចនាសម្ព័ន្ធ​ការ​កំណត់​ពិសេស​សម្រាប់​បង្អួច​មួយ
+ Comment[lt]=Čia galite konfigūruoti konkretaus lango nustatymus
+ Comment[lv]=Konfigurē parametrus priekš speciāla loga
+@@ -123,7 +125,7 @@
+ Comment[vi]=Thiết lập cài đặt dành riêng cho cửa sổ
+ Comment[wa]=Apontiaedjes specifikes po on purnea
+ Comment[zh_CN]=配置一个窗口的设置
+-Comment[zh_TW]=設定特定視窗的設定值
++Comment[zh_TW]=設定特定視窗設定值
+ 
+ Keywords=size,position,state,window behavior,windows,specific,workarounds,remember,rules
+ Keywords[bg]=размер, позиция, състояние, прозорец, поведение,правила, запомняне,size,position,state,window behavior,windows,specific,workarounds,remember,rules
+@@ -139,6 +141,7 @@
+ Keywords[es]=tamaño,posición,estado,comportamiento de la ventana,ventanas,específico,soluciones,recordar,reglas
+ Keywords[et]=suurus,asend,olek,akna käitumine,aknad,spetsiaalne,kohandamine,reeglid
+ Keywords[eu]=neurria,kokapena,egoera,leihoaren portaera,leihoak,espezifikoa,konponbideak,gogoratu,arauak
++Keywords[fa]=اندازه ، موقعیت ، وضعیت ، رفتار پنجره ، پنجره‌ها ، مشخص ، workarounds ،یاد داشتن ، قواعد
+ Keywords[fi]=koko,sijainti,tila,ikkunan käyttäytyminen,ikkunat,ikkunakohtainen,säännöt
+ Keywords[fr]=taille,position,état,comportement de fenêtre,fenêtres,spécifique,astuces,souvenir,règles
+ Keywords[fy]=grootte,grutte,positie,posysje,venstergedrag,finstergedrach,vensters,finsters,specifiek,spesifyk,alternatieven,alternativen,onthouden,ûnthâlde,regels
+--- kwin/kcmkwin/kwinoptions/kwinfocus.desktop	(révision 567687)
++++ kwin/kcmkwin/kwinoptions/kwinfocus.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Foco
+ Name[et]=Fookus
+ Name[eu]=Fokua
+-Name[fa]=تمرکز
++Name[fa]=کانون
+ Name[fi]=Kohdistus
+ Name[ga]=Fócas
+ Name[gl]=Foco
+@@ -89,7 +89,7 @@
+ Comment[es]=Configuración de la política de enfocado de ventanas
+ Comment[et]=Akendele fookuse andmise reeglid
+ Comment[eu]=Konfiguratu leihoen fokuaren portaera
+-Comment[fa]=تنظیم سیاست تمرکزگیری پنجره
++Comment[fa]=پیکربندی خط مشی کانون پنجره
+ Comment[fi]=Ikkunoiden kohdistustapa
+ Comment[fr]=Configuration de la politique de focus des fenêtres
+ Comment[fy]=Hjir kinne jo it fokusbeliid fan finsters ynstelle
+@@ -153,6 +153,7 @@
+ Keywords[es]=foco,ubicación,auto psara al frente,pasar al frente,pulsar,teclado,CDE,alt-tab,todo el escritorio
+ Keywords[et]=fookus,asetus,klikk,klõps,klaviatuur,CDE,alt-tab
+ Keywords[eu]=fokua,kokapena,auto aurrera ekarri,aurrera ekarri,klik eta aurrera eraman,teklatua,CDE,alt-tab,mahaigain guztiak
++Keywords[fa]=کانون ، جای دهی ، بالابردن خودکار، بالابردن ، بالابردن فشار ، صفحه کلید، CDE ، دگرساز-جهش، همه رومیزیها
+ Keywords[fi]=fokus,sijoitus,automaattinosto,napsautusnosto,näppäimistö,CDE
+ Keywords[fr]=focus,placement,auto élévation,élévation,clic clavier,CDE,alt-tab,tous les bureaux
+ Keywords[fy]=focus,fokus,finster,aandacht,oandacht,plaatsing,pleatsing,voorgrond,foargrûn,achtergrond,eftergrûn,klikken,toetsenbord,toetseboerd,CDE,alt-tab,alle bureaubladen,alle buroblêden
+--- kwin/kcmkwin/kwinoptions/kwinmoving.desktop	(révision 567687)
++++ kwin/kcmkwin/kwinoptions/kwinmoving.desktop	(révision 576145)
+@@ -95,7 +95,7 @@
+ Comment[es]=Configuración del modo de movimiento de las ventanas
+ Comment[et]=Akende liigutamise viisi seadistamine
+ Comment[eu]=Konfiguratu leihoak mugitzeko era
+-Comment[fa]=تنظیم نوع حرکت پنجره‌ها
++Comment[fa]=پیکربندی روشی کمه پنجره‌ها حرکت می کنند
+ Comment[fi]=Ikkunoiden siirtäminen
+ Comment[fr]=Configuration de la manière dont les fenêtres sont déplacées
+ Comment[fy]=Hjir kinne jo de wize wêrop finsters har ferpleatse ynstelle
+@@ -160,7 +160,7 @@
+ Keywords[es]=moviendo,inteligente,cascada,maximizar,zona de adhesión,adhesión,adherir,borde 
+ Keywords[et]=liigutamine,tark,kaskaad,maksimeerimine,haaramise tsoon,haaramine,piire
+ Keywords[eu]=mugitzen,fina,kaskadan,maximizatu,itsasketa eremua, itsasketa,ertza
+-Keywords[fa]=moving,smart,cascade,maximize,maximise,snap zone,snap,border,حرکت,هوشمند,آبشاری
++Keywords[fa]= حرکت ، هوشمند ، آبشاری ، بیشینه سازی ، بیشینه سازی، منطقه پرش ، پرش ، کناره ،
+ Keywords[fi]=liikkuva,älykäs,sarjoita,suurenna,kehys
+ Keywords[fr]=déplacement,cascade,maximiser,minimiser,coller,zone d'attraction,bordure
+ Keywords[fy]=verplaatsing,ferpleatse,intelligen,yntelligint,tûk,plaatsing,pleatsing,trapsgewijs,trepfoarm,maximaliseren,maksimalisearje,randen magnetisch,magnetisch veld,rand,râne,magnetische randen
+--- kwin/kcmkwin/kwinoptions/kwinactions.desktop	(révision 567687)
++++ kwin/kcmkwin/kwinoptions/kwinactions.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Name[es]=Acciones
+ Name[et]=Tegevused
+ Name[eu]=Ekintzak
+-Name[fa]=اعمال
++Name[fa]=کنشها
+ Name[fi]=Toiminnot
+ Name[fo]=Tiltøk
+ Name[fy]=Aksjes
+@@ -100,7 +100,7 @@
+ Comment[es]=Configuración del teclado y del ratón
+ Comment[et]=Klaviatuuri ja hiire seadistamine
+ Comment[eu]=Konfiguratu teklatua eta saguaren ezarpenak
+-Comment[fa]=تنظیمات صفحه کلید و موش
++Comment[fa]=پیکربندی تنظیمات صفحه کلید و موشی
+ Comment[fi]=Muokkaa näppäimistön ja hiiren asetuksia
+ Comment[fr]=Configuration des réglages du clavier et de la souris
+ Comment[fy]=Hjir kinne jo de ynstellings fan toetseboerd en mûs ynstelle
+@@ -166,6 +166,7 @@
+ Keywords[es]=recoger,maximizar,minimizar,pasar al frente,pasar atrás,operaciones,menñu barra de título,redimensionarmenu,titlebar,resize
+ Keywords[et]=varjamine,maksimeerimine,minimeerimine,toimingute menüü,langetamine,tõstmine,tiitliriba,suuruse muutmine
+ Keywords[eu]=bildu,maximizatu,minimizatu,atzera eraman,eragiketak, menua,titulu-barra,tamaina aldatu
++Keywords[fa]=سایه ،بیشینه سازی، بیشینه سازی ، کمینه سازی ، کمینه سازی، پایین تر، گزینگان عملیات ، میله عنوان ، تغییر اندازه
+ Keywords[fi]=varjosta,suurenna,pienennä,laske,toimintovalikko,otsikkopalkki,vaihda kokoa
+ Keywords[fr]=fondu,maximiser,enrouler,réduire,abaisser, menu des opérations,barre de titre,redimensionner
+ Keywords[fy]=shade,oprollen,maximaliseren,minimaliseren,naar achtergrond,lower,menu,titelbalk,grootte wijzigen,oprôlje,maksimalisearje,minimalisearje,nei eftergrûn,grutte
+--- kwin/kcmkwin/kwinoptions/kwinadvanced.desktop	(révision 567687)
++++ kwin/kcmkwin/kwinoptions/kwinadvanced.desktop	(révision 576145)
+@@ -99,7 +99,7 @@
+ Comment[es]=Configuración de las propiedades avanzadas del administrador de ventanas
+ Comment[et]=Aknahalduri seadistamine
+ Comment[eu]=Konfiguratu leiho kudeaketaren ezaugarri aurreratuak
+-Comment[fa]=تنظیم مدیریت پیشرفته‌ی پنجره‌ها
++Comment[fa]=پیکربندی ویژگیهای مدیریت پنجره پیشرفته
+ Comment[fi]=Muokkaa ikkunoinnin ominaisuuksien lisäasetuksia
+ Comment[fr]=Configuration des fonctionnalités de gestion avancée des fenêtres
+ Comment[fy]=Hjir kinne jo de avansearre finsterbehearmooglikheden ynstelle
+@@ -166,6 +166,7 @@
+ Keywords[es]=recogiendo,borde,ratón sobre,bordes activos
+ Keywords[et]=varjamine,piire,hover,aktiivsed piirded
+ Keywords[eu]=biltzen,ertza,gainean,ertz aktiboak
++Keywords[fa]=سایه زنی ، کناره ، پلکیدن ، کناره‌های فعال
+ Keywords[fi]=varjostus,kehys,kellunta,aktiiviset kehykset
+ Keywords[fr]=bordures,cacher,couvrir,bordures actives
+ Keywords[fy]=oprollen,oprôlje,afrollen,ôfrôlje,hoover,actieve randen,aktive rânen,randen magnetisch,magnetische randen
+--- kwin/kcmkwin/kwinoptions/kwintranslucency.desktop	(révision 567687)
++++ kwin/kcmkwin/kwinoptions/kwintranslucency.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Name[es]=Translúcido
+ Name[et]=Läbipaistvus
+ Name[eu]=Gardentasuna
++Name[fa]=نیمه شفافی
+ Name[fi]=Läpikuultavuus
+ Name[fr]=Transparence
+ Name[fy]=Trochsichtichheid
+@@ -76,6 +77,7 @@
+ Comment[es]=Configurar la opacidad de la ventana y gestión de sombra
+ Comment[et]=Akende läbipaistvuse ja varjude seadistamine
+ Comment[eu]=Konfiguratu leiho gardentasunak eta itzalen kudeaketa
++Comment[fa]=پیکربندی مدیریت نیمه شفافی و سایه پنجره
+ Comment[fi]=Muokkaa ikkunoinnin läpikuultavuus ja varjostus
+ Comment[fr]=Configuration de la transparence et de l'ombre des fenêtres
+ Comment[fy]=Finstertrochsichtichheid- en -skaadbehear ynstelle
+@@ -127,6 +129,7 @@
+ Keywords[es]=translucido,transparente,sombras,opacidad
+ Keywords[et]=läbipaistvus,läbipaistev,vari
+ Keywords[eu]=gardena,gardentasunak,itzalak
++Keywords[fa]=نیمه شفافی ، شفافیت ، سایه‌ها
+ Keywords[fi]=läpikuultavuus, läpinäkyvyys, varjot
+ Keywords[fr]=translucidité,translucide,transparence,transparent,ombre
+ Keywords[fy]=translucency,trochsichtich,ransparantie,schaduwen,skaden
+--- kwin/kcmkwin/kwinoptions/windows.cpp	(révision 567687)
++++ kwin/kcmkwin/kwinoptions/windows.cpp	(révision 576145)
+@@ -674,7 +674,7 @@
+     setShadeHover(config->readBoolEntry(KWIN_SHADEHOVER, false));
+     setShadeHoverInterval(config->readNumEntry(KWIN_SHADEHOVER_INTERVAL, 250));
+ 
+-    setElectricBorders(config->readBoolEntry(KWM_ELECTRIC_BORDER, false));
++    setElectricBorders(config->readNumEntry(KWM_ELECTRIC_BORDER, 0));
+     setElectricBorderDelay(config->readNumEntry(KWM_ELECTRIC_BORDER_DELAY, 150));
+ 
+ //    setFocusStealing( config->readNumEntry(KWIN_FOCUS_STEALING, 2 ));
+--- kwin/kcmkwin/kwinoptions/kwinoptions.desktop	(révision 567687)
++++ kwin/kcmkwin/kwinoptions/kwinoptions.desktop	(révision 576145)
+@@ -102,6 +102,7 @@
+ Comment[es]=Configuración del comportamiento de la ventana
+ Comment[et]=Akende käitumise seadistamine
+ Comment[eu]=Konfiguratu arakatzailearen portaera
++Comment[fa]=پیکربندی رفتار پنجره
+ Comment[fi]=Ikkunoiden asetukset
+ Comment[fr]=Configuration du comportement des fenêtres
+ Comment[fy]=Stel it finstergedrach yn
+@@ -161,6 +162,7 @@
+ Keywords[es]=foco,ubicación,posición,ventana,comportamiento,animación,frente,pasar al frente,ventanas,marco,barra de título,doble pulsación
+ Keywords[et]=fookus,asetus,akende käitumine,animatsioon,tõstmine,automaatne tõstmine,aknad,raam,tiitliriba,topeltklikk,topeltklõps
+ Keywords[eu]=fokua,kokalekua,leihoaren portaera,animazioa,aurrera ekarri,auto aurrera ekarri,leihoak,markoa,titulu-barra,klik bikoitza
++Keywords[fa]=کانون ، جای دهی ، رفتار پنجره ، پویانمایی ، بالابردن، بالابردن خودکار ، پنجره‌ها ، قاب، میله عنوان ، دوبارفشار دادن
+ Keywords[fi]=fokus,sijoittaminen,ikkunan toiminta,animaatio,nosto,automaattinosto,ikkunat,kehys,otsikkorivi,tuplanapsautus,kaksoisnapsautus
+ Keywords[fr]=focus,gestion du focus,fenêtre,placement des fenêtres,comportement des fenêtres,animation,fenêtres,barre de titre,double clic,souris,boutons de la souris,dessus,dessous,raise,auto raise
+ Keywords[fy]=focusbeleid,vensterplaatsing,finsterferpleatsing,venstergedrag,finstergedrach,focus,window,finster,plaatsing,pleatsing,plaatsingbeleid,pleatsingbelied,animatie,animaasje,voorgrond,foargrûn,vensters,finsters,frame,kader,dubbelklikken,dûbelklikke,fokusbeliid
+--- kwin/client.cpp	(révision 567687)
++++ kwin/client.cpp	(révision 576145)
+@@ -271,6 +271,7 @@
+         destroyDecoration();
+     if( !noBorder())
+         {
++        setMask( QRegion()); // reset shape mask
+         decoration = workspace()->createDecoration( bridge );
+         // TODO check decoration's minimum size?
+         decoration->init();
+@@ -458,24 +459,35 @@
+ 
+ void Client::updateShape()
+     {
+-    setShapable(TRUE);
+-    if ( shape() )
+-    {
+-        XShapeCombineShape(qt_xdisplay(), frameId(), ShapeBounding,
+-                           clientPos().x(), clientPos().y(),
+-                           window(), ShapeBounding, ShapeSet);
+-    }
+-    else
+-    {
+-        XShapeCombineMask( qt_xdisplay(), frameId(), ShapeBounding, 0, 0,
+-                           None, ShapeSet);
+-    }
+     // workaround for #19644 - shaped windows shouldn't have decoration
+     if( shape() && !noBorder()) 
+         {
+         noborder = true;
+         updateDecoration( true );
+         }
++    if ( shape() )
++        {
++        XShapeCombineShape(qt_xdisplay(), frameId(), ShapeBounding,
++                           clientPos().x(), clientPos().y(),
++                           window(), ShapeBounding, ShapeSet);
++        setShapable(TRUE);
++        }
++    // !shape() mask setting is done in setMask() when the decoration
++    // calls it or when the decoration is created/destroyed
++
++    if( Shape::version() >= 0x11 ) // 1.1, has input shape support
++        { // there appears to be no way to find out if a window has input
++          // shape set or not, so always set propagate the input shape
++          // (it's the same like the bounding shape by default)
++        XShapeCombineShape( qt_xdisplay(), frameId(), ShapeInput, 0, 0,
++                           frameId(), ShapeBounding, ShapeSet );
++        XShapeCombineShape( qt_xdisplay(), frameId(), ShapeInput,
++                           clientPos().x(), clientPos().y(),
++                           window(), ShapeBounding, ShapeSubtract );
++        XShapeCombineShape( qt_xdisplay(), frameId(), ShapeInput,
++                           clientPos().x(), clientPos().y(),
++                           window(), ShapeInput, ShapeUnion );
++        }
+     }
+ 
+ void Client::setMask( const QRegion& reg, int mode )
+@@ -504,6 +516,7 @@
+             xrects, rects.count(), ShapeSet, mode );
+         delete[] xrects;
+         }
++    updateShape();
+     }
+ 
+ QRegion Client::mask() const
+--- kwin/geometry.cpp	(révision 567687)
++++ kwin/geometry.cpp	(révision 576145)
+@@ -1709,8 +1709,7 @@
+             cs.width(), cs.height());
+         XMoveResizeWindow( qt_xdisplay(), window(), 0, 0, cs.width(), cs.height());
+         }
+-    if( shape())
+-        updateShape();
++    updateShape();
+     // SELI TODO won't this be too expensive?
+     updateWorkareaDiffs();
+     sendSyntheticConfigureNotify();
+@@ -1764,8 +1763,7 @@
+             cs.width(), cs.height());
+         XMoveResizeWindow( qt_xdisplay(), window(), 0, 0, cs.width(), cs.height());
+         }
+-    if( shape())
+-        updateShape();
++    updateShape();
+     updateWorkareaDiffs();
+     sendSyntheticConfigureNotify();
+     updateWindowRules();
+--- kwin/group.cpp	(révision 567687)
++++ kwin/group.cpp	(révision 576145)
+@@ -259,12 +259,22 @@
+ bool Client::belongToSameApplication( const Client* c1, const Client* c2, bool active_hack )
+     {
+     bool same_app = false;
++
++    // tests that definitely mean they belong together
+     if( c1 == c2 )
+         same_app = true;
+     else if( c1->isTransient() && c2->hasTransient( c1, true ))
+         same_app = true; // c1 has c2 as mainwindow
+     else if( c2->isTransient() && c1->hasTransient( c2, true ))
+         same_app = true; // c2 has c1 as mainwindow
++    else if( c1->group() == c2->group())
++        same_app = true; // same group
++    else if( c1->wmClientLeader() == c2->wmClientLeader()
++        && c1->wmClientLeader() != c1->window() // if WM_CLIENT_LEADER is not set, it returns window(),
++        && c2->wmClientLeader() != c2->window()) // don't use in this test then
++        same_app = true; // same client leader
++
++    // tests that mean they most probably don't belong together
+     else if( c1->pid() != c2->pid()
+         || c1->wmClientMachine( false ) != c2->wmClientMachine( false ))
+         ; // different processes
+@@ -276,17 +286,12 @@
+         ; // different apps
+     else if( !sameAppWindowRoleMatch( c1, c2, active_hack ))
+         ; // "different" apps
+-    else if( c1->wmClientLeader() == c2->wmClientLeader()
+-        && c1->wmClientLeader() != c1->window() // if WM_CLIENT_LEADER is not set, it returns window(),
+-        && c2->wmClientLeader() != c2->window()) // don't use in this test then
+-        same_app = true; // same client leader
+-    else if( c1->group() == c2->group())
+-        same_app = true; // same group
+     else if( c1->pid() == 0 || c2->pid() == 0 )
+         ; // old apps that don't have _NET_WM_PID, consider them different
+           // if they weren't found to match above
+     else
+         same_app = true; // looks like it's the same app
++
+     return same_app;
+     }
+ 
+--- kwin/main.cpp	(révision 567687)
++++ kwin/main.cpp	(révision 576145)
+@@ -15,6 +15,7 @@
+ #include "main.h"
+ 
+ #include <klocale.h>
++#include <kglobal.h>
+ #include <stdlib.h>
+ #include <kcmdlineargs.h>
+ #include <kaboutdata.h>
+@@ -244,6 +245,8 @@
+             }
+         }
+ 
++    KGlobal::locale()->setMainCatalogue("kwin");
++
+     KAboutData aboutData( "kwin", I18N_NOOP("KWin"),
+                           version, description, KAboutData::License_GPL,
+                           I18N_NOOP("(c) 1999-2005, The KDE Developers"));
+--- kwin/manage.cpp	(révision 567687)
++++ kwin/manage.cpp	(révision 576145)
+@@ -316,12 +316,8 @@
+         keepInArea( area, partial_keep_in_area );
+ 
+     XShapeSelectInput( qt_xdisplay(), window(), ShapeNotifyMask );
+-    if ( (is_shape = Shape::hasShape( window())) ) 
+-        {
+-        updateShape();
+-        }
+-//    else
+-//	setShapable(FALSE);
++    is_shape = Shape::hasShape( window());
++    updateShape();
+ 	
+     //CT extra check for stupid jdk 1.3.1. But should make sense in general
+     // if client has initial state set to Iconic and is transient with a parent
+--- kwin/utils.cpp	(révision 567687)
++++ kwin/utils.cpp	(révision 576145)
+@@ -44,7 +44,7 @@
+ // used to store the return values of
+ // XShapeQueryExtension.
+ // Necessary since shaped window are an extension to X
+-int Shape::kwin_has_shape = 0;
++int Shape::kwin_shape_version = 0;
+ int Shape::kwin_shape_event = 0;
+ 
+ // does the window w  need a shape combine mask around it?
+@@ -53,7 +53,7 @@
+     int xws, yws, xbs, ybs;
+     unsigned int wws, hws, wbs, hbs;
+     int boundingShaped = 0, clipShaped = 0;
+-    if (!kwin_has_shape)
++    if (!available())
+         return FALSE;
+     XShapeQueryExtents(qt_xdisplay(), w,
+                        &boundingShaped, &xws, &yws, &wws, &hws,
+@@ -68,9 +68,14 @@
+ 
+ void Shape::init()
+     {
++    kwin_shape_version = 0;
+     int dummy;
+-    kwin_has_shape =
+-      XShapeQueryExtension(qt_xdisplay(), &kwin_shape_event, &dummy);
++    if( !XShapeQueryExtension(qt_xdisplay(), &kwin_shape_event, &dummy))
++        return;
++    int major, minor;
++    if( !XShapeQueryVersion( qt_xdisplay(), &major, &minor ))
++        return;
++    kwin_shape_version = major * 0x10 + minor;
+     }
+ 
+ void Motif::readFlags( WId w, bool& noborder, bool& resize, bool& move,
+--- kwin/eventsrc	(révision 567687)
++++ kwin/eventsrc	(révision 576145)
+@@ -19,7 +19,7 @@
+ Comment[es]=El administrador de ventanas de KDE
+ Comment[et]=KDE aknahaldur
+ Comment[eu]=KDEren leiho kudeatzailea
+-Comment[fa]=مدیر پنجره‌ی KDE
++Comment[fa]=مدیر پنجره KDE
+ Comment[fi]=KDE:n ikkunaohjelma
+ Comment[fr]=Le gestionnaire de fenêtres de KDE
+ Comment[fy]=De KDE-windowmanager
+@@ -95,7 +95,7 @@
+ Name[es]=Cambiar al escritorio 1
+ Name[et]=Liikumine 1. töölauale
+ Name[eu]=Aldatu 1. mahaigainera
+-Name[fa]=تغییر به میزکار ۱
++Name[fa]=تغییر به رومیزی ۱
+ Name[fi]=Vaihda työpöytään 1
+ Name[fr]=Aller au bureau 1
+ Name[fy]=Gean nei buroblêd 1
+@@ -169,6 +169,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Uno
+ Comment[et]=Esimene virtuaalne töölaud on valitud
+ Comment[eu]=Lehen mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی یک انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä yksi on valittu
+ Comment[fr]=Le bureau virtuel 1 est sélectionné
+ Comment[fy]=Virtueel buroblêd ien is selektearre
+@@ -236,7 +237,7 @@
+ Name[es]=Cambiar al escritorio 2
+ Name[et]=Liikumine 2. töölauale
+ Name[eu]=Aldatu 2. mahaigainera
+-Name[fa]=تغییر به میزکار ۲
++Name[fa]=تغییر به رومیزی ۲
+ Name[fi]=Vaihda työpöytään 2
+ Name[fr]=Aller au bureau 2
+ Name[fy]=Gean nei buroblêd 2
+@@ -310,6 +311,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Dos
+ Comment[et]=Teine virtuaalne töölaud on valitud
+ Comment[eu]=Bigarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی دو انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kaksi on valittu
+ Comment[fr]=Le bureau virtuel 2 est sélectionné
+ Comment[fy]=Virtueel buroblêd twa is selektearre
+@@ -377,7 +379,7 @@
+ Name[es]=Cambiar al escritorio 3
+ Name[et]=Liikumine 3. töölauale
+ Name[eu]=Aldatu 3. mahaigainera
+-Name[fa]=تغییر به میزکار ۳
++Name[fa]=تغییر به رومیزی ۳
+ Name[fi]=Vaihda työpöytään 3
+ Name[fr]=Aller au bureau 3
+ Name[fy]=Gean nei buroblêd 3
+@@ -451,6 +453,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Tres
+ Comment[et]=Kolmas virtuaalne töölaud on valitud
+ Comment[eu]=Hirugarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی سه انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kolme on valittu
+ Comment[fr]=Le bureau virtuel 3 est sélectionné
+ Comment[fy]=Virtueel buroblêd trije is selektearre
+@@ -518,7 +521,7 @@
+ Name[es]=Cambiar al escritorio 4
+ Name[et]=Liikumine 4. töölauale
+ Name[eu]=Aldatu 4. mahaigainera
+-Name[fa]=تغییر به میزکار ۴
++Name[fa]=تغییر به رومیزی ۴
+ Name[fi]=Vaihda työpöytään 4
+ Name[fr]=Aller au bureau 4
+ Name[fy]=Gean nei buroblêd 4
+@@ -592,6 +595,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Cuatro
+ Comment[et]=Neljas virtuaalne töölaud on valitud
+ Comment[eu]=Laugarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی چهار انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä neljä on valittu
+ Comment[fr]=Le bureau virtuel 4 est sélectionné
+ Comment[fy]=Virtueel buroblêd fjouwer is selektearre
+@@ -659,7 +663,7 @@
+ Name[es]=Cambiar al escritorio 5
+ Name[et]=Liikumine 5. töölauale
+ Name[eu]=Aldatu 5. mahaigainera
+-Name[fa]=تغییر به میزکار ۵
++Name[fa]=تغییر به رومیزی  ۵
+ Name[fi]=Vaihda työpöytään 5
+ Name[fr]=Aller au bureau 5
+ Name[fy]=Gean nei buroblêd 5
+@@ -733,6 +737,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Cinco
+ Comment[et]=Viies virtuaalne töölaud on valitud
+ Comment[eu]=Bostgarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی پنج انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä viisi on valittu
+ Comment[fr]=Le bureau virtuel 5 est sélectionné
+ Comment[fy]=Virtueel buroblêd viif is selektearre
+@@ -800,7 +805,7 @@
+ Name[es]=Cambiar al escritorio 6
+ Name[et]=Liikumine 6. töölauale
+ Name[eu]=Aldatu 6. mahaigainera
+-Name[fa]=تغییر به میزکار ۶
++Name[fa]=تغییر به رومیزی  ۶
+ Name[fi]=Vaihda työpöytään 6
+ Name[fr]=Aller au bureau 6
+ Name[fy]=Gean nei buroblêd 6
+@@ -874,6 +879,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Seis
+ Comment[et]=Kuues virtuaalne töölaud on valitud
+ Comment[eu]=Seigarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی شش انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kuusi on valittu
+ Comment[fr]=Le bureau virtuel 6 est sélectionné
+ Comment[fy]=Virtueel buroblêd seis is selektearre
+@@ -941,7 +947,7 @@
+ Name[es]=Cambiar al escritorio 7
+ Name[et]=Liikumine 7. töölauale
+ Name[eu]=Aldatu 7. mahaigainera
+-Name[fa]=تغییر به میزکار ۷
++Name[fa]=تغییر به رومیزی ۷
+ Name[fi]=Vaihda työpöytään 7
+ Name[fr]=Aller au bureau 7
+ Name[fy]=Gean nei buroblêd 7
+@@ -1015,6 +1021,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Siete
+ Comment[et]=Seitsmes virtuaalne töölaud on valitud
+ Comment[eu]=Zazpigarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی هفت انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä seitsemän on valittu
+ Comment[fr]=Le bureau virtuel 7 est sélectionné
+ Comment[fy]=Virtueel buroblêd sân is selektearre
+@@ -1082,7 +1089,7 @@
+ Name[es]=Cambiar al escritorio 8
+ Name[et]=Liikumine 8. töölauale
+ Name[eu]=Aldatu 8. mahaigainera
+-Name[fa]=تغییر به میزکار ۸
++Name[fa]=تغییر به رومیزی  ۸
+ Name[fi]=Vaihda työpöytään 8
+ Name[fr]=Aller au bureau 8
+ Name[fy]=Gean nei buroblêd 8
+@@ -1156,6 +1163,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Ocho
+ Comment[et]=Kaheksas virtuaalne töölaud on valitud
+ Comment[eu]=Zortzigarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی هشت انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kahdeksan on valittu
+ Comment[fr]=Le bureau virtuel 8 est sélectionné
+ Comment[fy]=Virtueel buroblêd acht is selektearre
+@@ -1219,6 +1227,7 @@
+ Name[es]=Cambiar al escritorio 9
+ Name[et]=Liikumine 9. töölauale
+ Name[eu]=Aldatu 9. mahaigainera
++Name[fa]=تغییر به رومیزی ۹
+ Name[fi]=Vaihda työpöytään 9
+ Name[fr]=Aller au bureau 9
+ Name[fy]=Gean nei buroblêd 9
+@@ -1273,6 +1282,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Nueve
+ Comment[et]=Üheksas virtuaalne töölaud on valitud
+ Comment[eu]=Bederatzigarren mahaigain birtuala hautatua dago. 
++Comment[fa]=رومیزی مجازی نه انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä yhdeksän on valittu
+ Comment[fr]=Le bureau virtuel 9 est sélectionné
+ Comment[fy]=Firtueel buroblêd njoggen is selektearre
+@@ -1329,6 +1339,7 @@
+ Name[es]=Cambiar al escritorio 10
+ Name[et]=Liikumine 10. töölauale
+ Name[eu]=Aldatu 10. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۰
+ Name[fi]=Vaihda työpöytään 10
+ Name[fr]=Aller au bureau 10
+ Name[fy]=Gean nei buroblêd 10
+@@ -1383,6 +1394,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Diez
+ Comment[et]=Kümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hamargarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی ده انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kymmenen on valittu
+ Comment[fr]=Le bureau virtuel 10 est sélectionné
+ Comment[fy]=Firtueel buroblêd tsien is selektearre
+@@ -1440,6 +1452,7 @@
+ Name[es]=Cambiar al escritorio 11
+ Name[et]=Liikumine 11. töölauale
+ Name[eu]=Aldatu 11. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۱
+ Name[fi]=Vaihda työpöytään 11
+ Name[fr]=Aller au bureau 11
+ Name[fy]=Gean nei buroblêd 11
+@@ -1494,6 +1507,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Once
+ Comment[et]=Üheteistkümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hamaikagarren. mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی یازده انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä yksitoista on valittu
+ Comment[fr]=Le bureau virtuel 11 est sélectionné
+ Comment[fy]=Firtueel buroblêd alve is selektearre
+@@ -1551,6 +1565,7 @@
+ Name[es]=Cambiar al escritorio 12
+ Name[et]=Liikumine 12. töölauale
+ Name[eu]=Aldatu 12. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۲
+ Name[fi]=Vaihda työpöytään 12
+ Name[fr]=Aller au bureau 12
+ Name[fy]=Gean nei buroblêd 12
+@@ -1605,6 +1620,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Doce
+ Comment[et]=Kaheteistkümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hamabigarren mahaigain birtuala hautatua dago.
++Comment[fa]=رومیزی دوازده یک انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kaksitoista on valittu
+ Comment[fr]=Le bureau virtuel 12 est sélectionné
+ Comment[fy]=Firtueel buroblêd tolve is selektearre
+@@ -1661,6 +1677,7 @@
+ Name[es]=Cambiar al escritorio 13
+ Name[et]=Liikumine 13. töölauale
+ Name[eu]=Aldatu 13. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۳
+ Name[fi]=Vaihda työpöytään 13
+ Name[fr]=Aller au bureau 13
+ Name[fy]=Gean nei buroblêd 13
+@@ -1715,6 +1732,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Trece
+ Comment[et]=Kolmeteistkümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hamahirugarren mahaigain birtuala hautatua dago.
++Comment[fa]=رومیزی مجازی سیزده انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kolmetoista on valittu
+ Comment[fr]=Le bureau virtuel 13 est sélectionné
+ Comment[fy]=Firtueel buroblêd trettjin is selektearre
+@@ -1772,6 +1790,7 @@
+ Name[es]=Cambiar al escritorio 14
+ Name[et]=Liikumine 14. töölauale
+ Name[eu]=Aldatu 14. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۴
+ Name[fi]=Vaihda työpöytään 14
+ Name[fr]=Aller au bureau 14
+ Name[fy]=Gean nei buroblêd 14
+@@ -1826,6 +1845,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Catorce
+ Comment[et]=Neljateistkümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hamalaugarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی چهارده انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä neljätoista on valittu
+ Comment[fr]=Le bureau virtuel 14 est sélectionné
+ Comment[fy]=Firtueel buroblêd fjirtjin is selektearre
+@@ -1883,6 +1903,7 @@
+ Name[es]=Cambiar al escritorio 15
+ Name[et]=Liikumine 15. töölauale
+ Name[eu]=Aldatu 15. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۵
+ Name[fi]=Vaihda työpöytään 15
+ Name[fr]=Aller au bureau 15
+ Name[fy]=Gean nei buroblêd 15
+@@ -1937,6 +1958,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Quince
+ Comment[et]=Viieteistkümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hamabostgarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی پانزده انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä viisitoista on valittu
+ Comment[fr]=Le bureau virtuel 15 est sélectionné
+ Comment[fy]=Firtueel buroblêd fyftjin is selektearre
+@@ -1994,6 +2016,7 @@
+ Name[es]=Cambiar al escritorio 16
+ Name[et]=Liikumine 16. töölauale
+ Name[eu]=Aldatu 16. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۶
+ Name[fi]=Vaihda työpöytään 16
+ Name[fr]=Aller au bureau 16
+ Name[fy]=Gean nei buroblêd 16
+@@ -2048,6 +2071,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Dieciseis
+ Comment[et]=Kuueteistkümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hamaseigarrenmahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی شانزده انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kuusitoista on valittu
+ Comment[fr]=Le bureau virtuel 16 est sélectionné
+ Comment[fy]=Firtueel buroblêd sechstjin is selektearre
+@@ -2105,6 +2129,7 @@
+ Name[es]=Cambiar al escritorio 17
+ Name[et]=Liikumine 17. töölauale
+ Name[eu]=Aldatu 17. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۷
+ Name[fi]=Vaihda työpöytään 17
+ Name[fr]=Aller au bureau 17
+ Name[fy]=Gean nei buroblêd 17
+@@ -2159,6 +2184,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Diecisiete
+ Comment[et]=Seitsmeteistkümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hamazazpigarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی هفده انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä seitsemäntoista on valittu
+ Comment[fr]=Le bureau virtuel 17 est sélectionné
+ Comment[fy]=Firtueel buroblêd santjin is selektearre
+@@ -2216,6 +2242,7 @@
+ Name[es]=Cambiar al escritorio 18
+ Name[et]=Liikumine 18. töölauale
+ Name[eu]=Aldatu 18. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۸
+ Name[fi]=Vaihda työpöytään 18
+ Name[fr]=Aller au bureau 18
+ Name[fy]=Gean nei buroblêd 18
+@@ -2270,6 +2297,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Dieciocho
+ Comment[et]=Kaheksateiskümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hamazortzigarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی هجده انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kahdeksantoista on valittu
+ Comment[fr]=Le bureau virtuel 18 est sélectionné
+ Comment[fy]=Firtueel buroblêd achtjin is selektearre
+@@ -2327,6 +2355,7 @@
+ Name[es]=Cambiar al escritorio 19
+ Name[et]=Liikumine 19. töölauale
+ Name[eu]=Aldatu 19. mahaigainera
++Name[fa]=تغییر به رومیزی ۱۹
+ Name[fi]=Vaihda työpöytään 19
+ Name[fr]=Aller au bureau 19
+ Name[fy]=Gean nei buroblêd 19
+@@ -2381,6 +2410,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Diecinueve
+ Comment[et]=Üheksateistkümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hemeretzigarren mahaigain birtuala hautatua dago
++Comment[fa]=رومیزی مجازی نوزده انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä yhdeksäntoista on valittu
+ Comment[fr]=Le bureau virtuel 19 est sélectionné
+ Comment[fy]=Firtueel buroblêd njoggentjin is selektearre
+@@ -2438,6 +2468,7 @@
+ Name[es]=Cambiar al escritorio 20
+ Name[et]=Liikumine 20. töölauale
+ Name[eu]=Aldatu 20. mahaigainera
++Name[fa]=تغییر به رومیزی ۲۰
+ Name[fi]=Vaihda työpöytään 20
+ Name[fr]=Aller au bureau 20
+ Name[fy]=Gean nei buroblêd 20
+@@ -2492,6 +2523,7 @@
+ Comment[es]=Seleccionado el escritorio virtual Veinte
+ Comment[et]=Kahekümnes virtuaalne töölaud on valitud
+ Comment[eu]=Hogeigarren mahaigain birtuala hautatua dago
++Comment[fa]= رومیزی مجازی بیست انتخاب می شود
+ Comment[fi]=Virtuaalityöpöytä kaksikymmentä on valittu
+ Comment[fr]=Le bureau virtuel 20 est sélectionné
+ Comment[fy]=Firtueel buroblêd twintich is selektearre
+@@ -2554,7 +2586,7 @@
+ Name[es]=Activar ventana
+ Name[et]=Akna aktiveerimine
+ Name[eu]=Aktibatu leihoa
+-Name[fa]=فعال نمودن پنجره
++Name[fa]=فعال کردن پنجره
+ Name[fi]=Aktivoi ikkuna
+ Name[fr]=Activer une fenêtre
+ Name[fy]=Finster aktivearje
+@@ -2628,6 +2660,7 @@
+ Comment[es]=Otra ventana está activada
+ Comment[et]=Teine aken on aktiveeritud
+ Comment[eu]=Beste leiho bat aktibatua dago
++Comment[fa]=پنجره دیگری فعال می شود
+ Comment[fi]=Toinen ikkuna aktivoitu
+ Comment[fr]=Une autre fenêtre est activée
+ Comment[fy]=In oar finster is aktivearre
+@@ -2693,7 +2726,7 @@
+ Name[es]=Nueva ventana
+ Name[et]=Uus aken
+ Name[eu]=Leiho berria
+-Name[fa]=پنجره‌ی جدید
++Name[fa]=پنجره جدید
+ Name[fi]=Uusi ikkuna
+ Name[fr]=Nouvelle fenêtre
+ Name[fy]=Nij finster
+@@ -2767,6 +2800,7 @@
+ Comment[es]=Nueva ventana
+ Comment[et]=Uus aken
+ Comment[eu]=Leiho berria
++Comment[fa]=پنجره جدید
+ Comment[fi]=Uusi ikkuna
+ Comment[fr]=Nouvelle fenêtre
+ Comment[fy]=Nij finster
+@@ -2909,6 +2943,7 @@
+ Comment[es]=Eliminar ventana
+ Comment[et]=Akna kustutamine
+ Comment[eu]=Ezabatu leihoa
++Comment[fa]=حذف پنجره
+ Comment[fi]=Lopeta ikkuna
+ Comment[fr]=Supprimer une fenêtre
+ Comment[fy]=Finster wiskje
+@@ -3049,6 +3084,7 @@
+ Comment[es]=Se cierra una ventana
+ Comment[et]=Aken sulgub
+ Comment[eu]=Leihoa itxi egiten da
++Comment[fa]= پنجره  را می بندد.
+ Comment[fi]=Ikkuna sulkeutuu
+ Comment[fr]=Une fenêtre se ferme
+ Comment[fy]=In finster slút
+@@ -3116,7 +3152,7 @@
+ Name[es]=Enrrollar ventana
+ Name[et]=Akna varjamine
+ Name[eu]=Bildu leihoa
+-Name[fa]=پنجره به بالا سایه شد
++Name[fa]=سایه روبه بالای پنجره
+ Name[fi]=Rullaa ikkuna ylös
+ Name[fr]=Enrouler une fenêtre
+ Name[fy]=Finster oprôlje
+@@ -3185,6 +3221,7 @@
+ Comment[es]=Se recoge una ventana
+ Comment[et]=Aken rullitakse kokku
+ Comment[eu]=Leihoa bildu da
++Comment[fa]=پنجره دارای سایه روبه بالاست
+ Comment[fi]=Ikkuna rullataan ylös
+ Comment[fr]=Une fenêtre est enroulée
+ Comment[fy]=In finster is oprôle
+@@ -3249,7 +3286,7 @@
+ Name[es]=Desenrrollar ventana
+ Name[et]=Akna taasnäitamine
+ Name[eu]=Zabaldu leihoa
+-Name[fa]=پنجره به پایین سایه شد
++Name[fa]=سایه روبه پایین پنجره
+ Name[fi]=Rullaa ikkuna alas
+ Name[fr]=Dérouler une fenêtre
+ Name[fy]=Finster ôfrôlje
+@@ -3318,6 +3355,7 @@
+ Comment[es]=Se extiende una ventana
+ Comment[et]=Aken rullitakse lahti
+ Comment[eu]=Leihoa zabaldu da
++Comment[fa]=پنجره دارای سایه رو به پایین است
+ Comment[fi]=Ikkuna rullataan alas
+ Comment[fr]=Une fenêtre est déroulée
+ Comment[fy]=In finster is ôfrôle
+@@ -3384,6 +3422,7 @@
+ Name[es]=Minimizar ventana
+ Name[et]=Akna minimeerimine
+ Name[eu]=Minimizatu leihoa
++Name[fa]=کمینه سازی پنجره
+ Name[fi]=Pienennä ikkuna
+ Name[fr]=Réduire une fenêtre
+ Name[fy]=Minimalisearje finster
+@@ -3448,6 +3487,7 @@
+ Comment[es]=Se minimiza una ventana
+ Comment[et]=Aken on minimeeritud
+ Comment[eu]=Leihoa minimizatu egiten da
++Comment[fa]= پنجره کمینه می شود
+ Comment[fi]=Ikkuna on pienennetty
+ Comment[fr]=Une fenêtre est réduite
+ Comment[fy]=In finster is minimalisearre
+@@ -3513,6 +3553,7 @@
+ Name[es]=Deminimizar ventana
+ Name[et]=Akna suuruse taastamine
+ Name[eu]=Desminimizatu leihoa
++Name[fa]=کمینه نکردن پنجره
+ Name[fi]=Suurenna ikkuna takaisin
+ Name[fr]=Restaurer une fenêtre
+ Name[fy]=Minimalisearjen fan finster ûngedien meitsje
+@@ -3573,6 +3614,7 @@
+ Comment[es]=Se restaura una ventana
+ Comment[et]=Aken on taastatud
+ Comment[eu]=Leihoa leheneratu egiten da
++Comment[fa]=پنجره باز گردانده می شود
+ Comment[fi]=Ikkuna on palautettu
+ Comment[fr]=Une fenêtre en icône est restaurée
+ Comment[fy]=In finster is hersteld
+@@ -3638,7 +3680,7 @@
+ Name[es]=Maximizar ventana
+ Name[et]=Akna maksimeerimine
+ Name[eu]=Maximizatu leihoa
+-Name[fa]=پنجره‌ی بیشینه
++Name[fa]=بیشینه سازی پنجره
+ Name[fi]=Suurenna ikkuna
+ Name[fr]=Maximiser une fenêtre
+ Name[fy]=finster maksimalisearje
+@@ -3712,6 +3754,7 @@
+ Comment[es]=Se maximiza una ventana
+ Comment[et]=Aken on maksimeeritud
+ Comment[eu]=Leihoa maximizatu egiten da
++Comment[fa]=پنجره بیشینه می شود
+ Comment[fi]=Ikkuna on suurennettu
+ Comment[fr]=Une fenêtre est maximisée
+ Comment[fy]=In finster is maksimalisearre
+@@ -3778,7 +3821,7 @@
+ Name[es]=Demaximizar ventana
+ Name[et]=Akna suuruse taastamine
+ Name[eu]=Desmaximizatu leihoa
+-Name[fa]=پنجره‌ی نابیشینه
++Name[fa]=بیشینه نکردن پنجره
+ Name[fi]=Poista ikkunan suurennus
+ Name[fr]=Restaurer une fenêtre maximisée
+ Name[fy]=Maksimalisaasje fan finster ûngedien meitsje
+@@ -3848,6 +3891,7 @@
+ Comment[es]=Una ventana pierde su maximización
+ Comment[et]=Aken kaotab maksimaalse suuruse
+ Comment[eu]=Leihoak galdu egiten du maximizazioa
++Comment[fa]=بیشینه سازی پنجره از بین می رود
+ Comment[fi]=Ikkuna menettää suurennuksen
+ Comment[fr]=Une fenêtre maximisée est restaurée
+ Comment[fy]=In finster ferliest maksimalisaasje
+@@ -3911,6 +3955,7 @@
+ Name[es]=Ventana en todos los escritorios
+ Name[et]=Aken kõigil töölaudadel
+ Name[eu]=Leihoa mahaigain guztietan
++Name[fa]=پنجره روی همه رومیزیها
+ Name[fi]=Ikkuna kaikilla työpöydillä
+ Name[fr]=Fenêtre visible sur tous les bureaux
+ Name[fy]=Finster op alle buroblêden
+@@ -3970,6 +4015,7 @@
+ Comment[es]=Una ventana se hace visible en todos los escritorios
+ Comment[et]=Aken on muudetud nähtavaks kõigil töölaudadel
+ Comment[eu]=Leihoa mahaigain guztietan ikusgai bihurtzen da
++Comment[fa]=پنجره روی همه رومیزیها قابل رویت است
+ Comment[fi]=Ikkuna näytetään kaikilla työpöydillä
+ Comment[fr]=Une fenêtre est maintenant visible sur tous les bureaux
+ Comment[fy]=In finster is sichtber makke op alle buroblêden
+@@ -4034,6 +4080,7 @@
+ Name[es]=Ventana no en todos los escritorios
+ Name[et]=Aken ei ole kõigil töölaudadel
+ Name[eu]=Leihoa mahaigain guztietan ez
++Name[fa]=پنجره روی همه رومیزیها نیست
+ Name[fi]=Ikkuna vain yhdellä työpöydällä
+ Name[fr]=Fenêtre visible sur un seul bureau
+ Name[fy]=Finster net op alle buroblêden
+@@ -4093,6 +4140,7 @@
+ Comment[es]=Una ventana ya no es visible en todos los escritorios
+ Comment[et]=Aken ei ole enam nähtav kõigil töölaudadel
+ Comment[eu]=Leihoa ez da gehiago ikusiko leiho guztietan
++Comment[fa]=پنجره روی همه رومیزیها قابل رویت نیست
+ Comment[fi]=Ikkuna ei ole enää näkyvillä kaikilla työpöydillä
+ Comment[fr]=Une fenêtre n'est maintenant plus visible sur tous les bureaux
+ Comment[fy]=In finster is net langer sichtber op alle buroblêden
+@@ -4159,7 +4207,7 @@
+ Name[es]=Nuevo diálogo
+ Name[et]=Uus dialoog
+ Name[eu]=Elkarrizketa berria
+-Name[fa]=گفتگوی جدید
++Name[fa]=محاوره جدید
+ Name[fi]=Uusi ikkuna
+ Name[fr]=Nouvelle boîte de dialogue
+ Name[fy]=Nij dialooch
+@@ -4229,6 +4277,7 @@
+ Comment[es]=Aparece una ventana transitoria (un diálogo)
+ Comment[et]=Ajutine aken (dialoog) ilmub
+ Comment[eu]=Leiho elkarrizketa agertzen da
++Comment[fa]= پنجره گذرا (یک محاوره) ظاهر می شود  
+ Comment[fi]=Lyhytaikainen ikkuna (dialogi) ilmestyy
+ Comment[fr]=Une boîte de dialogue apparaît
+ Comment[fy]=In dialooch ferskynt
+@@ -4294,7 +4343,7 @@
+ Name[es]=Eliminar diálogo
+ Name[et]=Dialoogi kustutamine
+ Name[eu]=Ezabatu elkarrizketa
+-Name[fa]=حذف گفتگو
++Name[fa]=حذف محاوره 
+ Name[fi]=Lopeta ikkuna
+ Name[fr]=Fermeture de la boîte de dialogue
+ Name[fy]=Dialooch wisse
+@@ -4364,6 +4413,7 @@
+ Comment[es]=Desaparece una ventana transitoria (un diálogo)
+ Comment[et]=Ajutine aken (dialoog) on eemaldatud
+ Comment[eu]=Leiho elkarrizketa kentzen da
++Comment[fa]=پنجره گذرا (یک محاوره ) حذف می شود
+ Comment[fi]=Lyhytaikainen ikkuna (dialogi) poistetaan
+ Comment[fr]=Une boîte de dialogue disparaît
+ Comment[fy]=In dialooch is slúten
+@@ -4428,7 +4478,7 @@
+ Name[es]=Comenzar a mover la ventana
+ Name[et]=Akna liigutamise algus
+ Name[eu]=Leihoaren mugimenduaren hasiera
+-Name[fa]=پنجره‌ای شروع به حرکت کرد
++Name[fa]=آغاز حرکت پنجره
+ Name[fi]=Ikkunan siirto alkaa
+ Name[fr]=Début de déplacement de fenêtre
+ Name[fy]=Begjinne mei finsterbeweging
+@@ -4496,6 +4546,7 @@
+ Comment[es]=Comienza a moverse una ventana
+ Comment[et]=Aken on hakanud liikuma
+ Comment[eu]=Leihoa mugitzen hasi da
++Comment[fa]=پنجره شروع به حرکت می کند
+ Comment[fi]=Ikkuna aloittaa siirtymisen
+ Comment[fr]=Début de déplacement de fenêtre
+ Comment[fy]=In finster begon mei bewegen
+@@ -4560,7 +4611,7 @@
+ Name[es]=Terminar de mover la ventana
+ Name[et]=Akna liigutamise lõpp
+ Name[eu]=Leihoaren mugimenduaren bukaera
+-Name[fa]=حرکت پنجره تمام شد
++Name[fa]=پایان حرکت پنجره
+ Name[fi]=Ikkunan siirto loppuu
+ Name[fr]=Fin de déplacement de fenêtre
+ Name[fy]=Stopje mei finsterbeweging
+@@ -4628,6 +4679,7 @@
+ Comment[es]=Termina de moverse una ventana
+ Comment[et]=Aken on lõpetanud liikumise
+ Comment[eu]=Leihoaren mugimendua bukatu da
++Comment[fa]=پنجره حرکتش را کامل می کند
+ Comment[fi]=Ikkunan siirto valmis
+ Comment[fr]=Fin de déplacement de fenêtre
+ Comment[fy]=In finster is klear mei bewegen
+@@ -4692,7 +4744,7 @@
+ Name[es]=Comenzar a redimensionar la ventana
+ Name[et]=Akna suuruse muutmise algus
+ Name[eu]=Leihoaren tamaina aldaketaren hasiera
+-Name[fa]=تغییر اندازه پنجره شروع شد
++Name[fa]=آغاز تغییر اندازه پنجره
+ Name[fi]=Ikkunan koonmuutos alkaa
+ Name[fr]=Début de redimensionnement de fenêtre
+ Name[fy]=Begjin mei it finster fan grutte te wizigjen
+@@ -4760,6 +4812,7 @@
+ Comment[es]=Comienza a redimensionarse una ventana
+ Comment[et]=Akna suurus on hakanud muutuma
+ Comment[eu]=Leihoaren tamaina aldatzen hasi da
++Comment[fa]=تغییر اندازه پنجره شروع شده است
+ Comment[fi]=Ikkunan koonmuutos alkaa
+ Comment[fr]=Début de redimensionnement de fenêtre
+ Comment[fy]=In finster is begon mei it wizigjen fan grutte
+@@ -4824,7 +4877,7 @@
+ Name[es]=Terminar de redimensionar la ventana
+ Name[et]=Akna suuruse muutmise lõpp
+ Name[eu]=Leihoaren tamaina aldaketaren bukaera
+-Name[fa]=تغییر اندازه‌ی پنجره تمام شد
++Name[fa]=پایان تغییر اندازه پنجره
+ Name[fi]=Ikkunan koonmuutos loppuu
+ Name[fr]=Fin de redimensionnement de fenêtre
+ Name[fy]=Finster fan grutte wizigjen einigje
+@@ -4892,6 +4945,7 @@
+ Comment[es]=Termina de redimensionarse una ventana
+ Comment[et]=Aken on suuruse muutmise lõpetanud
+ Comment[eu]=Leihoaren tamaina aldaketa bukatu da
++Comment[fa]=تغییر اندازه پنجره به اتمام رسیده است
+ Comment[fi]=Ikkunan koonmuutos loppuu
+ Comment[fr]=Fin de redimensionnement de fenêtre
+ Comment[fy]=In finster is ree mei it wizigjen fan grutte
+@@ -4951,6 +5005,7 @@
+ Name[es]=La ventana del escritorio demanda atención
+ Name[et]=Aken aktiivsel töölaual nõuab tähelepanu
+ Name[eu]=Uneko mahaigaineko leihoak jaramon egitea eskatzen du.
++Name[fa]=پنجره روی رومیزی جاری نیاز به توجه دارد
+ Name[fi]=Ikkuna nykyisellä työpöydällä kaipaa huomiota
+ Name[fr]=La fenêtre sur le bureau courant demande votre attention
+ Name[fy]=Finster op hjoeddeiske buroblêd freget om oandacht
+@@ -4999,6 +5054,7 @@
+ Comment[es]=Una ventana del escritorio requiere atención
+ Comment[et]=Aken aktiivsel virtuaalsel töölaual nõuab tähelepanu
+ Comment[eu]=Uneko mahaigain birtualeko leiho batek jaramon egitea eskatzen du
++Comment[fa]= یک پنجره روی رومیزی مجازی جاری نیاز به رسیدگی دارد 
+ Comment[fi]=Ikkuna nykyisellä virtuaalityöpöydällä kaipaa huomiota
+ Comment[fr]=Une fenêtre du bureau virtuel actuel demande votre attention
+ Comment[fy]=In finster op it hjoeddeiske firtuele buroblêd freget om oandacht
+@@ -5049,6 +5105,7 @@
+ Name[es]=Ventana de otro escritorio demanda atención
+ Name[et]=Aken teisel töölaual nõuab tähelepanu
+ Name[eu]=Beste mahaigaineko leihoak jaramon egitea eskatzen du
++Name[fa]=پنجره روی رومیزیهای دیگر نیاز به توجه دارد
+ Name[fi]=Ikkuna toisella työpöydällä kaipaa huomiota
+ Name[fr]=Une fenêtre sur un autre bureau demande votre attention
+ Name[fy]=Finster op oar buroblêd freget om oandacht
+@@ -5096,6 +5153,7 @@
+ Comment[es]=Una ventana de otro escritorio requiere atención
+ Comment[et]=Aken mitteaktiivsel virtuaalsel töölaual nõuab tähelepanu
+ Comment[eu]=Mahaigain birtual inaktiboko leihoa jaramon egitea eskatzen du
++Comment[fa]=  یک پنجره روی یک رومیزی مجازی فعال نیاز به توجه دارد
+ Comment[fi]=Ikkuna ei-aktiivisella virtuaalisella työpöydällä kaipaa huomiota
+ Comment[fr]=Une fenêtre sur un bureau virtuel inactif demande l'attention
+ Comment[fy]=In finster op in ynaktyf firtueel buroblêd freget om oandacht
+--- kwin/README	(révision 567687)
++++ kwin/README	(révision 576145)
+@@ -1,4 +1,21 @@
++- The mailing list for KWin is kwin at kde.org (https://mail.kde.org/mailman/listinfo/kwin).
+ 
++- If you want to develop KWin, see file HACKING.
++
++- If you want to check KWin's compliance with specifications, see file COMPLIANCE.
++
++- File CONFIGURATION includes some details on configuring KWin.
++
++- Below is some info for application developers about application interaction
++  with the window manager, but it'd need some cleanup.
++
++
++
++
++
++
++
++
+  This README is meant as an explanation of various window manager related
+ mechanisms that application developers need to be aware of. As some of these
+ concepts may be difficult to understand for people not having the required
+--- kwin/tabbox.h	(révision 567687)
++++ kwin/tabbox.h	(révision 576145)
+@@ -33,6 +33,7 @@
+         ~TabBox();
+ 
+         Client* currentClient();
++        void setCurrentClient( Client* c );
+         int currentDesktop();
+ 
+     // DesktopMode and WindowsMode are based on the order in which the desktop
+@@ -62,9 +63,10 @@
+ 
+     private:
+         void createClientList(ClientList &list, int desktop /*-1 = all*/, Client *start, bool chain);
++        void updateOutline();
+ 
+     private:
+-        Client* client;
++        Client* current_client;
+         Mode m;
+         Workspace* wspace;
+         ClientList clients;
+@@ -74,6 +76,7 @@
+         QTimer delayedShowTimer;
+         QString no_tasks;
+         bool options_traverse_all;
++        Window outline_left, outline_right, outline_top, outline_bottom;
+     };
+ 
+ 
+--- kwin/CONFIGURING	(révision 0)
++++ kwin/CONFIGURING	(révision 576145)
+@@ -0,0 +1,73 @@
++CONTENTS:
++=========
++
++
++1. Pre-configuring window-specific settings
++
++
++
++
++
++1. Pre-configuring window-specific settings
++===========================================
++
++Window-specific settings is a feature of KWin that allows specifying some
++settings only for a specific window or windows. See the Window-specific
++settings section in the KWin configuration and the Special settings
++menu entries in Alt+F3/Advanced menu.
++
++One aspect of window-specific settings is the ability to specify various
++workarounds for (usually broken) applications that otherwise don't work
++properly with KWin. This section describes how to create additional
++window-specific settings that will be automatically used by all users
++without any need of manual configuration.
++
++Example case:
++
++Application FooBar does not specify any maximum size for its main window,
++but when resized to larger size than 1600x1200 it crashes because of a bug.
++Manual configuration of a window-specific setting that avoids this problem
++is opening and activating this window, selecting
++Alt+F3/Advanced/Special window settings, activating tab Workarounds, enabling
++setting Maximum size, changing it to Force and entering "1600,1200" as
++the maximum size, which will make KWin force this size as the maximum size.
++
++To create such window-specific setting automatically without a need of doing
++it manually for every user (for example when doing a large deployment), follow
++these steps:
++
++- Back up your $KDEHOME/share/config/kwinrulesrc ($KDEHOME usually being $HOME/.kde)
++ and remove it
++- Run 'dcop kwin default reconfigure'
++- Create manually all window-specific settings that should be included (see above)
++- When done, check in Window-specific settings configuration module
++ (Alt+F3/Configure window behavior/Window-specific settings) that all rules are
++ included
++- Create a copy of $KDEHOME/share/config/kwinrulesrc and restore the original one
++- Rename the copy (i.e. the newly created kwinrulesrc) to have its unique name
++ (e.g. foobar_fix_maxsize in this example case)
++- Be careful with manual modifications of the file, especially make sure the count=
++ field in the [General] group is updated if needed
++- Create a file for kconfig_update like this (named kwin_foobar_fix_maxsize.upd
++ in this example):
++
++# kwin_foobar_fix_maxsize.upd start # 
++Id=foobar_fix_maxsize
++File=kwinrules_update
++Group=Dummy
++Options=overwrite
++ScriptArguments=foobar_fix_maxsize
++Script=kwin_update_default_rules
++
++# kwin_foobar_fix_maxsize.upd end # 
++
++- The kconfig_file (kwin_foobar_fix_maxsize.upd) is to be placed
++ in $KDEDIR/share/apps/kconf_update/
++- The file with the window-specific settings (foobar_fix_maxsize) is to be placed
++ in $KDEDIR/share/apps/kwin/default_rules/
++
++
++All KDE user accounts should have these new window-specific settings added
++automatically during next KDE startup (or within few seconds if they are active).
++They can be checked again in the Window-specific settings configuration module of KWin.
++
+--- konsole/kwrited.desktop	(révision 567687)
++++ konsole/kwrited.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Demonio de escritura de KDE
+ Name[et]=KDE Write deemon
+ Name[eu]=KDEren idazketa deabrua
+-Name[fa]=برنامه‌ی نوشتن KDE
++Name[fa]=شبح نوشتن KDE
+ Name[fi]=KDE-kirjoituspalvelin
+ Name[fr]=Démon de commande Write de KDE
+ Name[fy]=KDE Skriuwdaemon
+@@ -78,6 +78,7 @@
+ Comment[es]=Ver los mensajes de usuarios locales enviados con write(1) o wall(1)
+ Comment[et]=Jälgib kohalike kasutajate write(1) või wall(1) abil saadetud teateid
+ Comment[eu]=Begiratu write(1) edo wall(1)-ekin bidalitako erabiltzaile lokalen mezuak
++Comment[fa]=منتظر پیامهای کاربران محلی ارسال شده توسط write(1) یا wall(1)
+ Comment[fi]=Seuraa viestejä, joita paikalliset käyttäjät lähettävät write(1) tai wall(1) -komennoilla
+ Comment[fr]=Afficher les messages écrits par les autres utilisateurs locaux à l'aide de la commande « write(1) » ou « wall(1) »
+ Comment[fy]=Berjochten fan lokale brûkers ferstjoerd mei write(1) of wall(1) observearje
+@@ -122,7 +123,6 @@
+ Comment[zh_TW]=監控本地使用者以 write(1) 或 wall(1) 傳送的郵件
+ Type=Service
+ ServiceTypes=KDEDModule
+-X-KDE-ModuleType=Library
+ X-KDE-Library=kwrited
+ X-KDE-FactoryName=kwrited
+ X-KDE-Kded-autoload=true
+--- konsole/other/sumc.desktop	(révision 567687)
++++ konsole/other/sumc.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Midnight Commander para root
+ Name[et]=Midnight Commander (administraator)
+ Name[eu]=Root-en Midnight Commander
+-Name[fa]=فرمان‌دار نیمه‌شب ریشه
++Name[fa]=فرمانده نیمه شب کاربرارشد
+ Name[fi]=Pääkäyttäjän Midnight Commander
+ Name[fr]=Midnight Commander en tant que superutilisateur
+ Name[fy]=Root Midnight Kommander
+@@ -74,7 +74,7 @@
+ Comment[es]=Nuevo Midnight Commander de root
+ Comment[et]=Uus administraatori Midnight Commander
+ Comment[eu]=Root-en Midnight Commander berria
+-Comment[fa]=فرمان‌دار نیمه‌شب ریشه جدید
++Comment[fa]=فرمانده نیمه‌شب کاربرارشد جدید
+ Comment[fi]=Uusi pääkäyttäjän Midnight Commander -istunto
+ Comment[fr]=Nouveau Midnight Commander en tant que superutilisateur
+ Comment[fy]=Nije Root Midnight Kommander
+--- konsole/other/screen.desktop	(révision 567687)
++++ konsole/other/screen.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Sesión de Screen
+ Name[et]=Screen'i seanss
+ Name[eu]=Pantailako saioa
+-Name[fa]=نشست صفحه
++Name[fa]=نشست پرده 
+ Name[fi]=Screen-istunto
+ Name[fr]=Session Screen
+ Name[fy]=Skerm-sesje
+@@ -87,7 +87,7 @@
+ Comment[es]=Nueva sesión de Screen
+ Comment[et]=Uus screen'i seanss
+ Comment[eu]=Pantailako saio berria
+-Comment[fa]=نشست صفحه‌ی جدید
++Comment[fa]=نشست پرده جدید
+ Comment[fi]=Uusi Screen-istunto
+ Comment[fr]=Nouvelle session Screen
+ Comment[fy]=Nije Skerm-sesje
+--- konsole/other/su.desktop	(révision 567687)
++++ konsole/other/su.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Intérprete de comandos de root
+ Name[et]=Administraatori shell
+ Name[eu]=Root shella
++Name[fa]=پوسته ریشه
+ Name[fi]=Pääkäyttäjän komentotulkki
+ Name[fr]=Shell superutilisateur
+ Name[ga]=Blaosc Fhorúsáideora
+@@ -62,6 +63,7 @@
+ Comment[es]=Nuevo intérprete de root
+ Comment[et]=Uus administraatori shell
+ Comment[eu]=Root shell berria
++Comment[fa]=پوسته ریشه جدید
+ Comment[fi]=Uusi pääkäyttäjän komentotulkki
+ Comment[fr]=Nouveau shell superutilisateur
+ Comment[fy]=Nije Root Shell
+--- konsole/other/shell.desktop	(révision 567687)
++++ konsole/other/shell.desktop	(révision 576145)
+@@ -74,7 +74,7 @@
+ Comment[es]=Nuevo intérprete
+ Comment[et]=Uus shell
+ Comment[eu]=Shell berria
+-Comment[fa]=پوسته‌ی جدید
++Comment[fa]=پوسته جدید
+ Comment[fi]=Uusi komentotulkki
+ Comment[fr]=Nouveau shell
+ Comment[fy]=Nije Flues
+--- konsole/other/linux.desktop	(révision 567687)
++++ konsole/other/linux.desktop	(révision 576145)
+@@ -19,7 +19,7 @@
+ Name[es]=Consola de Linux
+ Name[et]=Linuxi konsool
+ Name[eu]=Linux kontsola
+-Name[fa]=کنسول لینوکس
++Name[fa]=پیشانه لینوکس
+ Name[fi]=Linux-istunto
+ Name[fr]=Console Linux
+ Name[fy]=Linux Konsole
+@@ -86,7 +86,7 @@
+ Comment[es]=Nueva consola de Linux
+ Comment[et]=Uus Linuxi konsool
+ Comment[eu]=Linux kontsola berria
+-Comment[fa]=کنسول لینوکس جدید
++Comment[fa]=پیشانه جدید لینوکس
+ Comment[fi]=Uusi Linux-istunto
+ Comment[fr]=Nouvelle console Linux
+ Comment[fy]=Nije linuxkonsole
+--- konsole/other/mc.desktop	(révision 567687)
++++ konsole/other/mc.desktop	(révision 576145)
+@@ -4,7 +4,7 @@
+ Name=Midnight Commander
+ Name[bn]=মিডনাইট কমান্ডার
+ Name[eo]=Meznokta komandanto
+-Name[fa]=فرمان‌دار نیمه شب
++Name[fa]=فرمانده نیمه شب
+ Name[fy]=Midnight Kommander
+ Name[hi]=मिडनाइट कमांडर
+ Name[ko]=미드나잇 커멘더
+@@ -39,7 +39,7 @@
+ Comment[es]=Nuevo Midnight Commander
+ Comment[et]=Uus Midnight Commander
+ Comment[eu]=Midnight Commander berria
+-Comment[fa]=فرمان‌دار نیمه‌شب
++Comment[fa]=فرمانده نیمه‌شب جدید
+ Comment[fi]=Uusi Midnight Commander -istunto
+ Comment[fr]=Nouveau Midnight Commander
+ Comment[fy]=nije Midnight Kommander
+--- konsole/konsole.desktop	(révision 567687)
++++ konsole/konsole.desktop	(révision 576145)
+@@ -19,7 +19,6 @@
+ Name[eo]=Konzolo
+ Name[et]=Konsool
+ Name[eu]=Kontsola
+-Name[fa]=کنسول
+ Name[he]=מסוף
+ Name[hi]=कंसोल
+ Name[hr]=Konzola
+@@ -62,7 +61,7 @@
+ GenericName[es]=Programa de terminal
+ GenericName[et]=Terminaliemulaator
+ GenericName[eu]=Terminal programa
+-GenericName[fa]=برنامه‌ی پایانه
++GenericName[fa]=برنامه پایانه
+ GenericName[fi]=Komentoikkunaohjelma
+ GenericName[fr]=Terminal
+ GenericName[fy]=Terminalprogramma
+--- konsole/konsole-script.desktop	(révision 567687)
++++ konsole/konsole-script.desktop	(révision 576145)
+@@ -19,7 +19,6 @@
+ Name[eo]=Konzolo
+ Name[et]=Konsool
+ Name[eu]=Kontsola
+-Name[fa]=کنسول
+ Name[he]=מסוף
+ Name[hi]=कंसोल
+ Name[hr]=Konzola
+@@ -62,7 +61,7 @@
+ GenericName[es]=Programa de terminal
+ GenericName[et]=Terminaliemulaator
+ GenericName[eu]=Terminal programa
+-GenericName[fa]=برنامه‌ی پایانه
++GenericName[fa]=برنامه پایانه
+ GenericName[fi]=Komentoikkunaohjelma
+ GenericName[fr]=Terminal
+ GenericName[fy]=Terminalprogramma
+--- konsole/konsolehere.desktop	(révision 567687)
++++ konsole/konsolehere.desktop	(révision 576145)
+@@ -17,7 +17,6 @@
+ Name[eo]=Konzolo
+ Name[et]=Konsool
+ Name[eu]=Kontsola
+-Name[fa]=کنسول
+ Name[he]=מסוף
+ Name[hi]=कंसोल
+ Name[hr]=Konzola
+@@ -61,7 +60,7 @@
+ Name[es]=Abrir terminal aquí
+ Name[et]=Ava siin terminal
+ Name[eu]=Ireki terminala hemen
+-Name[fa]=پایانه را اینجا باز کن
++Name[fa]=باز کردن پایانه در اینجا
+ Name[fi]=Avaa komentoikkuna tähän
+ Name[fr]=Ouvrir un terminal ici
+ Name[fy]=Terminal iepenje
+--- konsole/eventsrc	(révision 567687)
++++ konsole/eventsrc	(révision 576145)
+@@ -9,7 +9,6 @@
+ Comment[da]=Konsol
+ Comment[eo]=Konzolo
+ Comment[et]=Konsool
+-Comment[fa]=کنسول
+ Comment[hi]=कंसोल
+ Comment[hr]=Konzola
+ Comment[km]=កុងសូល
+@@ -47,7 +46,7 @@
+ Name[es]=Timbre en sesión visible
+ Name[et]=Heli nähtavas seansis
+ Name[eu]=Ezkila saio ikusgarrian
+-Name[fa]=زنگ در نشست دیدنی
++Name[fa]=زنگ در نشست مرئی
+ Name[fi]=Äänimerkki näkyvässä istunnossa
+ Name[fr]=Cloche dans la session visible
+ Name[fy]=Bel yn sichtbere sesje
+@@ -109,7 +108,7 @@
+ Comment[es]=Suena el timbre incluso en un sesión visible
+ Comment[et]=Heli nähtavas seansis
+ Comment[eu]=Saio ikusgarrian ezkila jo
+-Comment[fa]=حذف زنگ در نشست دیدنی
++Comment[fa]=زنگ در یک نشست مرئی انتشاریافت
+ Comment[fi]=Äänimerkki lähetetty näkyvässä istunnossa
+ Comment[fr]=Cloche émise dans une session visible
+ Comment[fy]=Bel útstjoerd binnen in sichtbere sesje
+@@ -174,7 +173,7 @@
+ Name[es]=Timbre en sesión invisible
+ Name[et]=Heli nähtamatus seansis
+ Name[eu]=Ezkila saio ez ikusgarrian
+-Name[fa]=زنگ در نشست ندیدنی
++Name[fa]=زنگ در نشست نامرئی
+ Name[fi]=Äänimerkki näkymättömässä istunnossa
+ Name[fr]=Cloche dans une session invisible
+ Name[fy]=Bel yn net-sichtbere sesje
+@@ -236,7 +235,7 @@
+ Comment[es]=Suena el timbre incluso en un sesión visible
+ Comment[et]=Heli nähtamatus seansis
+ Comment[eu]=Saio ikusgarrian ezkila ez jo
+-Comment[fa]=حذف زنگ در نشست ندیدنی
++Comment[fa]=زنگ در یک نشست نامرئی انتشار یافت
+ Comment[fi]=Äänimerkki lähetetty näkymättömässä istunnossa
+ Comment[fr]=Cloche émise dans une session invisible
+ Comment[fy]=Bel útstjoerd yn in net-sichtbere sesje
+@@ -300,7 +299,7 @@
+ Name[es]=Actividad en sesión monitorizada
+ Name[et]=Aktiivsus jälgitavas seansis
+ Name[eu]=Monitorizatutako saioko iharduera
+-Name[fa]=فعالیت در نشست تحت نظارت
++Name[fa]=فعالیت در نشست پایش‌شده
+ Name[fi]=Aktiivisuutta tarkkailtavassa istunnossa
+ Name[fr]=Activité dans la session surveillée
+ Name[fy]=Aktiviteit yn observearre sesje
+@@ -361,7 +360,7 @@
+ Comment[es]=Detectada actividad en una sesión monitorizada
+ Comment[et]=Tuvastati aktiivsus jälgitavas seansis
+ Comment[eu]=Iharduera detektatua monitorizatutako saioan
+-Comment[fa]=یافتن فعالیت در نشست تحت نظارت
++Comment[fa]=فعالیت در نشست پایش‌شده آشکارشد
+ Comment[fi]=Aktiivisuutta havaittu tarkkailtavassa istunnossa
+ Comment[fr]=Activité détectée dans une session surveillée
+ Comment[fy]=Aktiviteit ûntdutsen yn observearre sesje
+@@ -424,7 +423,7 @@
+ Name[es]=Silencio en sesión monitorizada
+ Name[et]=Vaikus jälgitavas seansis
+ Name[eu]=Isiltasuna monitorizatutako saioan
+-Name[fa]=سکوت در نشست تحت نظارت
++Name[fa]=سکوت در نشست پایش‌شده
+ Name[fi]=Hiljaisuus valvotussa istunnossa
+ Name[fr]=Inactivité dans la session surveillée
+ Name[fy]=Stilte yn observearre sesje
+@@ -485,7 +484,7 @@
+ Comment[es]=Silencio detectado en una sesión monitorizada
+ Comment[et]=Tuvastati vaikus jälgitavas seansis
+ Comment[eu]=Isiltasuna detektatua monitorizatutako saioan
+-Comment[fa]=یافتن سکوت در نشست تحت نظارت
++Comment[fa]=سکوت در نشست پایش شده آشکارشد
+ Comment[fi]=Hiljaisuutta havaittu tarkkailtavassa istunnossa
+ Comment[fr]=Inactivité détectée dans une session surveillée
+ Comment[fy]=Stilte ûntdutsen yn observearre sesje
+@@ -549,7 +548,7 @@
+ Name[es]=Sesión terminada con estado no cero
+ Name[et]=Seanss lõpetas nullist erineva staatusega
+ Name[eu]=Ez-zero egoerarekin amaitutako saioa
+-Name[fa]=نشست با وضعیت غیر صفر به پایان رسید
++Name[fa]=نشست توسط وضعیت غیر صفر پایان یاقت
+ Name[fi]=Istunto lopetettiin paluuarvolla, joka oli eri kuin nolla
+ Name[fr]=La session s'est terminée anormalement
+ Name[fy]=Sesje is foltôge mei in non-zero tastân
+@@ -610,7 +609,7 @@
+ Comment[es]=Ha terminado una sesión con estado no cero
+ Comment[et]=Seanss väljus nullist erineva staatusega
+ Comment[eu]=Saio bat amaitu egin da ez-zero egoerarekin
+-Comment[fa]=نشستی با وضعیت غر صفر به پایان رسیده است
++Comment[fa]=نشست توسط وضعیت غیرصفر خارج شده‌است
+ Comment[fi]=Istunto lopetettiin paluuarvolla, joka ei ollut nolla
+ Comment[fr]=Une session s'est terminée anormalement
+ Comment[fy]=In sesje is einige mei in non-zero tastân
+--- konsole/konsolesu.desktop	(révision 567687)
++++ konsole/konsolesu.desktop	(révision 576145)
+@@ -26,6 +26,7 @@
+ Name[es]=Programa de terminal - Modo de superusuario
+ Name[et]=Terminali rakendus (administraator)
+ Name[eu]=Terminaleko programa (root era)
++Name[fa]=برنامه پایانه - حالت ابرکاربر
+ Name[fi]=Komentotulkki - pääkäyttäjätila
+ Name[fr]=Programme terminal - mode superutilisateur
+ Name[fy]=Terminalprogramma (yn systeembehearmodus)
+--- konsole/terminalemulator.desktop	(révision 567687)
++++ konsole/terminalemulator.desktop	(révision 576145)
+@@ -21,7 +21,7 @@
+ Name[es]=Emulador de terminal
+ Name[et]=Terminaliemulaator
+ Name[eu]=Terminal emuladorea
+-Name[fa]=شبیه‌ساز پایانه
++Name[fa]=مقلد پایانه
+ Name[fi]=Komentoikkuna
+ Name[fo]=Útstøðshermari
+ Name[fr]=Émulateur de terminal
+--- konsole/COPYING	(révision 0)
++++ konsole/COPYING	(révision 576145)
+@@ -0,0 +1,346 @@
++NOTE! The GPL below is copyrighted by the Free Software Foundation, but
++the instance of code that it refers to (the kde programs) are copyrighted
++by the authors who actually wrote it.
++
++---------------------------------------------------------------------------
++			
++		    GNU GENERAL PUBLIC LICENSE
++		       Version 2, June 1991
++
++ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
++               51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
++ Everyone is permitted to copy and distribute verbatim copies
++ of this license document, but changing it is not allowed.
++
++			    Preamble
++
++  The licenses for most software are designed to take away your
++freedom to share and change it.  By contrast, the GNU General Public
++License is intended to guarantee your freedom to share and change free
++software--to make sure the software is free for all its users.  This
++General Public License applies to most of the Free Software
++Foundation's software and to any other program whose authors commit to
++using it.  (Some other Free Software Foundation software is covered by
++the GNU Library General Public License instead.)  You can apply it to
++your programs, too.
++
++  When we speak of free software, we are referring to freedom, not
++price.  Our General Public Licenses are designed to make sure that you
++have the freedom to distribute copies of free software (and charge for
++this service if you wish), that you receive source code or can get it
++if you want it, that you can change the software or use pieces of it
++in new free programs; and that you know you can do these things.
++
++  To protect your rights, we need to make restrictions that forbid
++anyone to deny you these rights or to ask you to surrender the rights.
++These restrictions translate to certain responsibilities for you if you
++distribute copies of the software, or if you modify it.
++
++  For example, if you distribute copies of such a program, whether
++gratis or for a fee, you must give the recipients all the rights that
++you have.  You must make sure that they, too, receive or can get the
++source code.  And you must show them these terms so they know their
++rights.
++
++  We protect your rights with two steps: (1) copyright the software, and
++(2) offer you this license which gives you legal permission to copy,
++distribute and/or modify the software.
++
++  Also, for each author's protection and ours, we want to make certain
++that everyone understands that there is no warranty for this free
++software.  If the software is modified by someone else and passed on, we
++want its recipients to know that what they have is not the original, so
++that any problems introduced by others will not reflect on the original
++authors' reputations.
++
++  Finally, any free program is threatened constantly by software
++patents.  We wish to avoid the danger that redistributors of a free
++program will individually obtain patent licenses, in effect making the
++program proprietary.  To prevent this, we have made it clear that any
++patent must be licensed for everyone's free use or not licensed at all.
++
++  The precise terms and conditions for copying, distribution and
++modification follow.
++
++		    GNU GENERAL PUBLIC LICENSE
++   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
++
++  0. This License applies to any program or other work which contains
++a notice placed by the copyright holder saying it may be distributed
++under the terms of this General Public License.  The "Program", below,
++refers to any such program or work, and a "work based on the Program"
++means either the Program or any derivative work under copyright law:
++that is to say, a work containing the Program or a portion of it,
++either verbatim or with modifications and/or translated into another
++language.  (Hereinafter, translation is included without limitation in
++the term "modification".)  Each licensee is addressed as "you".
++
++Activities other than copying, distribution and modification are not
++covered by this License; they are outside its scope.  The act of
++running the Program is not restricted, and the output from the Program
++is covered only if its contents constitute a work based on the
++Program (independent of having been made by running the Program).
++Whether that is true depends on what the Program does.
++
++  1. You may copy and distribute verbatim copies of the Program's
++source code as you receive it, in any medium, provided that you
++conspicuously and appropriately publish on each copy an appropriate
++copyright notice and disclaimer of warranty; keep intact all the
++notices that refer to this License and to the absence of any warranty;
++and give any other recipients of the Program a copy of this License
++along with the Program.
++
++You may charge a fee for the physical act of transferring a copy, and
++you may at your option offer warranty protection in exchange for a fee.
++
++  2. You may modify your copy or copies of the Program or any portion
++of it, thus forming a work based on the Program, and copy and
++distribute such modifications or work under the terms of Section 1
++above, provided that you also meet all of these conditions:
++
++    a) You must cause the modified files to carry prominent notices
++    stating that you changed the files and the date of any change.
++
++    b) You must cause any work that you distribute or publish, that in
++    whole or in part contains or is derived from the Program or any
++    part thereof, to be licensed as a whole at no charge to all third
++    parties under the terms of this License.
++
++    c) If the modified program normally reads commands interactively
++    when run, you must cause it, when started running for such
++    interactive use in the most ordinary way, to print or display an
++    announcement including an appropriate copyright notice and a
++    notice that there is no warranty (or else, saying that you provide
++    a warranty) and that users may redistribute the program under
++    these conditions, and telling the user how to view a copy of this
++    License.  (Exception: if the Program itself is interactive but
++    does not normally print such an announcement, your work based on
++    the Program is not required to print an announcement.)
++
++These requirements apply to the modified work as a whole.  If
++identifiable sections of that work are not derived from the Program,
++and can be reasonably considered independent and separate works in
++themselves, then this License, and its terms, do not apply to those
++sections when you distribute them as separate works.  But when you
++distribute the same sections as part of a whole which is a work based
++on the Program, the distribution of the whole must be on the terms of
++this License, whose permissions for other licensees extend to the
++entire whole, and thus to each and every part regardless of who wrote it.
++
++Thus, it is not the intent of this section to claim rights or contest
++your rights to work written entirely by you; rather, the intent is to
++exercise the right to control the distribution of derivative or
++collective works based on the Program.
++
++In addition, mere aggregation of another work not based on the Program
++with the Program (or with a work based on the Program) on a volume of
++a storage or distribution medium does not bring the other work under
++the scope of this License.
++
++  3. You may copy and distribute the Program (or a work based on it,
++under Section 2) in object code or executable form under the terms of
++Sections 1 and 2 above provided that you also do one of the following:
++
++    a) Accompany it with the complete corresponding machine-readable
++    source code, which must be distributed under the terms of Sections
++    1 and 2 above on a medium customarily used for software interchange; or,
++
++    b) Accompany it with a written offer, valid for at least three
++    years, to give any third party, for a charge no more than your
++    cost of physically performing source distribution, a complete
++    machine-readable copy of the corresponding source code, to be
++    distributed under the terms of Sections 1 and 2 above on a medium
++    customarily used for software interchange; or,
++
++    c) Accompany it with the information you received as to the offer
++    to distribute corresponding source code.  (This alternative is
++    allowed only for noncommercial distribution and only if you
++    received the program in object code or executable form with such
++    an offer, in accord with Subsection b above.)
++
++The source code for a work means the preferred form of the work for
++making modifications to it.  For an executable work, complete source
++code means all the source code for all modules it contains, plus any
++associated interface definition files, plus the scripts used to
++control compilation and installation of the executable.  However, as a
++special exception, the source code distributed need not include
++anything that is normally distributed (in either source or binary
++form) with the major components (compiler, kernel, and so on) of the
++operating system on which the executable runs, unless that component
++itself accompanies the executable.
++
++If distribution of executable or object code is made by offering
++access to copy from a designated place, then offering equivalent
++access to copy the source code from the same place counts as
++distribution of the source code, even though third parties are not
++compelled to copy the source along with the object code.
++
++  4. You may not copy, modify, sublicense, or distribute the Program
++except as expressly provided under this License.  Any attempt
++otherwise to copy, modify, sublicense or distribute the Program is
++void, and will automatically terminate your rights under this License.
++However, parties who have received copies, or rights, from you under
++this License will not have their licenses terminated so long as such
++parties remain in full compliance.
++
++  5. You are not required to accept this License, since you have not
++signed it.  However, nothing else grants you permission to modify or
++distribute the Program or its derivative works.  These actions are
++prohibited by law if you do not accept this License.  Therefore, by
++modifying or distributing the Program (or any work based on the
++Program), you indicate your acceptance of this License to do so, and
++all its terms and conditions for copying, distributing or modifying
++the Program or works based on it.
++
++  6. Each time you redistribute the Program (or any work based on the
++Program), the recipient automatically receives a license from the
++original licensor to copy, distribute or modify the Program subject to
++these terms and conditions.  You may not impose any further
++restrictions on the recipients' exercise of the rights granted herein.
++You are not responsible for enforcing compliance by third parties to
++this License.
++
++  7. If, as a consequence of a court judgment or allegation of patent
++infringement or for any other reason (not limited to patent issues),
++conditions are imposed on you (whether by court order, agreement or
++otherwise) that contradict the conditions of this License, they do not
++excuse you from the conditions of this License.  If you cannot
++distribute so as to satisfy simultaneously your obligations under this
++License and any other pertinent obligations, then as a consequence you
++may not distribute the Program at all.  For example, if a patent
++license would not permit royalty-free redistribution of the Program by
++all those who receive copies directly or indirectly through you, then
++the only way you could satisfy both it and this License would be to
++refrain entirely from distribution of the Program.
++
++If any portion of this section is held invalid or unenforceable under
++any particular circumstance, the balance of the section is intended to
++apply and the section as a whole is intended to apply in other
++circumstances.
++
++It is not the purpose of this section to induce you to infringe any
++patents or other property right claims or to contest validity of any
++such claims; this section has the sole purpose of protecting the
++integrity of the free software distribution system, which is
++implemented by public license practices.  Many people have made
++generous contributions to the wide range of software distributed
++through that system in reliance on consistent application of that
++system; it is up to the author/donor to decide if he or she is willing
++to distribute software through any other system and a licensee cannot
++impose that choice.
++
++This section is intended to make thoroughly clear what is believed to
++be a consequence of the rest of this License.
++
++  8. If the distribution and/or use of the Program is restricted in
++certain countries either by patents or by copyrighted interfaces, the
++original copyright holder who places the Program under this License
++may add an explicit geographical distribution limitation excluding
++those countries, so that distribution is permitted only in or among
++countries not thus excluded.  In such case, this License incorporates
++the limitation as if written in the body of this License.
++
++  9. The Free Software Foundation may publish revised and/or new versions
++of the General Public License from time to time.  Such new versions will
++be similar in spirit to the present version, but may differ in detail to
++address new problems or concerns.
++
++Each version is given a distinguishing version number.  If the Program
++specifies a version number of this License which applies to it and "any
++later version", you have the option of following the terms and conditions
++either of that version or of any later version published by the Free
++Software Foundation.  If the Program does not specify a version number of
++this License, you may choose any version ever published by the Free Software
++Foundation.
++
++  10. If you wish to incorporate parts of the Program into other free
++programs whose distribution conditions are different, write to the author
++to ask for permission.  For software which is copyrighted by the Free
++Software Foundation, write to the Free Software Foundation; we sometimes
++make exceptions for this.  Our decision will be guided by the two goals
++of preserving the free status of all derivatives of our free software and
++of promoting the sharing and reuse of software generally.
++
++			    NO WARRANTY
++
++  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
++FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
++OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
++PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
++OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
++MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
++TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
++PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
++REPAIR OR CORRECTION.
++
++  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
++WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
++REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
++INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
++OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
++TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
++YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
++PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
++POSSIBILITY OF SUCH DAMAGES.
++
++		     END OF TERMS AND CONDITIONS
++
++	    How to Apply These Terms to Your New Programs
++
++  If you develop a new program, and you want it to be of the greatest
++possible use to the public, the best way to achieve this is to make it
++free software which everyone can redistribute and change under these terms.
++
++  To do so, attach the following notices to the program.  It is safest
++to attach them to the start of each source file to most effectively
++convey the exclusion of warranty; and each file should have at least
++the "copyright" line and a pointer to where the full notice is found.
++
++    <one line to give the program's name and a brief idea of what it does.>
++    Copyright (C) 19yy  <name of author>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
++
++
++Also add information on how to contact you by electronic and paper mail.
++
++If the program is interactive, make it output a short notice like this
++when it starts in an interactive mode:
++
++    Gnomovision version 69, Copyright (C) 19yy name of author
++    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
++    This is free software, and you are welcome to redistribute it
++    under certain conditions; type `show c' for details.
++
++The hypothetical commands `show w' and `show c' should show the appropriate
++parts of the General Public License.  Of course, the commands you use may
++be called something other than `show w' and `show c'; they could even be
++mouse-clicks or menu items--whatever suits your program.
++
++You should also get your employer (if you work as a programmer) or your
++school, if any, to sign a "copyright disclaimer" for the program, if
++necessary.  Here is a sample; alter the names:
++
++  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
++  `Gnomovision' (which makes passes at compilers) written by James Hacker.
++
++  <signature of Ty Coon>, 1 April 1989
++  Ty Coon, President of Vice
++
++This General Public License does not permit incorporating your program into
++proprietary programs.  If your program is a subroutine library, you may
++consider it more useful to permit linking proprietary applications with the
++library.  If this is what you want to do, use the GNU Library General
++Public License instead of this License.
+--- konsole/konsolepart.desktop	(révision 567687)
++++ konsole/konsolepart.desktop	(révision 576145)
+@@ -29,7 +29,7 @@
+ Name[es]=Emulador de terminal
+ Name[et]=Terminaliemulaator
+ Name[eu]=Terminal emuladorea
+-Name[fa]=شبیه‌ساز پایانه
++Name[fa]=مقلد پایانه
+ Name[fi]=Komentoikkuna
+ Name[fo]=Útstøðshermari
+ Name[fr]=Émulateur de terminal
+--- konsole/konsole/konsole_part.h	(révision 567687)
++++ konsole/konsole/konsole_part.h	(révision 576145)
+@@ -1,6 +1,6 @@
+ /* -*- C++ -*-
+     This file is part of the KDE system
+-    Copyright (C)  1999,2000 Boloni Laszlo
++    Copyright (C)  1999,2000 Boloni Laszlo <lboloni at cpe.ucf.edu>
+ 
+     This program is free software; you can redistribute it and/or
+     modify it under the terms of the GNU Library General Public
+--- konsole/konsole/keytrans.h	(révision 567687)
++++ konsole/konsole/keytrans.h	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [keytrans.h]             X Terminal Emulation                              */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef KEYTRANS_H
+ #define KEYTRANS_H
+ 
+--- konsole/konsole/schema.h	(révision 567687)
++++ konsole/konsole/schema.h	(révision 576145)
+@@ -1,7 +1,7 @@
+ /* schema.h
+ **
+-** Copyright (C) 1998-1999	by Lars Doelle
+-** Copyright (C) 2000		by Adriaan de Groot
++** Copyright (C) 1998-1999	by Lars Doelle <lars.doelle at on-line.de>
++** Copyright (C) 2000		by Adriaan de Groot <groot at kde.org> 
+ **
+ ** A file that defines the objects for storing color schema's
+ ** in konsole. This file is part of the KDE project, see
+--- konsole/konsole/x-konsole.desktop	(révision 567687)
++++ konsole/konsole/x-konsole.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Comment[es]=Archivo para abrir un intérprete de comandos
+ Comment[et]=Shelli avamise rakendus
+ Comment[eu]=Shella irekitzeko fitxategia
++Comment[fa]=پرونده برای بازکردن یک پوسته
+ Comment[fi]=Tiedosto, joka avaa komentoikkunan
+ Comment[fr]=Fichier pour ouvrir un « shell »
+ Comment[fy]=Triem om in flues te iepenjen
+@@ -39,7 +40,7 @@
+ Comment[ms]=Fail untuk Buka Shell
+ Comment[mt]=Fajl biex jiftaħ shell
+ Comment[nb]=Fil for å åpne et skall
+-Comment[nds]=Datei för't Opmaken vun'n Shell
++Comment[nds]=Datei för't Opmaken vun en Konsool
+ Comment[nl]=Bestand om een shell te openen
+ Comment[nn]=Fil for opning av skal
+ Comment[pa]=ਇੱਕ ਸੈੱਲ ਖੋਲਣ ਲਈ ਫਾਇਲ
+--- konsole/konsole/konsoleiface.h	(révision 567687)
++++ konsole/konsole/konsoleiface.h	(révision 576145)
+@@ -1,3 +1,23 @@
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 2001 by Stephan Binner <binner at kde.org>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef KONSOLEIFACE_H
+ #define KONSOLEIFACE_H
+ 
+--- konsole/konsole/TEmuVt102.cpp	(révision 567687)
++++ konsole/konsole/TEmuVt102.cpp	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* ------------------------------------------------------------------------- */
+-/*                                                                           */
+-/*                          VT102 Terminal Emulation                         */
+-/*                                                                           */
+-/* ------------------------------------------------------------------------- */
+-/*                                                                           */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>           */
+-/*                                                                           */
+-/* This file is part of Konsole - an X terminal for KDE                      */
+-/*                                                                           */
+-/* ------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ /*! \class TEmuVt102
+ 
+    \brief Actual Emulation for Konsole
+--- konsole/konsole/kwrited.cpp	(révision 567687)
++++ konsole/konsole/kwrited.cpp	(révision 576145)
+@@ -1,5 +1,23 @@
+-// [kwrited.C] A write(1) receiver for kde.
++/*
++    kwrited is a write(1) receiver for KDE.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #include <dcopclient.h>
+ #include <qsocketnotifier.h>
+ 
+--- konsole/konsole/TEPty.h	(révision 567687)
++++ konsole/konsole/TEPty.h	(révision 576145)
+@@ -1,16 +1,21 @@
+-/* ---*- C++ -*-------------------------------------------------------------- */
+-/*                                                                            */
+-/* [TEPty.h]                 Pseudo Terminal Device                           */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
+-/*! \file
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
+ */
+ 
+ #ifndef TE_PTY_H
+--- konsole/konsole/TEScreen.h	(révision 567687)
++++ konsole/konsole/TEScreen.h	(révision 576145)
+@@ -1,21 +1,26 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [te_screen.h]                 Screen Data Type                             */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef TESCREEN_H
+ #define TESCREEN_H
+ 
+-/*! \file
+-*/
+-
+ #include "TECommon.h"
+ #include "TEHistory.h"
+ 
+--- konsole/konsole/konsole.h	(révision 567687)
++++ konsole/konsole/konsole.h	(révision 576145)
+@@ -1,18 +1,27 @@
+-/* ----------------------------------------------------------------------- */
+-/*                                                                         */
+-/* [konsole.h]                      Konsole                                   */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole, an X terminal.                               */
+-/*                                                                            */
+-/* The material contained in here more or less directly orginates from        */
+-/* kvt, which is copyright (c) 1996 by Matthias Ettrich <ettrich at kde.org>     */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1996 by Matthias Ettrich <ettrich at kde.org>
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++/* The material contained in here more or less directly orginates from    */
++/* kvt, which is copyright (c) 1996 by Matthias Ettrich <ettrich at kde.org> */
++/*                                                                        */
++
+ #ifndef KONSOLE_H
+ #define KONSOLE_H
+ 
+--- konsole/konsole/sessioniface.h	(révision 567687)
++++ konsole/konsole/sessioniface.h	(révision 576145)
+@@ -1,3 +1,23 @@
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 2001 by Stephan Binner <binner at kde.org>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef SESSIONIFACE_H
+ #define SESSIONIFACE_H
+ 
+--- konsole/konsole/TEWidget.h	(révision 567687)
++++ konsole/konsole/TEWidget.h	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* ----------------------------------------------------------------------- */
+-/*                                                                         */
+-/* [te_widget.h]           Terminal Emulation Widget                       */
+-/*                                                                         */
+-/* ----------------------------------------------------------------------- */
+-/*                                                                         */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>         */
+-/*                                                                         */
+-/* This file is part of Konsole - an X terminal for KDE                    */
+-/*                                                                         */
+-/* ----------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef TE_WIDGET_H
+ #define TE_WIDGET_H
+ 
+--- konsole/konsole/session.cpp	(révision 567687)
++++ konsole/konsole/session.cpp	(révision 576145)
+@@ -1,3 +1,23 @@
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++      
+ #include "session.h"
+ #include "zmodem_dialog.h"
+ 
+--- konsole/konsole/main.cpp	(révision 567687)
++++ konsole/konsole/main.cpp	(révision 576145)
+@@ -1,17 +1,26 @@
+-/* ---------------------------------------------------------------------- */
+-/*                                                                        */
+-/*                                 Konsole                                */
+-/*                                                                        */
+-/* ---------------------------------------------------------------------- */
+-/*                                                                        */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>        */
+-/*                                                                        */
+-/* This file is part of Konsole, an X terminal.                           */
+-/*                                                                        */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1996 by Matthias Ettrich <ettrich at kde.org>
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
+ /* The material contained in here more or less directly orginates from    */
+ /* kvt, which is copyright (c) 1996 by Matthias Ettrich <ettrich at kde.org> */
+ /*                                                                        */
+-/* ---------------------------------------------------------------------- */
+ 
+ #include <unistd.h>
+ #include <stdio.h>
+@@ -164,8 +173,11 @@
+   KAboutData aboutData( PACKAGE, I18N_NOOP("Konsole"),
+     VERSION, description, KAboutData::License_GPL_V2,
+     "Copyright (c) 1997-2006, Lars Doelle");
+-  aboutData.addAuthor("Kurt V. Hindenburg",I18N_NOOP("Maintainer"), "kurt.hindenburg at kdemail.net");
++  aboutData.addAuthor("Robert Knight",I18N_NOOP("Maintainer"), "robertknight at gmail.com");
+   aboutData.addAuthor("Lars Doelle",I18N_NOOP("Author"), "lars.doelle at on-line.de");
++  aboutData.addCredit("Kurt V. Hindenburg",
++    I18N_NOOP("bug fixing and improvements"), 
++    "kurt.hindenburg at kdemail.net");
+   aboutData.addCredit("Waldo Bastian",
+     I18N_NOOP("bug fixing and improvements"),
+     "bastian at kde.org");
+--- konsole/konsole/TEmulation.h	(révision 567687)
++++ konsole/konsole/TEmulation.h	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [emulation.h]          Fundamental Terminal Emulation                      */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef EMULATION_H
+ #define EMULATION_H
+ 
+--- konsole/konsole/fontembedder.cpp	(révision 567687)
++++ konsole/konsole/fontembedder.cpp	(révision 576145)
+@@ -1,3 +1,23 @@
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 2005 by Maksim Orlovich <maksim at kde.org>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #include <qfile.h>
+ #include <qtextstream.h>
+ #include <stdlib.h>
+--- konsole/konsole/BlockArray.h	(révision 567687)
++++ konsole/konsole/BlockArray.h	(révision 576145)
+@@ -1,3 +1,23 @@
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 2000 by Stephan Kulow <coolo at kde.org>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef BLOCKARRAY_H
+ #define BLOCKARRAY_H
+ 
+--- konsole/konsole/TEHistory.h	(révision 567687)
++++ konsole/konsole/TEHistory.h	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [TEHistory.H]                   History Buffer                             */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef TEHISTORY_H
+ #define TEHISTORY_H
+ 
+--- konsole/konsole/konsole_part.cpp	(révision 567687)
++++ konsole/konsole/konsole_part.cpp	(révision 576145)
+@@ -1,6 +1,6 @@
+ /*
+     This file is part of the KDE system
+-    Copyright (C)  1999,2000 Boloni Laszlo
++    Copyright (C)  1999,2000 Boloni Laszlo <lboloni at cpe.ucf.edu>
+ 
+     This program is free software; you can redistribute it and/or
+     modify it under the terms of the GNU Library General Public
+--- konsole/konsole/keytrans.cpp	(révision 567687)
++++ konsole/konsole/keytrans.cpp	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [keytrans.C]             Keyboard Translation                              */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ /*
+    The keyboard translation table allows to configure konsoles behavior
+    on key strokes.
+--- konsole/konsole/schema.cpp	(révision 567687)
++++ konsole/konsole/schema.cpp	(révision 576145)
+@@ -1,7 +1,7 @@
+ /* schema.C
+ **
+-** Copyright (C) 1998-1999	by Lars Doelle
+-** Copyright (C) 2000		by Adriaan de Groot
++** Copyright (C) 1998-1999	by Lars Doelle <lars.doelle at on-line.de>
++** Copyright (C) 2000		by Adriaan de Groot <groot at kde.org>
+ **
+ ** A file that defines the objects for storing color schema's
+ ** in konsole. This file is part of the KDE project, see
+--- konsole/konsole/TEPty.cpp	(révision 567687)
++++ konsole/konsole/TEPty.cpp	(révision 576145)
+@@ -1,14 +1,23 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [TEPty.C]               Pseudo Terminal Device                             */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ /* If you're compiling konsole on non-Linux platforms and find
+    problems that you can track down to this file, please have
+    a look into ../README.ports, too.
+--- konsole/konsole/TEScreen.cpp	(révision 567687)
++++ konsole/konsole/TEScreen.cpp	(révision 576145)
+@@ -1,16 +1,21 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [TEScreen.C]               Screen Data Type                                */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
+-/*! \file
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
+ */
+ 
+ /*! \class TEScreen
+@@ -501,7 +506,7 @@
+ void TEScreen::effectiveRendition()
+ // calculate rendition
+ {
+-  ef_re = cu_re & (RE_UNDERLINE | RE_BLINK);
++  ef_re = cu_re & (RE_UNDERLINE | RE_BLINK | RE_BOLD);
+   if (cu_re & RE_REVERSE)
+   {
+     ef_fg = cu_bg;
+--- konsole/konsole/konsole.cpp	(révision 567687)
++++ konsole/konsole/konsole.cpp	(révision 576145)
+@@ -1,19 +1,27 @@
+-/* ---------------------------------------------------------------------- */
+-/*                                                                        */
+-/*                                 Konsole                                */
+-/*                                                                        */
+-/* ---------------------------------------------------------------------- */
+-/*                                                                        */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>        */
+-/*                                                                        */
+-/* This file is part of Konsole, an X terminal.                           */
+-/*                                                                        */
++/*
++    This file is part of Konsole, an X terminal.                           
++    Copyright (C) 1996 by Matthias Ettrich <ettrich at kde.org>
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  
++    02110-1301  USA.
++*/
+ /* The material contained in here more or less directly orginates from    */
+ /* kvt, which is copyright (c) 1996 by Matthias Ettrich <ettrich at kde.org> */
+ /*                                                                        */
+-/* ---------------------------------------------------------------------- */
+ 
+-
+ /*! \class Konsole
+ 
+     \brief Konsole's main class and program
+@@ -2207,7 +2215,7 @@
+   if (m_tabViewMode == ShowIconOnly) 
+     tabwidget->changeTab( _se->widget(), QString::null );
+   else if (b_matchTabWinTitle)
+-    tabwidget->changeTab( _se->widget(), _se->fullTitle().replace('&',"&&"));
++    tabwidget->setTabLabel( _se->widget(), _se->fullTitle().replace('&',"&&"));
+ }
+ 
+ void Konsole::initSessionFont(QFont font) {
+@@ -3798,7 +3806,7 @@
+   ra->setText(title);
+   ra->setIcon( ses->IconName() ); // I don't know why it is needed here
+   if (m_tabViewMode!=ShowIconOnly)
+-    tabwidget->changeTab( ses->widget(), title );
++    tabwidget->setTabLabel( ses->widget(), title );
+   updateTitle();
+ }
+ 
+--- konsole/konsole/TEWidget.cpp	(révision 567687)
++++ konsole/konsole/TEWidget.cpp	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* ------------------------------------------------------------------------ */
+-/*                                                                          */
+-/*                       Terminal Emulation Widget                          */
+-/*                                                                          */
+-/* ------------------------------------------------------------------------ */
+-/*                                                                          */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>          */
+-/*                                                                          */
+-/* This file is part of Konsole - an X terminal for KDE                     */
+-/*                                                                          */
+-/* ------------------------------------------------------------------------ */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ /*! \class TEWidget
+ 
+     \brief Visible screen contents
+@@ -677,6 +685,18 @@
+   }
+ 
+   // Paint text
++  if (attr->r & RE_BOLD)
++  {
++    QFont currentFont = paint.font();
++    currentFont.setBold(true);
++    paint.setFont( currentFont );
++  } else {
++    QFont currentFont = paint.font();
++    currentFont.setBold(false);
++    paint.setFont( currentFont );
++  }
++
++
+   if (!(blinking && (attr->r & RE_BLINK)))
+   {
+     // ### Disabled for now, since it causes problems with characters
+--- konsole/konsole/TEmuVt102.h	(révision 567687)
++++ konsole/konsole/TEmuVt102.h	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [TEmuVt102.h]            X Terminal Emulation                              */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef VT102EMU_H
+ #define VT102EMU_H
+ 
+--- konsole/konsole/kwrited.h	(révision 567687)
++++ konsole/konsole/kwrited.h	(révision 576145)
+@@ -1,3 +1,23 @@
++/*
++    kwrited is a write(1) receiver for KDE.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef KWRITED_H
+ #define KWRITED_H
+ 
+--- konsole/konsole/TEmulation.cpp	(révision 567687)
++++ konsole/konsole/TEmulation.cpp	(révision 576145)
+@@ -1,16 +1,24 @@
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1996 by Matthias Ettrich <ettrich at kde.org>
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/*                         Terminal Emulation Decoder                         */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
+ 
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ /*! \class TEmulation
+ 
+     \brief Mediator between TEWidget and TEScreen.
+@@ -325,7 +333,7 @@
+     }
+ 
+     // Otherwise, bulk decode until the next control code
+-    for(l = i; l < len; ++l)
++    for(l = i; l < len-1; ++l)
+       if ((unsigned char) s[l] < 32)
+          break;
+ 
+--- konsole/konsole/TECommon.h	(révision 567687)
++++ konsole/konsole/TECommon.h	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [TECommon.h]                  Common Definitions                           */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ /*! \file TECommon.h
+     \brief Definitions shared between TEScreen and TEWidget.
+ */
+--- konsole/konsole/session.h	(révision 567687)
++++ konsole/konsole/session.h	(révision 576145)
+@@ -1,15 +1,23 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [session.h]              Testbed for TE framework                          */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole, an X terminal.                               */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
+ 
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #ifndef SESSION_H
+ #define SESSION_H
+ 
+--- konsole/konsole/BlockArray.cpp	(révision 567687)
++++ konsole/konsole/BlockArray.cpp	(révision 576145)
+@@ -1,3 +1,23 @@
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 2000 by Stephan Kulow <coolo at kde.org>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #include "BlockArray.h"
+ #include <assert.h>
+ #include <sys/mman.h>
+--- konsole/konsole/TEHistory.cpp	(révision 567687)
++++ konsole/konsole/TEHistory.cpp	(révision 576145)
+@@ -1,14 +1,23 @@
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* [TEHistory.C]                   History Buffer                             */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
+-/*                                                                            */
+-/* Copyright (c) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>            */
+-/*                                                                            */
+-/* This file is part of Konsole - an X terminal for KDE                       */
+-/*                                                                            */
+-/* -------------------------------------------------------------------------- */
++/*
++    This file is part of Konsole, an X terminal.
++    Copyright (C) 1997,1998 by Lars Doelle <lars.doelle at on-line.de>
++
++    This program is free software; you can redistribute it and/or modify
++    it under the terms of the GNU General Public License as published by
++    the Free Software Foundation; either version 2 of the License, or
++    (at your option) any later version.
++
++    This program is distributed in the hope that it will be useful,
++    but WITHOUT ANY WARRANTY; without even the implied warranty of
++    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++    GNU General Public License for more details.
++
++    You should have received a copy of the GNU General Public License
++    along with this program; if not, write to the Free Software
++    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
++    02110-1301  USA.
++*/
++
+ #include <iostream>
+ #include "TEHistory.h"
+ #include <stdlib.h>
+--- konsole/kcmkonsole.desktop	(révision 567687)
++++ konsole/kcmkonsole.desktop	(révision 576145)
+@@ -26,7 +26,7 @@
+ Name[es]=Consola
+ Name[et]=Konsool
+ Name[eu]=Kontsola
+-Name[fa]=کنسول
++Name[fa]=پیشانه
+ Name[fi]=Konsoli
+ Name[fy]=Konsole
+ Name[ga]=Consól
+@@ -95,7 +95,7 @@
+ GenericName[es]=Preferencias de Konsole
+ GenericName[et]=Konsooli seadistused
+ GenericName[eu]=Konsoleren ezarpen guztiak
+-GenericName[fa]=تمام تنظیمات کنسول
++GenericName[fa]= همه تنظیمات Konsole
+ GenericName[fi]=Kaikki konsolen asetukset
+ GenericName[fr]=Configuration de Konsole
+ GenericName[fy]=Alle Konsole-Ynstellings
+@@ -170,7 +170,7 @@
+ Keywords[es]=konsole,consola,terminal
+ Keywords[et]=konsool,terminal
+ Keywords[eu]=konsole,kontsola,terminala
+-Keywords[fa]=konsole,console,terminal,کنسول,ترمینال
++Keywords[fa]=konsole ، پیشانه ، پایانه
+ Keywords[fi]=konsole,konsoli,pääte-emulaattori,komento,komentoikkuna
+ Keywords[ga]=konsole,consól,teirminéal
+ Keywords[gl]=konsole,consola,terminal
+--- l10n/northamerica.desktop	(révision 567687)
++++ l10n/northamerica.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=América del Norte
+ Name[et]=Põhja-Ameerika
+ Name[eu]=Ipar Amerika
+-Name[fa]=آمریکا، شمال
++Name[fa]=آمریکای شمالی
+ Name[fi]=Amerikka, Pohjoinen
+ Name[fo]=Norðuramerika
+ Name[fr]=Amérique du nord
+--- l10n/be/entry.desktop	(révision 567687)
++++ l10n/be/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Bélgica
+ Name[et]=Belgia
+ Name[eu]=Belgika
+-Name[fa]=بلژیک
++Name[fa]=بلگیوم
+ Name[fi]=Belgia
+ Name[fo]=Belgia
+ Name[fr]=Belgique
+--- l10n/bf/entry.desktop	(révision 567687)
++++ l10n/bf/entry.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[cy]=Bwrcina Ffaso
+ Name[el]=Μπουρκίνα Φάσο
+ Name[eo]=Burkino
+-Name[fa]=بورکینافاسو
++Name[fa]=بورکبنا فاسو
+ Name[ga]=Buircíne Fasó
+ Name[he]=בורניקה פאסו
+ Name[hi]=बुर्किना फासो
+--- l10n/bi/entry.desktop	(révision 567687)
++++ l10n/bi/entry.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[cy]=Bwrwndi
+ Name[el]=Μπουρουντί
+ Name[eo]=Burundo
+-Name[fa]=بروندی
++Name[fa]=بوروندی
+ Name[ga]=An Bhurúin
+ Name[he]=בורונדי
+ Name[hi]=बुरूंडी
+--- l10n/southeurope.desktop	(révision 567687)
++++ l10n/southeurope.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Sur de Europa 
+ Name[et]=Lõuna-Euroopa
+ Name[eu]=Hego Europa
+-Name[fa]=اروپا,جنوب
++Name[fa]=اروپای جنوبی
+ Name[fi]=Eurooppa, Eteläinen
+ Name[fo]=Suðureuropa
+ Name[fr]=Europe du sud
+--- l10n/yu/entry.desktop	(révision 567687)
++++ l10n/yu/entry.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[es]=Serbia y Montenegro
+ Name[et]=Serbia ja TÅ¡ernogooria
+ Name[eu]=Serbia eta Montenegro
++Name[fa]=صربستان و مونته‌نگرو
+ Name[fi]=Serbia ja Montenegro
+ Name[fr]=Serbie and Monténégro
+ Name[fy]=Servië en Montenegro
+--- l10n/bn/entry.desktop	(révision 567687)
++++ l10n/bn/entry.desktop	(révision 576145)
+@@ -12,7 +12,7 @@
+ Name[el]=Μπρουνέι Νταρουσαλάμ
+ Name[eo]=Brunejo
+ Name[et]=Brunei
+-Name[fa]=برونویی بیت‌المقدس
++Name[fa]=دارالسلام برونئی
+ Name[fi]=Brunei
+ Name[ga]=Brúiné
+ Name[he]=בורניי דרוסלם
+--- l10n/bs/entry.desktop	(révision 567687)
++++ l10n/bs/entry.desktop	(révision 576145)
+@@ -11,7 +11,7 @@
+ Name[el]=Μπαχάμες
+ Name[eo]=Bahamoj
+ Name[et]=Bahama
+-Name[fa]=باهاماس
++Name[fa]=باهاما
+ Name[fi]=Bahaman saaret
+ Name[ga]=Na Bahámaí
+ Name[gl]=Baamas
+--- l10n/jm/entry.desktop	(révision 567687)
++++ l10n/jm/entry.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[el]=Τζαμάικα
+ Name[eo]=Jamajko
+ Name[eu]=Jamaika
+-Name[fa]=جاماییکا
++Name[fa]=جامائیکا
+ Name[fi]=Jamaika
+ Name[fr]=Jamaïque
+ Name[ga]=An Iamáice
+--- l10n/bw/entry.desktop	(révision 567687)
++++ l10n/bw/entry.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[bs]=Bocvana
+ Name[el]=Μποτσουάνα
+ Name[eo]=Bocvano
+-Name[fa]=بوتسووانا
++Name[fa]=بوتسوانا
+ Name[ga]=An Bhotsuáin
+ Name[gl]=Botsuana
+ Name[he]=בוצאונה
+--- l10n/by/entry.desktop	(révision 567687)
++++ l10n/by/entry.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[el]=Λευκορωσία
+ Name[eo]=Belorusio
+ Name[et]=Valgevene
+-Name[fa]=بلاروس
++Name[fa]=بلوروس
+ Name[fi]=Valkovenäjä
+ Name[fo]=Hvítarusland
+ Name[fr]=Bélarus
+--- l10n/cc/entry.desktop	(révision 567687)
++++ l10n/cc/entry.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Islas Cocos (Keeling)
+ Name[et]=Kookossaared
+ Name[eu]=Cocos Irlak
+-Name[fa]=جزایر کوکوس کیلینگ
++Name[fa]=جزایر کوکوس (کیلینگ)
+ Name[fi]=Cookinsaaret
+ Name[fr]=ÃŽles Cocos
+ Name[ga]=Oileán na gCócónna (Keeling)
+--- l10n/cd/entry.desktop	(révision 567687)
++++ l10n/cd/entry.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Congo, República democrática del
+ Name[et]=Kongo (DV)
+ Name[eu]=Kongoko Errepublika Demokratikoa
++Name[fa]= جمهوری دموکراسیِِ کنگو
+ Name[fi]=Kongon demokraattinen tasavalta
+ Name[fr]=République Démocratique du Congo
+ Name[fy]=Kongo, de democratische republyk van de
+--- l10n/cf/entry.desktop	(révision 567687)
++++ l10n/cf/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=República Centroafricana
+ Name[et]=Kesk-Aafrika Vabariik
+ Name[eu]=Afrika Erdiko Errepublika
+-Name[fa]=جمهوری افریقای مرکزی
++Name[fa]=جمهوری آفریقای مرکزی
+ Name[fi]=Keski-Afrikan tasavalta
+ Name[fr]=République centrafricaine
+ Name[fy]=Sintraal Afrikaanse Republyk
+--- l10n/rw/entry.desktop	(révision 567687)
++++ l10n/rw/entry.desktop	(révision 576145)
+@@ -11,7 +11,7 @@
+ Name[el]=Ρουάντα
+ Name[eo]=Ruando
+ Name[eu]=Ruanda
+-Name[fa]=رواندا
++Name[fa]=روآندا
+ Name[fi]=Ruanda
+ Name[ga]=Ruanda
+ Name[gl]=Ruanda
+--- l10n/cg/entry.desktop	(révision 567687)
++++ l10n/cg/entry.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[eo]=Kongo (Brazavila)
+ Name[et]=Kongo
+ Name[eu]=Kongo
+-Name[fa]=Ú©Ù†Ú¯Ùˆ
++Name[fa]=کونگو
+ Name[fi]=Kongo
+ Name[fy]=Kongo
+ Name[ga]=Congó
+--- l10n/ch/entry.desktop	(révision 567687)
++++ l10n/ch/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Suiza
+ Name[et]=Å veits
+ Name[eu]=Suitza
+-Name[fa]=سوییس
++Name[fa]=سوئیس
+ Name[fi]=Sveitsi
+ Name[fr]=Suisse
+ Name[fy]=Switserlân
+--- l10n/ci/entry.desktop	(révision 567687)
++++ l10n/ci/entry.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[es]=Costa de Marfil
+ Name[et]=Cote d'Ivoire
+ Name[eu]=Boli kosta
+-Name[fa]=کُتِ دیوُیر
++Name[fa]=ساحل عاج
+ Name[fr]=Côte d'Ivoire
+ Name[fy]=Ivoorkust
+ Name[ga]=An Cósta Eabhair
+--- l10n/ki/entry.desktop	(révision 567687)
++++ l10n/ki/entry.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[cy]=Ciribati
+ Name[el]=Κιριμπάτι
+ Name[eo]=Kiribato
+-Name[fa]=کیریباتی
++Name[fa]=کریباتی
+ Name[ga]=Ciribeas
+ Name[he]=קיריבאטי
+ Name[hi]=किरीबाती
+--- l10n/cr/entry.desktop	(révision 567687)
++++ l10n/cr/entry.desktop	(révision 576145)
+@@ -9,7 +9,7 @@
+ Name[cs]=Kostarika
+ Name[el]=Κόστα Ρίκα
+ Name[eo]=Kostariko
+-Name[fa]=کاستاریکا
++Name[fa]=کستاریکا
+ Name[fo]=Kosta Rika
+ Name[ga]=Cósta Ríce
+ Name[he]=קוסטה ריקה
+--- l10n/km/entry.desktop	(révision 567687)
++++ l10n/km/entry.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[el]=Κομόρες
+ Name[eo]=Komoroj
+ Name[et]=Komoorid
+-Name[fa]=کوموروس
++Name[fa]=کومور
+ Name[fi]=Komorit
+ Name[fr]=Comores
+ Name[ga]=Na Comóir
+--- l10n/kn/entry.desktop	(révision 567687)
++++ l10n/kn/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=St. Kitts y Nevis
+ Name[et]=St. Kitts ja Nevis
+ Name[eu]=St. Kitts eta Nevis
+-Name[fa]=سن کیتس و نویس
++Name[fa]=سنت کیتس و نویس 
+ Name[fi]=St. Kitts ja Nevis
+ Name[fr]=St Kitts et Nevis
+ Name[fy]=St. Kitts en Nevis
+--- l10n/cv/entry.desktop	(révision 567687)
++++ l10n/cv/entry.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Cabo Verde
+ Name[et]=Roheneeme saared
+ Name[eu]=Cabo Verde
+-Name[fa]=کیپ‌ورده
++Name[fa]=کِیپ وِرد
+ Name[fi]=Kap Verde
+ Name[fr]=Cap vert
+ Name[fy]=Kaap Verdië
+--- l10n/cx/entry.desktop	(révision 567687)
++++ l10n/cx/entry.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Islas Christmas
+ Name[et]=Jõulusaar
+ Name[eu]=Eguberri Irla
+-Name[fa]=جزایر کریسمس
++Name[fa]=جزیره کریسمس
+ Name[fi]=Joulusaari
+ Name[fr]=Île de Noël
+ Name[fy]=Christmas Eilân
+--- l10n/sh/entry.desktop	(révision 567687)
++++ l10n/sh/entry.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[el]=Αγία Ελένη
+ Name[eo]=Sent-Heleno
+ Name[es]=Santa Helena
+-Name[fa]=سنت هلن
++Name[fa]=سنت هلنا
+ Name[fr]=Sainte-Hélène
+ Name[fy]=Sint Helena
+ Name[ga]=San Héilin
+--- l10n/si/entry.desktop	(révision 567687)
++++ l10n/si/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Eslovenia
+ Name[et]=Sloveenia
+ Name[eu]=Eslovenia
+-Name[fa]=اسلوانی
++Name[fa]=اسلوونی
+ Name[fr]=Slovénie
+ Name[fy]=Slowenië
+ Name[ga]=An tSlóivéin
+--- l10n/sm/entry.desktop	(révision 567687)
++++ l10n/sm/entry.desktop	(révision 576145)
+@@ -6,7 +6,7 @@
+ Name[bn]=সান মারিনো
+ Name[el]=Σαν Μαρίνο
+ Name[eo]=San-Marino
+-Name[fa]=سن‌مارینو
++Name[fa]=سان مارینو
+ Name[fr]=Saint-Marin
+ Name[ga]=San Mairíne
+ Name[he]=סן מרינו
+--- l10n/ky/entry.desktop	(révision 567687)
++++ l10n/ky/entry.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Islas Caimán
+ Name[et]=Kaimanisaared
+ Name[eu]=Kaiman Irlak
+-Name[fa]=جزایر کِیمن
++Name[fa]=جزایر کایمن
+ Name[fi]=Cayman-saaret
+ Name[fr]=Îles Caïman
+ Name[fy]=Kaaiman Eilannen
+--- l10n/st/entry.desktop	(révision 567687)
++++ l10n/st/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Sao Tome y Príncipe
+ Name[et]=Sao Tome ja Principe
+ Name[eu]=Sao Tome eta Principe
+-Name[fa]=سائوتومه و پرینسیپه
++Name[fa]=سائوتومه و پرنسیپ
+ Name[fi]=São Tomé ja Príncipe
+ Name[fr]=Sao Tomé et Principe
+ Name[fy]=Sao Tome en Principe
+--- l10n/sv/entry.desktop	(révision 567687)
++++ l10n/sv/entry.desktop	(révision 576145)
+@@ -10,7 +10,7 @@
+ Name[el]=Ελ Σαλβαντόρ
+ Name[eo]=Salvadoro
+ Name[et]=Salvador
+-Name[fa]=السالوادور
++Name[fa]=ال سالوادور
+ Name[fr]=Salvador
+ Name[ga]=An tSalvadóir
+ Name[gl]=O Salvador
+--- l10n/southamerica.desktop	(révision 567687)
++++ l10n/southamerica.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=América del Sur
+ Name[et]=Lõuna-Ameerika
+ Name[eu]=Hego Amerika
+-Name[fa]=آمریکا، جنوب
++Name[fa]=آمریکای جنوبی
+ Name[fi]=Amerikka, Eteläinen
+ Name[fo]=Suðuramerika
+ Name[fr]=Amérique du sud
+--- l10n/sz/entry.desktop	(révision 567687)
++++ l10n/sz/entry.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[es]=Swazilandia
+ Name[et]=Svaasimaa
+ Name[eu]=Swazilandia
+-Name[fa]=سووازیلند
++Name[fa]=سوئیس
+ Name[fi]=Swazimaa
+ Name[ga]=An tSuasalainn
+ Name[gl]=Suacilándia
+--- l10n/dj/entry.desktop	(révision 567687)
++++ l10n/dj/entry.desktop	(révision 576145)
+@@ -10,7 +10,7 @@
+ Name[de]=Dschibuti
+ Name[el]=Τζιμπουτί
+ Name[eo]=Äœibutio
+-Name[fa]=جیبوتی
++Name[fa]=دجیباتی
+ Name[gl]=Xibuti
+ Name[he]=ג'יבוטי
+ Name[hi]=डिबौती
+--- l10n/lc/entry.desktop	(révision 567687)
++++ l10n/lc/entry.desktop	(révision 576145)
+@@ -10,7 +10,7 @@
+ Name[el]=Σάντα Λουτσία
+ Name[eo]=Sent-Lucio
+ Name[es]=Santa Lucía
+-Name[fa]=سن لوسیا
++Name[fa]=سنت لوشا
+ Name[fo]=Sankta Lusia
+ Name[fr]=Sainte Lucie
+ Name[ga]=San Lúisia
+--- l10n/do/entry.desktop	(révision 567687)
++++ l10n/do/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=República Dominicana
+ Name[et]=Dominikaani Vabariik
+ Name[eu]=Dominikar Errepublika
+-Name[fa]=جمهوری دامینیکن
++Name[fa]=جمهوری دومینیکن
+ Name[fi]=Dominikaaninen tasavalta
+ Name[fr]=République dominicaine
+ Name[fy]=Dominicaanse Republyk
+--- l10n/lk/entry.desktop	(révision 567687)
++++ l10n/lk/entry.desktop	(révision 576145)
+@@ -9,7 +9,7 @@
+ Name[cy]=Sri Lanca
+ Name[el]=Σρι Λάνκα
+ Name[eo]=Sri-Lanko
+-Name[fa]=سریلانکا
++Name[fa]=سری لانکا
+ Name[ga]=Srí Lanca
+ Name[he]=סרי לנקה
+ Name[hi]=श्री लंका
+--- l10n/tc/entry.desktop	(révision 567687)
++++ l10n/tc/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Islas Turcos y Caicos
+ Name[et]=Turks ja Caicos
+ Name[eu]=Turks eta Caicos Irlak
+-Name[fa]=جزایر تورکس و کایکوس
++Name[fa]=جزایر ترکها و کایکوها
+ Name[fi]=Turks- ja Caicos-saaret
+ Name[fr]=ÃŽles Turks et Caicos
+ Name[fy]=Turks en Caicos Eilânen
+--- l10n/dz/entry.desktop	(révision 567687)
++++ l10n/dz/entry.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[eo]=Algerio
+ Name[es]=Argelia
+ Name[et]=Alžeeria
+-Name[fa]=الجزیره
++Name[fa]=الجزایر
+ Name[fr]=Algérie
+ Name[fy]=Algerije
+ Name[ga]=An Ailgéir
+--- l10n/tk/entry.desktop	(révision 567687)
++++ l10n/tk/entry.desktop	(révision 576145)
+@@ -8,7 +8,7 @@
+ Name[cy]=Tocelaw
+ Name[el]=Τοκελάου
+ Name[eo]=Tokelao
+-Name[fa]=توکلائو
++Name[fa]=توکیلاو
+ Name[ga]=Na hOileáin Tócala
+ Name[he]=טוקלאו
+ Name[hi]=तोकेलाऊ
+--- l10n/lt/entry.desktop	(révision 567687)
++++ l10n/lt/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Lituania
+ Name[et]=Leedu
+ Name[eu]=Lituania
+-Name[fa]=لیتوانی
++Name[fa]=ایتوانی
+ Name[fi]=Liettua
+ Name[fr]=Lituanie
+ Name[fy]=Litouwen
+--- l10n/lu/entry.desktop	(révision 567687)
++++ l10n/lu/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Luxemburgo
+ Name[et]=Luksemburg
+ Name[eu]=Luxenburgo
+-Name[fa]=لوگزامبورگ
++Name[fa]=لوکزامبورگ
+ Name[fi]=Luxemburg
+ Name[fo]=Luksemborg
+ Name[fy]=Luxemburg
+--- l10n/lv/entry.desktop	(révision 567687)
++++ l10n/lv/entry.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[eo]=Latvio
+ Name[es]=Letonia
+ Name[et]=Läti
+-Name[fa]=لاتویا
++Name[fa]=لتونی
+ Name[fr]=Lettonie
+ Name[fy]=Letland
+ Name[ga]=An Laitvia
+--- l10n/to/entry.desktop	(révision 567687)
++++ l10n/to/entry.desktop	(révision 576145)
+@@ -8,7 +8,7 @@
+ Name[br]=Inizi Tonga
+ Name[el]=Τόνγκα
+ Name[eo]=Tongo
+-Name[fa]=تونگو
++Name[fa]=تونگا
+ Name[he]=טונגה
+ Name[hi]=टोंगा
+ Name[ja]=トンガ
+--- l10n/tr/entry.desktop	(révision 567687)
++++ l10n/tr/entry.desktop	(révision 576145)
+@@ -86,7 +86,7 @@
+ NegativePrefixCurrencySymbol=true
+ PositiveMonetarySignPosition=1
+ NegativeMonetarySignPosition=1
+-DateFormat[tr]=%a %d %b %Y
++DateFormat[tr]=%d %b %Y %a
+ DateFormat[eo]=%A, la %ea de %B %Y
+-DateFormatShort=%Y-%m-%d
++DateFormatShort=%d-%m-%Y
+ TimeFormat=%H:%M:%S
+--- l10n/tt/entry.desktop	(révision 567687)
++++ l10n/tt/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Trinidad y Tobago
+ Name[et]=Trinidad ja Tobago
+ Name[eu]=Trinidad eta Tobago
+-Name[fa]=ترینیداد و تُباگو
++Name[fa]=ترینیداد و توباگو
+ Name[fi]=Trinidad ja Tobago
+ Name[fo]=Trinidad og Tobago
+ Name[fr]=Trinidad et Tobago
+--- l10n/tv/entry.desktop	(révision 567687)
++++ l10n/tv/entry.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[cy]=Twfalw
+ Name[el]=Τουβαλού
+ Name[eo]=Tuvalo
+-Name[fa]=توالو
++Name[fa]=تووالو
+ Name[he]=טובאלו
+ Name[hi]=तुवालू
+ Name[is]=Túvalú
+--- l10n/tz/entry.desktop	(révision 567687)
++++ l10n/tz/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Tanzania, Republica de
+ Name[et]=Tansaania
+ Name[eu]=Tanaziar Errepublika Batua
+-Name[fa]=جمهوری متحده تانزانیا
++Name[fa]=جمهوری متحده تانزانیاِِ
+ Name[fi]=Tansanian yhdistäytynyt tasavalta
+ Name[fr]=Tanzanie, République unie de
+ Name[fy]=Tanzanië, Ferienigd republyk fan
+--- l10n/md/entry.desktop	(révision 567687)
++++ l10n/md/entry.desktop	(révision 576145)
+@@ -35,7 +35,7 @@
+ Name[pa]=ਮੋਡੋਵਾ
+ Name[pl]=Mołdawia
+ Name[pt]=Moldávia
+-Name[ru]=Молдова
++Name[ru]=Молдавия
+ Name[rw]=Molidova
+ Name[sk]=Moldávsko
+ Name[sr]=Молдавија
+--- l10n/ua/entry.desktop	(révision 567687)
++++ l10n/ua/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Ucrania
+ Name[et]=Ukraina
+ Name[eu]=Ukrania
+-Name[fa]=اکراین
++Name[fa]=اوکراین
+ Name[fi]=Ukraina
+ Name[fo]=Ukraina
+ Name[fy]=Oekraïne
+--- l10n/northafrica.desktop	(révision 567687)
++++ l10n/northafrica.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Africa, del Norte
+ Name[et]=Põhja-Aafrika
+ Name[eu]=Ipar Afrika
++Name[fa]=آفریقای شمالی
+ Name[fi]=Pohjoisamerikka
+ Name[fr]=Afrique du nord
+ Name[fy]=Afrika, Noard
+--- l10n/southasia.desktop	(révision 567687)
++++ l10n/southasia.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Asia, Sur
+ Name[et]=Lõuna-Aasia
+ Name[eu]=Hego Asia
++Name[fa]=آسیای جنوبی
+ Name[fi]=Aasia, Eteläinen
+ Name[fr]=Asie du sud
+ Name[fy]=Azië, Sûd-
+--- l10n/mm/entry.desktop	(révision 567687)
++++ l10n/mm/entry.desktop	(révision 576145)
+@@ -28,7 +28,7 @@
+ Name[nds]=Myanmar (Birma)
+ Name[pa]=ਮਿਆਂਮਾਰ
+ Name[ro]=Mianmar
+-Name[ru]=Мьянма (Бирма)
++Name[ru]=Мьянма
+ Name[sl]=Mjanmar
+ Name[sr]=Мијанмар
+ Name[sr at Latn]=Mijanmar
+--- l10n/mo/entry.desktop	(révision 567687)
++++ l10n/mo/entry.desktop	(révision 576145)
+@@ -12,6 +12,7 @@
+ Name[el]=Μακάο SAR (Κίνα)
+ Name[et]=Macau
+ Name[eu]=Macau SAR(Txina)
++Name[fa]=منطقه صنعتی ویژه ماکائو (چین)
+ Name[fi]=Makao SAR(Kiina)
+ Name[fr]=Macao SAR (Chine)
+ Name[ga]=Macao SAR(An tSín)
+--- l10n/mr/entry.desktop	(révision 567687)
++++ l10n/mr/entry.desktop	(révision 576145)
+@@ -15,7 +15,7 @@
+ Name[el]=Μαυριτανία
+ Name[eo]=MaÅ­ritanujo
+ Name[et]=Mauritaania
+-Name[fa]=موراتانی
++Name[fa]=موریتانی
+ Name[fr]=Mauritanie
+ Name[fy]=Mauritanië
+ Name[ga]=An Mháratáin
+--- l10n/ms/entry.desktop	(révision 567687)
++++ l10n/ms/entry.desktop	(révision 576145)
+@@ -6,7 +6,7 @@
+ Name[bs]=Monsera
+ Name[el]=Μοντσεράτ
+ Name[eo]=Moncerato
+-Name[fa]=مون‌سرات
++Name[fa]=مونتسرات
+ Name[ga]=Montsarat
+ Name[he]=מונטסרט
+ Name[hi]=मॉटसेरट
+--- l10n/mu/entry.desktop	(révision 567687)
++++ l10n/mu/entry.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[eo]=MaÅ­ricio
+ Name[es]=Mauricio
+ Name[eu]=Maurizio
+-Name[fa]=موریتیس
++Name[fa]=جزیره موریس
+ Name[fr]=ÃŽle Maurice
+ Name[ga]=Oileán Mhuirís
+ Name[gl]=Maurício
+--- l10n/us/entry.desktop	(révision 567687)
++++ l10n/us/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Estados Unidos de América
+ Name[et]=Ameerika Ãœhendriigid
+ Name[eu]=Ameriketako Estatu Batuak
+-Name[fa]=ایالات متحده‌ی آمریکا
++Name[fa]=ایالات متحده امریکا
+ Name[fi]=Yhdysvallat
+ Name[fo]=Sambandsríki Amerika (USA)
+ Name[fr]=États Unis d'Amérique
+--- l10n/uy/entry.desktop	(révision 567687)
++++ l10n/uy/entry.desktop	(révision 576145)
+@@ -11,7 +11,7 @@
+ Name[el]=Ουρουγουάη
+ Name[eo]=Urugvajo
+ Name[et]=Uruguai
+-Name[fa]=اروگویه
++Name[fa]=اروگوئه
+ Name[ga]=Uragua
+ Name[gl]=Uruguai
+ Name[he]=אורוגואי
+--- l10n/fk/entry.desktop	(révision 567687)
++++ l10n/fk/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Islas Falkland (Malvinas)
+ Name[et]=Falklandi saared (Malviinid)
+ Name[eu]=Falkland Irlak (Malvinak)
+-Name[fa]=جزایر فالکلند مالویناس
++Name[fa]=جزایر Falkland )مالویناس(
+ Name[fi]=Falklandin saaret (Malvinassaaret)
+ Name[fr]=ÃŽles Falkland (Malvinas)
+ Name[fy]=Falkland Eilannen (Malvinas)
+--- l10n/nc/entry.desktop	(révision 567687)
++++ l10n/nc/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Nueva Caledonia
+ Name[et]=Uus-Kaledoonia
+ Name[eu]=Kaledonia Berria
+-Name[fa]=کالدونیا نو
++Name[fa]=کالیدونیای نو
+ Name[fi]=Uusi-Kaledonia
+ Name[fr]=Nouvelle Calédonie
+ Name[fy]=Nij Caledonië
+--- l10n/fm/entry.desktop	(révision 567687)
++++ l10n/fm/entry.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Micronesia, Estados federados de
+ Name[et]=Mikroneesia
+ Name[eu]=Mikronesiako Estatu Federatuak
++Name[fa]=ایالات فدراسیونِ میکرونزی
+ Name[fi]=Mikronesian liittovaltio
+ Name[fr]=Etats Fédérés de Micronésie
+ Name[fy]=Micronesië, Federale staten Fan
+--- l10n/eastasia.desktop	(révision 567687)
++++ l10n/eastasia.desktop	(révision 576145)
+@@ -16,6 +16,7 @@
+ Name[es]=Asia, Este
+ Name[et]=Ida-Aasia
+ Name[eu]=Ekialdeko Asia
++Name[fa]=آسیای شرقی
+ Name[fi]=Aasia, Itäinen
+ Name[fr]=Asie de l'est
+ Name[fy]=Azië, East
+--- l10n/nf/entry.desktop	(révision 567687)
++++ l10n/nf/entry.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Isla Norfolk
+ Name[et]=Norfolki saar
+ Name[eu]=Norfok Irla
+-Name[fa]=جزایر نورفولک
++Name[fa]=جزیره نورفوک
+ Name[fi]=Norfolkinsaari
+ Name[fr]=ÃŽle Norfolk
+ Name[fy]=Norfolk Eilân
+--- l10n/centralafrica.desktop	(révision 567687)
++++ l10n/centralafrica.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[eo]=Afriko meza
+ Name[et]=Kesk-Aafrika
+ Name[eu]=Erdiko Afrika
++Name[fa]=آفریقای مرکزی
+ Name[fi]=Afrikka, Keski-
+ Name[fr]=Afrique centrale
+ Name[fy]=Afrika, Sintraal
+--- l10n/ni/entry.desktop	(révision 567687)
++++ l10n/ni/entry.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[eo]=Nikaragvo
+ Name[et]=Nikaraagua
+ Name[eu]=Nikaragua
+-Name[fa]=نیکاراگویه
++Name[fa]=نیکاراگوئه
+ Name[fi]=Nikaragua
+ Name[fo]=Nikaragua
+ Name[ga]=Nicearagua
+--- l10n/vc/entry.desktop	(révision 567687)
++++ l10n/vc/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=San Vicente y las Granadinas
+ Name[et]=St. Vincent ja Grenadiinid
+ Name[eu]=St. Vincent eta Grenadines
+-Name[fa]=سن وینسن و گرادینس
++Name[fa]=سنت وینسنت و گرنادینس
+ Name[fi]=St. Vincent ja Grenadiinit
+ Name[fo]=Sankta Vinsent og Grenadinoyggjar
+ Name[fr]=St Vincent et les Grenadines
+--- l10n/ve/entry.desktop	(révision 567687)
++++ l10n/ve/entry.desktop	(révision 576145)
+@@ -11,7 +11,7 @@
+ Name[el]=Βενεζουέλα
+ Name[eo]=Venezuelo
+ Name[et]=Venetsueela
+-Name[fa]=ونزویلا
++Name[fa]=ونزوئلا
+ Name[fo]=Venesuela
+ Name[fr]=Vénézuela
+ Name[ga]=Veiniséala
+--- l10n/vg/entry.desktop	(révision 567687)
++++ l10n/vg/entry.desktop	(révision 576145)
+@@ -16,7 +16,7 @@
+ Name[es]=Islas Vírgenes Británicas
+ Name[et]=Briti Neitsisaared
+ Name[eu]=Britaniar Irla Birjinak
+-Name[fa]=جزایر ویرجین انگلیسی
++Name[fa]=جزایر دست نخوردۀ بریتانیا
+ Name[fi]=Brittien Neitsytsaaret
+ Name[fr]=ÃŽles Vierges britanniques
+ Name[fy]=Virgin Eilannen, Britse
+--- l10n/vi/entry.desktop	(révision 567687)
++++ l10n/vi/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Islas Vírgenes Americanas
+ Name[et]=USA Neitsisaared
+ Name[eu]=Estatu Batuar Irla Birjinak
+-Name[fa]=جزایر ویرجین امریکا.
++Name[fa]=جزایر دست نخورده ایالات متحده
+ Name[fi]=USA:n Neitsytsaaret
+ Name[fr]=Îles Vierges américaines
+ Name[fy]=Virgin Eilannen, U.S.
+--- l10n/nu/entry.desktop	(révision 567687)
++++ l10n/nu/entry.desktop	(révision 576145)
+@@ -8,7 +8,7 @@
+ Name[cy]=Niwe
+ Name[el]=Νιούε
+ Name[eo]=Niuo
+-Name[fa]=نیئو
++Name[fa]=نیوئه
+ Name[he]=ניווה
+ Name[hi]=नियू
+ Name[ja]=ニュージーランド自治領ニウエ
+--- l10n/easteurope.desktop	(révision 567687)
++++ l10n/easteurope.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Europa oriental
+ Name[et]=Ida-Euroopa
+ Name[eu]=Ekialdeko Europa
+-Name[fa]=اروپا، غربی
++Name[fa]=اروپای شرقی
+ Name[fi]=Eurooppa, Eteläinen
+ Name[fo]=Eystureuropa
+ Name[fr]=Europe de l'est
+--- l10n/southeastasia.desktop	(révision 567687)
++++ l10n/southeastasia.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Asia, Sureste
+ Name[et]=Kagu-Aasia
+ Name[eu]=Hego-ekialdeko Asia
++Name[fa]=آسیای جنوب شرقی
+ Name[fi]=Aasia, Kaakkois
+ Name[fr]=Asie du sud-est
+ Name[fy]=Azië, Sûd-East-
+--- l10n/ga/entry.desktop	(révision 567687)
++++ l10n/ga/entry.desktop	(révision 576145)
+@@ -8,7 +8,7 @@
+ Name[el]=Γκαμπόν
+ Name[eo]=Gabono
+ Name[es]=Gabón
+-Name[fa]=گابون
++Name[fa]=گابن
+ Name[ga]=An Ghabúin
+ Name[gl]=Gabón
+ Name[he]=גבון
+--- l10n/nz/entry.desktop	(révision 567687)
++++ l10n/nz/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Nueva Zelanda
+ Name[et]=Uus-Meremaa
+ Name[eu]=Zelanda Berria
+-Name[fa]=زلاندنو
++Name[fa]=زلاند نو
+ Name[fi]=Uusi-Seelanti
+ Name[fo]=Nýsæland
+ Name[fr]=Nouvelle Zélande
+--- l10n/gb/entry.desktop	(révision 567687)
++++ l10n/gb/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Reino Unido
+ Name[et]=Suurbritannia
+ Name[eu]=Erresuma Batua
+-Name[fa]=بریتانیا
++Name[fa]=بریتانیای کبیر
+ Name[fi]=Iso-Britannia
+ Name[fo]=Stórabretland
+ Name[fr]=Royaume Uni
+--- l10n/gi/entry.desktop	(révision 567687)
++++ l10n/gi/entry.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[br]=Jibraltar
+ Name[el]=Γιβραλτάρ
+ Name[eo]=Gibraltaro
+-Name[fa]=گیبرالتار
++Name[fa]=خیورالتار
+ Name[ga]=Giobráltar
+ Name[gl]=Xibraltar
+ Name[he]=גיברלטר
+--- l10n/westafrica.desktop	(révision 567687)
++++ l10n/westafrica.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Africa, Oeste
+ Name[et]=Lääne-Aafrika
+ Name[eu]=Mendebaldeko Afrika
++Name[fa]=افریقای غربی
+ Name[fi]=Afrikka, Läntinen
+ Name[fr]=Afrique de l'ouest
+ Name[fy]=Afrika, West-
+--- l10n/gl/entry.desktop	(révision 567687)
++++ l10n/gl/entry.desktop	(révision 576145)
+@@ -13,6 +13,7 @@
+ Name[el]=Ισλανδία
+ Name[es]=Groenlandia
+ Name[et]=Gröönimaa
++Name[fa]=گروئنلند
+ Name[fi]=Gröönlanti
+ Name[fr]=Groenland
+ Name[fy]=Grienlân
+--- l10n/gp/entry.desktop	(révision 567687)
++++ l10n/gp/entry.desktop	(révision 576145)
+@@ -12,7 +12,7 @@
+ Name[eo]=Gvadelupo
+ Name[es]=Guadalupe
+ Name[eu]=Guadalupe
+-Name[fa]=گوادلوپ
++Name[fa]=گوادالوپ
+ Name[ga]=Guadalúip
+ Name[gl]=Guadalupe
+ Name[he]=גאודלופה
+--- l10n/gq/entry.desktop	(révision 567687)
++++ l10n/gq/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Guinea equatorial
+ Name[et]=Ekvatoriaal-Guinea
+ Name[eu]=Ginea Ekuatoriala
+-Name[fa]=گینه اکوادور
++Name[fa]=گینه استوایی
+ Name[fi]=Päiväntasaajan Guinea
+ Name[fr]=Guinée équatoriale
+ Name[ga]=Guine Mheánchiorclach
+--- l10n/wf/entry.desktop	(révision 567687)
++++ l10n/wf/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Wallis y Futuna
+ Name[et]=Wallis ja Futuna
+ Name[eu]=Wallis eta Futuna
+-Name[fa]=والیس و فوتونا
++Name[fa]=جزایر والیس و فوتونا
+ Name[fi]=Wallis ja Futuna
+ Name[fr]=Wallis et Futuna
+ Name[fy]=Wallis en Futuna
+--- l10n/caribbean.desktop	(révision 567687)
++++ l10n/caribbean.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Caribe
+ Name[et]=Kariibi
+ Name[eu]=Karibea
+-Name[fa]=کاراییب
++Name[fa]=کارائیب
+ Name[fi]=Karibia
+ Name[fr]=Caraïbes
+ Name[fy]=Karibisch
+--- l10n/southafrica.desktop	(révision 567687)
++++ l10n/southafrica.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[es]=Africa, del Sur
+ Name[et]=Lõuna-Aafrika
+ Name[eu]=Hego Afrika
++Name[fa]=آفریقای جنوبی
+ Name[fi]=Afrikka, Eteläinen
+ Name[fr]=Afrique du sud
+ Name[fy]=Afrika, Sûd-
+--- l10n/northeurope.desktop	(révision 567687)
++++ l10n/northeurope.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Norte de Europa
+ Name[et]=Põhja-Euroopa
+ Name[eu]=Ipar Europa
+-Name[fa]=اروپا، شمال
++Name[fa]=اروپای شمالی
+ Name[fi]=Eurooppa, Pohjoinen
+ Name[fo]=Norðureuropa
+ Name[fr]=Europe du nord
+--- l10n/middleeast.desktop	(révision 567687)
++++ l10n/middleeast.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Oriente medio
+ Name[et]=Lähis-Ida
+ Name[eu]=Ekialde erdikoa
++Name[fa]=خاورمیانه
+ Name[fi]=Lähi-itä
+ Name[fr]=Moyen-Orient
+ Name[fy]=Midden-Easten
+--- l10n/ws/entry.desktop	(révision 567687)
++++ l10n/ws/entry.desktop	(révision 576145)
+@@ -8,7 +8,7 @@
+ Name[br]=Inizi Samoe
+ Name[el]=Σαμόα
+ Name[eo]=Samoo
+-Name[fa]=ساموآ
++Name[fa]=ساموا
+ Name[ga]=Samó
+ Name[he]=סמואה
+ Name[hi]=सामोआ
+--- l10n/centralasia.desktop	(révision 567687)
++++ l10n/centralasia.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[eo]=Azio meza
+ Name[et]=Kesk-Aasia
+ Name[eu]=Erdiko Asia
++Name[fa]=آسیای مرکزی
+ Name[fi]=Aasia, Keski-
+ Name[fr]=Asie centrale
+ Name[fy]=Azië, Sintraal
+--- l10n/hk/entry.desktop	(révision 567687)
++++ l10n/hk/entry.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[el]=Χονγκ Κονγκ SAR (Κίνα)
+ Name[et]=Hongkong
+ Name[eu]=Hong Kong SAR(Txina)
++Name[fa]=منطقه صنعتی ویژه هنگ کنگ (چین)
+ Name[fi]=Hong Kong SAR (Kiina)
+ Name[fr]=Hong Kong SAR (Chine)
+ Name[ga]=Hong Cong SAR(An tSín)
+--- l10n/pf/entry.desktop	(révision 567687)
++++ l10n/pf/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Polinesia francesa
+ Name[et]=Prantsuse Polüneesia
+ Name[eu]=Polinesia Frantziarra
+-Name[fa]=پولونزی فرانسه
++Name[fa]=پلی نزی فرانسوی
+ Name[fi]=Ranskan Polynesia
+ Name[fr]=Polynésie française
+ Name[fy]=Frânsk Polinesië
+--- l10n/ht/entry.desktop	(révision 567687)
++++ l10n/ht/entry.desktop	(révision 576145)
+@@ -9,7 +9,7 @@
+ Name[el]=Αϊτή
+ Name[eo]=Haitio
+ Name[es]=Haití
+-Name[fa]=هاییتی
++Name[fa]=هائیتی
+ Name[fr]=Haïti
+ Name[ga]=Háítí
+ Name[he]=האיטי
+--- l10n/pm/entry.desktop	(révision 567687)
++++ l10n/pm/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Saint Pierre y Miquelon
+ Name[et]=Saint Pierre ja Miquelon
+ Name[eu]=Saint Pierre eta Miquelon
+-Name[fa]=سنت پیِر و میکولئون
++Name[fa]=سنت پییر و میکولون
+ Name[fi]=Saint-Pierre ja Miquelon
+ Name[fr]=Saint-Pierre-et-Miquelon
+ Name[fy]=Saint Pierre en Miquelon
+--- l10n/pn/entry.desktop	(révision 567687)
++++ l10n/pn/entry.desktop	(révision 576145)
+@@ -8,7 +8,7 @@
+ Name[cy]=Ynys Pitcairn
+ Name[el]=Πίτκαιρν
+ Name[eo]=Pitkarna Insulo
+-Name[fa]=پیت کِرن
++Name[fa]=پیتکیرن
+ Name[he]=פיטקרן
+ Name[hi]=पिटकैर्न
+ Name[ja]=英領ピトケアン諸島
+@@ -18,7 +18,7 @@
+ Name[mk]=Питкерн
+ Name[mn]=Питкайрн
+ Name[pa]=ਪੀਟਕਾਰਨ
+-Name[ru]=Питкаирн
++Name[ru]=Питкэрн
+ Name[ta]=பிட்காய்ன்
+ Name[tg]=Питкорин
+ Name[th]=เกาะพิตแคร์น
+--- l10n/centraleurope.desktop	(révision 567687)
++++ l10n/centraleurope.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Centroeuropa
+ Name[et]=Kesk-Euroopa
+ Name[eu]=Erdiko Europa
+-Name[fa]=اروپا، مرکز
++Name[fa]=اروپای مرکزی
+ Name[fi]=Eurooppa, Keski
+ Name[fo]=Miðeuropa
+ Name[fr]=Europe centrale
+--- l10n/centralamerica.desktop	(révision 567687)
++++ l10n/centralamerica.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=América, Central
+ Name[et]=Kesk-Ameerika
+ Name[eu]=Ertamerika
+-Name[fa]=آمریکا، مرکزی
++Name[fa]=آمریکای مرکزی
+ Name[fi]=Keski-Amerikka
+ Name[fr]=Amérique centrale
+ Name[fy]=Amearika, Sintraal
+--- l10n/ps/entry.desktop	(révision 567687)
++++ l10n/ps/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Territorio palestino
+ Name[et]=Palestiina
+ Name[eu]=Palestina
+-Name[fa]=فلسطین
++Name[fa]=سرزمین فلسطین
+ Name[fi]=Palestiinalaisalue
+ Name[fo]=Palestinensiska økið
+ Name[fr]=Territoire palestinien
+--- l10n/pw/entry.desktop	(révision 567687)
++++ l10n/pw/entry.desktop	(révision 576145)
+@@ -7,7 +7,7 @@
+ Name[cy]=Palaw
+ Name[el]=Παλάου
+ Name[eo]=Palao
+-Name[fa]=پالائو
++Name[fa]=پالاو
+ Name[he]=פלאו
+ Name[hi]=पलाऊ
+ Name[is]=Palá
+--- l10n/ag/entry.desktop	(révision 567687)
++++ l10n/ag/entry.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Antigua y Barbuda
+ Name[et]=Antigua ja Barbuda
+ Name[eu]=Antigua eta Barbuda
+-Name[fa]=آنتیگوا و باربودا
++Name[fa]=اَنتیگا و باربودا
+ Name[fi]=Antigua ja Barbados
+ Name[fo]=Antigua og Barbuda
+ Name[fr]=Antigua et Barbuda
+--- l10n/py/entry.desktop	(révision 567687)
++++ l10n/py/entry.desktop	(révision 576145)
+@@ -13,7 +13,7 @@
+ Name[el]=Παραγουάη
+ Name[eo]=Paragvajo
+ Name[et]=Paraguai
+-Name[fa]=پاراگویه
++Name[fa]=پاراگوئه
+ Name[ga]=Paragua
+ Name[gl]=Paraguai
+ Name[he]=פרגואי
+--- l10n/ai/entry.desktop	(révision 567687)
++++ l10n/ai/entry.desktop	(révision 576145)
+@@ -8,7 +8,7 @@
+ Name[cy]=Angwila
+ Name[el]=Ανγκουίλα
+ Name[eo]=Angvilo
+-Name[fa]=آنگوییلا
++Name[fa]=آنگویلا
+ Name[he]=אנגווילה
+ Name[hi]=एंगुएला
+ Name[is]=Angvilla
+@@ -21,7 +21,7 @@
+ Name[mt]=Angwilla
+ Name[pa]=ਐਂਨਗੁਈਲਾ
+ Name[ro]=Anghila
+-Name[ru]=Ангилла
++Name[ru]=Ангилья
+ Name[rw]=Angwiya
+ Name[sl]=Angvila
+ Name[sr]=Ангвила
+--- l10n/an/entry.desktop	(révision 567687)
++++ l10n/an/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Antillas holandesas
+ Name[et]=Hollandi Antillid
+ Name[eu]=Antilla Holandarrak
+-Name[fa]=آنتیلس هلند
++Name[fa]=جزایرآنتیل هلند
+ Name[fi]=Alankomaiden Antillit
+ Name[fr]=Antilles néerlandaises
+ Name[fy]=Nederlânske Antillen
+--- l10n/as/entry.desktop	(révision 567687)
++++ l10n/as/entry.desktop	(révision 576145)
+@@ -17,7 +17,7 @@
+ Name[es]=Samoa americana
+ Name[et]=Ameerika Samoa
+ Name[eu]=Amerikar Samoa
+-Name[fa]=ساموای آمریکا
++Name[fa]=سومای امریکایی
+ Name[fi]=Amerikan Samoa
+ Name[fr]=Samoa américaines
+ Name[fy]=Amerikaansk Samoa
+--- l10n/il/entry.desktop	(révision 567687)
++++ l10n/il/entry.desktop	(révision 576145)
+@@ -11,7 +11,7 @@
+ Name[el]=Ισραήλ
+ Name[eo]=Israelo
+ Name[et]=Iisrael
+-Name[fa]=اسراییل
++Name[fa]=اسرائیل
+ Name[fo]=Ísrael
+ Name[fr]=Israël
+ Name[ga]=Iosrael
+--- l10n/in/entry.desktop	(révision 567687)
++++ l10n/in/entry.desktop	(révision 576145)
+@@ -14,7 +14,7 @@
+ Name[de]=Indien
+ Name[el]=Ινδία
+ Name[eo]=Hindujo
+-Name[fa]=هندوستان
++Name[fa]=هند
+ Name[fi]=Intia
+ Name[fr]=Inde
+ Name[ga]=An India
+--- l10n/ax/entry.desktop	(révision 567687)
++++ l10n/ax/entry.desktop	(révision 576145)
+@@ -11,6 +11,7 @@
+ Name[es]=Islas Aland
+ Name[et]=Ahvenamaa
+ Name[eu]=Ã…land irlak
++Name[fa]=جزایر Åland
+ Name[fi]=Ahvenanmaan saaret
+ Name[fr]=ÃŽles Ã…land
+ Name[fy]=Ã…land-eilannen
+--- l10n/westeurope.desktop	(révision 567687)
++++ l10n/westeurope.desktop	(révision 576145)
+@@ -18,7 +18,7 @@
+ Name[es]=Europa occidental
+ Name[et]=Lääne-Euroopa
+ Name[eu]=Mendebaldeko Europa
+-Name[fa]=اروپای غربی
++Name[fa]=اروپای غربی 
+ Name[fi]=Eurooppa, Läntinen
+ Name[fo]=Vestureuropa
+ Name[fr]=Europe de l'ouest
+--- kdm/backend/ctrl.c	(révision 567687)
++++ kdm/backend/ctrl.c	(révision 576145)
+@@ -842,7 +842,7 @@
+ 					break;
+ 				case remoteLogin:
+ 					if (di->serverPid != -1 && nuke)
+-						TerminateProcess( di->serverPid, d->termSignal );
++						TerminateProcess( di->serverPid, di->termSignal );
+ 					break;
+ 				case reserve:
+ 					di->status = notRunning;
+--- kdm/backend/choose.c	(révision 567687)
++++ kdm/backend/choose.c	(révision 576145)
+@@ -83,7 +83,8 @@
+ 		if (XdmcpARRAY8Equal( clientAddress, &i->client ) &&
+ 		    connectionType == i->connectionType)
+ 			return 1;
+-	i = (IndirectUsersPtr)Malloc( sizeof(IndirectUsersRec) );
++	if (!(i = (IndirectUsersPtr)Malloc( sizeof(IndirectUsersRec) )))
++		return 0;
+ 	if (!XdmcpCopyARRAY8( clientAddress, &i->client )) {
+ 		free( (char *)i );
+ 		return 0;
+--- kdm/kfrontend/themes/circles/GdmGreeterTheme.desktop	(révision 567687)
++++ kdm/kfrontend/themes/circles/GdmGreeterTheme.desktop	(révision 576145)
+@@ -17,6 +17,7 @@
+ Name[eo]=cirkloj
+ Name[es]=Círculos
+ Name[et]=Ringid
++Name[fa]=دایره‌ها
+ Name[fi]=Ympyrät
+ Name[fy]=Cirkels
+ Name[ga]=Ciorcail
+@@ -68,6 +69,7 @@
+ Description[es]=Tema con círculos azules
+ Description[et]=Siniste ringidega teema
+ Description[eu]=Biribil urdindun gaia
++Description[fa]=چهره با دایره‌های آبی
+ Description[fi]=Teema sinisillä ympyröillä
+ Description[fr]=Thème avec des cercles bleus
+ Description[fy]=Tema mei blauwe sirkels
+--- kdm/kfrontend/sessions/twm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/twm.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Comment[es]=El Tab Window Manager
+ Comment[et]=Kaartidega aknahaldur
+ Comment[eu]=Tab leiho kudeatzailea
++Comment[fa]=مدیر پنجره تب
+ Comment[fi]=Välilehtiä tukeva ikkunaohjelma
+ Comment[fy]=De Ljepper Finster Behearder
+ Comment[gl]=O Xestor de Fiestras Tab
+--- kdm/kfrontend/sessions/xfce4.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/xfce4.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Comment[es]=El Cholesterol Free Desktop Environment, versión 4. Un entorno de escritorio que recuerda a CDE
+ Comment[et]=Kolesteroolivaba töölaua keskkond (versioon 4), mis meenutab mitmeti CDE-d
+ Comment[eu]=Kolesterolik gabeko mahaigain ingurunea, 4 bertsioa. CDE gogorarazten duen mahaigaina
++Comment[fa]=محیط رومیزی آزاد Cholesterol، نسخه ۴. یادآور محیط رومیزی  CDE
+ Comment[fi]=Cholesterol Free -työpöytäympäristö. CDE:tä muistuttavatyöpöytäympäristö.
+ Comment[fr]=The Cholesterol Free Desktop Environment, version 4. Un environnement de bureau rappelant CDE
+ Comment[fy]=De Cholesterol Free Desktop Environment, ferzje 4. In buroblêd omwrâld die tinken dat oan CDE
+--- kdm/kfrontend/sessions/ctwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/ctwm.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Comment[es]=Claude's Tab Window Manager, TWM mejorado con pantallas virtuales, etc.
+ Comment[et]=Claude kaartidega aknahaldur, aluseks TWM, mida on täiendatud virtuaaltöölaudadega jne.
+ Comment[eu]=Claude's Tab leiho kudeatzailea, pantaila birtual eta abarrez hobetutako TWMa
++Comment[fa]=مدیر پنجره تب Claude، TWM گسترش یافته توسط پرده‌های مجازی و غیره.
+ Comment[fi]=Clauden välilehtiikkunaohjelma. TWM, johon lisätty muun muassa virtuaalityöpöydät.
+ Comment[fr]=Claude's Tab Window Manager, TWM avec en plus les bureaux virtuels, etc.
+ Comment[fy]=Claude's Tab _indow Manager, TWM útbreide mei firtuele skermen etc.
+--- kdm/kfrontend/sessions/oroborus.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/oroborus.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Comment[es]=Un administrador de ventanas ligero con temas
+ Comment[et]=Imeväike teemadega aknahaldur
+ Comment[eu]=Temak onartzen dituen leiho kudeatzaile arina
++Comment[fa]=یک مدیر پنجره قابل چهره بندی سبک
+ Comment[fi]=Kevyt teemoitettava ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres avec gestion des thèmes
+ Comment[fy]=In lichtgewicht finstersmanager mei temabehear
+--- kdm/kfrontend/sessions/sapphire.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/sapphire.desktop	(révision 576145)
+@@ -6,6 +6,7 @@
+ Name=Sapphire
+ Name[bn]=স্যাফায়ার
+ Name[eo]=Safiro
++Name[fa]=ياقوت كبود
+ Name[hi]=सेफायर
+ Name[pa]=ਸਾਪਰਫੀਰੀ
+ Name[ru]=Сапфир
+@@ -26,6 +27,7 @@
+ Comment[es]=Un administrador de ventanas minimalista pero configurable
+ Comment[et]=Väga väike, kuid seadistatav aknahaldur
+ Comment[eu]=Leiho kudeatzaile minimal baina konfiguragarria
++Comment[fa]=یک مدیر پنجره کمینه اما قابل پیکربندی 
+ Comment[fi]=Minimaalinen, mutta muokattavissa oleva ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres minimaliste mais configurable
+ Comment[fy]=In minimale mar ynstelbere finstersmanager
+--- kdm/kfrontend/sessions/9wm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/9wm.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Comment[es]=Una emulación del administrador de ventanas Plan 9 8-1/2
+ Comment[et]=Plan 9 aknahalduri 8-1/2 emuleerimine
+ Comment[eu]=Plan 9 8-1/2 leiho kudeatzailearen emulazioa
++Comment[fa]=تقلیدی از نقشه  مدیر پنجره ۹.  ۸-۱/ ۲
+ Comment[fi]=Emulaatio Plan9-ikkunaohjelmasta 8-1/2
+ Comment[fr]=Une émulation du gestionnaire de fenêtres Plan 9  8-1/2
+ Comment[fy]=In emulator foar de Plan9 finstersbehearder 8-1/2
+--- kdm/kfrontend/sessions/cwwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/cwwm.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Comment[es]=El administrador de ventanas ChezWam, un administrador minimalista basado en EvilWM
+ Comment[et]=ChezWami aknahaldur on vähenõudlik aknahaldur, mille aluseks on EvilWM
+ Comment[eu]=ChezWarn leiho kudeatzailea, EvilWM-en oinarritutako leiho kudeatzaile minimalista
++Comment[fa]=مدیر پنجره ChezWam، یک مدیر پنجره کمینه بر اساس EvilWM
+ Comment[fi]=ChezWam, minimalistinen EvilWM:ään pohjautuva ikkunaohjelma.
+ Comment[fr]=Le ChezWam Window Manager, un gestionnaire de fenêtres minimaliste basé sur EvilWM
+ Comment[fy]=The ChezWam Window Manager, in minimalistyske finstersmanager baseare op EvilWM
+--- kdm/kfrontend/sessions/ude.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/ude.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Comment[es]=El UNIX Desktop Environment
+ Comment[et]=UNIXi töölaua keskkond
+ Comment[eu]=UNIX mahaigain ingurunea
++Comment[fa]=محیط رومیزی یونیکس
+ Comment[fi]=UNIX-työpöytäympäristö
+ Comment[fy]=De Unix Desktop Environment
+ Comment[ga]=Timpeallacht Deisce UNIX (UDE)
+--- kdm/kfrontend/sessions/olwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/olwm.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Comment[es]=El tradicional Open Look Window Manager
+ Comment[et]=Tavapärane OpenLooki aknahaldur
+ Comment[eu]=Betiko Open Look leiho kudeatzailea
++Comment[fa]=مدیر پنجره Open Look سنتی
+ Comment[fi]=Perinteinen Open Look -ikkunaohjelma
+ Comment[fr]=Le gestionnaire de fenêtres traditionnel Open Look
+ Comment[fy]=De tradisjoneel iepen like finstersManager 
+--- kdm/kfrontend/sessions/ratpoison.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/ratpoison.desktop	(révision 576145)
+@@ -7,6 +7,7 @@
+ Name[bn]=র‌্যাট-পয়সন
+ Name[cy]=Gwenwynllygodmawr (Ratpoison)
+ Name[eo]=Raticido
++Name[fa]=مرگ موش
+ Name[hi]=रैट-पॉइज़न
+ Name[pa]=ਰਾਟਪੋਈਸਾਨ
+ Name[rw]=UburoziImbeba
+@@ -29,6 +30,7 @@
+ Comment[es]=Un administrador de ventanas sólo para teclado realizado a partir de Screen
+ Comment[et]=Lihtne ainult klaviatuuri abil kasutatav aknahaldur, mille eeskujuks on Screen
+ Comment[eu]=Screen-en oinarriturik egindako leiho kudeatzailea, teklatu hutsez erabiltzekoa
++Comment[fa]=یک مدیر پنجره فقط صفحه کلید ساده مدل یافته پس از پرده 
+ Comment[fi]=Yksinkertainen, vain näppäimistöltä käytettävä ikkunamanageri, screen-ohjelman tyyliin
+ Comment[fr]=Un gestionnaire de fenêtres simple uniquement dirigeable au clavier et basé sur Screen
+ Comment[fy]=In ienfâldige finstersmanager dy allinnich mei it toetseboerd te betsjinnen is, ynspiraasje troch Screen
+--- kdm/kfrontend/sessions/xfce.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/xfce.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Comment[es]=El Cholesterol Free Desktop Environment, un entorno de escritorio que recuerda a CDE
+ Comment[et]=Kolesteroolivaba töölaua keskkond, mis meenutab mitmeti CDE-d
+ Comment[eu]=Kolesterolik gabeko mahaigain ingurunea. CDE gogorarazten duen mahaigaina
++Comment[fa]=محیط رومیزی آزاد Cholesterol. یاداور محیط رومیزی CDE
+ Comment[fi]=Cholesterol Free -työpöytäympäristö. CDE:tä muistuttavatyöpöytäympäristö.
+ Comment[fr]=The Cholesterol Free Desktop Environment. Un environnement de bureau rappelant CDE
+ Comment[fy]=The Cholesterol Free Desktop Environment. In buroblêd omwrâld die tinken dat oan CDE
+--- kdm/kfrontend/sessions/qvwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/qvwm.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Comment[es]=Un administrador de ventanas similar a Windows 95
+ Comment[et]=Aknahaldur, mis näeb välja nagu Windows 95
+ Comment[eu]=Windows 95en itxura duen leiho kudeatzailea
++Comment[fa]=یک مدیر پنجره شبیه ویندوز ۹۵
+ Comment[fi]=Windows 95:n tyylinen ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres semblable à Windows 95
+ Comment[fy]=In Win95-likens finstersmanager
+--- kdm/kfrontend/sessions/fvwm2.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/fvwm2.desktop	(révision 576145)
+@@ -18,6 +18,7 @@
+ Comment[es]=Un potente administrador de ventanas, compatible con ICCCM y que soporta varios escritorios virtuales
+ Comment[et]=Võimas ICCCM nõuetele vastav mitme virtuaalse töölauaga aknahaldur
+ Comment[eu]=ICCCM konpatiblea den, eta mahaigain birtual ugari dituen leiho kudeatzaile bortitza
++Comment[fa]=یک مدیر پنجره رومیزی مجازی چندگانه ICCCM-compliant نیرومند
+ Comment[fi]=Tehokas ICCCM-mukautuva virtuaalityöpöytiä tukeva ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres puissant compatible ICCCM avec gestion de bureaux virtuels multiples
+ Comment[fy]=In krêftige ICCCM-compliant finstersmanager mei meardere buroblêden
+--- kdm/kfrontend/sessions/enlightenment.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/enlightenment.desktop	(révision 576145)
+@@ -7,6 +7,7 @@
+ Name[bn]=এনলাইটেনমেন্ট
+ Name[cy]=Goleuni (Enlightenment)
+ Name[eo]=Lumaĵo
++Name[fa]=روشن فکری
+ Name[hi]=एनलाइटनमेंट
+ Name[km]=ភ្លឺ
+ Name[mn]=Гэгээрэл
+@@ -29,6 +30,7 @@
+ Comment[es]=Un administrador de ventanas lleno de características y extremadamente personalizable
+ Comment[et]=Äärmiselt paljude teemade ja väga laialdaste võimalustega aknahaldur
+ Comment[eu]=Gaitasun ugari dituen, eta zeharo pertsonalizagarria den leiho kudeatzailea
++Comment[fa]=مدیر پنجره با ویژگی زیاد و شدیدا موضوعی
+ Comment[fi]=Erittäin muokattavissa oleva ominaisuusrikas ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres avec beaucoup de thèmes et de fonctionnalités
+ Comment[fy]=In tige rike en ynstelbere finstersmanager
+--- kdm/kfrontend/sessions/w9wm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/w9wm.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Comment[es]=Un administrador de ventanas basado en 9WM, mejorado con ventanas virtuales y accesos rápidos de teclado
+ Comment[et]=Aknahaldur, mille aluseks on 9WM ja mida on täiendatud virtuaalsete ekraanide ja kiirklahvide võimalusega
+ Comment[eu]=9WM-n oinarritutako leiho kudeatzailea, pantaila birtual eta laster-teklez hobetua
++Comment[fa]=یک مدیر پنجره براساس 9WM، گسترش یافته توسط ‌پرده‌های مجازی و مقیدسازیهای صفحه کلید
+ Comment[fi]=9WM:ään pohjautuva ikkunaohjelma, jossa tuki virtuaalityöpöydille ja näppäimistöyhdistelmille
+ Comment[fr]=Un gestionnaire de fenêtres basé sur 9WM, avec en plus la gestion des bureaux virtuels et des raccourcis clavier
+ Comment[fy]=In finstersmanager basearrre op 9WM. útbreid mei firtuele buroblêden en fluchtoetsen
+--- kdm/kfrontend/sessions/waimea.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/waimea.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Comment[es]=Un administrador de ventanas muy personalizable basado en Blackbox
+ Comment[et]=Väga hästi kohandatav aknahaldur, aluseks Blackbox
+ Comment[eu]=Blackboxen oinarritutako leiho-kudeatzaile zeharo pertsonalizagarria
++Comment[fa]=یک مدیر پنجره با قابلیت سفارشی سازی بالا براساس Blackbox
+ Comment[fi]=Blackboxiin perustuva paljon muokattavissa oleva ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres très configurable basé sur Blackbox
+ Comment[fy]=In tige ynstelbere finstersmanager, basearre op Blackbox
+--- kdm/kfrontend/sessions/golem.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/golem.desktop	(révision 576145)
+@@ -24,6 +24,7 @@
+ Comment[es]=Un administrador de ventanas ligero
+ Comment[et]=Imeväike aknahaldur
+ Comment[eu]=Leiho kudeatzaile arina
++Comment[fa]=یک مدیر پنجره سبک
+ Comment[fi]=Kevyt ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres très léger
+ Comment[fy]=In lichtgewicht finstersmanager
+--- kdm/kfrontend/sessions/olvwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/olvwm.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Comment[es]=El OpenLook Virtual Window Manager, un versión mejorada de OLWM con soporte para escritorios virtuales
+ Comment[et]=OpenLook virtuaalne aknahaldur on OLWM, mida on täiendatud virtuaalsete töölaudade võimalusega
+ Comment[eu]=OpenLook leiho kudeatzaile birtuala. mahaigain birtualak kudeatzeko OLWM hobetua
++Comment[fa]=مدیر پنجره مجازی OpenLook. OLWM گسترش یافته برای گرداندن رومیزیهای مجازی
+ Comment[fi]=OpenLook virtuaalinen ikkunanhallinta. OLWM:n paranneltu versio,joka käsittelee virtuaalityöpöytiä paremmin
+ Comment[fr]=The OpenLook Virtual Window Manager. OLWM avec en plus la gestion des bureaux virtuels
+ Comment[fy]=De OpenLook Virtual Window Manager. OLWM útbreide mei firtuele buroblêden
+--- kdm/kfrontend/sessions/icewm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/icewm.desktop	(révision 576145)
+@@ -25,6 +25,7 @@
+ Comment[es]=Un administrador de ventanas similar a Win95-OS/2-Motif
+ Comment[et]=Aknahaldur, mis näeb välja nagu Windows 95-OS/2-Motif
+ Comment[eu]=Windows 95 OS/2 Motif-en itxura duen leiho kudeatzailea
++Comment[fa]=یک مدیر پنجره شبیه Windows 95-OS/2-Motif
+ Comment[fi]=Windows 95:n ja OS/2-Motifin tyylinen ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres ressemblant à Windows 95-OS/2-Motif
+ Comment[fy]=In Win95-OS/2-Motif-likens finstersmanager
+--- kdm/kfrontend/sessions/matchbox.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/matchbox.desktop	(révision 576145)
+@@ -27,7 +27,7 @@
+ Comment[es]=Un administrador de ventanas para dispositivos de mano
+ Comment[et]=Aknahaldur pihuarvutitele
+ Comment[eu]=Eskuan erabiltzeko gailuentzako leiho kudeatzailea
+-Comment[fa]=یک مدیر پنجره برای دستگاه‌های دستی
++Comment[fa]=یک مدیر پنجره برای دستگاههای دستی
+ Comment[fi]=ikkunaohjelma PDA-laitteisiin
+ Comment[fr]=Un gestionnaire de fenêtres pour les périphériques contrôlés à la main
+ Comment[fy]=In finstersmanager foar hânkompjûters
+--- kdm/kfrontend/sessions/asclassic.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/asclassic.desktop	(révision 576145)
+@@ -26,6 +26,7 @@
+ Comment[es]=AfterStep Classic, un administrador de ventanas basado en AfterStep v1.1
+ Comment[et]=AfterStep Classic - aknahaldur, mille aluseks on AfterStep v1.1
+ Comment[eu]=AfterStep Classic, AfterStep v1.1-en oinarrituta dagoen leiho kudeatzailea
++Comment[fa]=نمونه AfterStep، یک مدیر پنجره براساس AfterStep نسخه ۱.۱
+ Comment[fi]=AfterStep Classic, After Step v1.1:een pohjautuva ikkunaohjelma
+ Comment[fr]=AfterStep Classic, un gestionnaire de fenêtres basé sur AfterStep v1.1
+ Comment[fy]=AfterStep Classic, In finstersmanager basearre op AfterStep 1.1
+--- kdm/kfrontend/sessions/flwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/flwm.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Comment[es]=El Fast Light Window Manager, basado principalmente en WM2
+ Comment[et]=Kiire ja vähenõudlik aknahaldur, aluseks peamiselt WM2
+ Comment[eu]=Batez ere WM2-en oinarritutako leiho kudeatzaile arin eta bizkorra
++Comment[fa]=مدیر پنجره سریع و سبک، دراصل براساس WM2
+ Comment[fi]=Fast Light Window Manager. Pohjautuu suurimmaksi osin WM2:een
+ Comment[fr]=The Fast Light Window Manager, basé au départ sur WM2
+ Comment[fy]=De Fast Light Window Manager, primêr basearre op WM2
+--- kdm/kfrontend/sessions/openbox.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/openbox.desktop	(révision 576145)
+@@ -27,6 +27,7 @@
+ Comment[es]=Un administrador de ventanas ligero basado en BlackBox
+ Comment[et]=Imeväike aknahaldur, mille aluseks on Blackbox
+ Comment[eu]=Blackboxen oinarritutako leiho kudeatzaile arina
++Comment[fa]=یک مدیر پنجره سبک براساس Blackbox
+ Comment[fi]=Kevyt, Blackboxiin pohjautuva ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres léger basé sur Blackbox
+ Comment[fy]=In lichtgewicht finstersmanager, basearre op Blackbox
+--- kdm/kfrontend/sessions/amiwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/amiwm.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Comment[es]=Un administrador de ventanas con el aspecto de Amiga
+ Comment[et]=Amiga välimusega aknahaldur
+ Comment[eu]=Amigaren itxura duen leiho kudeatzailea
++Comment[fa]=Amiga شبیه مدیر پنجره
+ Comment[fi]=Amigan tyylinen ikkunaohjelma
+ Comment[fr]=Le gestionnaire de fenêtres ressemblant à Amiga
+ Comment[fy]=In Amiga-likens finstersmanager
+--- kdm/kfrontend/sessions/metacity.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/metacity.desktop	(révision 576145)
+@@ -25,6 +25,7 @@
+ Comment[es]=Un administrador de ventanas ligero basado en GTK2
+ Comment[et]=Imeväike aknahaldur, mille aluseks on GTK2
+ Comment[eu]=GTK2n oinarritutako leiho kudeatzaile arin bat
++Comment[fa]=GTK2 سبک براساس مدیر پنجره
+ Comment[fi]=Kevyt, GTK2-pohjainen ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres basé sur GTK2 et léger
+ Comment[fy]=In lichtgewicht op GTK2 basearre finstersmanager
+--- kdm/kfrontend/sessions/fvwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/fvwm.desktop	(révision 576145)
+@@ -19,6 +19,7 @@
+ Comment[es]=Un potente administrador de ventanas, compatible con ICCCM y que soporta varios escritorios virtuales
+ Comment[et]=Võimas ICCCM nõuetele vastav mitme virtuaalse töölauaga aknahaldur
+ Comment[eu]=ICCCM konpatiblea den, eta mahaigain birtual ugari dituen leiho kudeatzaile bortitza
++Comment[fa]=یک مدیر پنجره رومیزی مجازی چندگانه ICCCM-compliant نیرومند
+ Comment[fi]=Tehokas ICCCM-mukautuva virtuaalityöpöytiä tukeva ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres puissant compatible ICCCM avec gestion de bureaux virtuels multiples
+ Comment[fy]=In krêftige ICCCM-compliant finstersmanager mei meardere buroblêden
+--- kdm/kfrontend/sessions/aewm++.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/aewm++.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Comment[es]=Un administrador de ventanas mínimo basado en AEWM, mejorado con soporte para escritorios virutales y, parcialmente, GNOME
+ Comment[et]=Vähenõudlik aknahaldur, mille aluseks on AEWM ja mida on täiendatud virtuaalsete töölaudade ning osalise GNOME toetusega
+ Comment[eu]=AEWMn oinarritutako leiho kudeatzaile minimoa, mahaigain birtualen euskarriaz eta, zati batez, GNOMEz hobetua
++Comment[fa]= مدیر پنجره کمینه بر اساس AEWM، گسترش یافته توسط رومیزیهای مجازی و پشتیبانی جزئی GNOME
+ Comment[fi]=Minimaalinen AEWM:ään pohjautuva ikkunaohjelma, jota on parannettuna virtuaalityöpöydillä ja osittaisella GNOME-tuella
+ Comment[fr]=Un gestionnaire de fenêtres minimal basé sur AEWM, avec en plus la gestion des bureaux virtuels et partiellement de GNOME
+ Comment[fy]=In minimalistyske finstersmanager basearre op AEWM, útbreide mei firtuele buroblêden en gedieltelike GNOME-stipe
+--- kdm/kfrontend/sessions/amaterus.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/amaterus.desktop	(révision 576145)
+@@ -20,6 +20,7 @@
+ Comment[es]=Un administrador de ventanas basado en GTK+ con la posibilidad de agrupar ventanas
+ Comment[et]=GTK+-le tuginev aknahaldur akende grupeerimise võimalusega
+ Comment[eu]=GTK+-n oinarritutako leiho kudeatzailea, leihoak taldeka biltzeko gaitasuna duena
++Comment[fa]=یک GTK+ برمبنای مدیر پنجره توسط ویژگی گروهی کردن پنجره‌ها
+ Comment[fi]=GTK+-pohjainen ikkunaohjelma ikkunoiden ryhmittely -ominaisuudella
+ Comment[fr]=Un gestionnaire de fenêtres écrit en GTK+, avec une fonctionnalité de groupement des fenêtres
+ Comment[fy]=In op GTK+ basearre finstersmanager mei finsterkeppelfûnksje
+--- kdm/kfrontend/sessions/ion.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/ion.desktop	(révision 576145)
+@@ -24,6 +24,7 @@
+ Comment[es]=Un administrador de ventanas utilizable desde el teclado con mosaico de ventanas, basado en PWM
+ Comment[et]=Klaviatuurisõprade aknahaldur paanitud akendega, aluseks PWM
+ Comment[eu]=PWMn oinarritutako leiho-mosaikoa duen leiho kudeatzailea, teklatutik erabil daitekeena
++Comment[fa]=یک مدیر پنجره صفحه کلید پسند با پنجره‌های کاشی شده، براساس PWM
+ Comment[fi]=Näppäimistöystävällinen ikkunaohjelma 
+ Comment[fr]=Un gestionnaire de fenêtres utilisable au clavier avec des fenêtres en mosaïque, basé sur PWM
+ Comment[fy]=In toetseboerdfreonlike finstersmanager mei tegele finsters. basearre op PWM
+--- kdm/kfrontend/sessions/blackbox.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/blackbox.desktop	(révision 576145)
+@@ -29,6 +29,7 @@
+ Comment[es]=Un administrador de ventanas rápido y ligero
+ Comment[et]=Kiire ja vähenõudlik aknahaldur
+ Comment[eu]=Leiho kudeatzaile bizkor eta arina
++Comment[fa]=یک مدیر پنجره سبک و سریع
+ Comment[fi]=Kevyt ja nopea ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres rapide et léger
+ Comment[fy]=In flugge lichtgewicht finstersmanager
+--- kdm/kfrontend/sessions/phluid.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/phluid.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Comment[es]=Un administrador de ventanas basado en Imlib2
+ Comment[et]=Aknahaldur, mille aluseks on Imlib2
+ Comment[eu]=Imlib2-n oinarritutako leiho kudeatzailea
++Comment[fa]=یک Imlib2 براساس مدیر پنجره
+ Comment[fi]=Imlib2-pohjainen ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres basé sur Imlib2
+ Comment[fy]=In op imlib2 basearre finstersmanager
+--- kdm/kfrontend/sessions/wmaker.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/wmaker.desktop	(révision 576145)
+@@ -28,6 +28,7 @@
+ Comment[es]=Un administrador de ventanas sencillo cuyo aspecto se parece mucho al de NeXTStep
+ Comment[et]=Lihtne aknahaldur, mis meenutab väga tugevasti NeXTStepi
+ Comment[eu]=Leiho kudeatzaile sinplea, NeXTStep-en antz handia duena
++Comment[fa]=یک مدیر پنجره ساده که خیلی شبیه گام بعدی است
+ Comment[fi]=Yksinkertainen ikkunaohjelma, joka muistuttaa erittäin paljon NeXTStepiltä
+ Comment[fr]=Un gestionnaire de fenêtres simple qui ressemble assez précisement à NeXTStep
+ Comment[fy]=In ienfâldige finstersmanager dy it úterlik fan  NeXTStep saer tichtby benaderd
+--- kdm/kfrontend/sessions/fluxbox.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/fluxbox.desktop	(révision 576145)
+@@ -27,6 +27,7 @@
+ Comment[es]=Un administrador de ventanas basado en Blackbox muy configurable y con poco consumo de recursos
+ Comment[et]=Väga hästi kohandatav ja vähenõudlik aknahaldur, mille aluseks on Blackbox
+ Comment[eu]=Blackbox-en oinarritutako leiho kudeatzaile zeharo konfiguragarria, eta errekurtso gutxi kontsumitzen dituena
++Comment[fa]=یک مدیر پنجره با قابلیت پیکربندی بالا و منبع پایین براساس Blackbox
+ Comment[fi]=Blackboxiin pohjautuva erittäin muokattava ja vähäisen resurssitarpeen omaava ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres très configurable et utilisant peu de ressources, basé sur Blackbox
+ Comment[fy]=In tige ynstelbere lichtgewicht finstersmanager basearre op Blackbox
+--- kdm/kfrontend/sessions/aewm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/aewm.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Comment[es]=Un administrador de ventanas minimalista
+ Comment[et]=Vähenõudlik aknahaldur
+ Comment[eu]=Leiho kudeatzaile minimalista
++Comment[fa]=یک مدیر پنجره کمینه
+ Comment[fi]=Minimalistinen ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres minimaliste
+ Comment[fy]=In minimalistyske finstersmanager
+--- kdm/kfrontend/sessions/cde.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/cde.desktop	(révision 576145)
+@@ -4,7 +4,6 @@
+ Exec=/usr/dt/bin/Xsession
+ TryExec=/usr/dt/bin/Xsession
+ Name=CDE
+-Name[fa]=محیط گرافیکی مشترک CDE
+ Name[hi]=सीडीई
+ Name[mn]=КДE
+ Name[tg]=Муҳити графикии муштарак (CDE)
+@@ -23,6 +22,7 @@
+ Comment[es]=El Common Desktop Environment, un estándar en los entornos de escritorio propietarios
+ Comment[et]=Üldine töölaua keskond (Common Desktop Environment) on kaubanduslik standardne töölaua keskkond
+ Comment[eu]=Common Desktopo Environment, mahaigain jabedun inguruneetako estandarra
++Comment[fa]=محیط رومیزی مشترک، یک محیط رومیزی استاندارد صنعت اختصاصی
+ Comment[fi]=Common Desktop Environment, patentoitu työpöytäympäristöjen teollisuusstandardi
+ Comment[fr]=Le Common Desktop Environment, un environnement de bureau propriétaire standard dans l'industrie
+ Comment[fy]=The Common Desktop Environment, In kommersjele yndustrieel standerdisearre buroblêd omwrâld
+--- kdm/kfrontend/sessions/fvwm95.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/fvwm95.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Comment[es]=Un derivado de FVWM de aspecto similar a Win95
+ Comment[et]=FVWM derivaat, mis näeb välja nagu Windows 95
+ Comment[eu]=Windows 95en itxura duen FVWMren ondorengo bat
++Comment[fa]=ویندوز ۹۵ شبیه مشتق FVWM
+ Comment[fi]=Windows 95:lta näyttävä FVWM-johdannainen
+ Comment[fr]=Un gestionnaire de fenêtres ressemblant à Windows 95 dérivant de FVWM
+ Comment[fy]=In op Windows 95 lykjende fariant fan FVWM
+--- kdm/kfrontend/sessions/afterstep.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/afterstep.desktop	(révision 576145)
+@@ -26,6 +26,7 @@
+ Comment[es]=Un administrador de ventanas con el aspecto de NeXTStep, basado en FVWM
+ Comment[et]=Aknahaldur NeXTStep välimuse ja vaimuga, aluseks FVWM
+ Comment[eu]=FVWMn oinarritutako, eta NeXTStep-en itxura eta portaera duen leiho kudeatzailea 
++Comment[fa]=یک مدیر پنجره توسط ظاهر و احساس NeXTStep، براساس FVWM
+ Comment[fi]=NeXTStep-tyylinen ja -tuntuinen FVWM:ään pohjautuva ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres similaire à NeXTStep et basé sur FVWM
+ Comment[fy]=In finstersmanager mei it úterlik en gedrach fan NeXTStep; basearre op FVWM
+--- kdm/kfrontend/sessions/vtwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/vtwm.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Comment[es]=El Virtual Tab Window Manager, TWM mejorado con pantallas virtuales, etc.
+ Comment[et]=Virtuaalsete kaartidega aknahaldur ehk TWM, mida on täiendatud virtuaalsete ekraanidega jne.
+ Comment[eu]=Virtual Tab leiho kudeatzailea. Pantaila birtual eta abarrez hobetutako TWM-a
++Comment[fa]=یک مدیر پنجره تب مجازی.TWM گسترش یافته توسط پرده‌های مجازی و غیره.
+ Comment[fi]=Välilehtiä ja virtuaalityöpöytiä tukeva ikkunaohjelma, pohjautuu TWM:ään
+ Comment[fr]=The Virtual Tab Window Manager. TWM avec en plus la gestion des bureaux multiples
+ Comment[fy]=De firtuele Ljepper Window Manager. TWM útbreid mei firtuele buroblêden, ensfh.
+--- kdm/kfrontend/sessions/lwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/lwm.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Comment[es]=El Lightweight Window Manager, un sencillísimo y no configurable administrador de ventanas
+ Comment[et]=Imeväike aknahaldur on seadistamatu, sõna otseses mõttes ainult akende haldur
+ Comment[eu]=Libhtweight leiho kudeatzailea. Konfiguraziorik onartzen ez duen leiho-kudeatzaile zeharo sinplea
++Comment[fa]=مدیر پنجره سبک، مدیر پنجره غیرقابل پیکربندی و ساده
+ Comment[fi]=Kevyt ikkunaohjelma. Paljas, ei muokattavissa oleva ikkunaohjelma
+ Comment[fr]=The Lightweight Window Manager. Un gestionnaire de fenêtres non configurable et nu
+ Comment[fy]=De Lightweight Window Manager, in net-ynstelbere, keale finstersmanager
+--- kdm/kfrontend/sessions/mwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/mwm.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Comment[es]=El administrador de ventanas de Motif
+ Comment[et]=Motifi aknahaldur
+ Comment[eu]=Motif leiho kudeatzailea
++Comment[fa]=مدیر پنجره موتیف
+ Comment[fi]=Motif-ikkunaohjelma
+ Comment[fr]=Le gestionnaire de fenêtres Motif
+ Comment[fy]=De Motif Window Manager
+--- kdm/kfrontend/sessions/evilwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/evilwm.desktop	(révision 576145)
+@@ -23,6 +23,7 @@
+ Comment[es]=Un administrado de ventanas minimalista basado en AEWM
+ Comment[et]=Vähenõudlik aknahaldur, mille aluseks on AEWM
+ Comment[eu]=AEWMn oinarritutako leiho kudeatzaile minimalista
++Comment[fa]=یک مدیر پنجره کمینه براساس AEWM
+ Comment[fi]=Minimalistinen, AEWM:ään pohjautuva ikkunaohjelma
+ Comment[fr]=Un gestionnaire de fenêtres basé sur AEWM
+ Comment[fy]=In minimalistyske finstersmanager basearre op AEWM
+--- kdm/kfrontend/sessions/pwm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/pwm.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Comment[es]=Un administrador de ventanas ligero capaz de conectar varias ventanas a un mismo marco
+ Comment[et]=Imeväike aknahaldur, mis suudab mitu akent ühe raami külge haakida
+ Comment[eu]=Hainbat leiho marko bakarrean uztar ditzakeen leiho kudeatzaile arina
++Comment[fa]=یک مدیر پنجره سبک قادر به پیوست پنجره‌های چندگانه در یک قاب
+ Comment[fi]=Kevyt ikkunaohjelma, joka osaa liittää useita ikkunoita yhteen kehykseen
+ Comment[fr]=Un gestionnaire de fenêtres léger capable d'attacher plusieurs fenêtres à un même cadre
+ Comment[fy]=In lichtgewicht finstersmanager, hokker meardere finsters kin ferbine mei in kader
+--- kdm/kfrontend/sessions/sawfish.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/sawfish.desktop	(révision 576145)
+@@ -6,6 +6,7 @@
+ Name=Sawfish
+ Name[bn]=স-ফিশ
+ Name[eo]=Segfiŝo
++Name[fa]=اره ماهی
+ Name[hi]=सा-फिश
+ Name[pa]=ਸ਼ਾਅਫਿਸ਼
+ Name[tg]=Моҳӣ-шамшер
+@@ -23,6 +24,7 @@
+ Comment[es]=Un administrador de ventanas extensible con guiones escritos en un lenguaje similar a Lisp de Emacs
+ Comment[et]=Laiendatav aknahaldur, mis kasutab Emacs Lispi keele moodi skripte
+ Comment[eu]=Emacs Lisp bezalako hizkuntza batez idatziriko scripten bidez heda daitekeen leiho kudeatzailea
++Comment[fa]=یک مدیر پنجره توسعه پذیر دست نوشته‌ای با یک زبان شبیه Emacs Lisp
+ Comment[fi]=Laajennettavissa oleva ikkunaohjelma, johon voi luoda komentosarjoja Emacs lispin tyylisellä kielellä
+ Comment[fr]=Un gestionnaire de fenêtres extensible, à l'aide scripts dans un langage semblable au Lisp d'Emacs
+ Comment[fy]=In útbreidbere finstersmanager, skriptber fia in Emacs Lisp-likene taal
+--- kdm/kfrontend/sessions/larswm.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/larswm.desktop	(révision 576145)
+@@ -21,6 +21,7 @@
+ Comment[es]=El Lars Window Manager, basado en 9WM, soporta mosaico de ventanas
+ Comment[et]=Larsi aknahaldur, mille aluseks on 9WM, toetab paanitud aknaid
+ Comment[eu]=Lars leiho kudeatzailea, 9WM-n oinarritua, leiho-mosaikorako euskarria duena
++Comment[fa]=مدیر پنجره Lars، براساس 9WM، پنجره‌های کاشی شده را پشتیبانی می کند.
+ Comment[fi]=Lars-ikkunaohjelma. Pohjautuu 9WM:ään ja tukee järjestettyjä ikkunoita
+ Comment[fr]=The Lars Window Manager, basé sur 9WM, avec une gestion des fenêtres en mosaïque
+ Comment[fy]=De Lars Window Manager, basearre op 9WM. Biedt ûndersteuning foar tegele finsters
+--- kdm/kfrontend/sessions/gnome.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/gnome.desktop	(révision 576145)
+@@ -25,6 +25,7 @@
+ Comment[es]=El GNU Network Object Model Environment, un entorno de escritorio completo, libre y fácil de usar
+ Comment[et]=GNU Network Object Model Environment on täielik, vaba ja väga hõlpsasti kasutatav töölaua keskkond
+ Comment[eu]=GNU Network Object Model Environment. mahaigain-ingurune oso, libre eta erabilterraza
++Comment[fa]=محیط مدل شئ شبکه گنو . یک محیط رومیزی کامل، آزاد و آسان برای استفاده.
+ Comment[fi]=GNU Network Object Model Environment. Valmis, vapaa ja helppokäyttöinen työpöytäympäristö
+ Comment[fr]=The GNU Network Object Model Environment. Un environnement de bureau complet, gratuit et facile à utiliser
+ Comment[fy]=De GNU Network Object Model Environment, In komplete, frije en ienfâldige te brûken buroblêd omwrâld
+--- kdm/kfrontend/sessions/wm2.desktop	(révision 567687)
++++ kdm/kfrontend/sessions/wm2.desktop	(révision 576145)
+@@ -22,6 +22,7 @@
+ Comment[es]=Un administrador de ventanas pequeño y no configurable
+ Comment[et]=Väike ja seadistamatu aknahaldur
+ Comment[eu]=Leiho-kudeatzaile txikia, konfiguratu ezin dena
++Comment[fa]=یک مدیر پنجره کوچک و غیرقابل پیکربندی
+ Comment[fi]=Pieni ikkunaohjelma, jossa ei ole asetuksia
+ Comment[fr]=Un gestionnaire de fenêtres petit et non configurable
+ Comment[fy]=In lytse, net-ynstelbere finstersmanager
+--- kdesu/kdesu/sudlg.cpp	(révision 567687)
++++ kdesu/kdesu/sudlg.cpp	(révision 576145)
+@@ -5,35 +5,45 @@
+  */
+ 
+ #include <qstring.h>
++#include <kconfig.h>
++#include <kdebug.h>
+ #include <klocale.h>
+ #include <kmessagebox.h>
+ 
+ #include <kdesu/su.h>
+ #include "sudlg.h"
+ 
++//change to sudo or su according to your preferences
++#define DEFAULT_SUPER_USER_COMMAND "su"
+ 
+ KDEsuDialog::KDEsuDialog(QCString user, QCString auth_user, bool enableKeep,const QString& icon, bool withIgnoreButton)
+      : KPasswordDialog(Password, enableKeep, (withIgnoreButton ? User1:NoDefault), icon)
+ {
++    KConfig* config = KGlobal::config();
++    config->setGroup("super-user-command");
++    QString superUserCommand = config->readEntry("super-user-command", DEFAULT_SUPER_USER_COMMAND);
++    if ( superUserCommand != "sudo" && superUserCommand != "su" ) {
++	kdWarning() << "unknown super user command" << endl;
++	superUserCommand = "su";
++    }
++
+     m_User = auth_user;
+     setCaption(i18n("Run as %1").arg(user));
+ 
+     QString prompt;
+-    if (m_User == "root")
+-            {
+-	if ( withIgnoreButton )
+-	prompt = i18n("The action you requested needs root privileges. "
+-	              "Please enter root's password below or click "
+-		      "Ignore to continue with your current privileges.");
+-	else
++    if (superUserCommand == "sudo" && m_User == "root") {
++	    prompt = i18n("Please enter your password." );
++    } else {
++        if (m_User == "root") {
+ 	    prompt = i18n("The action you requested needs root privileges. "
+-		          "Please enter root's password below ");
+-	    }
+-    
+-    else
+-	prompt = i18n("The action you requested needs additional privileges. "
++	    "Please enter root's password below or click "
++	    "Ignore to continue with your current privileges.");
++        } else {
++	    prompt = i18n("The action you requested needs additional privileges. "
+ 		"Please enter the password for \"%1\" below or click "
+ 		"Ignore to continue with your current privileges.").arg(m_User);
++	}
++    }
+     setPrompt(prompt);
+ 
+     if( withIgnoreButton )
+--- ksysguard/gui/ksysguard.desktop	(révision 567687)
++++ ksysguard/gui/ksysguard.desktop	(révision 576145)
+@@ -7,7 +7,6 @@
+ Name[de]=Systemüberwachung
+ Name[eo]=Sistemobservilo
+ Name[et]=Süsteemi valvur
+-Name[fa]=محافظ سیستم K
+ Name[fr]=Surveillance du système
+ Name[he]=משמר המערכת
+ Name[hi]=के-सिस-गार्ड
+@@ -39,6 +38,7 @@
+ GenericName[es]=Monitor de rendimiento
+ GenericName[et]=Jõudluse monitor
+ GenericName[eu]=Sistemaren errendimenduaren monitorea
++GenericName[fa]=نمایشگر کارایی
+ GenericName[fi]=Järjestelmän suorituskyvyn monitori
+ GenericName[fr]=Indicateurs de performance
+ GenericName[fy]=Prestaasjemonitor
+--- ksysguard/gui/SensorDisplayLib/DancingBars.cc	(révision 567687)
++++ ksysguard/gui/SensorDisplayLib/DancingBars.cc	(révision 576145)
+@@ -253,7 +253,11 @@
+     }
+     mFlags.setBit( id, true );
+ 
+-    if ( mFlags.testBit( ( 1 << mBars ) - 1 ) == true ) {
++    bool allBitsAvailable = true;
++    for ( uint i = 0; i < mBars; ++i )
++      allBitsAvailable &= mFlags.testBit( i );
++
++    if ( allBitsAvailable ) {
+       mPlotter->updateSamples( mSampleBuffer );
+       mFlags.fill( false );
+     }
+--- ksysguard/gui/SensorDisplayLib/SignalPlotter.cc	(révision 567687)
++++ ksysguard/gui/SensorDisplayLib/SignalPlotter.cc	(révision 576145)
+@@ -436,7 +436,7 @@
+     col = mBeamColor.begin();
+     for ( double* d = mBeamData.first(); d; d = mBeamData.next(), ++col ) {
+       int start = x0 + (int)( bias * scaleFac );
+-      int end = x0 + (int)( ( bias += d[ w - 3 ] ) * scaleFac );
++      int end = x0 + (int)( ( bias += d[ mSamples - 1 ] ) * scaleFac );
+       /* If the rect is wider than 2 pixels we draw only the last
+        * pixels with the bright color. The rest is painted with
+        * a 50% darker color. */
+@@ -513,6 +513,7 @@
+   } else if ( mGraphStyle == GRAPH_POLYGON ) {
+     int *prevVals = new int[ mBeamData.count() ];
+     int hack[ 4 ];
++    hack[ 0 ] = hack[ 1 ] = hack[ 2 ] = hack[ 3 ] = 0;
+     int x1 = w - ( ( mSamples + 1 ) * mHorizontalScale );
+ 
+     for ( int i = 0; i < mSamples; i++ ) {
+--- ksysguard/gui/ksysguardapplet.desktop	(révision 567687)
++++ ksysguard/gui/ksysguardapplet.desktop	(révision 576145)
+@@ -15,6 +15,7 @@
+ Name[es]=Guardián del sistema
+ Name[et]=Süsteemi valvur
+ Name[eu]=Sistemaren zaintzailea
++Name[fa]=محافظ سیستم
+ Name[fi]=Järjestelmän valvonta
+ Name[fr]=Surveillance du système
+ Name[fy]=Systeemwarder
+@@ -62,6 +63,7 @@
+ Comment[es]=Un monitor avanzado del sistema que integra los gráficos del guardián del sistema de KDE
+ Comment[et]=Võimas süsteemi monitor KDE süsteemi valvuri sensoritele
+ Comment[eu]=Sistema monitore aurreratua, KDE sistemaren zaintzailearen pantailak bistaratzen dituena
++Comment[fa]=یک نمایشگر پیشرفته سیستم که نمایشهای محافظ سیستم  KDE را ازبین می برد
+ Comment[fi]=Edistynyt järjestelmän valvonta, johon sisältyy KDE järjestelmänvalvonnan näytöt
+ Comment[fr]=Un surveillant avancé affichant l'état du système
+ Comment[fy]=In avansearre systeemmonitor mei systeemwardings werjefte
+--- ksysguard/gui/KSysGuardApplet.cc	(révision 567687)
++++ ksysguard/gui/KSysGuardApplet.cc	(révision 576145)
+@@ -87,6 +87,9 @@
+ {
+   save();
+ 
++  delete [] mDockList;
++  mDockList = 0;
++
+   delete mSettingsDlg;
+   mSettingsDlg = 0;
+ 
+--- ksysguard/example/eventsrc	(révision 567687)
++++ ksysguard/example/eventsrc	(révision 576145)
+@@ -81,7 +81,6 @@
+ Name[de]=Musterübereinstimmung
+ Name[eo]=ŝablon_serĉo
+ Name[es]=concordancia de patrón
+-Name[fa]=انطباق‌ـالگو
+ Name[fr]=correspondance_avec_motif
+ Name[gl]=patrón_coincidente
+ Name[hi]=पैटर्न-मैच 
+@@ -128,6 +127,7 @@
+ Comment[es]=Coincidencia con el patrón de búsqueda
+ Comment[et]=Otsingu muster sobib
+ Comment[eu]=bilatutako eredua bat dator
++Comment[fa]=جستجوی الگوی تطبیق شده
+ Comment[fi]=Hakumerkkijono osui
+ Comment[fr]=Motif de recherche trouvé
+ Comment[fy]=Sykpatroan komt oerien
+@@ -178,7 +178,6 @@
+ Name[de]=Sensormeldung
+ Name[eo]=sentilo_alarmo
+ Name[es]=alarma de sensor
+-Name[fa]=هشدارـبساونده
+ Name[fr]=alarme_des_capteurs
+ Name[fy]=sensormelding
+ Name[gl]=alarma_sensor
+@@ -226,7 +225,7 @@
+ Comment[es]=El sensor excedió el límite crítico
+ Comment[et]=Sensor ületas kriitilise piiri
+ Comment[eu]=Sensoreak bere muga kritikoa gainditu du
+-Comment[fa]=بساونده از درجه‌ی بحرانی عبور کرد
++Comment[fa]=حد بحرانی فراتر از حسگر
+ Comment[fi]=Tunnistin ylitti kriittisen rajan
+ Comment[fr]=Le capteur a dépassé sa limite critique
+ Comment[fy]=Sensor limyt giet oer de kritike grins
+--- ksystraycmd/main.cpp	(révision 567687)
++++ ksystraycmd/main.cpp	(révision 576145)
+@@ -5,6 +5,7 @@
+ #include <kcmdlineargs.h>
+ #include <kdebug.h>
+ #include <klocale.h>
++#include <kprocess.h>
+ 
+ #include "ksystraycmd.h"
+ 
+@@ -94,7 +95,7 @@
+   // Read the command
+   QString command;
+   for ( int i = 0; i < args->count(); i++ )
+-    command += QCString( args->arg(i) ) + " ";
++    command += KProcess::quote(QString::fromLocal8Bit( args->arg(i) )) + " ";
+   if ( !command.isEmpty() )
+       cmd.setCommand( command );
+ 




More information about the pkg-kde-commits mailing list