generate() public method

Generating JavaScript language file.
Deprecation: since version 1.4
public generate ( ) : integer
return integer
 /**
  * Saving translated language elements.
  * @return Json
  */
 public function run()
 {
     Yii::$app->response->format = Response::FORMAT_JSON;
     $id = Yii::$app->request->post('id', 0);
     $languageId = Yii::$app->request->post('language_id', Yii::$app->language);
     $languageTranslate = LanguageTranslate::findOne(['id' => $id, 'language' => $languageId]) ?: new LanguageTranslate(['id' => $id, 'language' => $languageId]);
     $languageTranslate->translation = Yii::$app->request->post('translation', '');
     if ($languageTranslate->validate() && $languageTranslate->save()) {
         $generator = new Generator($this->controller->module, $languageId);
         $generator->generate();
     }
     return $languageTranslate->getErrors();
 }