bcp47: Handle language variants. Reported by Balló György <ballogyor@gmail.com> at <https://savannah.gnu.org/bugs/?66620>. * lib/bcp47.c (xpg_to_bcp47, bcp47_to_xpg): Handle variants. * tests/test-bcp47.c (main): Test a regional variant.