diff --git a/app/controller/CustomerController.php b/app/controller/CustomerController.php index 635b2dc..c19eb4b 100644 --- a/app/controller/CustomerController.php +++ b/app/controller/CustomerController.php @@ -33,6 +33,8 @@ class CustomerController $gradeConstants = Constants::GRADE_EN; if($request->user['language'] == 'zh_CN'){ $gradeConstants = Constants::GRADE; + }elseif ($request->user['language'] == 'ru'){ + $gradeConstants = Constants::GRADE_RU; } foreach ($gradeConstants as $key => $value) { $grade[] = [ @@ -54,6 +56,8 @@ class CustomerController $magnitudeConstants = Constants::MAGNITUDE_EN; if($request->user['language'] == 'zh_CN'){ $magnitudeConstants = Constants::MAGNITUDE; + }elseif ($request->user['language'] == 'ru'){ + $magnitudeConstants = Constants::MAGNITUDE_RU; } foreach ($magnitudeConstants as $key => $value) { $grade[] = [ diff --git a/config/constants/Constants.php b/config/constants/Constants.php index 36a21e5..e922ef1 100644 --- a/config/constants/Constants.php +++ b/config/constants/Constants.php @@ -27,6 +27,14 @@ class Constants self::CUSTOMER_GRADE_SALES => 'After Sales', self::CUSTOMER_GRADE_LOSS => 'Stagnation or loss', ]; + public const GRADE_RU = [ + self::CUSTOMER_GRADE_INITIAL => 'Первоначальные контакты', + self::CUSTOMER_GRADE_COMMUNICATE => 'Потребности в общении', + self::CUSTOMER_GRADE_PLAN => 'Продвижение программы', + self::CUSTOMER_GRADE_DEAL => 'Этап сделки', + self::CUSTOMER_GRADE_SALES => 'Послепродажный этап', + self::CUSTOMER_GRADE_LOSS => 'Застой или потеря', + ]; //客户重要性 public const CUSTOMER_MAGNITUDE_INITIAL = 0; // 金牌商机 @@ -44,6 +52,12 @@ class Constants self::CUSTOMER_MAGNITUDE_PLAN => 'Bronze Medal', ]; + public const MAGNITUDE_RU = [ + self::CUSTOMER_MAGNITUDE_INITIAL => 'Золотой бизнес', + self::CUSTOMER_MAGNITUDE_COMMUNICATE => 'Серебряный бизнес', + self::CUSTOMER_MAGNITUDE_PLAN => 'Бронзовый бизнес.', + ]; + //跟进类型 public const CUSTOMER_FOLLOW_VISIT = 0; // 线下拜访 diff --git a/resource/translations/ru/messages.php b/resource/translations/ru/messages.php new file mode 100644 index 0000000..c96f0ab --- /dev/null +++ b/resource/translations/ru/messages.php @@ -0,0 +1,35 @@ + ' Успех', + 'fail' => ' Неудача', + 'login_success' => ' Регистрация завершена', + 'password_error' => ' Ошибка пароля', + 'user_none' => ' Пользователь не существует', + 'user_id' => ' Идентификатор пользователя', + 'user_login' => ' Пожалуйста, войдите.', + 'not_null' => ' Нельзя быть пустым', + 'code_error' => ' Ошибка кода проверки', + 'format_error' => ' Ошибка формата', + 'email_repeat' => ' Почтовый ящик повторяется', + 'email_error' => ' Ошибка формата почтового ящика', + 'save_success' => ' Сохранить успешно', + 'save_fail' => ' Ошибка сохранения', + 'register_success' => ' Регистрация успешно', + 'register_fail' => ' Ошибка регистрации', + 'language_success' => ' Переключить язык успешно', + 'language_fail' => ' Ошибка переключения языка', + 'param_error' => ' Ошибка параметра', + 'required_not_null' => ' Обязательное заполнение не может быть пустым.', + 'picture_not_null' => ' Фотографии не могут быть пустыми', + 'contacts_not_null' => ' Контакты, почтовый ящик, телефон не может быть одновременно пустым', + 'car_type_not_null' => ' Предпочтения не могут быть пустыми', + 'channel_not_null' => ' Каналы не могут быть пустыми', + 'email_consistent' => ' Почтовый ящик не совпадает', + 'sign_not_null' => ' Компания не создана', + 'password_short' => ' Пароль не может быть меньше 6.', + 'id_empty' => ' ID не может быть пустым', + 'customer_id' => ' Идентификатор клиента', + 'tag_group_id' => ' Идентификатор группы меток', + 'claim_fail' => ' Невозможность получения принадлежащего клиенту', +]; \ No newline at end of file