public function actionUpdateLng()
 {
     /* @var $language LuxLanguages */
     $id = Yii::app()->request->getParam('id', null);
     $label = Yii::app()->request->getParam('label', '');
     $prefix = Yii::app()->request->getParam('prefix', DEFAULT_LANGUAGE);
     $status = Yii::app()->request->getParam('status', Constants::STATUS_VISIBLE);
     $original_name = Yii::app()->request->getParam('original_name', '');
     $english_name = Yii::app()->request->getParam('english_name', '');
     $russian_name = Yii::app()->request->getParam('russian_name', '');
     $notification = Yii::app()->request->getParam('notification', '');
     $language = LuxLanguages::model()->findByPk($id);
     if ($language == null) {
         $language = new LuxLanguages();
     }
     $language->label = $label;
     $language->prefix = strtolower(substr($prefix, 0, 2));
     $language->notification = strtoupper(substr($notification, 0, 2));
     $language->status = $status;
     $language->original_language_name = $original_name;
     $language->english_language_name = $english_name;
     $language->russian_language_name = $russian_name;
     if ($language->isNewRecord) {
         $language->priority = DwHelper::getNextPriority("LuxLanguages");
         $language->save();
     } else {
         $language->update();
     }
     $this->redirect($this->createUrl('/admin/inlux/languages'));
 }