Editing lang and sounds didn't work properly since Dinnerbone converted the asset system to the new format (around 1.7.2).
That's fixed now, so both audio replacement, custom sound manager and lang files editing works again.
You can use lang editing to rename items, for example.