No, the usersettings take no effect in this case. On registerpage the user has no account.
Wow! This became spooky! Like you could see on screenshot, on my website is another translation as in the translation of cbteamsplugin_language.php. I have the strings: "Nur für Freunde" but in cbteamsplugin_language.php it's named "Nur sichtbar für Verbindungen".
Hu, just wanted to call the ghost busters
I am working on a huge project with maybe 100 installed addons and my head is full of it - after a few weeks I ask myself: What did I install there, how does it work ;D
Ok, but whenever I modify a file on server I document it and save the changed file in special folders on my pc. I have such folder for CB too. So the next easy step: I (better notepad++) searched the string "nur für freunde" and found it!
I have changed the core file!
That means, the translation strings for privacy plugin from cbteamsplugin_language.php do not take effect on all pages.
Modify the cb.privacy.php and search for these strings
CBTxt::T('Visible on profile')
CBTxt::T('Only to logged-in users' )
CBTxt::T( 'Only for direct connections' )
CBTxt::T( 'Only for %s' )
CBTxt::T( 'Also for connections\' connections' )
CBTxt::T( 'Invisible on profile' )
and translate it eg to
CBTxt::T('Sichtbar im Profil') and so on.