It sounds like you’ve done a lot of the right things already. Here are a few additional steps you might try:
Check for Conflicting Plugins: Ensure no other plugins are overriding BuddyPress translations.
Clear Caches: Clear any caches that might be affecting the translation display.
Verify Translation File: Double-check that the .po file has the correct translation for “Name” and is properly saved.
Theme Conflict: Make sure your theme isn’t overriding the BuddyPress translations.
If the issue persists, you might want to reach out to the BuddyPress support community for more specific advice.
It seems that the /buddypress/v1/members/ endpoint returns only approved and active members displayed on your website. On the other hand, the /buddypress/v1/members/<user_id> endpoint may include all members, regardless of their status, such as pending applications or unapproved members. The extra members you’re seeing could be those who have applied but are not yet approved or are inactive. You may want to add query parameters or filters to refine the results.