There is an option to use a parameter instead of the actual column name. But you need to open the dashboard via a URL navigation and pass all these dynamic parameters in order to make this work.
I had done some experimentation in relation to multi-lingual dashboards. The same approach can be used. But it is too much work for very little value.