Browse Source

Ensure languageCombox consider qm files

Closes #291
Jean-Christophe Fillion-Robin 12 years ago
parent
commit
f559dd1efe
1 changed files with 7 additions and 2 deletions
  1. 7 2
      Libs/Widgets/ctkLanguageComboBox.cpp

+ 7 - 2
Libs/Widgets/ctkLanguageComboBox.cpp

@@ -219,10 +219,15 @@ void ctkLanguageComboBox::setDirectory(const QString& dir)
 
   /// Recover all the translation file from the directory Translations
   QDir translationDir = QDir(d->LanguageDirectory);
-  QStringList languages = translationDir.entryList(QStringList("*.qm"));
+  QStringList files;
+  QStringList fileNames = translationDir.entryList(QStringList("*.qm"));
+  foreach(const QString& fileName, fileNames)
+    {
+    files << translationDir.filePath(fileName);
+    }
 
   /// Add all the languages availables
-  d->addLanguageFiles(languages);
+  d->addLanguageFiles(files);
 
   this->update();
 }