gettext translation is not initialized
In gnome-sound-recorder 3.34, translations are not taken into account. Running gnome-sound-recorder in translated locale still displays untranslated English messages.
gnome-sound-recorder doesn't display own translated messages but it correctly displays translated messages provided by libraries (like the About dialog). So I guess gettext textdomain() bindtextdomain() initialization is missing.