Add Activepieces integration for workflow automation

- Add Activepieces fork with SmoothSchedule custom piece
- Create integrations app with Activepieces service layer
- Add embed token endpoint for iframe integration
- Create Automations page with embedded workflow builder
- Add sidebar visibility fix for embed mode
- Add list inactive customers endpoint to Public API
- Include SmoothSchedule triggers: event created/updated/cancelled
- Include SmoothSchedule actions: create/update/cancel events, list resources/services/customers

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
poduck
2025-12-18 22:59:37 -05:00
parent 9848268d34
commit 3aa7199503
16292 changed files with 1284892 additions and 4708 deletions

View File

@@ -0,0 +1,18 @@
{
"extends": ["../../../../.eslintrc.json"],
"ignorePatterns": ["!**/*"],
"overrides": [
{
"files": ["*.ts", "*.tsx", "*.js", "*.jsx"],
"rules": {}
},
{
"files": ["*.ts", "*.tsx"],
"rules": {}
},
{
"files": ["*.js", "*.jsx"],
"rules": {}
}
]
}

View File

@@ -0,0 +1,7 @@
# pieces-fileshelper
This library was generated with [Nx](https://nx.dev).
## Building
Run `nx build pieces-fileshelper` to build the library.

View File

@@ -0,0 +1,10 @@
{
"name": "@activepieces/piece-file-helper",
"version": "0.1.14",
"dependencies": {
"adm-zip": "^0.5.16"
},
"devDependencies": {
"@types/adm-zip": "^0.5.7"
}
}

View File

@@ -0,0 +1,60 @@
{
"name": "pieces-file-helper",
"$schema": "../../../../node_modules/nx/schemas/project-schema.json",
"sourceRoot": "packages/pieces/community/file-helper/src",
"projectType": "library",
"tags": [],
"targets": {
"build": {
"executor": "@nx/js:tsc",
"outputs": [
"{options.outputPath}"
],
"options": {
"outputPath": "dist/packages/pieces/community/file-helper",
"tsConfig": "packages/pieces/community/file-helper/tsconfig.lib.json",
"packageJson": "packages/pieces/community/file-helper/package.json",
"main": "packages/pieces/community/file-helper/src/index.ts",
"assets": [
"packages/pieces/community/file-helper/*.md",
{
"input": "packages/pieces/community/file-helper/src/i18n",
"output": "./src/i18n",
"glob": "**/!(i18n.json)"
}
],
"buildableProjectDepsInPackageJsonType": "dependencies",
"updateBuildableProjectDepsInPackageJson": true
},
"dependsOn": [
"prebuild",
"^build"
]
},
"lint": {
"executor": "@nx/eslint:lint",
"outputs": [
"{options.outputFile}"
]
},
"test": {
"executor": "@nx/jest:jest",
"outputs": [
"{workspaceRoot}/coverage/{projectRoot}"
],
"options": {
"jestConfig": "packages/pieces/community/file-helper/jest.config.ts"
}
},
"prebuild": {
"executor": "nx:run-commands",
"options": {
"cwd": "packages/pieces/community/file-helper",
"command": "bun install --no-save --silent"
},
"dependsOn": [
"^build"
]
}
}
}

View File

@@ -0,0 +1,109 @@
{
"Files Helper": "Files Helper",
"Read file content and return it in different formats.": "Read file content and return it in different formats.",
"Read File": "Read File",
"Create file": "Create file",
"Change File Encoding": "Change File Encoding",
"Check file type": "Check file type",
"Read a file from the file system": "Read a file from the file system",
"Create file from content": "Create file from content",
"Changes the encoding of a file": "Changes the encoding of a file",
"Check MIME type of a file and filter based on selected types": "Check MIME type of a file and filter based on selected types",
"File": "File",
"Output format": "Output format",
"Content": "Content",
"File name": "File name",
"Encoding": "Encoding",
"Source file": "Source file",
"Source encoding": "Source encoding",
"Output file name": "Output file name",
"Output encoding": "Output encoding",
"File to Check": "File to Check",
"Select MIME Types": "Select MIME Types",
"The output format": "The output format",
"Choose one or more MIME types to check against the file.": "Choose one or more MIME types to check against the file.",
"Text": "Text",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64 URL",
"Latin1": "Latin1",
"Binary": "Binary",
"Hex": "Hex",
"Octet-stream": "Octet-stream",
"Plain Text": "Plain Text",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "HTML Document",
"JavaScript": "JavaScript",
"CSV File": "CSV File",
"iCalendar Format": "iCalendar Format",
"APNG Image": "APNG Image",
"AVIF Image": "AVIF Image",
"GIF Image": "GIF Image",
"JPEG Image": "JPEG Image",
"PNG Image": "PNG Image",
"SVG Image": "SVG Image",
"WebP Image": "WebP Image",
"BMP Image": "BMP Image",
"Icon Format": "Icon Format",
"TIFF Image": "TIFF Image",
"AAC Audio": "AAC Audio",
"MP3 Audio": "MP3 Audio",
"OGG Audio": "OGG Audio",
"WAV Audio": "WAV Audio",
"FLAC Audio": "FLAC Audio",
"MIDI Audio": "MIDI Audio",
"WEBM Audio": "WEBM Audio",
"MP4 Video": "MP4 Video",
"WebM Video": "WebM Video",
"OGG Video": "OGG Video",
"AVI Video": "AVI Video",
"MPEG Video": "MPEG Video",
"3GPP Video": "3GPP Video",
"3GPP2 Video": "3GPP2 Video",
"EOT Font": "EOT Font",
"OpenType Font": "OpenType Font",
"TrueType Font": "TrueType Font",
"WOFF Font": "WOFF Font",
"WOFF2 Font": "WOFF2 Font",
"BZip Archive": "BZip Archive",
"BZip2 Archive": "BZip2 Archive",
"GZip Archive": "GZip Archive",
"RAR Archive": "RAR Archive",
"TAR Archive": "TAR Archive",
"ZIP Archive": "ZIP Archive",
"7-Zip Archive": "7-Zip Archive",
"AbiWord Document": "AbiWord Document",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "OpenDocument Presentation",
"OpenDocument Spreadsheet": "OpenDocument Spreadsheet",
"OpenDocument Text": "OpenDocument Text",
"Rich Text Format": "Rich Text Format",
"Electronic Publication (EPUB)": "Electronic Publication (EPUB)",
"Amazon Kindle eBook": "Amazon Kindle eBook",
"XUL": "XUL",
"PHP Script": "PHP Script",
"Java Archive (JAR)": "Java Archive (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Apple Installer Package",
"Form Data (multipart/form-data)": "Form Data (multipart/form-data)",
"Partial Content (multipart/byteranges)": "Partial Content (multipart/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell Script",
"Bourne Shell Script": "Bourne Shell Script",
"FreeARC Archive": "FreeARC Archive",
"CD Audio": "CD Audio",
"MPEG Transport Stream": "MPEG Transport Stream",
"Opus Audio in Ogg Container": "Opus Audio in Ogg Container"
}

View File

@@ -0,0 +1,117 @@
{
"Read file content and return it in different formats.": "Lesen Sie den Dateiinhalt und geben Sie ihn in verschiedenen Formaten zurück.",
"Read File": "Datei lesen",
"Create file": "Datei erstellen",
"Change File Encoding": "Dateicodierung ändern",
"Check file type": "Dateityp überprüfen",
"Zip Files": "Zip-Dateien",
"Unzip File": "Datei entpacken",
"Read a file from the file system": "Eine Datei aus dem Dateisystem lesen",
"Create file from content": "Datei aus Inhalt erstellen",
"Changes the encoding of a file": "Ändert die Kodierung einer Datei",
"Check MIME type of a file and filter based on selected types": "Überprüfen Sie den MIME-Typ einer Datei und Filter basierend auf ausgewählten Typen",
"Create compressed zip file from one or many files": "Komprimierte Zip-Datei aus einer oder mehreren Dateien erstellen",
"Unzip compressed zip file": "Komprimierte Zip-Datei entpacken",
"File": "Datei",
"Output format": "Ausgabeformat",
"Content": "Inhalt",
"File name": "Dateiname",
"Encoding": "Encodierung",
"Source file": "Quelldatei",
"Source encoding": "Quellcodierung",
"Output file name": "Dateiname ausgeben",
"Output encoding": "Ausgabekodierung",
"File to Check": "Zu überprüfende Datei",
"Select MIME Types": "MIME-Typen auswählen",
"Files": "Dateien",
"Name of zipped file": "Name der Zip-Datei",
"Zip File": "Zip-Datei",
"Max Results": "Maximale Ergebnisse",
"The output format": "Das Ausgabeformat",
"Choose one or more MIME types to check against the file.": "Wählen Sie einen oder mehrere MIME-Typen, um die Datei zu überprüfen.",
"\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n": "\nSendet einen Fehler, wenn die Zip-Datei mehr als erwartet enthält.\n- Dies ist ein sicherer Test, wenn Sie mit nicht vertrauenswürdigen Zip-Dateien arbeiten.\n- Dieses Feld ausschließen oder auf 0 setzen, um diese Überprüfung zu überspringen.\n",
"Text": "Text",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64-URL",
"Latin1": "Latein1",
"Binary": "Binär",
"Hex": "Hexe",
"Octet-stream": "Octet-Stream",
"Plain Text": "Einfacher Text",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "HTML-Dokument",
"JavaScript": "JavaScript",
"CSV File": "CSV-Datei",
"iCalendar Format": "iCalendar Format",
"APNG Image": "APNG-Bild",
"AVIF Image": "AVIF Bild",
"GIF Image": "GIF-Bild",
"JPEG Image": "JPEG-Bild",
"PNG Image": "PNG Bild",
"SVG Image": "SVG Image",
"WebP Image": "WebP-Bild",
"BMP Image": "BMP-Bild",
"Icon Format": "Symbolformat",
"TIFF Image": "TIFF-Bild",
"AAC Audio": "AAC Audio",
"MP3 Audio": "MP3 Audio",
"OGG Audio": "OGG-Audio",
"WAV Audio": "WAV Audio",
"FLAC Audio": "FLAC Audio",
"MIDI Audio": "MIDI-Audio",
"WEBM Audio": "WEBM Audio",
"MP4 Video": "MP4-Video",
"WebM Video": "WebM-Video",
"OGG Video": "OGG-Video",
"AVI Video": "AVI Video",
"MPEG Video": "MPEG-Video",
"3GPP Video": "3GPP Video",
"3GPP2 Video": "3GPP2 Video",
"EOT Font": "EOT Font",
"OpenType Font": "OpenType-Schriftart",
"TrueType Font": "TrueType Font",
"WOFF Font": "WOFF-Schriftart",
"WOFF2 Font": "WOFF2-Schriftart",
"BZip Archive": "BZip-Archiv",
"BZip2 Archive": "BZip2 Archiv",
"GZip Archive": "GZip-Archiv",
"RAR Archive": "RAR-Archiv",
"TAR Archive": "TAR Archiv",
"ZIP Archive": "ZIP-Archiv",
"7-Zip Archive": "7-Zip-Archiv",
"AbiWord Document": "AbiWord Dokument",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "OpenDocument Präsentation",
"OpenDocument Spreadsheet": "OpenDocument Tabelle",
"OpenDocument Text": "OpenDocument-Text",
"Rich Text Format": "Rich-Text-Format",
"Electronic Publication (EPUB)": "Elektronische Publikation (EPUB)",
"Amazon Kindle eBook": "Amazon Kindle eBook",
"XUL": "XUL",
"PHP Script": "PHP-Skript",
"Java Archive (JAR)": "Java-Archiv (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Apple Installer Paket",
"Form Data (multipart/form-data)": "Formulardaten (multipart/form-data)",
"Partial Content (multipart/byteranges)": "Teilinhalt (Mehrteil/Byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell Skript",
"Bourne Shell Script": "Bourne Shell-Skript",
"FreeARC Archive": "FreeARC-Archiv",
"CD Audio": "CD Audio",
"MPEG Transport Stream": "MPEG-Transport-Stream",
"Opus Audio in Ogg Container": "Opus Audio im Ogg Container"
}

View File

@@ -0,0 +1,117 @@
{
"Read file content and return it in different formats.": "Leer contenido de archivo y devolverlo en diferentes formatos.",
"Read File": "Leer archivo",
"Create file": "Crear archivo",
"Change File Encoding": "Cambiar codificación de archivo",
"Check file type": "Comprobar tipo de archivo",
"Zip Files": "Archivos Zip",
"Unzip File": "Descomprimir archivo",
"Read a file from the file system": "Leer un archivo del sistema de archivos",
"Create file from content": "Crear archivo a partir de contenido",
"Changes the encoding of a file": "Cambia la codificación de un archivo",
"Check MIME type of a file and filter based on selected types": "Compruebe el tipo MIME de un archivo y filtro basado en los tipos seleccionados",
"Create compressed zip file from one or many files": "Crear archivo comprimido a partir de uno o muchos archivos",
"Unzip compressed zip file": "Archivo comprimido descomprimido",
"File": "Archivo",
"Output format": "Formato de salida",
"Content": "Contenido",
"File name": "Nombre del archivo",
"Encoding": "Codificación",
"Source file": "Archivo fuente",
"Source encoding": "Codificación de origen",
"Output file name": "Nombre del archivo de salida",
"Output encoding": "Codificación de salida",
"File to Check": "Archivo a revisar",
"Select MIME Types": "Seleccionar tipos MIME",
"Files": "Archivos",
"Name of zipped file": "Nombre del archivo comprimido",
"Zip File": "Archivo Zip",
"Max Results": "Resultados máximos",
"The output format": "El formato de salida",
"Choose one or more MIME types to check against the file.": "Elija uno o más tipos MIME para comprobar contra el archivo.",
"\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n": "\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n",
"Text": "Texto",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "URL Base64",
"Latin1": "Latino1",
"Binary": "Binario",
"Hex": "Hex",
"Octet-stream": "Stream octeto",
"Plain Text": "Texto simple",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "Documento HTML",
"JavaScript": "JavaScript",
"CSV File": "Archivo CSV",
"iCalendar Format": "iCalendar Format",
"APNG Image": "Imagen APNG",
"AVIF Image": "Imagen AVIF",
"GIF Image": "Imagen GIF",
"JPEG Image": "Imagen JPEG",
"PNG Image": "Imagen PNG",
"SVG Image": "SVG Image",
"WebP Image": "Imagen WebP",
"BMP Image": "Imagen BMP",
"Icon Format": "Formato de icono",
"TIFF Image": "Imagen TIFF",
"AAC Audio": "Audio AAC",
"MP3 Audio": "Audio MP3",
"OGG Audio": "Audio OGG",
"WAV Audio": "Audio WAV",
"FLAC Audio": "Audio FLAC",
"MIDI Audio": "Audio MIDI",
"WEBM Audio": "Audio WEBM",
"MP4 Video": "Video MP4",
"WebM Video": "Video WebM",
"OGG Video": "Video OGG",
"AVI Video": "Vídeo AVI",
"MPEG Video": "Vídeo MPEG",
"3GPP Video": "Video 3GPP",
"3GPP2 Video": "Video 3GPP2",
"EOT Font": "EOT Font",
"OpenType Font": "Fuente OpenType",
"TrueType Font": "TrueType Font",
"WOFF Font": "Fuente WOFF",
"WOFF2 Font": "Fuente WOFF2",
"BZip Archive": "Archivo BZip",
"BZip2 Archive": "Archivo BZip2",
"GZip Archive": "Archivo GZip",
"RAR Archive": "Archivo RAR",
"TAR Archive": "Archivo TAR",
"ZIP Archive": "Archivo ZIP",
"7-Zip Archive": "Archivo 7-Zip",
"AbiWord Document": "Documento AbiWord",
"PDF": "DF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "Presentación de OpenDocument",
"OpenDocument Spreadsheet": "Hoja de cálculo de OpenDocument",
"OpenDocument Text": "Texto OpenDocument",
"Rich Text Format": "Formato de texto rico",
"Electronic Publication (EPUB)": "Publicación electrónica (EPUB)",
"Amazon Kindle eBook": "Libro eBook de Amazon",
"XUL": "XUL",
"PHP Script": "Script PHP",
"Java Archive (JAR)": "Archivo Java (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Paquete Apple Installador",
"Form Data (multipart/form-data)": "Datos del formulario (multiparte/form-data)",
"Partial Content (multipart/byteranges)": "Contenido parcial (multipartes/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell Script",
"Bourne Shell Script": "Guión de concha de Bourne",
"FreeARC Archive": "Archivo FreeARC",
"CD Audio": "Audio de CD",
"MPEG Transport Stream": "Flujo de transporte MPEG",
"Opus Audio in Ogg Container": "Audio Opus en contenedor Ogg"
}

View File

@@ -0,0 +1,117 @@
{
"Read file content and return it in different formats.": "Lire le contenu du fichier et le renvoyer dans différents formats.",
"Read File": "Lire le fichier",
"Create file": "Créer un fichier",
"Change File Encoding": "Modifier l'encodage du fichier",
"Check file type": "Vérifier le type de fichier",
"Zip Files": "Fichiers Zip",
"Unzip File": "Décompresser le fichier",
"Read a file from the file system": "Lire un fichier depuis le système de fichiers",
"Create file from content": "Créer un fichier à partir du contenu",
"Changes the encoding of a file": "Modifie l'encodage d'un fichier",
"Check MIME type of a file and filter based on selected types": "Vérifier le type MIME d'un fichier et le filtre basé sur les types sélectionnés",
"Create compressed zip file from one or many files": "Créer un fichier zip compressé à partir d'un ou plusieurs fichiers",
"Unzip compressed zip file": "Décompresser le fichier zip compressé",
"File": "Ficher",
"Output format": "Format de sortie",
"Content": "Contenus",
"File name": "Nom du fichier",
"Encoding": "Encodage",
"Source file": "Fichier source",
"Source encoding": "Encodage source",
"Output file name": "Nom du fichier de sortie",
"Output encoding": "Encodage de sortie",
"File to Check": "Fichier à vérifier",
"Select MIME Types": "Sélectionnez les types MIME",
"Files": "Fichiers",
"Name of zipped file": "Nom du fichier compressé",
"Zip File": "Fichier Zip",
"Max Results": "Nombre maximum de résultats",
"The output format": "Le format de sortie",
"Choose one or more MIME types to check against the file.": "Choisissez un ou plusieurs types MIME à vérifier par rapport au fichier.",
"\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n": "\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n",
"Text": "Texte du texte",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "URL Base64",
"Latin1": "Latin1",
"Binary": "Binaire",
"Hex": "Hexadécimal",
"Octet-stream": "Flux Octet",
"Plain Text": "Texte brut",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "Document HTML",
"JavaScript": "JavaScript",
"CSV File": "Fichier CSV",
"iCalendar Format": "iCalendar Format",
"APNG Image": "Image APNG",
"AVIF Image": "Image AVIF",
"GIF Image": "Image GIF",
"JPEG Image": "Image JPEG",
"PNG Image": "Image PNG",
"SVG Image": "SVG Image",
"WebP Image": "Image WebP",
"BMP Image": "Image BMP",
"Icon Format": "Format de l'icône",
"TIFF Image": "Image TIFF",
"AAC Audio": "Audio AAC",
"MP3 Audio": "Audio MP3",
"OGG Audio": "Audio OGG",
"WAV Audio": "Audio WAV",
"FLAC Audio": "Audio FLAC",
"MIDI Audio": "Audio MIDI",
"WEBM Audio": "Audio WEBM",
"MP4 Video": "Vidéo MP4",
"WebM Video": "Vidéo WebM",
"OGG Video": "Vidéo OGG",
"AVI Video": "Vidéo AVI",
"MPEG Video": "Vidéo MPEG",
"3GPP Video": "Vidéo 3GPP",
"3GPP2 Video": "Vidéo 3GPP2",
"EOT Font": "EOT Font",
"OpenType Font": "Police OpenType",
"TrueType Font": "TrueType Font",
"WOFF Font": "Police WOFF",
"WOFF2 Font": "Police WOFF2",
"BZip Archive": "Archive BZip",
"BZip2 Archive": "Archive BZip2",
"GZip Archive": "Archive GZip",
"RAR Archive": "Archive RAR",
"TAR Archive": "Archive TAR",
"ZIP Archive": "Archive ZIP",
"7-Zip Archive": "Archives 7-Zip",
"AbiWord Document": "Document AbiWord",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "Présentation OpenDocument",
"OpenDocument Spreadsheet": "Feuille de calcul OpenDocument",
"OpenDocument Text": "Texte OpenDocument",
"Rich Text Format": "Format de texte enrichi",
"Electronic Publication (EPUB)": "Publication électronique (EPUB)",
"Amazon Kindle eBook": "eBook d'Amazon Kindle",
"XUL": "XUL",
"PHP Script": "Script PHP",
"Java Archive (JAR)": "Archive Java (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Paquet d'installation d'Apple",
"Form Data (multipart/form-data)": "Données du formulaire (données multipartides/formes)",
"Partial Content (multipart/byteranges)": "Contenu partiel (multipart/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "Script C-Shell",
"Bourne Shell Script": "Script Bourne Shell",
"FreeARC Archive": "Archive FreeARC",
"CD Audio": "CD audio",
"MPEG Transport Stream": "Flux de Transport MPEG",
"Opus Audio in Ogg Container": "Opus Audio dans Ogg Container"
}

View File

@@ -0,0 +1,109 @@
{
"Files Helper": "Files Helper",
"Read file content and return it in different formats.": "Read file content and return it in different formats.",
"Read File": "Read File",
"Create file": "Create file",
"Change File Encoding": "Change File Encoding",
"Check file type": "Check file type",
"Read a file from the file system": "Read a file from the file system",
"Create file from content": "Create file from content",
"Changes the encoding of a file": "Changes the encoding of a file",
"Check MIME type of a file and filter based on selected types": "Check MIME type of a file and filter based on selected types",
"File": "File",
"Output format": "Output format",
"Content": "Content",
"File name": "File name",
"Encoding": "Encoding",
"Source file": "Source file",
"Source encoding": "Source encoding",
"Output file name": "Output file name",
"Output encoding": "Output encoding",
"File to Check": "File to Check",
"Select MIME Types": "Select MIME Types",
"The output format": "The output format",
"Choose one or more MIME types to check against the file.": "Choose one or more MIME types to check against the file.",
"Text": "Text",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64 URL",
"Latin1": "Latin1",
"Binary": "Binary",
"Hex": "Hex",
"Octet-stream": "Octet-stream",
"Plain Text": "Plain Text",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "HTML Document",
"JavaScript": "JavaScript",
"CSV File": "CSV File",
"iCalendar Format": "iCalendar Format",
"APNG Image": "APNG Image",
"AVIF Image": "AVIF Image",
"GIF Image": "GIF Image",
"JPEG Image": "JPEG Image",
"PNG Image": "PNG Image",
"SVG Image": "SVG Image",
"WebP Image": "WebP Image",
"BMP Image": "BMP Image",
"Icon Format": "Icon Format",
"TIFF Image": "TIFF Image",
"AAC Audio": "AAC Audio",
"MP3 Audio": "MP3 Audio",
"OGG Audio": "OGG Audio",
"WAV Audio": "WAV Audio",
"FLAC Audio": "FLAC Audio",
"MIDI Audio": "MIDI Audio",
"WEBM Audio": "WEBM Audio",
"MP4 Video": "MP4 Video",
"WebM Video": "WebM Video",
"OGG Video": "OGG Video",
"AVI Video": "AVI Video",
"MPEG Video": "MPEG Video",
"3GPP Video": "3GPP Video",
"3GPP2 Video": "3GPP2 Video",
"EOT Font": "EOT Font",
"OpenType Font": "OpenType Font",
"TrueType Font": "TrueType Font",
"WOFF Font": "WOFF Font",
"WOFF2 Font": "WOFF2 Font",
"BZip Archive": "BZip Archive",
"BZip2 Archive": "BZip2 Archive",
"GZip Archive": "GZip Archive",
"RAR Archive": "RAR Archive",
"TAR Archive": "TAR Archive",
"ZIP Archive": "ZIP Archive",
"7-Zip Archive": "7-Zip Archive",
"AbiWord Document": "AbiWord Document",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "OpenDocument Presentation",
"OpenDocument Spreadsheet": "OpenDocument Spreadsheet",
"OpenDocument Text": "OpenDocument Text",
"Rich Text Format": "Rich Text Format",
"Electronic Publication (EPUB)": "Electronic Publication (EPUB)",
"Amazon Kindle eBook": "Amazon Kindle eBook",
"XUL": "XUL",
"PHP Script": "PHP Script",
"Java Archive (JAR)": "Java Archive (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Apple Installer Package",
"Form Data (multipart/form-data)": "Form Data (multipart/form-data)",
"Partial Content (multipart/byteranges)": "Partial Content (multipart/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell Script",
"Bourne Shell Script": "Bourne Shell Script",
"FreeARC Archive": "FreeARC Archive",
"CD Audio": "CD Audio",
"MPEG Transport Stream": "MPEG Transport Stream",
"Opus Audio in Ogg Container": "Opus Audio in Ogg Container"
}

View File

@@ -0,0 +1,109 @@
{
"Files Helper": "Files Helper",
"Read file content and return it in different formats.": "Read file content and return it in different formats.",
"Read File": "Read File",
"Create file": "Create file",
"Change File Encoding": "Change File Encoding",
"Check file type": "Check file type",
"Read a file from the file system": "Read a file from the file system",
"Create file from content": "Create file from content",
"Changes the encoding of a file": "Changes the encoding of a file",
"Check MIME type of a file and filter based on selected types": "Check MIME type of a file and filter based on selected types",
"File": "File",
"Output format": "Output format",
"Content": "Content",
"File name": "File name",
"Encoding": "Encoding",
"Source file": "Source file",
"Source encoding": "Source encoding",
"Output file name": "Output file name",
"Output encoding": "Output encoding",
"File to Check": "File to Check",
"Select MIME Types": "Select MIME Types",
"The output format": "The output format",
"Choose one or more MIME types to check against the file.": "Choose one or more MIME types to check against the file.",
"Text": "Text",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64 URL",
"Latin1": "Latin1",
"Binary": "Binary",
"Hex": "Hex",
"Octet-stream": "Octet-stream",
"Plain Text": "Plain Text",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "HTML Document",
"JavaScript": "JavaScript",
"CSV File": "CSV File",
"iCalendar Format": "iCalendar Format",
"APNG Image": "APNG Image",
"AVIF Image": "AVIF Image",
"GIF Image": "GIF Image",
"JPEG Image": "JPEG Image",
"PNG Image": "PNG Image",
"SVG Image": "SVG Image",
"WebP Image": "WebP Image",
"BMP Image": "BMP Image",
"Icon Format": "Icon Format",
"TIFF Image": "TIFF Image",
"AAC Audio": "AAC Audio",
"MP3 Audio": "MP3 Audio",
"OGG Audio": "OGG Audio",
"WAV Audio": "WAV Audio",
"FLAC Audio": "FLAC Audio",
"MIDI Audio": "MIDI Audio",
"WEBM Audio": "WEBM Audio",
"MP4 Video": "MP4 Video",
"WebM Video": "WebM Video",
"OGG Video": "OGG Video",
"AVI Video": "AVI Video",
"MPEG Video": "MPEG Video",
"3GPP Video": "3GPP Video",
"3GPP2 Video": "3GPP2 Video",
"EOT Font": "EOT Font",
"OpenType Font": "OpenType Font",
"TrueType Font": "TrueType Font",
"WOFF Font": "WOFF Font",
"WOFF2 Font": "WOFF2 Font",
"BZip Archive": "BZip Archive",
"BZip2 Archive": "BZip2 Archive",
"GZip Archive": "GZip Archive",
"RAR Archive": "RAR Archive",
"TAR Archive": "TAR Archive",
"ZIP Archive": "ZIP Archive",
"7-Zip Archive": "7-Zip Archive",
"AbiWord Document": "AbiWord Document",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "OpenDocument Presentation",
"OpenDocument Spreadsheet": "OpenDocument Spreadsheet",
"OpenDocument Text": "OpenDocument Text",
"Rich Text Format": "Rich Text Format",
"Electronic Publication (EPUB)": "Electronic Publication (EPUB)",
"Amazon Kindle eBook": "Amazon Kindle eBook",
"XUL": "XUL",
"PHP Script": "PHP Script",
"Java Archive (JAR)": "Java Archive (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Apple Installer Package",
"Form Data (multipart/form-data)": "Form Data (multipart/form-data)",
"Partial Content (multipart/byteranges)": "Partial Content (multipart/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell Script",
"Bourne Shell Script": "Bourne Shell Script",
"FreeARC Archive": "FreeARC Archive",
"CD Audio": "CD Audio",
"MPEG Transport Stream": "MPEG Transport Stream",
"Opus Audio in Ogg Container": "Opus Audio in Ogg Container"
}

View File

@@ -0,0 +1,117 @@
{
"Read file content and return it in different formats.": "ファイルの内容を読み込み、さまざまな形式で返します。",
"Read File": "ファイルの読み取り",
"Create file": "ファイルを作成",
"Change File Encoding": "ファイルエンコーディングを変更",
"Check file type": "ファイルの種類を確認",
"Zip Files": "Zipファイル",
"Unzip File": "ファイルを展開する",
"Read a file from the file system": "ファイルシステムからファイルを読み込みます",
"Create file from content": "コンテンツからファイルを作成",
"Changes the encoding of a file": "ファイルのエンコーディングを変更します",
"Check MIME type of a file and filter based on selected types": "選択したタイプに基づいてファイルのMIMEタイプとフィルタをチェックします",
"Create compressed zip file from one or many files": "1つまたは複数のファイルから圧縮されたzipファイルを作成します",
"Unzip compressed zip file": "圧縮されたzipファイルを解凍する",
"File": "ファイル",
"Output format": "出力フォーマット",
"Content": "コンテンツ",
"File name": "ファイル名",
"Encoding": "エンコード",
"Source file": "ソースファイル",
"Source encoding": "ソースのエンコーディング",
"Output file name": "出力ファイル名",
"Output encoding": "出力エンコーディング",
"File to Check": "チェックするファイル",
"Select MIME Types": "MIMEタイプの選択",
"Files": "ファイル",
"Name of zipped file": "zip形式のファイル名",
"Zip File": "Zipファイル",
"Max Results": "最大結果",
"The output format": "出力フォーマット",
"Choose one or more MIME types to check against the file.": "ファイルをチェックするために 1 つ以上の MIME タイプを選択してください。",
"\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n": "\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n",
"Text": "テキスト",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64 URL",
"Latin1": "Latin1",
"Binary": "バイナリ",
"Hex": "Hex",
"Octet-stream": "Octet-stream",
"Plain Text": "プレーンテキスト",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "HTML ドキュメント",
"JavaScript": "JavaScript",
"CSV File": "CSVファイル",
"iCalendar Format": "iCalendar Format",
"APNG Image": "APNG画像",
"AVIF Image": "AVIF 画像",
"GIF Image": "GIF 画像",
"JPEG Image": "JPEG 画像",
"PNG Image": "PNG画像",
"SVG Image": "SVG Image",
"WebP Image": "WebP 画像",
"BMP Image": "BMP画像",
"Icon Format": "アイコンの書式",
"TIFF Image": "TIFF画像",
"AAC Audio": "AAC オーディオ",
"MP3 Audio": "MP3 オーディオ",
"OGG Audio": "OGGオーディオ",
"WAV Audio": "WAVオーディオ",
"FLAC Audio": "FLACオーディオ",
"MIDI Audio": "MIDIオーディオ",
"WEBM Audio": "WEBMオーディオ",
"MP4 Video": "MP4 ビデオ",
"WebM Video": "WebM ビデオ",
"OGG Video": "OGGビデオ",
"AVI Video": "AVI ビデオ",
"MPEG Video": "MPEG ビデオ",
"3GPP Video": "3GPPビデオ",
"3GPP2 Video": "3GPP2ビデオ",
"EOT Font": "EOT Font",
"OpenType Font": "OpenTypeフォント",
"TrueType Font": "TrueType Font",
"WOFF Font": "WOFFフォント",
"WOFF2 Font": "WOFF2 フォント",
"BZip Archive": "BZip アーカイブ",
"BZip2 Archive": "BZip2 アーカイブ",
"GZip Archive": "GZip アーカイブ",
"RAR Archive": "RAR アーカイブ",
"TAR Archive": "TARアーカイブ",
"ZIP Archive": "ZIP アーカイブ",
"7-Zip Archive": "7-Zip アーカイブ",
"AbiWord Document": "AbiWord文書",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "OpenDocument プレゼンテーション",
"OpenDocument Spreadsheet": "OpenDocument スプレッドシート",
"OpenDocument Text": "OpenDocument テキスト",
"Rich Text Format": "リッチテキスト形式",
"Electronic Publication (EPUB)": "電子公開 (EPUB)",
"Amazon Kindle eBook": "Amazon KindleのeBook",
"XUL": "XUL",
"PHP Script": "PHPスクリプト",
"Java Archive (JAR)": "Java アーカイブ (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Appleインストーラパッケージ",
"Form Data (multipart/form-data)": "フォームデータ (マルチパート/フォームデータ)",
"Partial Content (multipart/byteranges)": "部分コンテンツ (multipart/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell スクリプト",
"Bourne Shell Script": "Bourne Shell スクリプト",
"FreeARC Archive": "FreeARCアーカイブ",
"CD Audio": "CD オーディオ",
"MPEG Transport Stream": "MPEG転送ストリーム",
"Opus Audio in Ogg Container": "Opus Audio in Ogg Container"
}

View File

@@ -0,0 +1,117 @@
{
"Read file content and return it in different formats.": "Lees de bestandsinhoud en geef deze in verschillende formaten terug.",
"Read File": "Bestand lezen",
"Create file": "Bestand aanmaken",
"Change File Encoding": "Bestandscodering wijzigen",
"Check file type": "Controleer bestandstype",
"Zip Files": "Zip bestanden",
"Unzip File": "Uitpakken bestand",
"Read a file from the file system": "Lees een bestand van het bestandssysteem",
"Create file from content": "Maak bestand van inhoud",
"Changes the encoding of a file": "Verandert de codering van een bestand",
"Check MIME type of a file and filter based on selected types": "Controleer MIME type van een bestand en filter op basis van geselecteerde types",
"Create compressed zip file from one or many files": "Maak gecomprimeerd zip-bestand van één of meerdere bestanden",
"Unzip compressed zip file": "Unzip gecomprimeerd zip-bestand",
"File": "Bestand",
"Output format": "Uitvoer formaat",
"Content": "Inhoud",
"File name": "Bestandsnaam is vereist",
"Encoding": "Codering",
"Source file": "Bron bestand",
"Source encoding": "Broncode codering",
"Output file name": "Output bestandsnaam",
"Output encoding": "Uitvoer codering",
"File to Check": "Te controleren bestand",
"Select MIME Types": "MIME-typen selecteren",
"Files": "Bestanden",
"Name of zipped file": "Naam van gezipt bestand",
"Zip File": "Zip bestand",
"Max Results": "Max. aantal resultaten",
"The output format": "Het uitgangsformaat",
"Choose one or more MIME types to check against the file.": "Kies een of meer MIME-types om het bestand te checken.",
"\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n": "\nGooi een fout als zip-bestand meer dan verwacht invoert.\n- Dit is een veilige meting bij het werken met niet-vertrouwde zip-bestanden.\n- Dit veld uitsluiten of op 0 zetten om deze controle over te slaan.\n",
"Text": "Tekstveld",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64 URL",
"Latin1": "Latin1",
"Binary": "Binair",
"Hex": "Hex",
"Octet-stream": "Octet-stream",
"Plain Text": "Onopgemaakte tekst",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "HTML document",
"JavaScript": "JavaScript",
"CSV File": "CSV-bestand",
"iCalendar Format": "iCalendar Format",
"APNG Image": "APNG afbeelding",
"AVIF Image": "AVIF afbeelding",
"GIF Image": "GIF afbeelding",
"JPEG Image": "JPEG afbeelding",
"PNG Image": "PNG afbeelding",
"SVG Image": "SVG Image",
"WebP Image": "WebP afbeelding",
"BMP Image": "BMP afbeelding",
"Icon Format": "Icoon formaat",
"TIFF Image": "TIFF afbeelding",
"AAC Audio": "AAC Audio",
"MP3 Audio": "MP3 Audio",
"OGG Audio": "OGG Audio",
"WAV Audio": "WAV audio",
"FLAC Audio": "FLAC Audio",
"MIDI Audio": "MIDI Audio",
"WEBM Audio": "WEBM Audio",
"MP4 Video": "MP4 Video",
"WebM Video": "WebM Video",
"OGG Video": "OGG video",
"AVI Video": "AVI Video",
"MPEG Video": "MPEG Video",
"3GPP Video": "3GPP Video",
"3GPP2 Video": "3GPP2 Video",
"EOT Font": "EOT Font",
"OpenType Font": "OpenType lettertype",
"TrueType Font": "TrueType Font",
"WOFF Font": "GEWUIT lettertype",
"WOFF2 Font": "WOFF2 lettertype",
"BZip Archive": "BZip archief",
"BZip2 Archive": "BZip2 archief",
"GZip Archive": "GZip archief",
"RAR Archive": "RAR Archief",
"TAR Archive": "TAR archief",
"ZIP Archive": "ZIP archief",
"7-Zip Archive": "7-Zip archief",
"AbiWord Document": "AbiWord Document",
"PDF": "PDF-bestand",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "OpenDocument Presentatie",
"OpenDocument Spreadsheet": "OpenDocument spreadsheet",
"OpenDocument Text": "OpenDocument Tekst",
"Rich Text Format": "Rich Text Formaat",
"Electronic Publication (EPUB)": "Elektronische publicatie (EPUB)",
"Amazon Kindle eBook": "Amazon Kindle eBook",
"XUL": "XUL",
"PHP Script": "PHP script",
"Java Archive (JAR)": "Java-archief (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Apple Installatiepakket",
"Form Data (multipart/form-data)": "Formuliergegevens (multipart/form-gegevens)",
"Partial Content (multipart/byteranges)": "Gedeeltelijke inhoud (multipart/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell Script",
"Bourne Shell Script": "Bourne Shell Script",
"FreeARC Archive": "FreeARC archief",
"CD Audio": "CD audio",
"MPEG Transport Stream": "MPEG Transport Stream",
"Opus Audio in Ogg Container": "Opus Audio in Ogg Container"
}

View File

@@ -0,0 +1,117 @@
{
"Read file content and return it in different formats.": "Leia o conteúdo do arquivo e retorna-o em formatos diferentes.",
"Read File": "Arquivo de leitura",
"Create file": "Criar arquivo",
"Change File Encoding": "Alterar Codificação do Arquivo",
"Check file type": "Verificar tipo de arquivo",
"Zip Files": "Arquivos Zip",
"Unzip File": "Descompactar Arquivo",
"Read a file from the file system": "Ler um arquivo do sistema de arquivos",
"Create file from content": "Criar arquivo a partir do conteúdo",
"Changes the encoding of a file": "Altera a codificação de um arquivo",
"Check MIME type of a file and filter based on selected types": "Verificar o tipo MIME de um arquivo e filtro baseado nos tipos selecionados",
"Create compressed zip file from one or many files": "Criar arquivo zip compactado a partir de um ou vários arquivos",
"Unzip compressed zip file": "Descompactar arquivo zip compactado",
"File": "Arquivo",
"Output format": "Formato de saída",
"Content": "Conteúdo",
"File name": "Nome do arquivo",
"Encoding": "Codificação",
"Source file": "Arquivo de origem",
"Source encoding": "Codificação fonte",
"Output file name": "Nome do arquivo de saída",
"Output encoding": "Codificação de saída",
"File to Check": "Arquivo para verificar",
"Select MIME Types": "Selecionar tipos MIME",
"Files": "arquivos",
"Name of zipped file": "Nome do arquivo compactado",
"Zip File": "Arquivo compactado",
"Max Results": "Resultados no Máx.",
"The output format": "O formato de saída",
"Choose one or more MIME types to check against the file.": "Escolha um ou mais tipos de MIME para checar contra o arquivo.",
"\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n": "U\nLança um erro se o arquivo zip tiver mais do que o esperado.\n- Esta é uma medida segura ao funcionar com arquivos zip não confiáveis.\n- Excluir este campo ou definir como 0 para ignorar esta verificação.\n",
"Text": "texto",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "URL Base64",
"Latin1": "Latino1",
"Binary": "BINÁRIO",
"Hex": "Feitiço",
"Octet-stream": "Octet-stream",
"Plain Text": "Texto sem Formatação",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "Documento HTML",
"JavaScript": "JavaScript",
"CSV File": "Arquivo CSV",
"iCalendar Format": "iCalendar Format",
"APNG Image": "Imagem APNG",
"AVIF Image": "Imagem AVIF",
"GIF Image": "Imagem GIF",
"JPEG Image": "Imagem JPEG",
"PNG Image": "Imagem PNG",
"SVG Image": "SVG Image",
"WebP Image": "Imagem WebP",
"BMP Image": "Imagem BMP",
"Icon Format": "Formato de ícone",
"TIFF Image": "Imagem TIFF",
"AAC Audio": "Áudio AAC",
"MP3 Audio": "Áudio MP3",
"OGG Audio": "Áudio OGG",
"WAV Audio": "Áudio WAV",
"FLAC Audio": "Áudio FLAC",
"MIDI Audio": "Áudio MIDI",
"WEBM Audio": "Áudio WEBM",
"MP4 Video": "Vídeo do MP4",
"WebM Video": "Vídeo WebM",
"OGG Video": "Vídeo OGG",
"AVI Video": "Vídeo MÉDIO",
"MPEG Video": "Arquivo MPEG",
"3GPP Video": "Vídeo 3GPP",
"3GPP2 Video": "Vídeo 3GPP2",
"EOT Font": "EOT Font",
"OpenType Font": "Fonte OpenType",
"TrueType Font": "TrueType Font",
"WOFF Font": "Fonte de WOFF",
"WOFF2 Font": "Fonte WOFF2",
"BZip Archive": "Arquivo BZip",
"BZip2 Archive": "Arquivo BZip2",
"GZip Archive": "Arquivo GZip",
"RAR Archive": "Arquivo RAR",
"TAR Archive": "Arquivo TAR",
"ZIP Archive": "Arquivo ZIP",
"7-Zip Archive": "Arquivo 7-Zip",
"AbiWord Document": "Documento AbiWord",
"PDF": "Pdf",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "Apresentação do OpenDocument",
"OpenDocument Spreadsheet": "Planilha OpenDocument",
"OpenDocument Text": "Texto do OpenDocument",
"Rich Text Format": "Formato de texto rico",
"Electronic Publication (EPUB)": "Publicação Eletrônica (EPUB)",
"Amazon Kindle eBook": "Amazon Kindle eBook",
"XUL": "XUL",
"PHP Script": "Script PHP",
"Java Archive (JAR)": "Arquivo Java (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Pacote instalador da Apple",
"Form Data (multipart/form-data)": "Dados de formulário (multi partes/form-dados)",
"Partial Content (multipart/byteranges)": "Conteúdo Parcial (multipartes/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "Script do C-Shell",
"Bourne Shell Script": "Bourne Shell Script",
"FreeARC Archive": "Arquivo FreeARC",
"CD Audio": "Áudio do CD",
"MPEG Transport Stream": "Transporte MPEG - Transporte",
"Opus Audio in Ogg Container": "Opus Audio no Recipiente Ogg"
}

View File

@@ -0,0 +1,109 @@
{
"Files Helper": "Помощник по файлам",
"Read file content and return it in different formats.": "Читайте содержимое файла и возвращайте его в разных форматах.",
"Read File": "Читать файл",
"Create file": "Создать файл",
"Change File Encoding": "Изменить кодировку файла",
"Check file type": "Проверить тип файла",
"Read a file from the file system": "Читать файл из файловой системы",
"Create file from content": "Создать файл из содержимого",
"Changes the encoding of a file": "Изменяет кодировку файла",
"Check MIME type of a file and filter based on selected types": "Проверьте MIME-тип файла и фильтра на основе выбранных типов",
"File": "Файл",
"Output format": "Формат вывода",
"Content": "Содержание",
"File name": "Имя файла",
"Encoding": "Кодировка",
"Source file": "Исходный файл",
"Source encoding": "Исходная кодировка",
"Output file name": "Имя файла вывода",
"Output encoding": "Кодировка вывода",
"File to Check": "Файл для проверки",
"Select MIME Types": "Выберите типы MIME",
"The output format": "Выходной формат",
"Choose one or more MIME types to check against the file.": "Выберите один или несколько типов MIME для проверки с файлом.",
"Text": "Текст",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64 URL",
"Latin1": атиница1",
"Binary": "Двоичный",
"Hex": "Гекс",
"Octet-stream": "Octet-stream",
"Plain Text": "Обычный текст",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "Документ HTML",
"JavaScript": "JavaScript",
"CSV File": "CSV файл",
"iCalendar Format": "iCalendar Format",
"APNG Image": "Изображение APNG",
"AVIF Image": "AVIF изображение",
"GIF Image": "Изображение GIF",
"JPEG Image": "Изображение JPEG",
"PNG Image": "Изображение PNG",
"SVG Image": "SVG Image",
"WebP Image": "Изображение WebP",
"BMP Image": "Изображение BMP",
"Icon Format": "Формат значка",
"TIFF Image": "TIFF изображение",
"AAC Audio": "AAC аудио",
"MP3 Audio": "MP3 аудио",
"OGG Audio": "OGG аудио",
"WAV Audio": "WAV аудио",
"FLAC Audio": "Аудио FLAC",
"MIDI Audio": "MIDI аудио",
"WEBM Audio": "WEBM аудио",
"MP4 Video": "Видео MP4",
"WebM Video": "Видео WebM",
"OGG Video": "OGG видео",
"AVI Video": "Видео AVI",
"MPEG Video": "MPEG видео",
"3GPP Video": "3GPP видео",
"3GPP2 Video": "Видео 3GPP2",
"EOT Font": "EOT Font",
"OpenType Font": "Шрифт OpenType",
"TrueType Font": "TrueType Font",
"WOFF Font": "Шрифт WOFF",
"WOFF2 Font": "Шрифт WOFF2",
"BZip Archive": "Архив BZip",
"BZip2 Archive": "BZip2 Архив",
"GZip Archive": "Архив GZip",
"RAR Archive": "RAR Архив",
"TAR Archive": "TAR Архив",
"ZIP Archive": "ZIP-архив",
"7-Zip Archive": "7-Zip Архив",
"AbiWord Document": "Документ AbiWord",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "Презентация OpenDocument",
"OpenDocument Spreadsheet": "Электронная таблица OpenDocument",
"OpenDocument Text": "Текст OpenDocument",
"Rich Text Format": "Формат текста",
"Electronic Publication (EPUB)": "Электронная публикация (ЕПОБ)",
"Amazon Kindle eBook": "Amazon Kindle книга",
"XUL": "XUL",
"PHP Script": "PHP скрипт",
"Java Archive (JAR)": "Архив Java (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Пакет установки Apple",
"Form Data (multipart/form-data)": "Данные формы (многочастные/данные формы)",
"Partial Content (multipart/byteranges)": "Частичное содержимое (многократное/байтеранжные)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "Скрипт C-Shell",
"Bourne Shell Script": "Скрипт бурной оболочки",
"FreeARC Archive": "Архив FreeARC",
"CD Audio": "CD аудио",
"MPEG Transport Stream": "MPEG транспортный поток",
"Opus Audio in Ogg Container": "Opus аудио в Ogg Container"
}

View File

@@ -0,0 +1,117 @@
{
"Read file content and return it in different formats.": "Read file content and return it in different formats.",
"Read File": "Read File",
"Create file": "Create file",
"Change File Encoding": "Change File Encoding",
"Check file type": "Check file type",
"Zip Files": "Zip Files",
"Unzip File": "Unzip File",
"Read a file from the file system": "Read a file from the file system",
"Create file from content": "Create file from content",
"Changes the encoding of a file": "Changes the encoding of a file",
"Check MIME type of a file and filter based on selected types": "Check MIME type of a file and filter based on selected types",
"Create compressed zip file from one or many files": "Create compressed zip file from one or many files",
"Unzip compressed zip file": "Unzip compressed zip file",
"File": "File",
"Output format": "Output format",
"Content": "Content",
"File name": "File name",
"Encoding": "Encoding",
"Source file": "Source file",
"Source encoding": "Source encoding",
"Output file name": "Output file name",
"Output encoding": "Output encoding",
"File to Check": "File to Check",
"Select MIME Types": "Select MIME Types",
"Files": "Files",
"Name of zipped file": "Name of zipped file",
"Zip File": "Zip File",
"Max Results": "Max Results",
"The output format": "The output format",
"Choose one or more MIME types to check against the file.": "Choose one or more MIME types to check against the file.",
"\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n": "\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n",
"Text": "Text",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64 URL",
"Latin1": "Latin1",
"Binary": "Binary",
"Hex": "Hex",
"Octet-stream": "Octet-stream",
"Plain Text": "Plain Text",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "HTML Document",
"JavaScript": "JavaScript",
"CSV File": "CSV File",
"iCalendar Format": "iCalendar Format",
"APNG Image": "APNG Image",
"AVIF Image": "AVIF Image",
"GIF Image": "GIF Image",
"JPEG Image": "JPEG Image",
"PNG Image": "PNG Image",
"SVG Image": "SVG Image",
"WebP Image": "WebP Image",
"BMP Image": "BMP Image",
"Icon Format": "Icon Format",
"TIFF Image": "TIFF Image",
"AAC Audio": "AAC Audio",
"MP3 Audio": "MP3 Audio",
"OGG Audio": "OGG Audio",
"WAV Audio": "WAV Audio",
"FLAC Audio": "FLAC Audio",
"MIDI Audio": "MIDI Audio",
"WEBM Audio": "WEBM Audio",
"MP4 Video": "MP4 Video",
"WebM Video": "WebM Video",
"OGG Video": "OGG Video",
"AVI Video": "AVI Video",
"MPEG Video": "MPEG Video",
"3GPP Video": "3GPP Video",
"3GPP2 Video": "3GPP2 Video",
"EOT Font": "EOT Font",
"OpenType Font": "OpenType Font",
"TrueType Font": "TrueType Font",
"WOFF Font": "WOFF Font",
"WOFF2 Font": "WOFF2 Font",
"BZip Archive": "BZip Archive",
"BZip2 Archive": "BZip2 Archive",
"GZip Archive": "GZip Archive",
"RAR Archive": "RAR Archive",
"TAR Archive": "TAR Archive",
"ZIP Archive": "ZIP Archive",
"7-Zip Archive": "7-Zip Archive",
"AbiWord Document": "AbiWord Document",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "OpenDocument Presentation",
"OpenDocument Spreadsheet": "OpenDocument Spreadsheet",
"OpenDocument Text": "OpenDocument Text",
"Rich Text Format": "Rich Text Format",
"Electronic Publication (EPUB)": "Electronic Publication (EPUB)",
"Amazon Kindle eBook": "Amazon Kindle eBook",
"XUL": "XUL",
"PHP Script": "PHP Script",
"Java Archive (JAR)": "Java Archive (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Apple Installer Package",
"Form Data (multipart/form-data)": "Form Data (multipart/form-data)",
"Partial Content (multipart/byteranges)": "Partial Content (multipart/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell Script",
"Bourne Shell Script": "Bourne Shell Script",
"FreeARC Archive": "FreeARC Archive",
"CD Audio": "CD Audio",
"MPEG Transport Stream": "MPEG Transport Stream",
"Opus Audio in Ogg Container": "Opus Audio in Ogg Container"
}

View File

@@ -0,0 +1,109 @@
{
"Files Helper": "Files Helper",
"Read file content and return it in different formats.": "Read file content and return it in different formats.",
"Read File": "Read File",
"Create file": "Create file",
"Change File Encoding": "Change File Encoding",
"Check file type": "Check file type",
"Read a file from the file system": "Read a file from the file system",
"Create file from content": "Create file from content",
"Changes the encoding of a file": "Changes the encoding of a file",
"Check MIME type of a file and filter based on selected types": "Check MIME type of a file and filter based on selected types",
"File": "File",
"Output format": "Output format",
"Content": "Content",
"File name": "File name",
"Encoding": "Encoding",
"Source file": "Source file",
"Source encoding": "Source encoding",
"Output file name": "Output file name",
"Output encoding": "Output encoding",
"File to Check": "File to Check",
"Select MIME Types": "Select MIME Types",
"The output format": "The output format",
"Choose one or more MIME types to check against the file.": "Choose one or more MIME types to check against the file.",
"Text": "Text",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64 URL",
"Latin1": "Latin1",
"Binary": "Binary",
"Hex": "Hex",
"Octet-stream": "Octet-stream",
"Plain Text": "Plain Text",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "HTML Document",
"JavaScript": "JavaScript",
"CSV File": "CSV File",
"iCalendar Format": "iCalendar Format",
"APNG Image": "APNG Image",
"AVIF Image": "AVIF Image",
"GIF Image": "GIF Image",
"JPEG Image": "JPEG Image",
"PNG Image": "PNG Image",
"SVG Image": "SVG Image",
"WebP Image": "WebP Image",
"BMP Image": "BMP Image",
"Icon Format": "Icon Format",
"TIFF Image": "TIFF Image",
"AAC Audio": "AAC Audio",
"MP3 Audio": "MP3 Audio",
"OGG Audio": "OGG Audio",
"WAV Audio": "WAV Audio",
"FLAC Audio": "FLAC Audio",
"MIDI Audio": "MIDI Audio",
"WEBM Audio": "WEBM Audio",
"MP4 Video": "MP4 Video",
"WebM Video": "WebM Video",
"OGG Video": "OGG Video",
"AVI Video": "AVI Video",
"MPEG Video": "MPEG Video",
"3GPP Video": "3GPP Video",
"3GPP2 Video": "3GPP2 Video",
"EOT Font": "EOT Font",
"OpenType Font": "OpenType Font",
"TrueType Font": "TrueType Font",
"WOFF Font": "WOFF Font",
"WOFF2 Font": "WOFF2 Font",
"BZip Archive": "BZip Archive",
"BZip2 Archive": "BZip2 Archive",
"GZip Archive": "GZip Archive",
"RAR Archive": "RAR Archive",
"TAR Archive": "TAR Archive",
"ZIP Archive": "ZIP Archive",
"7-Zip Archive": "7-Zip Archive",
"AbiWord Document": "AbiWord Document",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "OpenDocument Presentation",
"OpenDocument Spreadsheet": "OpenDocument Spreadsheet",
"OpenDocument Text": "OpenDocument Text",
"Rich Text Format": "Rich Text Format",
"Electronic Publication (EPUB)": "Electronic Publication (EPUB)",
"Amazon Kindle eBook": "Amazon Kindle eBook",
"XUL": "XUL",
"PHP Script": "PHP Script",
"Java Archive (JAR)": "Java Archive (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Apple Installer Package",
"Form Data (multipart/form-data)": "Form Data (multipart/form-data)",
"Partial Content (multipart/byteranges)": "Partial Content (multipart/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell Script",
"Bourne Shell Script": "Bourne Shell Script",
"FreeARC Archive": "FreeARC Archive",
"CD Audio": "CD Audio",
"MPEG Transport Stream": "MPEG Transport Stream",
"Opus Audio in Ogg Container": "Opus Audio in Ogg Container"
}

View File

@@ -0,0 +1,117 @@
{
"Read file content and return it in different formats.": "Read file content and return it in different formats.",
"Read File": "Read File",
"Create file": "Create file",
"Change File Encoding": "Change File Encoding",
"Check file type": "Check file type",
"Zip Files": "Zip Files",
"Unzip File": "Unzip File",
"Read a file from the file system": "Read a file from the file system",
"Create file from content": "Create file from content",
"Changes the encoding of a file": "Changes the encoding of a file",
"Check MIME type of a file and filter based on selected types": "Check MIME type of a file and filter based on selected types",
"Create compressed zip file from one or many files": "Create compressed zip file from one or many files",
"Unzip compressed zip file": "Unzip compressed zip file",
"File": "文件",
"Output format": "Output format",
"Content": "Content",
"File name": "File name",
"Encoding": "Encoding",
"Source file": "Source file",
"Source encoding": "Source encoding",
"Output file name": "Output file name",
"Output encoding": "Output encoding",
"File to Check": "File to Check",
"Select MIME Types": "Select MIME Types",
"Files": "Files",
"Name of zipped file": "Name of zipped file",
"Zip File": "Zip File",
"Max Results": "Max Results",
"The output format": "The output format",
"Choose one or more MIME types to check against the file.": "Choose one or more MIME types to check against the file.",
"\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n": "\nThrow an error if zip file has more than expected entries.\n- This is a safe measure when working with untrusted zip files.\n- Exclude this field or set to 0 to skip this check.\n",
"Text": "文本",
"Base64": "Base64",
"ASCII": "ASCII",
"UTF-8": "UTF-8",
"UTF-16LE": "UTF-16LE",
"UCS-2": "UCS-2",
"Base64 URL": "Base64 URL",
"Latin1": "Latin1",
"Binary": "Binary",
"Hex": "Hex",
"Octet-stream": "Octet-stream",
"Plain Text": "Plain Text",
"CSS Stylesheet": "CSS Stylesheet",
"HTML Document": "HTML Document",
"JavaScript": "JavaScript",
"CSV File": "CSV 文件",
"iCalendar Format": "iCalendar Format",
"APNG Image": "APNG Image",
"AVIF Image": "AVIF Image",
"GIF Image": "GIF Image",
"JPEG Image": "JPEG Image",
"PNG Image": "PNG Image",
"SVG Image": "SVG Image",
"WebP Image": "WebP Image",
"BMP Image": "BMP Image",
"Icon Format": "Icon Format",
"TIFF Image": "TIFF Image",
"AAC Audio": "AAC Audio",
"MP3 Audio": "MP3 Audio",
"OGG Audio": "OGG Audio",
"WAV Audio": "WAV Audio",
"FLAC Audio": "FLAC Audio",
"MIDI Audio": "MIDI Audio",
"WEBM Audio": "WEBM Audio",
"MP4 Video": "MP4 Video",
"WebM Video": "WebM Video",
"OGG Video": "OGG Video",
"AVI Video": "AVI Video",
"MPEG Video": "MPEG Video",
"3GPP Video": "3GPP Video",
"3GPP2 Video": "3GPP2 Video",
"EOT Font": "EOT Font",
"OpenType Font": "OpenType Font",
"TrueType Font": "TrueType Font",
"WOFF Font": "WOFF Font",
"WOFF2 Font": "WOFF2 Font",
"BZip Archive": "BZip Archive",
"BZip2 Archive": "BZip2 Archive",
"GZip Archive": "GZip Archive",
"RAR Archive": "RAR Archive",
"TAR Archive": "TAR Archive",
"ZIP Archive": "ZIP Archive",
"7-Zip Archive": "7-Zip Archive",
"AbiWord Document": "AbiWord Document",
"PDF": "PDF",
"Microsoft Word": "Microsoft Word",
"Microsoft Word (OpenXML)": "Microsoft Word (OpenXML)",
"Microsoft Excel": "Microsoft Excel",
"Microsoft Excel (OpenXML)": "Microsoft Excel (OpenXML)",
"Microsoft PowerPoint": "Microsoft PowerPoint",
"Microsoft PowerPoint (OpenXML)": "Microsoft PowerPoint (OpenXML)",
"OpenDocument Presentation": "OpenDocument Presentation",
"OpenDocument Spreadsheet": "OpenDocument Spreadsheet",
"OpenDocument Text": "OpenDocument Text",
"Rich Text Format": "Rich Text Format",
"Electronic Publication (EPUB)": "Electronic Publication (EPUB)",
"Amazon Kindle eBook": "Amazon Kindle eBook",
"XUL": "XUL",
"PHP Script": "PHP Script",
"Java Archive (JAR)": "Java Archive (JAR)",
"Microsoft Visio": "Microsoft Visio",
"Apple Installer Package": "Apple Installer Package",
"Form Data (multipart/form-data)": "Form Data (multipart/form-data)",
"Partial Content (multipart/byteranges)": "Partial Content (multipart/byteranges)",
"JSON": "JSON",
"JSON-LD": "JSON-LD",
"XML": "XML",
"XHTML": "XHTML",
"C-Shell Script": "C-Shell Script",
"Bourne Shell Script": "Bourne Shell Script",
"FreeARC Archive": "FreeARC Archive",
"CD Audio": "CD Audio",
"MPEG Transport Stream": "MPEG Transport Stream",
"Opus Audio in Ogg Container": "Opus Audio in Ogg Container"
}

View File

@@ -0,0 +1,27 @@
import { createPiece, PieceAuth } from '@activepieces/pieces-framework';
import { PieceCategory } from '@activepieces/shared';
import { readFileAction } from './lib/actions/read-file';
import { createFile } from './lib/actions/create-file';
import { changeFileEncoding } from './lib/actions/change-file-encoding';
import { checkFileType } from './lib/actions/check-file-type';
import { zipFiles } from './lib/actions/zip-files';
import { unzipFile } from './lib/actions/unzip-file';
export const filesHelper = createPiece({
displayName: 'Files Helper',
description: 'Read file content and return it in different formats.',
auth: PieceAuth.None(),
minimumSupportedRelease: '0.30.0',
logoUrl: 'https://cdn.activepieces.com/pieces/file-piece.svg',
categories: [PieceCategory.CORE],
authors: ['kishanprmr', 'MoShizzle', 'abuaboud', 'Seb-C', 'danielpoonwj'],
actions: [
readFileAction,
createFile,
changeFileEncoding,
checkFileType,
zipFiles,
unzipFile,
],
triggers: [],
});

View File

@@ -0,0 +1,48 @@
import { Property, createAction } from '@activepieces/pieces-framework';
import { encodings } from '../common/encodings';
export const changeFileEncoding = createAction({
name: 'change_file_encoding',
displayName: 'Change File Encoding',
description: 'Changes the encoding of a file',
props: {
inputFile: Property.File({
displayName: 'Source file',
required: true,
}),
inputEncoding: Property.StaticDropdown({
displayName: 'Source encoding',
required: true,
options: {
options: encodings,
},
}),
outputFileName: Property.ShortText({
displayName: 'Output file name',
required: true,
}),
outputEncoding: Property.StaticDropdown({
displayName: 'Output encoding',
required: true,
options: {
options: encodings,
},
}),
},
async run(context) {
const inputFile = context.propsValue.inputFile.data;
const inputEncoding = context.propsValue.inputEncoding as BufferEncoding;
const outputFileName = context.propsValue.outputFileName;
const outputEncoding = context.propsValue.outputEncoding as BufferEncoding;
// First decode the input buffer using the source encoding
const decodedString = inputFile.toString(inputEncoding);
// Then encode to the target encoding
const encodedBuffer = Buffer.from(decodedString, outputEncoding);
return context.files.write({
fileName: outputFileName,
data: encodedBuffer,
});
},
});

View File

@@ -0,0 +1,39 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { predefinedMimeTypes } from '../common/mimeTypes';
import mime from 'mime-types';
export const checkFileType = createAction({
name: 'checkFileType',
displayName: 'Check file type',
description: 'Check MIME type of a file and filter based on selected types',
props: {
file: Property.File({
displayName: 'File to Check',
required: true,
}),
mimeTypes: Property.StaticDropdown({
displayName: 'Select MIME Types',
required: true,
options: {
options: predefinedMimeTypes,
},
description: 'Choose one or more MIME types to check against the file.',
}),
},
async run(context) {
const file = context.propsValue.file;
const selectedMimeTypes = context.propsValue.mimeTypes;
// Determine the MIME type of the file
const fileType = file.extension ? mime.lookup(file.extension) || 'application/octet-stream' : 'application/octet-stream';
// Check if the file's MIME type matches any of the selected MIME types.
const isMatch = fileType && selectedMimeTypes.includes(fileType);
return {
mimeType: fileType || 'unknown',
isMatch,
};
},
});

View File

@@ -0,0 +1,30 @@
import { createAction, Property } from '@activepieces/pieces-framework';
import { encodings } from '../common/encodings';
export const createFile = createAction({
// auth: check https://www.activepieces.com/docs/developers/piece-reference/authentication,
name: 'createFile',
displayName: 'Create file',
description: 'Create file from content',
props: {
content: Property.LongText({ displayName: 'Content', required: true }),
fileName: Property.ShortText({ displayName: 'File name', required: true }),
encoding: Property.StaticDropdown({
displayName: 'Encoding',
required: true,
defaultValue: 'utf8',
options: {
options: encodings,
},
}),
},
async run({ propsValue, files }) {
const encoding = propsValue.encoding as BufferEncoding ?? 'utf8';
const fileUrl = await files.write({
fileName: propsValue.fileName,
data: Buffer.from(propsValue.content, encoding),
});
return { fileName: propsValue.fileName, url: fileUrl };
},
});

View File

@@ -0,0 +1,57 @@
import { Property, createAction } from '@activepieces/pieces-framework';
import mime from 'mime-types';
export const filesOutput = {
Text: 'text',
Base64: 'base64',
};
export const readFileAction = createAction({
name: 'read_file',
displayName: 'Read File',
description: 'Read a file from the file system',
errorHandlingOptions: {
continueOnFailure: {
hide: true,
},
retryOnFailure: {
hide: true,
},
},
props: {
file: Property.File({
displayName: 'File',
required: true,
}),
readOptions: Property.StaticDropdown({
displayName: 'Output format',
description: 'The output format',
required: true,
options: {
options: [
{ label: 'Text', value: filesOutput.Text },
{ label: 'Base64', value: filesOutput.Base64 },
],
},
}),
},
async run(context) {
const file = context.propsValue.file;
const readOptions = context.propsValue.readOptions;
switch (readOptions) {
case filesOutput.Base64: {
const mimeType = file.extension ? mime.lookup(file.extension) || 'application/octet-stream' : 'application/octet-stream';
return {
base64WithMimeType: `data:${mimeType};base64,${file.data.toString('base64')}`,
base64: file.data.toString('base64'),
};
}
case filesOutput.Text:
return {
text: file.data.toString('utf-8'),
};
default:
throw new Error(`Invalid output format: ${readOptions}`);
}
},
});

View File

@@ -0,0 +1,57 @@
import { Property, createAction } from '@activepieces/pieces-framework';
import AdmZip from 'adm-zip';
interface Result {
file: string;
filePath: string;
}
const maxResultsDescription = `
Throw an error if zip file has more than expected entries.
- This is a safe measure when working with untrusted zip files.
- Exclude this field or set to 0 to skip this check.
`;
export const unzipFile = createAction({
name: 'unzipFile',
displayName: 'Unzip File',
description: 'Unzip compressed zip file',
props: {
file: Property.File({
displayName: 'Zip File',
required: true,
}),
maxResults: Property.Number({
displayName: 'Max Results',
description: maxResultsDescription,
defaultValue: 0,
required: false,
}),
},
async run(context) {
const zipFile = new AdmZip(context.propsValue.file.data);
const maxResults = context.propsValue.maxResults || 0;
if (maxResults !== 0 && zipFile.getEntryCount() > maxResults) {
throw `Zip file contains more entries than allowed: ${zipFile.getEntryCount()}`;
}
const results: Result[] = [];
zipFile.forEach(async (zipEntry) => {
if (!zipEntry.isDirectory) {
const fileReference = await context.files.write({
data: zipEntry.getData(),
fileName: zipEntry.name,
});
results.push({
file: fileReference,
filePath: zipEntry.entryName,
});
}
});
return results;
},
});

View File

@@ -0,0 +1,56 @@
import { Property, createAction, ApFile } from '@activepieces/pieces-framework';
import AdmZip from 'adm-zip';
interface FileObject {
file: ApFile;
filePath: string;
}
const filePathDescription = `
- You can put files in specific folders eg. foo/test.txt
- If not specified, the file would be at the top level of the zip file.
- If the same File Path is specified for different files, the later file would take precedence.
`;
export const zipFiles = createAction({
name: 'zipFiles',
displayName: 'Zip Files',
description: 'Create compressed zip file from one or many files',
props: {
files: Property.Array({
displayName: 'Files',
properties: {
file: Property.File({
displayName: 'File',
required: true,
}),
filePath: Property.ShortText({
displayName: 'File Path in zip',
description: filePathDescription,
required: false,
}),
},
required: true,
}),
outputFileName: Property.ShortText({
displayName: 'Name of zipped file',
required: true,
}),
},
async run(context) {
const fileProps = (context.propsValue.files as FileObject[]) ?? [];
const zipFile = new AdmZip();
fileProps.forEach((fileProp) => {
// default to file name if filePath not explicitly provided
const zipFilePath = fileProp.filePath ?? fileProp.file.filename;
zipFile.addFile(zipFilePath, fileProp.file.data);
});
return context.files.write({
data: zipFile.toBuffer(),
fileName: context.propsValue.outputFileName,
});
},
});

View File

@@ -0,0 +1,39 @@
// Checkout https://nodejs.org/api/buffer.html#buffers-and-character-encodings
export const encodings = [
{
value: 'ascii',
label: 'ASCII',
},
{
value: 'utf8',
label: 'UTF-8',
},
{
value: 'utf16le',
label: 'UTF-16LE',
},
{
value: 'ucs2',
label: 'UCS-2',
},
{
value: 'base64',
label: 'Base64',
},
{
value: 'base64url',
label: 'Base64 URL',
},
{
value: 'latin1',
label: 'Latin1',
},
{
value: 'binary',
label: 'Binary',
},
{
value: 'hex',
label: 'Hex',
},
];

View File

@@ -0,0 +1,88 @@
// Check out: https://developer.mozilla.org/en-US/docs/Web/HTTP/MIME_types
// Check out: https://developer.mozilla.org/en-US/docs/Web/HTTP/MIME_types/Common_types
export const predefinedMimeTypes = [
// important MIME types for Web developers
{ label: 'Octet-stream', value: 'application/octet-stream' },
// Textual Files
{ label: 'Plain Text', value: 'text/plain' },
{ label: 'CSS Stylesheet', value: 'text/css' },
{ label: 'HTML Document', value: 'text/html' },
{ label: 'JavaScript', value: 'text/javascript' },
{ label: 'CSV File', value: 'text/csv' },
{ label: 'iCalendar Format', value: 'text/calendar' },
// Image Types
{ label: 'APNG Image', value: 'image/apng' },
{ label: 'AVIF Image', value: 'image/avif' },
{ label: 'GIF Image', value: 'image/gif' },
{ label: 'JPEG Image', value: 'image/jpeg' },
{ label: 'PNG Image', value: 'image/png' },
{ label: 'SVG Image', value: 'image/svg+xml' },
{ label: 'WebP Image', value: 'image/webp' },
{ label: 'BMP Image', value: 'image/bmp' },
{ label: 'Icon Format', value: 'image/vnd.microsoft.icon' },
{ label: 'TIFF Image', value: 'image/tiff' },
// Audio Types
{ label: 'AAC Audio', value: 'audio/aac' },
{ label: 'MP3 Audio', value: 'audio/mpeg' },
{ label: 'OGG Audio', value: 'audio/ogg' },
{ label: 'WAV Audio', value: 'audio/wav' },
{ label: 'FLAC Audio', value: 'audio/flac' },
{ label: 'MIDI Audio', value: 'audio/midi' },
{ label: 'WEBM Audio', value: 'audio/webm' },
// Video Types
{ label: 'MP4 Video', value: 'video/mp4' },
{ label: 'WebM Video', value: 'video/webm' },
{ label: 'OGG Video', value: 'video/ogg' },
{ label: 'AVI Video', value: 'video/x-msvideo' },
{ label: 'MPEG Video', value: 'video/mpeg' },
{ label: '3GPP Video', value: 'video/3gpp' },
{ label: '3GPP2 Video', value: 'video/3gpp2' },
// Font Types
{ label: 'EOT Font', value: 'application/vnd.ms-fontobject' },
{ label: 'OpenType Font', value: 'font/otf' },
{ label: 'TrueType Font', value: 'font/ttf' },
{ label: 'WOFF Font', value: 'font/woff' },
{ label: 'WOFF2 Font', value: 'font/woff2' },
// Archive and Compressed Files
{ label: 'BZip Archive', value: 'application/x-bzip' },
{ label: 'BZip2 Archive', value: 'application/x-bzip2' },
{ label: 'GZip Archive', value: 'application/gzip' },
{ label: 'RAR Archive', value: 'application/vnd.rar' },
{ label: 'TAR Archive', value: 'application/x-tar' },
{ label: 'ZIP Archive', value: 'application/zip' },
{ label: '7-Zip Archive', value: 'application/x-7z-compressed' },
// Document Types
{ label: 'AbiWord Document', value: 'application/x-abiword' },
{ label: 'PDF', value: 'application/pdf' },
{ label: 'Microsoft Word', value: 'application/msword' },
{ label: 'Microsoft Word (OpenXML)', value: 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' },
{ label: 'Microsoft Excel', value: 'application/vnd.ms-excel' },
{ label: 'Microsoft Excel (OpenXML)', value: 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' },
{ label: 'Microsoft PowerPoint', value: 'application/vnd.ms-powerpoint' },
{ label: 'Microsoft PowerPoint (OpenXML)', value: 'application/vnd.openxmlformats-officedocument.presentationml.presentation' },
{ label: 'OpenDocument Presentation', value: 'application/vnd.oasis.opendocument.presentation' },
{ label: 'OpenDocument Spreadsheet', value: 'application/vnd.oasis.opendocument.spreadsheet' },
{ label: 'OpenDocument Text', value: 'application/vnd.oasis.opendocument.text' },
{ label: 'Rich Text Format', value: 'application/rtf' },
{ label: 'Electronic Publication (EPUB)', value: 'application/epub+zip' },
{ label: 'Amazon Kindle eBook', value: 'application/vnd.amazon.ebook' },
{ label: 'XUL', value: 'application/vnd.mozilla.xul+xml' },
{ label: 'PHP Script', value: 'application/x-httpd-php' },
{ label: 'Java Archive (JAR)', value: 'application/java-archive' },
{ label: 'Microsoft Visio', value: 'application/vnd.visio' },
{ label: 'Apple Installer Package', value: 'application/vnd.apple.installer+xml' },
// Multipart
{ label: 'Form Data (multipart/form-data)', value: 'multipart/form-data' },
{ label: 'Partial Content (multipart/byteranges)', value: 'multipart/byteranges' },
// Other Important MIME Types
{ label: 'JSON', value: 'application/json' },
{ label: 'JSON-LD', value: 'application/ld+json' },
{ label: 'XML', value: 'application/xml' },
{ label: 'XHTML', value: 'application/xhtml+xml' },
{ label: 'C-Shell Script', value: 'application/x-csh' },
{ label: 'Bourne Shell Script', value: 'application/x-sh' },
{ label: 'FreeARC Archive', value: 'application/x-freearc' },
{ label: 'CD Audio', value: 'application/x-cdf' },
{ label: 'MPEG Transport Stream', value: 'video/mp2t' },
{ label: 'Opus Audio in Ogg Container', value: 'audio/opus' },
]

View File

@@ -0,0 +1,19 @@
{
"extends": "../../../../tsconfig.base.json",
"compilerOptions": {
"module": "commonjs",
"forceConsistentCasingInFileNames": true,
"strict": true,
"noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true,
"noImplicitReturns": true,
"noFallthroughCasesInSwitch": true
},
"files": [],
"include": [],
"references": [
{
"path": "./tsconfig.lib.json"
}
]
}

View File

@@ -0,0 +1,11 @@
{
"extends": "./tsconfig.json",
"compilerOptions": {
"module": "commonjs",
"outDir": "../../../../dist/out-tsc",
"declaration": true,
"types": ["node"]
},
"exclude": ["jest.config.ts", "src/**/*.spec.ts", "src/**/*.test.ts"],
"include": ["src/**/*.ts"]
}