People could just as well post PHP-code with english comments, it's just as useful for me (might be even more useful).
No, because this is Perl Monks, not PHP Monks. It's not appropriate to post PHP questions here.
And to respond to your larger question about posting in non-English languages, I disagree.
- You will decrease the results on a topic in a search for solutions. -- only if you don't speak that language and there is a significant proportion of responses in that language.
- You will miss topics of interest. -- if the title's in a language I understand, I might take a gander at it -- otherwise I'll leave it (sadly) for the portuguese speaking members of the community.
- You will miss usefull comments of people that dont speak your language. -- if they don't speak any of my languages, and I don't speak any of theirs, yes.
- You will divide the power of the perlmonks community into 'islands' of knowledge -- they are only islands if we only speak single languages. I speak passable French and some German.
This site is a community -- it's not about whether *I* understand a particular language, it's about whether the community understands a particular language. If someone can post something and someone else and reply, that's enough. If no one else understands the language, that's a pity, but it doesn't become a problem under a significant number of posts are incomprehensible by the majority of the community.
Conclusion: don't sweat it.
Life is short: get busy!