Last modified: 2014-07-16 10:31:56 UTC
There are two ways to remove a label for a specific language through wbeditentity, either by setting "value":"" or by setting "remove":true. However, while {"labels":{"en-gb":{"language":"en-gb","value":"BLUB","remove":true}}} works, {"labels":{"en-gb":{"language":"en-gb","remove":true}}} does not work but returns "A string was expected, but not found in the json for the langCode en-gb and argument 'value'" as an error.
Change 135327 had a related patch set uploaded by Bene: Fix removing a label through wbeditentity with "remove":true https://gerrit.wikimedia.org/r/135327
https://gerrit.wikimedia.org/r/135327 has been merged.