I'm trying to book flights on TAP (TAP Airline Portugal -- aka. Take Another Plane) and this breakdown of the Miles&Go points being used for part of my booking shows a localization index "ancillaries.type.PREFERRED_BOARDING" rather than, ya know... the actual localization.

Now, I know that maintaining translations is hard, but typically, one would fallback to a default language (and Portuguese would be a fine option, in context). Falling back to the literal index name is.... a choice.

Still no fucking flight booked. Tried multiple browsers, mobile apps... the experience is actually getting worse, rather than better. Tried to just submit a help ticket and guess what, you need a booking code/ticket-number to submit a help ticket. Well, okay, fuck you then, I guess I'm just making up booking codes and ticket numbers. I think it got submitted. I don't fucking know.

I'm ready to book on AirCanada which will mean a transfer, but like... Don't let perfect be the enemy of good?