Oops, you can scratch that ID stuff. I just looked it up to make sure I was right. I've never used ML before as I think everyone should use English, so you can call me an idiot at this.
LANG_PLAYER seems to only work in functions where an id is passed into them, such as client_print(). Otherwise, you should use LANG_SERVER. There's no id parameter after either of them.