diff --git a/core/modules/locale/css/locale.admin.css b/core/modules/locale/css/locale.admin.css
index 7ac3e286986d99e02a61bdc3204661dc22c85b3d..07451b1bcad52817ebb8d8dfbdb431fca774c72b 100644
--- a/core/modules/locale/css/locale.admin.css
+++ b/core/modules/locale/css/locale.admin.css
@@ -69,13 +69,19 @@
   vertical-align: top;
 }
 .locale-translation-update__wrapper {
-  margin-left: -12px;
-  padding-left: 12px;
-  background: transparent url(../../../misc/menu-collapsed.png) left 0.6em no-repeat;
+  margin-inline-start: -12px;
+  padding-inline-start: 12px;
+  background: transparent url(../../../misc/menu-collapsed.png) left 0.6em no-repeat; /* LTR */
+}
+[dir="rtl"] .locale-translation-update__wrapper {
+  background: transparent url(../../../misc/menu-collapsed-rtl.png) right 0.6em no-repeat; /* LTR */
 }
 .expanded .locale-translation-update__wrapper {
   background: transparent url(../../../misc/menu-expanded.png) left 0.6em no-repeat;
 }
+[dir="rtl"] .expanded .locale-translation-update__wrapper {
+  background-position: right 0.6em;
+}
 #locale-translation-status-form .description {
   cursor: pointer;
 }
diff --git a/core/themes/stable9/css/locale/locale.admin.css b/core/themes/stable9/css/locale/locale.admin.css
index 2011d067767f149a3a9b5624495e65ec25edf7cd..170a681c915730ce4b06e55cab15c7f215c630d9 100644
--- a/core/themes/stable9/css/locale/locale.admin.css
+++ b/core/themes/stable9/css/locale/locale.admin.css
@@ -72,12 +72,18 @@
   vertical-align: top;
 }
 .locale-translation-update__wrapper {
-  margin-left: -12px;
-  padding-left: 12px;
-  background: transparent url(../../../../misc/menu-collapsed.png) left 0.6em no-repeat;
+  margin-inline-start: -12px;
+  padding-inline-start: 12px;
+  background: transparent url(../../../misc/menu-collapsed.png) left 0.6em no-repeat; /* LTR */
+}
+[dir="rtl"] .locale-translation-update__wrapper {
+  background: transparent url(../../../misc/menu-collapsed-rtl.png) right 0.6em no-repeat; /* LTR */
 }
 .expanded .locale-translation-update__wrapper {
-  background: transparent url(../../../../misc/menu-expanded.png) left 0.6em no-repeat;
+  background: transparent url(../../../misc/menu-expanded.png) left 0.6em no-repeat;
+}
+[dir="rtl"] .expanded .locale-translation-update__wrapper {
+  background-position: right 0.6em;
 }
 #locale-translation-status-form .description {
   cursor: pointer;