diff --git a/src/Resources/translations/messages.en.yml b/src/Resources/translations/messages.en.yml
index 33f1cd115897a13989baab54d8da259db779cf1d..7974183d3e56d030ac8f68c964080391a9d1851f 100644
--- a/src/Resources/translations/messages.en.yml
+++ b/src/Resources/translations/messages.en.yml
@@ -1,3 +1,28 @@
 button:
   upload: 'Add a file'
   delete: 'Delete file'
+
+UploadedFile:
+    index:
+        title: List of files
+        breadcrumb: Files
+    id.label: Label
+    displayName.label: Name
+    etat:
+        label: State
+        en-cours: In progress
+        orphelin: Orphan
+        normal: Normal
+        corrompu: Corrupt
+        manquant: Missing
+        rejete: Refuse
+    mimeType.label: MIME type
+    size.label: Size
+    checksum.label: checksum
+    createdAt.label: Creation date
+    show.title(%uploadedFile%): File %uploadedFile%
+    path.label: Path
+    createdBy.label: Créateur
+    createdFrom.label: IP adress
+    metadata.label: Metadata
+    description.label: Description
diff --git a/src/Resources/translations/validators.en.yml b/src/Resources/translations/validators.en.yml
new file mode 100644
index 0000000000000000000000000000000000000000..f5398a18ae7b019c3dfcff5a922155aa0fe1c346
--- /dev/null
+++ b/src/Resources/translations/validators.en.yml
@@ -0,0 +1,9 @@
+file_upload:
+  required: 'Required file'
+  unknownError: 'unknown error'
+  maxNumberOfFiles: 'Maximum number of files exceeded'
+  acceptFileTypes: 'File type not allowed'
+  maxFileSize: 'The file is too big'
+  minFileSize: 'The file is too small'
+  runningUpload: 'A download is in progress.'
+  uploadError: 'A download failed.'