mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-22 07:03:53 +08:00
add:通讯录i18n行数对齐
This commit is contained in:
@@ -362,8 +362,6 @@ export default {
|
||||
'replacementWordManagement.edit': 'Bearbeiten',
|
||||
'replacementWordManagement.download': 'Herunterladen',
|
||||
'replacementWordManagement.delete': 'Löschen',
|
||||
|
||||
// Replacement word dialog related
|
||||
'replacementDialog.fileName': 'Dateiname',
|
||||
'replacementDialog.fileNamePlaceholder': 'Bitte Dateiname eingeben',
|
||||
'replacementDialog.content': 'Ersetzungsinhalt',
|
||||
@@ -1418,7 +1416,76 @@ export default {
|
||||
'feature.addressBook.name': 'Adressbuch',
|
||||
'feature.addressBook.description': 'Kontakt-Adressbuch verwalten und pflegen, um Kontaktinformationen für KI-Assistenten bereitzustellen',
|
||||
|
||||
// Address Book Management page
|
||||
// Adressbuch Verwaltungsseite
|
||||
'addressBookManagement.title': 'Adressbuchverwaltung',
|
||||
'addressBookManagement.searchPlaceholder': 'Gerätename oder MAC-Adresse suchen',
|
||||
'addressBookManagement.search': 'Suchen',
|
||||
'addressBookManagement.selectAgent': 'Bitte Agent auswählen',
|
||||
'addressBookManagement.name': 'Adressbuchname',
|
||||
'addressBookManagement.description': 'Adressbuchbeschreibung',
|
||||
'addressBookManagement.contactCount': 'Kontaktanzahl',
|
||||
'addressBookManagement.status': 'Aktiviert',
|
||||
'addressBookManagement.createdAt': 'Erstellt am',
|
||||
'addressBookManagement.operation': 'Aktion',
|
||||
'addressBookManagement.add': 'Hinzufügen',
|
||||
'addressBookManagement.edit': 'Bearbeiten',
|
||||
'addressBookManagement.delete': 'Löschen',
|
||||
'addressBookManagement.itemsPerPage': 'Einträge/Seite',
|
||||
'addressBookManagement.firstPage': 'Erste',
|
||||
'addressBookManagement.prevPage': 'Vorherige',
|
||||
'addressBookManagement.nextPage': 'Nächste',
|
||||
'addressBookManagement.totalRecords': '{total} Einträge insgesamt',
|
||||
'addressBookManagement.addAddressBook': 'Adressbuch hinzufügen',
|
||||
'addressBookManagement.editAddressBook': 'Adressbuch bearbeiten',
|
||||
'addressBookManagement.getAddressBookListFailed': 'Adressbuchliste konnte nicht geladen werden',
|
||||
'addressBookManagement.selectAddressBookFirst': 'Bitte zuerst Adressbücher zum Löschen auswählen',
|
||||
'addressBookManagement.confirmBatchDelete': 'Möchten Sie {count} ausgewählte Adressbücher wirklich löschen?',
|
||||
'addressBookManagement.batchDeleteSuccess': '{count} Adressbücher erfolgreich gelöscht',
|
||||
'addressBookManagement.deleteFailed': 'Löschen fehlgeschlagen, bitte versuchen Sie es erneut',
|
||||
'addressBookManagement.operationCancelled': 'Löschvorgang abgebrochen',
|
||||
'addressBookManagement.updateSuccess': 'Aktualisierung erfolgreich',
|
||||
'addressBookManagement.addSuccess': 'Erfolgreich hinzugefügt',
|
||||
'addressBookManagement.updateFailed': 'Aktualisierung fehlgeschlagen',
|
||||
'addressBookManagement.addFailed': 'Hinzufügen fehlgeschlagen',
|
||||
'addressBookManagement.selectAll': 'Alle auswählen',
|
||||
'addressBookManagement.cancelSelectAll': 'Alle abwählen',
|
||||
'addressBookManagement.deviceName': 'Gerätename',
|
||||
'addressBookManagement.deviceType': 'Gerätetyp',
|
||||
'addressBookManagement.deviceId': 'Geräte-ID',
|
||||
'addressBookManagement.remarks': 'Bemerkungen',
|
||||
'addressBookManagement.addressBookDetail': 'Adressbuchdetails',
|
||||
'addressBookManagement.addressBookName': 'Adressbuchname',
|
||||
'addressBookManagement.addressBookNamePlaceholder': 'Bitte Adressbuchnamen eingeben',
|
||||
'addressBookManagement.addressBookNameRequired': 'Bitte Adressbuchnamen eingeben',
|
||||
'addressBookManagement.addressBookNameLength': 'Adressbuchname muss zwischen 1 und 50 Zeichen lang sein',
|
||||
'addressBookManagement.addressBookDesc': 'Adressbuchbeschreibung',
|
||||
'addressBookManagement.addressBookDescPlaceholder': 'Bitte Adressbuchbeschreibung eingeben',
|
||||
'addressBookManagement.remarksPlaceholder': 'Bitte Bemerkungen eingeben',
|
||||
'addressBookManagement.selectDevice': 'Bitte ein Gerät auswählen, um Adressbuchdetails anzuzeigen',
|
||||
'addressBookManagement.save': 'Speichern',
|
||||
'addressBookManagement.saveSuccess': 'Speichern erfolgreich',
|
||||
'addressBookManagement.saveFailed': 'Speichern fehlgeschlagen',
|
||||
'addressBookManagement.deviceNotSelected': 'Bitte zuerst ein Gerät auswählen',
|
||||
'addressBookManagement.addDeviceTip': 'Gerät hinzufügen Funktion ist in Entwicklung',
|
||||
'addressBookManagement.selectAgentFirst': 'Bitte zuerst einen Agent auswählen',
|
||||
|
||||
// Adressbuch Dialog
|
||||
'addressBookDialog.title': 'Adressbuch',
|
||||
'addressBookDialog.name': 'Adressbuchname',
|
||||
'addressBookDialog.namePlaceholder': 'Bitte Adressbuchnamen eingeben',
|
||||
'addressBookDialog.description': 'Adressbuchbeschreibung',
|
||||
'addressBookDialog.descriptionPlaceholder': 'Bitte detaillierte Adressbuchbeschreibung eingeben',
|
||||
'addressBookDialog.status': 'Status',
|
||||
'addressBookDialog.save': 'Speichern',
|
||||
'addressBookDialog.cancel': 'Abbrechen',
|
||||
'addressBookDialog.confirm': 'Bestätigen',
|
||||
'addressBookDialog.nameRequired': 'Bitte Adressbuchnamen eingeben',
|
||||
'addressBookDialog.nameLength': 'Adressbuchname muss zwischen 1 und 50 Zeichen lang sein',
|
||||
'addressBookDialog.namePattern': 'Adressbuchname darf nur Buchstaben, Zahlen, Leerzeichen, Unterstriche und Bindestriche enthalten',
|
||||
'addressBookDialog.descriptionRequired': 'Bitte Adressbuchbeschreibung eingeben',
|
||||
'addressBookDialog.descriptionLength': 'Adressbuchbeschreibung darf 300 Zeichen nicht überschreiten',
|
||||
|
||||
// Adressbuch Verwaltungsseite - Geräteliste
|
||||
'addressBookManagement.mainTitle': 'Adressbuchverwaltung',
|
||||
'addressBookManagement.subTitle': 'Geräteadressbuch verwalten, Gerätenamen und Anrufpermissions festlegen',
|
||||
'addressBookManagement.online': 'Online',
|
||||
|
||||
@@ -362,8 +362,6 @@ export default {
|
||||
'replacementWordManagement.edit': 'Edit',
|
||||
'replacementWordManagement.download': 'Download',
|
||||
'replacementWordManagement.delete': 'Delete',
|
||||
|
||||
// Replacement word dialog related
|
||||
'replacementDialog.fileName': 'File Name',
|
||||
'replacementDialog.fileNamePlaceholder': 'Please enter file name',
|
||||
'replacementDialog.content': 'Replacement Content',
|
||||
@@ -1419,6 +1417,75 @@ export default {
|
||||
'feature.addressBook.description': 'Manage and maintain contact address book to provide contact information support for AI assistant',
|
||||
|
||||
// Address Book Management page
|
||||
'addressBookManagement.title': 'Address Book Management',
|
||||
'addressBookManagement.searchPlaceholder': 'Search device name or MAC address',
|
||||
'addressBookManagement.search': 'Search',
|
||||
'addressBookManagement.selectAgent': 'Please select agent',
|
||||
'addressBookManagement.name': 'Address Book Name',
|
||||
'addressBookManagement.description': 'Address Book Description',
|
||||
'addressBookManagement.contactCount': 'Contact Count',
|
||||
'addressBookManagement.status': 'Enabled',
|
||||
'addressBookManagement.createdAt': 'Created Time',
|
||||
'addressBookManagement.operation': 'Operation',
|
||||
'addressBookManagement.add': 'Add',
|
||||
'addressBookManagement.edit': 'Edit',
|
||||
'addressBookManagement.delete': 'Delete',
|
||||
'addressBookManagement.itemsPerPage': 'items/page',
|
||||
'addressBookManagement.firstPage': 'First',
|
||||
'addressBookManagement.prevPage': 'Previous',
|
||||
'addressBookManagement.nextPage': 'Next',
|
||||
'addressBookManagement.totalRecords': '{total} records in total',
|
||||
'addressBookManagement.addAddressBook': 'Add Address Book',
|
||||
'addressBookManagement.editAddressBook': 'Edit Address Book',
|
||||
'addressBookManagement.getAddressBookListFailed': 'Failed to get address book list',
|
||||
'addressBookManagement.selectAddressBookFirst': 'Please select address books to delete first',
|
||||
'addressBookManagement.confirmBatchDelete': 'Are you sure to delete {count} selected address books?',
|
||||
'addressBookManagement.batchDeleteSuccess': 'Successfully deleted {count} address books',
|
||||
'addressBookManagement.deleteFailed': 'Delete failed, please try again',
|
||||
'addressBookManagement.operationCancelled': 'Delete operation cancelled',
|
||||
'addressBookManagement.updateSuccess': 'Update successful',
|
||||
'addressBookManagement.addSuccess': 'Add successful',
|
||||
'addressBookManagement.updateFailed': 'Update failed',
|
||||
'addressBookManagement.addFailed': 'Add failed',
|
||||
'addressBookManagement.selectAll': 'Select All',
|
||||
'addressBookManagement.cancelSelectAll': 'Deselect All',
|
||||
'addressBookManagement.deviceName': 'Device Name',
|
||||
'addressBookManagement.deviceType': 'Device Type',
|
||||
'addressBookManagement.deviceId': 'Device ID',
|
||||
'addressBookManagement.remarks': 'Remarks',
|
||||
'addressBookManagement.addressBookDetail': 'Address Book Detail',
|
||||
'addressBookManagement.addressBookName': 'Address Book Name',
|
||||
'addressBookManagement.addressBookNamePlaceholder': 'Please enter address book name',
|
||||
'addressBookManagement.addressBookNameRequired': 'Please enter address book name',
|
||||
'addressBookManagement.addressBookNameLength': 'Address book name must be between 1 and 50 characters',
|
||||
'addressBookManagement.addressBookDesc': 'Address Book Description',
|
||||
'addressBookManagement.addressBookDescPlaceholder': 'Please enter address book description',
|
||||
'addressBookManagement.remarksPlaceholder': 'Please enter remarks',
|
||||
'addressBookManagement.selectDevice': 'Please select a device to view address book details',
|
||||
'addressBookManagement.save': 'Save',
|
||||
'addressBookManagement.saveSuccess': 'Save successful',
|
||||
'addressBookManagement.saveFailed': 'Save failed',
|
||||
'addressBookManagement.deviceNotSelected': 'Please select a device first',
|
||||
'addressBookManagement.addDeviceTip': 'Add device feature is under development',
|
||||
'addressBookManagement.selectAgentFirst': 'Please select an agent first',
|
||||
|
||||
// Address Book Dialog
|
||||
'addressBookDialog.title': 'Address Book',
|
||||
'addressBookDialog.name': 'Address Book Name',
|
||||
'addressBookDialog.namePlaceholder': 'Please enter address book name',
|
||||
'addressBookDialog.description': 'Address Book Description',
|
||||
'addressBookDialog.descriptionPlaceholder': 'Please enter address book description in detail',
|
||||
'addressBookDialog.status': 'Status',
|
||||
'addressBookDialog.save': 'Save',
|
||||
'addressBookDialog.cancel': 'Cancel',
|
||||
'addressBookDialog.confirm': 'Confirm',
|
||||
'addressBookDialog.nameRequired': 'Please enter address book name',
|
||||
'addressBookDialog.nameLength': 'Address book name must be between 1 and 50 characters',
|
||||
'addressBookDialog.namePattern': 'Address book name can only contain letters, numbers, spaces, underscores and hyphens',
|
||||
'addressBookDialog.descriptionRequired': 'Please enter address book description',
|
||||
'addressBookDialog.descriptionLength': 'Address book description cannot exceed 300 characters',
|
||||
|
||||
// Address Book Management page - Device List
|
||||
'addressBookManagement.mainTitle': 'Address Book Management',
|
||||
'addressBookManagement.subTitle': 'Manage device address book, set device names and call permissions',
|
||||
'addressBookManagement.online': 'Online',
|
||||
|
||||
@@ -1418,7 +1418,76 @@ export default {
|
||||
'feature.addressBook.name': 'Lista de Contatos',
|
||||
'feature.addressBook.description': 'Gerenciar e manter lista de contatos para fornecer suporte de informações de contato para assistente de IA',
|
||||
|
||||
// Address Book Management page
|
||||
// Página de Gerenciamento de Lista de Contatos
|
||||
'addressBookManagement.title': 'Gerenciamento de Lista de Contatos',
|
||||
'addressBookManagement.searchPlaceholder': 'Pesquisar nome do dispositivo ou endereço MAC',
|
||||
'addressBookManagement.search': 'Pesquisar',
|
||||
'addressBookManagement.selectAgent': 'Selecione um agente',
|
||||
'addressBookManagement.name': 'Nome da Lista de Contatos',
|
||||
'addressBookManagement.description': 'Descrição da Lista de Contatos',
|
||||
'addressBookManagement.contactCount': 'Número de Contatos',
|
||||
'addressBookManagement.status': 'Ativo',
|
||||
'addressBookManagement.createdAt': 'Data de Criação',
|
||||
'addressBookManagement.operation': 'Operação',
|
||||
'addressBookManagement.add': 'Adicionar',
|
||||
'addressBookManagement.edit': 'Editar',
|
||||
'addressBookManagement.delete': 'Excluir',
|
||||
'addressBookManagement.itemsPerPage': 'itens/página',
|
||||
'addressBookManagement.firstPage': 'Primeira',
|
||||
'addressBookManagement.prevPage': 'Anterior',
|
||||
'addressBookManagement.nextPage': 'Próxima',
|
||||
'addressBookManagement.totalRecords': '{total} registros no total',
|
||||
'addressBookManagement.addAddressBook': 'Adicionar Lista de Contatos',
|
||||
'addressBookManagement.editAddressBook': 'Editar Lista de Contatos',
|
||||
'addressBookManagement.getAddressBookListFailed': 'Falha ao obter lista de contatos',
|
||||
'addressBookManagement.selectAddressBookFirst': 'Selecione as listas de contatos para excluir primeiro',
|
||||
'addressBookManagement.confirmBatchDelete': 'Tem certeza de que deseja excluir {count} listas de contatos selecionadas?',
|
||||
'addressBookManagement.batchDeleteSuccess': '{count} listas de contatos excluídas com sucesso',
|
||||
'addressBookManagement.deleteFailed': 'Falha ao excluir, tente novamente',
|
||||
'addressBookManagement.operationCancelled': 'Operação de exclusão cancelada',
|
||||
'addressBookManagement.updateSuccess': 'Atualização bem-sucedida',
|
||||
'addressBookManagement.addSuccess': 'Adição bem-sucedida',
|
||||
'addressBookManagement.updateFailed': 'Falha na atualização',
|
||||
'addressBookManagement.addFailed': 'Falha ao adicionar',
|
||||
'addressBookManagement.selectAll': 'Selecionar Todos',
|
||||
'addressBookManagement.cancelSelectAll': 'Desmarcar Todos',
|
||||
'addressBookManagement.deviceName': 'Nome do Dispositivo',
|
||||
'addressBookManagement.deviceType': 'Tipo do Dispositivo',
|
||||
'addressBookManagement.deviceId': 'ID do Dispositivo',
|
||||
'addressBookManagement.remarks': 'Observações',
|
||||
'addressBookManagement.addressBookDetail': 'Detalhes da Lista de Contatos',
|
||||
'addressBookManagement.addressBookName': 'Nome da Lista de Contatos',
|
||||
'addressBookManagement.addressBookNamePlaceholder': 'Digite o nome da lista de contatos',
|
||||
'addressBookManagement.addressBookNameRequired': 'Digite o nome da lista de contatos',
|
||||
'addressBookManagement.addressBookNameLength': 'O nome da lista de contatos deve ter entre 1 e 50 caracteres',
|
||||
'addressBookManagement.addressBookDesc': 'Descrição da Lista de Contatos',
|
||||
'addressBookManagement.addressBookDescPlaceholder': 'Digite a descrição da lista de contatos',
|
||||
'addressBookManagement.remarksPlaceholder': 'Digite as observações',
|
||||
'addressBookManagement.selectDevice': 'Selecione um dispositivo para ver os detalhes da lista de contatos',
|
||||
'addressBookManagement.save': 'Salvar',
|
||||
'addressBookManagement.saveSuccess': 'Salvo com sucesso',
|
||||
'addressBookManagement.saveFailed': 'Falha ao salvar',
|
||||
'addressBookManagement.deviceNotSelected': 'Selecione um dispositivo primeiro',
|
||||
'addressBookManagement.addDeviceTip': 'Recurso de adicionar dispositivo em desenvolvimento',
|
||||
'addressBookManagement.selectAgentFirst': 'Selecione um agente primeiro',
|
||||
|
||||
// Diálogo da Lista de Contatos
|
||||
'addressBookDialog.title': 'Lista de Contatos',
|
||||
'addressBookDialog.name': 'Nome da Lista de Contatos',
|
||||
'addressBookDialog.namePlaceholder': 'Digite o nome da lista de contatos',
|
||||
'addressBookDialog.description': 'Descrição da Lista de Contatos',
|
||||
'addressBookDialog.descriptionPlaceholder': 'Digite a descrição detalhada da lista de contatos',
|
||||
'addressBookDialog.status': 'Status',
|
||||
'addressBookDialog.save': 'Salvar',
|
||||
'addressBookDialog.cancel': 'Cancelar',
|
||||
'addressBookDialog.confirm': 'Confirmar',
|
||||
'addressBookDialog.nameRequired': 'Digite o nome da lista de contatos',
|
||||
'addressBookDialog.nameLength': 'O nome da lista de contatos deve ter entre 1 e 50 caracteres',
|
||||
'addressBookDialog.namePattern': 'O nome da lista de contatos pode conter apenas letras, números, espaços, sublinhados e hifens',
|
||||
'addressBookDialog.descriptionRequired': 'Digite a descrição da lista de contatos',
|
||||
'addressBookDialog.descriptionLength': 'A descrição da lista de contatos não pode exceder 300 caracteres',
|
||||
|
||||
// Página de Gerenciamento de Lista de Contatos - Lista de Dispositivos
|
||||
'addressBookManagement.mainTitle': 'Gerenciamento de Lista de Contatos',
|
||||
'addressBookManagement.subTitle': 'Gerenciar lista de contatos do dispositivo, definir nomes e permissões de chamada',
|
||||
'addressBookManagement.online': 'Online',
|
||||
@@ -1453,4 +1522,4 @@ export default {
|
||||
// Header navigation
|
||||
'header.addressBook': 'Lista de Contatos',
|
||||
|
||||
}
|
||||
}
|
||||
@@ -1418,7 +1418,76 @@ export default {
|
||||
'feature.addressBook.name': 'Danh bạ',
|
||||
'feature.addressBook.description': 'Quản lý và duy trì danh bạ liên lạc để cung cấp hỗ trợ thông tin liên lạc cho trợ lý AI',
|
||||
|
||||
// Address Book Management page
|
||||
// Trang quản lý danh bạ
|
||||
'addressBookManagement.title': 'Quản lý danh bạ',
|
||||
'addressBookManagement.searchPlaceholder': 'Tìm kiếm tên thiết bị hoặc địa chỉ MAC',
|
||||
'addressBookManagement.search': 'Tìm kiếm',
|
||||
'addressBookManagement.selectAgent': 'Vui lòng chọn tác tử',
|
||||
'addressBookManagement.name': 'Tên danh bạ',
|
||||
'addressBookManagement.description': 'Mô tả danh bạ',
|
||||
'addressBookManagement.contactCount': 'Số liên hệ',
|
||||
'addressBookManagement.status': 'Kích hoạt',
|
||||
'addressBookManagement.createdAt': 'Thời gian tạo',
|
||||
'addressBookManagement.operation': 'Thao tác',
|
||||
'addressBookManagement.add': 'Thêm',
|
||||
'addressBookManagement.edit': 'Sửa',
|
||||
'addressBookManagement.delete': 'Xóa',
|
||||
'addressBookManagement.itemsPerPage': 'mục/trang',
|
||||
'addressBookManagement.firstPage': 'Đầu',
|
||||
'addressBookManagement.prevPage': 'Trước',
|
||||
'addressBookManagement.nextPage': 'Tiếp',
|
||||
'addressBookManagement.totalRecords': 'Tổng {total} bản ghi',
|
||||
'addressBookManagement.addAddressBook': 'Thêm danh bạ',
|
||||
'addressBookManagement.editAddressBook': 'Sửa danh bạ',
|
||||
'addressBookManagement.getAddressBookListFailed': 'Lấy danh sách danh bạ thất bại',
|
||||
'addressBookManagement.selectAddressBookFirst': 'Vui lòng chọn danh bạ cần xóa trước',
|
||||
'addressBookManagement.confirmBatchDelete': 'Bạn có chắc muốn xóa {count} danh bạ đã chọn?',
|
||||
'addressBookManagement.batchDeleteSuccess': 'Đã xóa thành công {count} danh bạ',
|
||||
'addressBookManagement.deleteFailed': 'Xóa thất bại, vui lòng thử lại',
|
||||
'addressBookManagement.operationCancelled': 'Đã hủy thao tác xóa',
|
||||
'addressBookManagement.updateSuccess': 'Cập nhật thành công',
|
||||
'addressBookManagement.addSuccess': 'Thêm thành công',
|
||||
'addressBookManagement.updateFailed': 'Cập nhật thất bại',
|
||||
'addressBookManagement.addFailed': 'Thêm thất bại',
|
||||
'addressBookManagement.selectAll': 'Chọn tất cả',
|
||||
'addressBookManagement.cancelSelectAll': 'Bỏ chọn tất cả',
|
||||
'addressBookManagement.deviceName': 'Tên thiết bị',
|
||||
'addressBookManagement.deviceType': 'Loại thiết bị',
|
||||
'addressBookManagement.deviceId': 'ID thiết bị',
|
||||
'addressBookManagement.remarks': 'Ghi chú',
|
||||
'addressBookManagement.addressBookDetail': 'Chi tiết danh bạ',
|
||||
'addressBookManagement.addressBookName': 'Tên danh bạ',
|
||||
'addressBookManagement.addressBookNamePlaceholder': 'Vui lòng nhập tên danh bạ',
|
||||
'addressBookManagement.addressBookNameRequired': 'Vui lòng nhập tên danh bạ',
|
||||
'addressBookManagement.addressBookNameLength': 'Tên danh bạ phải từ 1 đến 50 ký tự',
|
||||
'addressBookManagement.addressBookDesc': 'Mô tả danh bạ',
|
||||
'addressBookManagement.addressBookDescPlaceholder': 'Vui lòng nhập mô tả danh bạ',
|
||||
'addressBookManagement.remarksPlaceholder': 'Vui lòng nhập ghi chú',
|
||||
'addressBookManagement.selectDevice': 'Vui lòng chọn thiết bị để xem chi tiết danh bạ',
|
||||
'addressBookManagement.save': 'Lưu',
|
||||
'addressBookManagement.saveSuccess': 'Lưu thành công',
|
||||
'addressBookManagement.saveFailed': 'Lưu thất bại',
|
||||
'addressBookManagement.deviceNotSelected': 'Vui lòng chọn thiết bị trước',
|
||||
'addressBookManagement.addDeviceTip': 'Tính năng thêm thiết bị đang phát triển',
|
||||
'addressBookManagement.selectAgentFirst': 'Vui lòng chọn tác tử trước',
|
||||
|
||||
// Hộp thoại danh bạ
|
||||
'addressBookDialog.title': 'Danh bạ',
|
||||
'addressBookDialog.name': 'Tên danh bạ',
|
||||
'addressBookDialog.namePlaceholder': 'Vui lòng nhập tên danh bạ',
|
||||
'addressBookDialog.description': 'Mô tả danh bạ',
|
||||
'addressBookDialog.descriptionPlaceholder': 'Vui lòng nhập mô tả danh bạ chi tiết',
|
||||
'addressBookDialog.status': 'Trạng thái',
|
||||
'addressBookDialog.save': 'Lưu',
|
||||
'addressBookDialog.cancel': 'Hủy',
|
||||
'addressBookDialog.confirm': 'Xác nhận',
|
||||
'addressBookDialog.nameRequired': 'Vui lòng nhập tên danh bạ',
|
||||
'addressBookDialog.nameLength': 'Tên danh bạ phải từ 1 đến 50 ký tự',
|
||||
'addressBookDialog.namePattern': 'Tên danh bạ chỉ được chứa chữ cái, số, dấu cách, dấu gạch dưới và dấu gạch ngang',
|
||||
'addressBookDialog.descriptionRequired': 'Vui lòng nhập mô tả danh bạ',
|
||||
'addressBookDialog.descriptionLength': 'Mô tả danh bạ không được vượt quá 300 ký tự',
|
||||
|
||||
// Trang quản lý danh bạ - Danh sách thiết bị
|
||||
'addressBookManagement.mainTitle': 'Quản lý danh bạ',
|
||||
'addressBookManagement.subTitle': 'Quản lý danh bạ thiết bị, đặt tên thiết bị và quyền gọi',
|
||||
'addressBookManagement.online': 'Trực tuyến',
|
||||
|
||||
@@ -362,6 +362,8 @@ export default {
|
||||
'replacementWordManagement.edit': '编辑',
|
||||
'replacementWordManagement.download': '下载',
|
||||
'replacementWordManagement.delete': '删除',
|
||||
|
||||
// 替换词对话框相关
|
||||
'replacementDialog.fileName': '文件名称',
|
||||
'replacementDialog.fileNamePlaceholder': '请输入文件名称',
|
||||
'replacementDialog.content': '替换词内容',
|
||||
|
||||
@@ -11,7 +11,7 @@ const { InjectManifest } = require('workbox-webpack-plugin');
|
||||
// 引入 path 模块
|
||||
|
||||
const path = require('path')
|
||||
|
||||
|
||||
function resolve(dir) {
|
||||
return path.join(__dirname, dir)
|
||||
}
|
||||
@@ -39,12 +39,12 @@ const cdnResources = {
|
||||
const useCDN = process.env.VUE_APP_USE_CDN === 'true';
|
||||
|
||||
module.exports = defineConfig({
|
||||
productionSourceMap: process.env.NODE_ENV !=='production', // 生产环境不生成 source map
|
||||
productionSourceMap: process.env.NODE_ENV !== 'production', // 生产环境不生成 source map
|
||||
devServer: {
|
||||
port: 8001, // 指定端口为 8001
|
||||
proxy: {
|
||||
'/xiaozhi': {
|
||||
target: 'http://127.0.0.1:8002',
|
||||
target: 'http://test.aiot.xin-nan.com',
|
||||
changeOrigin: true
|
||||
}
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user