Wolfram alpha says:
fourier transorm(dirac delta function(x-1)) ~ exp(i*w)
http://mathworld.wolfram.com/DeltaFunction.html says:
fourier transorm(dirac delta function(x-1)) ~ exp(-i*w)
Is it a bug in wolfram alpha?