This thread is resolved. Here is a description of the problem and solution.
Problem: The client is trying to translate group types in BuddyBoss and use the same group in different languages, but is facing an issue where a group type for a given group can only be assigned in one language. When switching to a secondary language, no groups with the translated group type are found.
Solution: Even though it is possible to translate group types with WPML, it is not yet possible to translate Groups. A request has been made internally go our development team to review the possibility of adding such a feature in a future version of our add-on BuddyPress Multilingual.
Tell us what you are trying to do?
Translate the group types and use the same group in different languages but I want the groups' type to be translated. For example: The group with the name "Women's health" should have the group type "Women only". When switching to the secondary language I want the members to see the English group name but the group type in the secondary language.
The problem is that a group type for a given group can only be assigned in ONE language. If I switch to the secondary language I found no groups with the translated group type. On the front end I can sort the groups in the translated group types labels but there are no groups with that group type.
It looks as if we are not yet covering BuddyBoss Group Types inside our addon "BuddyPress Multilingual".
I will need to escalate this issue as a feature request internally and support for BuddyBoss Groups will need to be implemented into a future version of our addon, if necessary.
For now, the only workaround might be to create one group type per language, but you will not be able to use the language switcher on those groups. I have not yet tested such an approach.
To create a group type in a second language switch the language inside the top admin bar and then create a new BuddyBoss group type.
Please let me know if this would be a suitable workaround, otherwise I will consult our product manager regarding a possible feature request.
I tried creating a group type in the secondary language. It didn't work. A group can only have one group type assigned to it. If it's in the primary language it's only shown in the primary language. If the group type is the one created in the secondary language it deselects the group type of the primary language to no group type.
It looks as if we are not even able to translate Groups.
Would you like me to consult our product manager about opening a feature request for making BuddyBoss Groups translatable with our Addon BuddyPress Multilingual?
As you can see on my test site I have found a working solution.
By default, we display all groups in all languages and you can not translate them as post types, but you can translate the strings for the groups on WPML > String Translation.
In order to translate Group Types, go to WPML > Settings > Post Type Translation and set Group Types to "Translatable - only show translated content.
Then go to BuddyBoss > Groups > Edit Group Type and make sure to switch the translation method to WordPress Editor inside the right sidebar.
Then translate the Group Type manually.
As you can see on my screenshot and on my test site this solved the issue.
This ticket is now closed. If you're a WPML client and need related help, please open a new support ticket.