Without seeing the page(s) and its link and structure I will propose a solution you may want to investigate.
One question first, the document ID is it a page?
Users who will be on page and change their state by link clicks could be captured by use Activity map. This will allow you to map Link and region clicks on a page. You can then start to group them in segments so users who clicked link/region 1, then link/region 2. etc.
Thanks Gigazelle for the reply, you are right, using the activity map page and activity map link click is the most easy and ideal way after I tried others, then I don't need to ask IT team to implement new tracking codes, it will be long communications 😜
Tracking the 'change language' button click would be the most ideal way to track this. You could then pull a report using page as the dimension and 'language clicks' as a metric to see exactly what you're looking for.
Were you able to make any headway into getting that tracking request with your IT team?