f3e098ee84
The works page of an object had no way back except the sidebar. The link goes straight to the objects of the same project, so it also works when the page was opened by a direct URL. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
63 lines
2.8 KiB
TypeScript
63 lines
2.8 KiB
TypeScript
// Тексты раздела «Работы» — дословно из stroy-bot-works.
|
|
|
|
export const WORKS_TEXTS = {
|
|
defaultHeader: 'ОБЪЕКТЫ ПРОЕКТА',
|
|
backToObjects: '← К объектам',
|
|
addWork: 'Добавить работу',
|
|
addFirst: '+ Добавить работу',
|
|
columns: {
|
|
number: '#',
|
|
title: 'Наименование',
|
|
unit: 'Ед. изм.',
|
|
volume: 'Проектный объём',
|
|
date: 'Дата'
|
|
},
|
|
loading: 'Загрузка данных...',
|
|
empty: 'Работы не найдены',
|
|
loadError: 'Ошибка загрузки данных. Проверьте настройки подключения к Dataverse.',
|
|
worksLoadError: 'Не удалось загрузить список работ из Dataverse',
|
|
noValue: '—',
|
|
expand: 'Развернуть',
|
|
collapse: 'Свернуть',
|
|
actions: 'Действия',
|
|
menu: {
|
|
addChild: 'Добавить дочернюю',
|
|
edit: 'Редактировать',
|
|
delete: 'Удалить'
|
|
},
|
|
modal: {
|
|
addTitle: 'Добавить работу',
|
|
editTitle: 'Редактировать работу',
|
|
title: 'НАИМЕНОВАНИЕ',
|
|
titlePlaceholder: 'Введите наименование работы',
|
|
unit: 'ЕД. ИЗМ.',
|
|
unitPlaceholder: 'выберите ед.изм',
|
|
volume: 'ПРОЕКТНЫЙ ОБЪЁМ',
|
|
volumePlaceholder: '0.000',
|
|
parent: 'РОДИТЕЛЬСКАЯ РАБОТА',
|
|
// Два пробела — как в старом коде.
|
|
noParent: '— без родителя —',
|
|
object: 'ОБЪЕКТ',
|
|
start: 'ДАТА НАЧАЛА',
|
|
finish: 'ДАТА ОКОНЧАНИЯ',
|
|
cancel: 'Отмена',
|
|
// Два пробела — как в старом коде.
|
|
saveMore: 'Сохранить и добавить еще',
|
|
add: 'Добавить',
|
|
save: 'Сохранить',
|
|
saving: 'Сохранение...',
|
|
saveError: 'Ошибка при сохранении. Проверьте права доступа к Dataverse.',
|
|
dateRangeError: 'Дата окончания не может быть раньше даты начала',
|
|
unitSearch: 'Начните вводить ед. изм.',
|
|
unitNotFound: 'Ничего не найдено'
|
|
},
|
|
confirmDelete: {
|
|
title: 'Подтвердите удаление',
|
|
message: 'Вы уверены, что хотите удалить выбранную работу? Это действие нельзя отменить.',
|
|
cancel: 'Отмена',
|
|
confirm: 'Удалить'
|
|
},
|
|
deleteFailed: 'Ошибка при удалении записи.',
|
|
deleteError: 'Ошибка при удалении. Проверьте права доступа к Dataverse.'
|
|
} as const;
|