китайскую продукцию переводят китайцы, для них это нормальный результат, а нетбинс и ошибки мускуля переводят русские. Получается феерические бельчец (или беляш?).
Беляш в том, что программисту твой перевод сломает остатки мозга, а пользователю так как ломать нечего всеравно будет нихрена непонятно, что за ключи и какого фига, а главное какая сволочь успела сделать дубликат ключей от его квартиры.
Я же привёл пример ошибки, выводимой пользователю.
Это не баг, это фича. (с) В хорошем смысле. :)
Можно конечно при заполнении формы проверять, есть ли такое имя в базе и выводить ошибку валидации формы, но почему нельзя воспользоваться уже готовым «валидатором» от MySQl?
>Например такая ошибка при создании записи в панели администратора: Duplicate entry 'test' for key 'name_UNIQUE
нельзя пользователя тыкать носом в ошибки базы, т.к. это не ошибки пользователя, а ошибки кодера. Именно ты должен проверять входящие данные на корректность и дубли, а не спускать их на откуп базе. Если же данные корректны, но с базой что-то случилось, то пользователю совершенно не нужно знать, почему все сломалось, достаточно уведомить его о факте и попросить подождать.
Вывод пользователю стандартных сообщений mysql с кусками запросов это вообще лютый писец, за это надо отрубать руки по самые ягодицы.