How to create a #Space for each language

Post

Posted
Rating:
#9268 (In Topic #3211)
Avatar
Standard member
Malatesa is in the usergroup ‘Well-settled’
I'm really, really, rusty on Composr, but I feel like trying to create something, again. This time, I have a bit more experience behind me, and I've learned from a lot of mistakes. I need to be clear on something, though, so I know how to craft my site.

I need to separate English from Spanish members. Both Spanish (and Danish and etc.) should have their own version of the site. It's like a #Space, I suppose, where all English speakers access the #English side of the site, and all #Spanish / #Espanol speakers access the Spanish side of the site. Because there would be just as much traffic from Spanish speakers as their would English speakers. But it would not be a good idea to just merge them all into one site. That won't work because they are two different languages. I also don't think it's a good idea to have a Spanish forum and an English #forum. Because then you'd need a Spanish #Vote Poll and an English Vote Poll. It seems to be that there should be some kind of Spaces taxonomy that allows the splitting of a site into different universes, but the functionality is identical in each, except for the languages spoken.  But to be clear, when a Spanish speaker creates a forum, it stays unique to the Spanish side of the site, etc. And to make it even more of a difficult problem, when the member toggles between English and Spanish language, it opens up either the English Space or the Spanish Space.

Generally speaking, it won't be common for people to toggle between Spanish and English, but there should be some delineation between the two, taxonomy-wise.

I suppose it's possible to just keep it all in one space, but then you've got Spanish people reading English post, and English people reading Spanish posts. People just won't do that. They will bail if they see too many confusing things.

Has anyone tried to work this problem out. If you have, please share your solution.

 
Online now: No Back to the top

Post

Posted
Rating:
Item has a rating of 5 (Liked by Patrick Schmalstig)
#9271
Avatar
Site staff
Adam Edington is in the usergroup ‘Super-moderators’
My general thoughts… Perhaps a central site in English with MSN's for the other languages? though this would technically use the same forum and members there are ways it could work but it will involve some time and Tempcode. The other option is a series of language specific installs with their own members and forums which is probably the easiest way overall, but you then have several sites to update/maintain. 

I had a single install with English, French and German languages and just made EN, DE and FR forums which worked for me but you could create language Groups for your members and use some (IF_IN_GROUP) logic based on those.

There is also the consideration that a lot of modern browsers will auto-translate pages, also there is the option of providing translation via the Google translate addon on the forum which Chris has used here for Russian before. There is also the possibilty of using Zones (ie, en, es). From my experience, it's a bit tricky to support multiple languages but it can be done (just maybe not how you want it to be done ideally).
Online now: No Back to the top

Post

Posted
Rating:
Item has a rating of 5 (Liked by Patrick Schmalstig)
#9272
Avatar
Standard member
Malatesa is in the usergroup ‘Well-settled’
Zones. I remember now. Great idea!
Online now: No Back to the top

Post

Posted
Rating:
#9287
Avatar
Site director
Patrick Schmalstig is in the usergroup ‘Administrators’

Malatesa said

Zones. I remember now. Great idea!

I was about to suggest a zone for each language; this would be a better use case than content translations given your inquiry.

  • Need support for version 10? The core development team is no-longer offering it for free (unless it's a critical bug that breaks your entire site or a serious security hole). Please consider hiring me instead if you need v10 support or a non-critical bug fix. Or, ask the community in the forums!
  • Do you enjoy Composr? Please consider contributing your talent to the project or recommending Composr to others. Even small contributions make a big impact in the Composr community.
  • Do you have feedback for us? You can report bugs, suggest features, or give feedback on the Free support options page.
  • Do you need professional service with your Composr website? Please consider contracting me for your needs through my company, PDStig, LLC. Doing so will also help fund Composr development.
  • Want to watch live streams of me developing Composr CMS? Please subscribe to me on Twitch to be notified when I stream. Composr development streams are usually spontaneous / not scheduled in advance as work priorities come first.
Online now: No Back to the top
1 guest and 0 members have just viewed this.

Statistics

Forum statistics:
  • 2,053 topics, 7,195 posts, 10,839 members
  • Our newest member is PurplewaveIndia
Birthdays:
Back to Top