1. A method for providing text-based dialogue between communicants in a portable environment, the method comprising: selecting a first dialogue language for a first communicant using a first text-based input communication device; selecting a second dialogue language for a second communicant using a second text-based input communication device; entering text-based communication data from the first communicant using the first text-based input communication device in the first dialogue language, wherein the text-based communication data from the first communicant is displayed on a first communicant display; entering text-based communication data from the second communicant using the second text-based input communication device in the second dialogue language, wherein the text-based communication data from the second communicant is displayed on a second communicant display; transmitting a copy of the text-based communication data from the first communicant to the second communicant; receiving the text-based communication data from the first communicant by the second communicant; transmitting a copy of the text-based communication data from the second communicant to the first communicant; receiving the text-based communication data from the second communicant by the first communicant; displaying the received text-based communication data from the first communicant on the second communicant display; and displaying the received text-based communication data from the second communicant on the first communicant display.