diff --git a/packages/nc-gui/components/smartsheet/Pagination.vue b/packages/nc-gui/components/smartsheet/Pagination.vue
index eac7b65582..f939008c34 100644
--- a/packages/nc-gui/components/smartsheet/Pagination.vue
+++ b/packages/nc-gui/components/smartsheet/Pagination.vue
@@ -1,10 +1,14 @@
@@ -39,6 +45,7 @@ const page = computed({
v-model:page-size="size"
size="small"
class="!text-xs !m-1 nc-pagination"
+ :class="{ 'rtl-pagination': isRTLLanguage }"
:total="count"
show-less-items
:show-size-changer="false"
@@ -77,4 +84,9 @@ const page = computed({
:deep(.ant-pagination-item-link) {
@apply text-gray-500 flex items-center justify-center;
}
+
+:deep(.rtl-pagination .ant-pagination-prev .ant-pagination-item-link),
+:deep(.rtl-pagination .ant-pagination-next .ant-pagination-item-link) {
+ @apply transform rotate-180;
+}