gdk/wayland: Mark matched settings from the portal as valid

Commit e6209de9 added some checks on TranslationEntry.valid in
order to figure out whether using the new font settings or the
old g-s-d ones. However that's only set in the non-sandboxed case.

This makes sandboxed applications fallback to the old (and also
non-existing with modern g-s-d) settings, possibly resulting in
ugly defaults being picked.

Fix this by also marking TranslationEntry elements as valid when
using the settings portal, precisely those entries that we are able
to read and match with our own table.
7 jobs for wip/carlosg/mark-valid-portal-settings-3-24 in 28 minutes and 16 seconds (queued for 3 seconds)
Status Job ID Name Coverage
  Build
passed #1087201
debian-meson

00:10:18

passed #1087198
fedora-autotools

00:10:00

manual #1087199
allowed to fail manual
fedora-distcheck
passed #1087200
fedora-meson

00:06:43

manual #1087203
win32-ps allowed to fail manual
msys2-mingw64-autotools
passed #1087202
win32-ps
msys2-mingw64-meson

00:04:25

 
  Docs
passed #1087204
reference

00:17:57