Landon Donovan has signed a "multi-year" contract extension with the Los Angeles Galaxy, the Major League Soccer side have announced.