Right now, Avalonia will reset the text to the default value in the bound dynamic resource. When we get a locale change, we need to send out an event that updates all the labels on the view to the correct locale and values.
Ideally, we should refactor this all to move the logic that belongs in the view model out of the view layer.