public function attributeLabels() { $runtimeAttributes = []; switch ($this->scenario) { case 'login': $runtimeAttributes = ['rememberMe' => Yii::t('user', 'Remember')]; break; case 'registration': $runtimeAttributes = ['blabla' => Yii::t('registration', 'Blabla')]; case 'personalArea': $runtimeAttributes = array_merge($runtimeAttributes, ['firstName' => Yii::t('registration', 'First Name'), 'familyName' => Yii::t('registration', 'Second Name'), 'patronymic' => Yii::t('registration', 'Third Name'), 'gender' => Yii::t('registration', 'Gender'), 'dateOfBirth' => Yii::t('registration', 'Date of Birth'), 'dayOfBirth' => Yii::t('registration', 'Date of Birth'), 'monthOfBirth' => Yii::t('registration', 'Date of Birth'), 'yearOfBirth' => Yii::t('registration', 'Date of Birth'), 'phoneInput' => Yii::t('registration', 'Phone Number'), 'country' => Yii::t('registration', 'Country'), 'school' => Yii::t('registration', 'School'), 'group' => Yii::t('registration', 'Group'), 'comment' => Yii::t('registration', 'Comment'), 'captcha' => Yii::t('registration', 'Captcha')]); break; } return array_merge(parent::attributeLabels(), $runtimeAttributes); }