diff --git a/services/web/frontend/extracted-translations.json b/services/web/frontend/extracted-translations.json
index 59a228d300..ca7ba34a0c 100644
--- a/services/web/frontend/extracted-translations.json
+++ b/services/web/frontend/extracted-translations.json
@@ -354,6 +354,8 @@
"first_name": "",
"first_x_days_free_after_that_y_per_month": "",
"first_x_days_free_after_that_y_per_year": "",
+ "fit_to_height": "",
+ "fit_to_width": "",
"fold_line": "",
"folder_location": "",
"following_paths_conflict": "",
@@ -1292,6 +1294,8 @@
"your_subscription": "",
"your_subscription_has_expired": "",
"youre_on_free_trial_which_ends_on": "",
+ "zoom_in": "",
+ "zoom_out": "",
"zotero_groups_loading_error": "",
"zotero_groups_relink": "",
"zotero_integration": "",
diff --git a/services/web/frontend/js/features/pdf-preview/components/pdf-js-viewer.js b/services/web/frontend/js/features/pdf-preview/components/pdf-js-viewer.js
index d0465832a5..20a98081c2 100644
--- a/services/web/frontend/js/features/pdf-preview/components/pdf-js-viewer.js
+++ b/services/web/frontend/js/features/pdf-preview/components/pdf-js-viewer.js
@@ -410,7 +410,7 @@ function PdfJsViewer({ url, pdfFile }) {
>
-
diff --git a/services/web/frontend/js/features/pdf-preview/components/pdf-viewer-controls.js b/services/web/frontend/js/features/pdf-preview/components/pdf-viewer-controls.js
index bdae055b39..aec484a302 100644
--- a/services/web/frontend/js/features/pdf-preview/components/pdf-viewer-controls.js
+++ b/services/web/frontend/js/features/pdf-preview/components/pdf-viewer-controls.js
@@ -3,38 +3,44 @@ import PropTypes from 'prop-types'
import Button from 'react-bootstrap/lib/Button'
import Icon from '../../../shared/components/icon'
import { memo } from 'react'
+import { useTranslation } from 'react-i18next'
function PdfViewerControls({ setZoom }) {
+ const { t } = useTranslation()
return (