mirror of
https://github.com/hexastack/hexabot
synced 2025-06-26 18:27:28 +00:00
feat: restructure i18n into a dir
This commit is contained in:
@@ -15,7 +15,7 @@ import { ChannelService } from '@/channel/channel.service';
|
||||
import { MessageService } from '@/chat/services/message.service';
|
||||
import { SubscriberService } from '@/chat/services/subscriber.service';
|
||||
import { MenuService } from '@/cms/services/menu.service';
|
||||
import { ExtendedI18nService } from '@/extended-i18n.service';
|
||||
import { I18nService } from '@/i18n/services/i18n.service';
|
||||
import { LoggerService } from '@/logger/logger.service';
|
||||
import { NlpService } from '@/nlp/services/nlp.service';
|
||||
import { SettingCreateDto } from '@/setting/dto/setting.dto';
|
||||
@@ -38,7 +38,7 @@ export default class LiveChatTesterHandler extends OfflineHandler {
|
||||
nlpService: NlpService,
|
||||
logger: LoggerService,
|
||||
eventEmitter: EventEmitter2,
|
||||
i18n: ExtendedI18nService,
|
||||
i18n: I18nService,
|
||||
subscriberService: SubscriberService,
|
||||
attachmentService: AttachmentService,
|
||||
messageService: MessageService,
|
||||
|
||||
@@ -35,7 +35,7 @@ import { SubscriberService } from '@/chat/services/subscriber.service';
|
||||
import { MenuRepository } from '@/cms/repositories/menu.repository';
|
||||
import { MenuModel } from '@/cms/schemas/menu.schema';
|
||||
import { MenuService } from '@/cms/services/menu.service';
|
||||
import { ExtendedI18nService } from '@/extended-i18n.service';
|
||||
import { I18nService } from '@/i18n/services/i18n.service';
|
||||
import { LoggerService } from '@/logger/logger.service';
|
||||
import { NlpService } from '@/nlp/services/nlp.service';
|
||||
import { SettingService } from '@/setting/services/setting.service';
|
||||
@@ -113,7 +113,7 @@ describe('Offline Handler', () => {
|
||||
EventEmitter2,
|
||||
LoggerService,
|
||||
{
|
||||
provide: ExtendedI18nService,
|
||||
provide: I18nService,
|
||||
useValue: {
|
||||
t: jest.fn().mockImplementation((t) => t),
|
||||
},
|
||||
|
||||
@@ -25,7 +25,7 @@ import { SubscriberService } from '@/chat/services/subscriber.service';
|
||||
import { MenuRepository } from '@/cms/repositories/menu.repository';
|
||||
import { MenuModel } from '@/cms/schemas/menu.schema';
|
||||
import { MenuService } from '@/cms/services/menu.service';
|
||||
import { ExtendedI18nService } from '@/extended-i18n.service';
|
||||
import { I18nService } from '@/i18n/services/i18n.service';
|
||||
import { LoggerService } from '@/logger/logger.service';
|
||||
import { NlpService } from '@/nlp/services/nlp.service';
|
||||
import { SettingService } from '@/setting/services/setting.service';
|
||||
@@ -90,7 +90,7 @@ describe(`Offline event wrapper`, () => {
|
||||
EventEmitter2,
|
||||
LoggerService,
|
||||
{
|
||||
provide: ExtendedI18nService,
|
||||
provide: I18nService,
|
||||
useValue: {
|
||||
t: jest.fn().mockImplementation((t) => t),
|
||||
},
|
||||
|
||||
@@ -50,7 +50,7 @@ import { SubscriberService } from '@/chat/services/subscriber.service';
|
||||
import { Content } from '@/cms/schemas/content.schema';
|
||||
import { MenuService } from '@/cms/services/menu.service';
|
||||
import { config } from '@/config';
|
||||
import { ExtendedI18nService } from '@/extended-i18n.service';
|
||||
import { I18nService } from '@/i18n/services/i18n.service';
|
||||
import { LoggerService } from '@/logger/logger.service';
|
||||
import { NlpService } from '@/nlp/services/nlp.service';
|
||||
import { SettingCreateDto } from '@/setting/dto/setting.dto';
|
||||
@@ -73,7 +73,7 @@ export default class OfflineHandler extends ChannelHandler {
|
||||
nlpService: NlpService,
|
||||
logger: LoggerService,
|
||||
protected readonly eventEmitter: EventEmitter2,
|
||||
protected readonly i18n: ExtendedI18nService,
|
||||
protected readonly i18n: I18nService,
|
||||
protected readonly subscriberService: SubscriberService,
|
||||
protected readonly attachmentService: AttachmentService,
|
||||
protected readonly messageService: MessageService,
|
||||
|
||||
Reference in New Issue
Block a user