Publishing a Non-Base Language Message to a Subscribing System with a Different Base Language and No Prior Data
In the following example, the publishing system base language is English, the subscriber base language is Japanese, and the user’s preferred language is German.
This is the process for publishing:
-
An online user adds a new level 0 key on a page.
The data is stored in both the base language table (English) and the related-language table (German).
-
The system publishes a message in the user’s preferred language (German).
-
The data is inserted into the subscribing system.
The data is inserted into both the base language table and related-language table (German) because it is added for the first time; data cannot reside in a related-language table without corresponding data being in the base table.