Portal/rsconcept/backend/shared/messages.py

139 lines
4.1 KiB
Python
Raw Normal View History

2024-06-07 20:17:03 +03:00
''' Utility: Text messages. '''
# pylint: skip-file
2024-07-28 21:29:46 +03:00
def constituentaNotInRSform(title: str):
2024-06-07 20:17:03 +03:00
return f'Конституента не принадлежит схеме: {title}'
2024-07-29 22:30:24 +03:00
def constituentaNotFromOperation():
return f'Конституента не соответствую аргументам операции'
2024-07-28 21:29:46 +03:00
def operationNotInOSS(title: str):
2024-07-29 22:30:24 +03:00
return f'Операция не принадлежит ОСС: {title}'
2025-04-14 23:02:35 +03:00
def parentNotInOSS():
return f'Родительский блок не принадлежит ОСС'
def childNotInOSS():
return f'Дочерний элемент блок не принадлежит ОСС'
def missingArguments():
return 'Операция не содержит аргументов, при этом содержит отождествления'
def exteorFileCorrupted():
return 'Файл Экстеор не соответствует ожидаемому формату. Попробуйте сохранить файл в новой версии'
def previousResultMissing():
return 'Отсутствует результат предыдущей операции'
2024-06-07 20:17:03 +03:00
def substitutionNotInList():
return 'Отождествляемая конституента отсутствует в списке'
2024-07-28 21:29:46 +03:00
def schemaForbidden():
2024-06-07 20:17:03 +03:00
return 'Нет доступа к схеме'
def operationNotInput(title: str):
return f'Операция не является Загрузкой: {title}'
2025-03-19 13:23:32 +03:00
def operationHasArguments(title: str):
return f'Операция имеет аргументы: {title}'
2024-08-14 23:36:52 +03:00
def operationResultFromAnotherOSS():
return 'Схема является результатом другой ОСС'
2024-10-28 14:52:30 +03:00
def schemasNotConnected():
return 'Концептуальные схемы не связаны через ОСС'
def sourceEqualDestination():
return 'Схема-источник и схема-получатель не могут быть одинаковыми'
def RelocatingInherited():
return 'Невозможно переместить наследуемые конституенты'
2024-08-14 23:36:52 +03:00
def operationInputAlreadyConnected():
return 'Схема уже подключена к другой операции'
2024-07-29 22:30:24 +03:00
def operationNotSynthesis(title: str):
return f'Операция не является Синтезом: {title}'
def operationResultNotEmpty(title: str):
return f'Результат операции не пуст: {title}'
2024-06-07 20:17:03 +03:00
def renameTrivial(name: str):
return f'Имя должно отличаться от текущего: {name}'
def substituteTrivial(name: str):
return f'Отождествление конституенты с собой не корректно: {name}'
def substituteDouble(name: str):
return f'Повторное отождествление: {name}'
def aliasTaken(name: str):
return f'Имя уже используется: {name}'
def invalidLocation():
return f'Некорректная строка расположения'
def invalidEnum(value: str):
return f'Неподдерживаемое значение параметра: {value}'
def pyconceptFailure():
return 'Invalid data response from pyconcept'
def typificationInvalidStr():
return 'Invalid typification string'
def exteorFileVersionNotSupported():
return 'Некорректный формат файла Экстеор. Сохраните файл в новой версии'
def invalidPosition():
return 'Invalid position: should be positive integer'
def constituentaNoStructure():
return 'Указанная конституента не обладает теоретико-множественной типизацией'
def missingFile():
return 'Отсутствует прикрепленный файл'
def passwordAuthFailed():
return 'Неизвестное сочетание имени пользователя (email) и пароля'
def passwordsNotMatch():
return 'Введенные пароли не совпадают'
def emailAlreadyTaken():
return 'Пользователь с данным email уже существует'