Как функционирует многоязычность программы?

Если для Вашей конфигурации находятся в доступе выбор разных языков, то тогда Вы можете управлять Вашей базой данных на разных языках независимо от государственной границы. 

Многоязычная разработка базы данных производится при этом динамично. Это означает, что, например, немецкий пользователь размещает параметр и устанавливает для него определенные значения.  

Англоговорящий пользователь зарегистрируется и переведет эти параметры и значения на английский. (Для простоты мы переключаем язык для нашего тест-пользователя, выходим из системы и входим снова, чтобы увидеть базу данных на новом языке.)

Таким же образом действуют пользователи каждого другого активированного языка. 

Чтобы каждый английский пользователь мог в будущем просматривать и обрабатывать свои данные на английском и одновременно каждый немецко-, русскоговорящий и т.д. пользователь мог те же данные просматривать и обрабатывать на своем языке.