feat(webui): support document attachments with ingress safeguards (#4771)
* feat: support document attachments in webui * fix(webui): normalize document attachment MIME * refactor(webui): move attachment policy out of channel * fix(webui): reject oversized attachments before send * fix(webui): align Portuguese attachment errors * refactor(webui): separate ingress and transport limits * fix(webui): reject malformed attachment payloads
This commit is contained in:
@@ -895,7 +895,7 @@
|
||||
"edit": "Modifier le guidage",
|
||||
"drag": "Faire glisser pour réordonner"
|
||||
},
|
||||
"attachImage": "Joindre une image",
|
||||
"attachImage": "Joindre des fichiers",
|
||||
"imageMode": {
|
||||
"label": "Génération d’image",
|
||||
"toggle": "Activer ou désactiver le mode génération d’image",
|
||||
@@ -1010,12 +1010,17 @@
|
||||
"encoding": "Traitement…",
|
||||
"remove": "Retirer la pièce jointe",
|
||||
"normalizedSizeHint": "{{orig}} → {{current}} (auto)",
|
||||
"textTooLarge": "Le texte du message est trop volumineux (maximum {{max}})",
|
||||
"imageRejected": {
|
||||
"unsupported_type": "Type de fichier non pris en charge",
|
||||
"empty_file": "Impossible de joindre des fichiers vides",
|
||||
"too_many_attachments": "Maximum {{max}} pièces jointes par message",
|
||||
"too_many_images": "Maximum {{max}} images par message",
|
||||
"magic_mismatch": "Ce fichier n'est pas une image",
|
||||
"decode_failed": "Impossible de décoder cette image",
|
||||
"too_large": "Image trop grande — essayez-en une plus petite",
|
||||
"too_large": "Fichier trop volumineux — essayez-en un plus petit",
|
||||
"total_too_large": "Les pièces jointes sont trop volumineuses ensemble — supprimez-en ou utilisez des fichiers plus petits",
|
||||
"transport_too_large": "Cette pièce jointe dépasserait la limite de transport de la passerelle",
|
||||
"io": "Impossible de lire ce fichier"
|
||||
},
|
||||
"mentions": {
|
||||
|
||||
Reference in New Issue
Block a user