Code-Switching
Definition:
The practice of alternating between two or more languages or dialects within a conversation or communicative context, often reflecting social, cultural, or situational factors.
Key Attributes:
- Language Alternation: Switching between languages or dialects
- Contextual Adaptation: Reflects changes in social or situational context
- Identity Expression: Can signal different aspects of identity