public function recomputeTranslationPercentage($languageId) { $lang = new Gpf_Db_Language(); $lang->setId($languageId); $lang->load(); $fileName = Gpf_Lang_CsvLanguage::getAccountCsvFileName($language->getCode()); $csvLanguage = new Gpf_Lang_CsvLanguage(); $csvLanguage->loadFromCsvFile(new Gpf_Io_Csv_Reader($fileName)); $lang->setTranslatedPercentage($csvLanguage->getTranslationPercentage()); $lang->update(array(self::TRANSLATED_PERCENTAGE)); }