fixed has translation detection