In private communities, the button shows Request to join. After you send it, the request stays pending until the moderators approve it.
While the request is pending, the button shows Request pending. The decision belongs to each community’s moderators.