{ "authentication not found": "Токен аутентификации не найден!", "authentication invalid": "Токен аутентификации неверен!", "user duplicate": "Такой пользователь уже существует!", "user invalid syntax": "Неправильный синткасис в одном из параметров пользователя!", "user already in group": "Пользователь уже в группе!", "user not found": "Пользователь не существует!", "admin leave": "Вы являетесь администратором группы. Перед выходом передайте владение группой!", "username taken": "Имя пользователя занято!", "username not found": "Такое имя пользователя не найдено!", "username required": "Требуется имя пользователя!", "password required": "Требуется пароль!", "password invalid": "Неверный пароль!", "group name taken": "Такое имя группы уже существует!", "group name not found": "Группы с таким именем не существует!", "group id not found": "Группы с таким ID не существует!", "group not an owner": "Вы не владелец этой группы!", "group not a member": "Вы не участник этой группы!", "name not specified": "Не указано новое имя группы!", "new owner not specified": "Не указан ID нового владельца группы!", "abstract product not found": "Такой абстрактный продукт не найден!", "abstract product invalid syntax": "Неправильный синткасис в одном из параметров абстрактного продукта!", "barcode not found": "Такой штрихкод не найден!", "barcode duplicate": "Такой штрихкод уже существует!", "barcode too long": "Этот штрихкод слишком большой!", "barcode invalid syntax": "Этот штрихкод неверен!", "abstract product name not found": "абстрактного продукта с таким именем не найдено!", "abstract product name duplicate": "абстрактный продукт с таким именем уже существует!", "abstract product name too long": "Имя абстрактного продукта слишком длинное!", "abstract product name invalid syntax": "Неверный синткасис в имени абстрактного продукта!", "net weight too long": "Указанный вес нетто слишком длинный!", "net weight invalid syntax": "Неверный указанный вес нетто!", "image hash too long": "Указанный хеш изображения слишком длинный!", "image hash invalid syntax": "Неверный указанный хеш изображения!", "category too long": "Указанная категория слишком длинная!", "category invalid syntax": "Неверный синткасис в категории!", "category not found": "Такая категория не найдена!!", "unit too long": "Указанная единица измерения слишком длинная!", "unit invalid syntax": "Неправильный синткасис в указанной единице измерения!", "product not found": "Такой продукт не найден!", "product invalid syntax": "Неверный синткасис в одном из параметров продукта!", "abstract product id not found": "Абстрактный продукт с таким ID не найден!", "abstract product id invalid syntax": "Неверный синткасис ID абстрактного продукта!", "expiry date too long": "Указанная дата годен до слишком длинная!", "expiry date invalid syntax": "Неверный синткасис в указанной дате годен до!", "categories not found": "Накая категория не найдена!", "categories duplicate": "Такая категория уже существует!", "categories invalid syntax": "Неверный синткасис одного из параметров категории!", "ok": "Успешно.", "invalid syntax": "Неправильный синткасис!", "png only": "Разрешены только файлы формата .png!", "too long": "Указанное значение слишком длинное!", "unknown": "Неизвестная ошибка сервера! Пожалуйста, сообщите разработчику!" }