has_xdg_translation() does if (strcmp (locale, "en_US") == 0) which doesn't work if your locale is en_US.utf-8. Filed downstream at: https://bugzilla.redhat.com/show_bug.cgi?id=307881
Created attachment 11841 [details] [review] trivial patch
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.