Linguistic Cleave (3.5e Feat)
From D&D Wiki
Linguistic Cleave [Soulcleaving]
Allows the user to gain languages when they soulcleave.
Prerequisite: Soulcleaving, Intelligence 15, Knowledge (Linguistics) 2
Benefit: Every time you cleave a person who speaks a language you don’t know, you gain about 10% knowledge of that language. This will go up by 10% with every additional person who speaks that language whom you cleave. When you know a percentage of the language, you may be able to understand and communicate basic ideas, per your DM’s discretion. If the person you cleave knows multiple languages that you don’t know, you must roll to see which one you receive 10% knowledge from.
Normal: Soulclaine can receive ordinary skills and knowledge through cleaving, but not languages.