It's pretty standard in Western European countries. The employer must primarily provide training or arrange another, more well-suited position in the company. Even as a committed leftist I find that in some cases the rules are too strict, for example when it discourages small companies and startups from hiring more manpower.