Haga cumplir la restricción única creando una clave única:
ALTER TABLE the_table
ADD UNIQUE INDEX nid_language_unique (nid, language);
Esta restricción prohíbe dos filas que tengan el mismo nid e idioma.
Cualquier consulta que intente violar la restricción fallará.
Como desea ignorar los errores (y aún abortar la consulta), puede usar INSERTAR IGNORAR y ACTUALIZAR IGNORAR :
INSERT IGNORE INTO the_table (nid, language) VALUES (8, 'Chinese')
/* row not inserted and no error */