In Builder at Community I dragged Language Selector Component to Content Header then I click on Preview. With this action, Language Selector is visible. But when I click on Publish then login with user it is not visible ?
Salesforce Stack Exchange is a question and answer site for Salesforce administrators, implementation experts, developers and anybody in-between. It only takes a minute to sign up.Sign up to join this community
Language selector isn't visible for normal users. It's only there for Admins (and guest users) to view the page in different languages. Otherwise, the Language automatically is set to that which is set in their User Settings.
Note that I agree this is inconvenient for situations where a User may be multi-lingual, or simply not happy with the translations shown in their language. There is an idea that you can upvote to nudge Salesforce into making this available for all Community Users: Language Selector available when using the community as Partner/Customer user
Here's a screenshot from the User Settings where Users can set their own language: (This came from the default "Customer Account Portal" Theme, other themes might not look the same)