Every Photoshop user knows the difference between the image and the canvas, between layers and channels and levels. They learn what dodge and burn mean.
But nobody can even guess what arbitrary terms a translator will use for layers and canvases and channels and levels, or what terms printers used for dodging and burning back in the day.
Not to mention most Photoshop tutorials you find are in English as well.
MS was the first mover here by having a robust translation of Windows 95 from the start (and yeah, they did translate the start button).
My favorite example of that was a sign at an airport. Marking a spot off for taxis and rideshares. The latter was spelled out phonetically in Cyrillic. I was a little surprised they didn't use the Russian words for "ride" and "share".
You may end up having multiple conflicting ways to describe the same thing or even a person. A few days ago I saw Hades transliterated as Гадеc in some web comic translation, even though he is usually called Аид for many centuries already.
(Though I personally find most Polish translations of software abysmal, especially the translations into Microsoft Polish, and use US/UK English everywhere.)
Professional? Maybe. Elegant? Not the least bit.
Which seems to still be mostly the norm for apps in any desktop OS for things like preferences/settings dialogs.
If the session language is non-US, the ISO formatted string '1991-02-03' becomes 2rd March rather than 3rd Feb. yyyyMMdd works as expected.