And- if I'm correct- the .po files contain language-specific ("internationalised") strings etc.
Sure, if you enable internationalization/i18n, but if you develop an application as a local only for other locals, using i18n just adds additional work and debugging overhead for you, personally I write most of my applications in english and don't care about i18n because it is simply a lot of extra work which I don't think is justified for my 1 man projects.
And even without strings, there are still comments, I regularly see non english comments, in a korean project I've seen all the comments where in korean. Generally speaking people just like to use their native language.
And the question isn't even if thats a good or a bad idea, but if people like using their native language and pascal makes it harder or doesn't allow them to, well then the result will be that simply in those countries, people will not use pascal but rather languages like C++ or C# that are fully unicode. And personally I like seeing when people start using pascal, I'd love to see it being used around the world.
Especially here in europe it is generally considered a beginners language often taught at schools. This is of course completely off the table in a lot of other countries, because when you want to teach it to children that possible aren't that fluent in english, they will probably choose a programming language where they can name their identifiers in their own language.
I've given this some thought in the past in the context of some of my own R&D activities, and broadly agree with you. /However/, if Modern Pascal and Lazarus/FPC are to continue to hew to the principles established by Wirth, I think it's fair to point out that despite being Swiss he was entirely happy to design and document the language assuming the English alphabet and made no provision for either non-English identifiers or localised reserved words.
I think it's always easy to say as someone who is comes from a general european background. Sure Wirth was swiss and depending on where he was from he either spoke italian, german or french (I think it was german swiss but I am not sure right now). All of these languages just have a few chars differently, not a whole different alphabeth, with even different syntactic rules (as arabic for example does not have vocals but vocals come from the context of which the consonants are written).
Also it must be noted that for someone who is native in one european language (maybe except hungarian) has a much easier time learning another like english than someone who comes from a completely different linguistic background