Don't rely on language codes always being 2 characters