Factual error: When Steve gets dressed after bathing in the pool he zips up his fly. The film is set during the First World War. The zip was not used on clothing until 1925 and did not become common on flies until long after that.
NecrothespFactual error: The word "intel", used several times, is first recorded in 1961. It certainly wasn't in use in 1918.
NecrothespFactual error: When the German Empire's soldiers are attacking Themyscira in the Mediterranean, one of their rowboats has the ship's name "Schwaben" printed on its side. The "Schwaben" at the time of the movie was a barge on patrol duty on Lake Victoria in back-then German East Africa.
Suggested correction: Since a lot of elements of WWI are different in this universe, a ship that is out of place is not strange.
lionhead