Funny how similar it is to Belgium's situation, the "language border" was established through census and then was revised as few times with census results, but since not everyone was happy with it it was essentially fixed and stopped being revised.
Today it's which side of the border you live in that determines which language you officially "speak".