Translation of the page in real time

Hello. I’m new to Umbraco. I need help.
On my page I add ‘select’ which contains various languages ​​as options. I need to make it so that after selecting a language, a search is made for the translation of content in the database. If it is not then from third-party resources. and the content should be translated for the user. I plan to implement this as a plugin, so it should work for many users at the same time. I tried to implement it by translating content, but it turned out that in my approach one person can translate the content for himself but it will also be translated by me and others.
What are the solutions to my problem?


This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/94845-translation-of-the-page-in-real-time