(Una variación en este concepto es switching de código-cambiando que es observado generalmente entre oradores de dos o más idiomas que cambian entre ellos se basó en el contenido o la pragmática de la conversación).