Speaking a foreign language in a dream signifies that it is hard to communicate with the external world. In the dream, we are using a foreign language because it is hard for us to make other people understand our feelings, thoughts and desires.
The difficulty in conveying message is due to the barriers of understanding, which may also come from the limitations of one’s ability to speak.
Dreaming about learning a foreign language may mean the dreamer is unhappy with their life and want something new and different from what they have now or they feel bored with their life.