Yes but in that article in "Multiple names" section we read:
"Some renderers turn semicolon delimiters into something more aesthetically pleasing, such as an em dash or line break, but many other data consumers assume only a single value in name=*, so a semicolon could appear verbatim, surprising users. "
See how your name appears in OsmAnd for example: https://www.dropbox.com/scl/fi/5x274n4o5rxc3hklz3rfw/photo_2024-04-06_21-50-58.jpg?rlkey=flmtovzxljw91r8jxojhsaf8n&dl=0
This object already has name:pl=*, name:en=* and so on. And that should be enough. 