Switching the Preferred Language to Japanese and Updating the Same Employee's Name and Address

This is the process for switching a preferred language:

  1. A user switches the preferred language from English to Japanese.

    The user updates the same record as in the previous scenario. Data that is not language-sensitive is updated in the base table (English). Language-sensitive data is inserted into the related-language table (Japanese).

  2. A system publishes a message in the user’s preferred language (Japanese).

  3. Data is inserted into the subscribing system.

All data goes to the base table (Japanese), because the message was sent in the same language as the subscribing system’s base language.