diff --git src/wp-includes/l10n.php src/wp-includes/l10n.php
index 39346c4..3a7f001 100644
--- src/wp-includes/l10n.php
+++ src/wp-includes/l10n.php
@@ -933,12 +933,14 @@
  * won't suffer from that problem.
  *
  * @since 2.8.0
+ * @since 4.8.0 Added $domain parameter
  *
  * @param string $name The role name.
+ * @param string $domain Optional. Text domain. Unique identifier for retrieving translated strings. Default 'default'.
  * @return string Translated role name on success, original name on failure.
  */
-function translate_user_role( $name ) {
-	return translate_with_gettext_context( before_last_bar($name), 'User role' );
+function translate_user_role( $name, $domain = 'default' ) {
+	return translate_with_gettext_context( before_last_bar($name), 'User role', $domain );
 }
 
 /**
