it will be quoted without the language identifier, like this:
print()
Specifically, I noticed this in https://forum.typst.app, and not only me. This is quite annoying to fix manually every time, so I’m pretty confident that this is a bug. Preserving the language identifier is the expected behavior.
If the language is known(?), it looks like it will show full name in language-x, but your specified in lang-x. However, even though Python is identified (visually), both classes will include Python.
This will help know which info string is used by someone else, or any post that you can’t edit (or can).