Are you asking because you’re experiencing something, or are you trying to get out ahead of potential problems? I believe the core implementation is shared, but that doesn’t mean we’ll necessarily have the same problems in multiple languages.
The two rules do exist for other languages and some detection logic is shared between the different languages. However, the details (what is considered as a source, as a sanitizer, a skin, …) are dependant on the language. Moreover, it is dependent on the libraries used. So when you get a false positive in one language, it does not mean that you will get the same false positive in all languages.