I personally don't care and the rules don't forbid it. I wondered what you wrote, translated it online and thought I'd post it here to save others a few clicks :)
Avec la technologie actuelle, nous devrions pouvoir parler dans la langue de notre choix sans problème.
I don't think it's against the rules at all; we had a thread a couple weeks ago which ended up being mostly in German. We native speakers enjoy the privilege of reading English nearly every where we go online, it should be no skin off our back to pop open Google Translate every once in a while.