As reported by Censor.NET citing BBC, speaking in a live TV interview, during which he was grilled on several subjects, French President Emmanuel Macron said: "Ten days ago, President Trump was saying 'the United States should withdraw from Syria'. We convinced him it was necessary to stay for the long term."
In telephone calls with Mr Trump, he also said he "persuaded him that we needed to limit the strikes to chemical weapons [sites], after things got a little carried away over tweets".
Mr Macron insisted the Western allies had "complete international legitimacy to act" in Syria. He said the allies had clear proof there had been a chemical attack in the town of Douma near Damascus on 7 April and that the Syrian government was responsible. Syria vehemently denies this.
Mr Macron said he told Russian President Vladimir Putin directly that Russia - which backs the Syrian government militarily - was complicit.
"They have not used chlorine themselves but they have methodically built the international community's inability to act through diplomatic channels to stop the use of chemical weapons," he said.
He said the military strikes early on Saturday had been "perfectly carried out" but were not a declaration of war on Syria.
France, the United States and United Kingdom launched joint military action late on April 14, firing 105 missiles at the three sites in Syria. Shortly after the airstrikes began, President Donald Trump said all three sites were "associated" with the Syria's chemical weapon program.
Pentagon spokeswoman Dana White told reporters on Saturday the strikes "successfully hit every target." Russia, Syria's military backer, disagreed with that report, saying that Syrian air defense systems intercepted 71 out of 103 cruise missiles.
And although the Russians reported a number of Syrian military airfields, industrial sites and research facilities were hit, the Syrians said otherwise.