PHPIndex

This page lists files in the current directory. You can view content, get download/execute commands for Wget, Curl, or PowerShell, or filter the list using wildcards (e.g., `*.sh`).

ar.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/ar.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "إنشاء غلاف المستند",
    "fileThumb.meta.title"           => "معاينة ملف PSD، pdf، أداة إنشاء صورة مصغرة للفيديو، تحويل ملف الفيديو",
    "fileThumb.meta.desc"            => "<b>PSD&AI ومعاينات الملفات الأخرى:</b> إنشاء صور معاينة ودعم الفتح المباشر<br/> \n <b>غلاف ملف فيديو pdf:</b> pdf، إنشاء صورة مصغرة للفيديو، الحصول على صورة EXIF؛ التصحيح التلقائي لاتجاه الصور الملتقطة بواسطة الهاتف المحمول؛ مطلوب امتداد PHP imagick؛<br/> \n <b>تحويل الفيديو:</b> عند تشغيل فيديو، سيتم تحويله تلقائيًا، وإنشاء نسخة سلسة وحفظها مؤقتًا. عند تشغيله لاحقًا، سيتم تشغيل النسخة السلسة افتراضيًا. يمكنك التبديل إلى وضع الصورة الأصلية.",
    "fileThumb.Config.missLib"       => "ملحق PHP imagick مفقود. يُرجى تثبيته والمحاولة مرة أخرى.",
    "fileThumb.Config.fileThumbExt"  => "الصور المصغرة للملفات",
    "fileThumb.Config.fileThumbExtDesc" => "أنواع الملفات التي يدعمها برنامج imagick لإنشاء الصور المصغرة",
    "fileThumb.config.file"          => "إعدادات ارتباط الملف",
    "fileThumb.config.use"           => "إلخ. إنشاء صورة مصغرة للملف",
    "fileThumb.config.test"          => "اختبار الاتصال",
    "fileThumb.config.help"          => "دليل نشر الخدمة",
    "fileThumb.config.convertTips"   => "تحويل الترميز تلقائيًا عند تشغيل مقاطع الفيديو",
    "fileThumb.config.videoOpen"     => "تمكين تحويل الفيديو",
    "fileThumb.config.videoOpenDesc" => "تحويل الترميز تلقائيًا عند تشغيل مقاطع الفيديو بعد تشغيلها",
    "fileThumb.config.videoSizeLimit" => "الحد الأدنى لحجم الملف المحول",
    "fileThumb.config.videoSizeLimitDesc" => "لا يتم إجراء أي تحويل إذا كانت القيمة أقل من هذه القيمة",
    "fileThumb.config.videoSizeLimitTo" => "الحد الأقصى للملفات المحولة",
    "fileThumb.config.videoSizeLimitToDesc" => "إذا كانت القيمة أكبر من ذلك، فلن يتم إجراء أي تحويل. أما إذا كانت صفرًا، فلن يُفرض أي قيد.",
    "fileThumb.config.videoTaskLimit" => "حدود التزامن",
    "fileThumb.config.videoTaskLimitDesc" => "الحد الأقصى لعدد مهام الترميز المتزامنة المسموح بها",
    "fileThumb.config.videoTypeLimit" => "تنسيق الملف",
    "fileThumb.config.videoTypeLimitDesc" => "حدد تنسيق الملف الذي تريد تحويله",
    "fileThumb.config.playType"      => "جودة الفيديو الافتراضية",
    "fileThumb.config.playTypeDesc"  => "عند تحديد الوضع السلس، يجب تحويل الفيديو",
    "fileThumb.config.imageSizeLimit" => "الحد الأقصى لحجم الصورة المدعومة",
    "fileThumb.config.imageSizeLimitDesc" => "لن يتم إنشاء الصور المصغرة لملفات الصور الأكبر من هذه القيمة (سيؤدي إنشاء الصور المصغرة إلى استهلاك قدر كبير من موارد الخادم، لذا يوصى بإضافة صور الغلاف يدويًا للصور الكبيرة)",
    "fileThumb.config.svcType"       => "طريقة الخدمة",
    "fileThumb.config.igryOpen"      => "تمكين الخدمات",
    "fileThumb.config.igryOpenDesc"  => "تفعيل الخدمة التخيلية",
    "fileThumb.config.igryDesc"      => "1. imaginary هي خدمة معالجة صور عالية الأداء تعتمد على HTTP، والتي يمكنها تحسين كفاءة إنشاء الصور المصغرة بشكل كبير وتقليل خطر تجاوز ذاكرة الخادم؛<br/> \n ٢. يدعم imaginary معالجة بعض تنسيقات الصور فقط. لإنشاء المزيد من التنسيقات وصور أغلفة الملفات (مثل Office)، يعتمد أيضًا على خدمات ImageMagick/FFmpeg.<br/> \n 3. عند تثبيت الخدمة، يجب عليك تمكين معالجة عنوان URL (-enable-url-source)",
    "fileThumb.config.igryHost"      => "عنوان الخدمة",
    "fileThumb.config.igryApiKey"    => "مفتاح API",
    "fileThumb.config.igryApiKeyDesc" => "مفتاح API (-key)",
    "fileThumb.config.igryUrlKey"    => "مفتاح URL",
    "fileThumb.config.igryUrlKeyDesc" => "مفتاح توقيع عنوان URL (-url-signature-key)، 32 حرفًا على الأقل",
    "fileThumb.config.igryNotMust"   => "غير ضروري",
    "fileThumb.check.title"          => "كشف الخدمة",
    "fileThumb.check.ing"            => "الاختبارات البيئية",
    "fileThumb.check.tips"           => "يرجى التحقق من معلومات الخدمة والمحاولة مرة أخرى بعد التكوين بشكل صحيح!",
    "fileThumb.check.ok"             => "مبروك، كل شيء نجح!",
    "fileThumb.check.faild"          => "بيئة التشغيل غير طبيعية!",
    "fileThumb.check.notFound"       => "لم يتم العثور على البرنامج، يرجى تثبيته والمحاولة مرة أخرى",
    "fileThumb.check.error"          => "فشلت المكالمة. تحقق مما إذا كان البرنامج مُثبّتًا أو لديه إذن تنفيذ.",
    "fileThumb.check.svcOk"          => "الخدمة عادية",
    "fileThumb.check.svcErr"         => "خلل في الخدمة",
    "fileThumb.video.normal"         => "سلس",
    "fileThumb.video.before"         => "اللوحة الأصلية",
    "fileThumb.video.title"          => "تحويل الفيديو",
    "fileThumb.video.STATUS_SUCCESS" => "تم التحويل بنجاح، وتم التبديل إلى الوضع السلس",
    "fileThumb.video.STATUS_IGNORE"  => "الفيديو الحالي لا يحتاج إلى إعادة ترميز",
    "fileThumb.video.STATUS_ERROR"   => "خطأ وقت التشغيل، تحقق مما إذا كان البرنامج مثبتًا أو ما إذا كان لديه إذن التنفيذ (ffmpeg، shell_exec، proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "الترميز",
    "fileThumb.video.STATUS_LIMIT"   => "تجاوز عدد المهام الجارية الحد الأقصى. يُرجى المحاولة لاحقًا.",
    "fileThumb.config.debug"         => "وضع التصحيح",
    "fileThumb.config.debugDesc"     => "إنشاء سجلات ذات صلة. <button class='btn btn-sm btn-default ml-20 view-log'>عرض السجلات</button>"
);
en.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/en.php'
View Content
<?php
return array(
    'fileThumb.meta.name' 	=> 'Media file preview',
    'fileThumb.meta.title' 	=> 'Media file preview, thumbnail generation tool',
    'fileThumb.meta.desc' 	=> '<b>Preview of files such as PSD&AI:</b> Generate preview images, and support direct opening <br/>
	<b>File cover of video pdf:</b> pdf, video thumbnail generation, picture EXIF acquisition; Automatic correction of the direction of pictures taken by mobile phones; PHP extension imagick is required <br/>
	<b>Video transcoding:</b> When playing a video, the video is automatically transcoded to generate a smooth version and cached. When playing it again later, the smooth version is automatically played by default, and you can switch to the original painting mode',
	
    'fileThumb.Config.missLib' 				=> "WARNING: Lack of php extension imagick, please try again after installation",
    'fileThumb.Config.fileThumbExt' 		=> "file thumbnail",
    'fileThumb.Config.fileThumbExtDesc' 	=> "imagick support thumbnail generated file type",
	
	'fileThumb.config.file'					=> 'File Association Settings',
	'fileThumb.config.use'					=> 'File thumbnail generation',
	'fileThumb.config.test'					=> 'Check test',
	'fileThumb.config.help'					=> 'Service Deployment Manual',
	'fileThumb.config.convertTips'			=> 'Automatic transcoding when playing video',
	'fileThumb.config.videoOpen'			=> 'Enable video transcoding',
	'fileThumb.config.videoOpenDesc'		=> 'Automatic transcoding when playing video after opening',
	'fileThumb.config.videoSizeLimit'		=> 'Minimum transcoding file size',
	'fileThumb.config.videoSizeLimitDesc'	=> 'No transcoding if less than this value',
	'fileThumb.config.videoSizeLimitTo'		=> 'Maximum transcoding file',
	'fileThumb.config.videoSizeLimitToDesc'	=> 'This value of the file will not be transcoded. If it is 0, there is no restriction',
	'fileThumb.config.videoTaskLimit'		=> 'Concurrency limit',
	'fileThumb.config.videoTaskLimitDesc'	=> 'Maximum number of transcoding tasks allowed at the same time',
	'fileThumb.config.videoTypeLimit'		=> 'File format',
	'fileThumb.config.videoTypeLimitDesc'	=> 'Transcoding only when the file format is specified',
	'fileThumb.config.playType'				=> 'Default quality',
	'fileThumb.config.playTypeDesc'			=> 'When Normal mode is selected, video transcoding must be completed',
	'fileThumb.config.imageSizeLimit' 		=> 'Supported maximum image',
	'fileThumb.config.imageSizeLimitDesc' 	=> 'Image files larger than this value will not generate thumbnails (thumbnail generation will take up a lot of server resources, it is recommended to manually add cover images for large images)',

	'fileThumb.config.svcType' 				=> 'Service mode',
	'fileThumb.config.igryOpen' 			=> 'Enable service',
	'fileThumb.config.igryOpenDesc' 		=> 'Enable imaginary service',
	'fileThumb.config.igryDesc' 			=> '1.imaginary is a high-performance image processing service based on HTTP, which can significantly improve the efficiency of thumbnail generation and reduce the risk of server memory overflow;<br/>
												2.imaginary only supports the processing of some image formats. The generation of more formats and file cover images (such as Office) also relies on ImageMagick/FFmpeg services;<br/>
												3. When installing the service, you need to enable URL processing (-enable-url-source)',
	'fileThumb.config.igryHost' 			=> 'Service address',
	'fileThumb.config.igryApiKey' 			=> 'API key',
	'fileThumb.config.igryApiKeyDesc' 		=> 'API key (-key)',
	'fileThumb.config.igryUrlKey' 			=> 'URL key',
	'fileThumb.config.igryUrlKeyDesc' 		=> 'URL signature key (-url-signature-key), at least 32 characters',
	'fileThumb.config.igryNotMust' 			=> 'Not required',

	'fileThumb.check.title'				=> 'Check Service',
	'fileThumb.check.ing'				=> 'Checking...',
	'fileThumb.check.tips'				=> 'Please check the service information and try again after correct configuration!',
	'fileThumb.check.ok'				=> 'Congratulations, everything is OK!',
	'fileThumb.check.faild'				=> 'Abnormal running environment!',
	'fileThumb.check.notFound'			=> 'Software not found, please install and try again',
	'fileThumb.check.error'				=> 'Call failed. Check whether the software is installed or whether you have execution permission',
	'fileThumb.check.svcOk' 			=> 'Service is normal',
	'fileThumb.check.svcErr' 			=> 'Service is abnormal',
	
	'fileThumb.video.normal'			=> 'Normal',
	'fileThumb.video.before'			=> 'Original',
	'fileThumb.video.title'				=> 'Video Transcoding',
	'fileThumb.video.STATUS_SUCCESS'	=> 'Transcoding succeeded,Switched to standard definition mode',
	'fileThumb.video.STATUS_IGNORE'		=> 'The current video does not need transcoding',
	'fileThumb.video.STATUS_ERROR'		=> 'Running error(ffmpeg,shell_exec,proc_open)',
	'fileThumb.video.STATUS_RUNNING'	=> 'Transcoding',
	'fileThumb.video.STATUS_LIMIT'		=> 'The task in progress exceeds the limit. Please try again later',

	"fileThumb.config.debug"			=> "Debug Mode",
	"fileThumb.config.debugDesc"		=> "Will write the log. <button class='btn btn-sm btn-default ml-20 view-log'>view log</button>",
);
es.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/es.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "Generación de portadas de documentos",
    "fileThumb.meta.title"           => "Vista previa de archivos PSD, PDF, herramienta de generación de miniaturas de video, transcodificación de archivos de video",
    "fileThumb.meta.desc"            => "<b>PSD&AI y otras vistas previas de archivos:</b> genere imágenes de vista previa y admita la apertura directa<br/> \n <b>Portada de archivo de vídeo pdf:</b> pdf, generación de miniaturas de vídeo, adquisición de EXIF de imágenes; corrección automática de la dirección de las imágenes tomadas con el teléfono móvil; se requiere la extensión PHP imagick;<br/> \n <b>Transcodificación de video:</b> Al reproducir un video, se transcodifica automáticamente, se genera una versión suavizada y se almacena en caché. Al volver a reproducirlo, la versión suavizada se reproducirá por defecto. Puedes cambiar al modo de imagen original.",
    "fileThumb.Config.missLib"       => "Falta la extensión PHP imagick. Instálala y vuelve a intentarlo.",
    "fileThumb.Config.fileThumbExt"  => "Miniaturas de archivos",
    "fileThumb.Config.fileThumbExtDesc" => "Tipos de archivos que imagick admite para generar miniaturas",
    "fileThumb.config.file"          => "Configuración de asociación de archivos",
    "fileThumb.config.use"           => "etc. Generación de miniaturas de archivos",
    "fileThumb.config.test"          => "Prueba de conexión",
    "fileThumb.config.help"          => "Manual de implementación de servicios",
    "fileThumb.config.convertTips"   => "Transcodificar automáticamente al reproducir vídeos",
    "fileThumb.config.videoOpen"     => "Habilitar la transcodificación de vídeo",
    "fileThumb.config.videoOpenDesc" => "Transcodificar automáticamente al reproducir videos después de encenderlo",
    "fileThumb.config.videoSizeLimit" => "Tamaño mínimo de archivo transcodificado",
    "fileThumb.config.videoSizeLimitDesc" => "No se realiza ninguna transcodificación si el valor es menor que este valor",
    "fileThumb.config.videoSizeLimitTo" => "Máximo archivo transcodificado",
    "fileThumb.config.videoSizeLimitToDesc" => "Si el valor es mayor que este, no se realizará ninguna transcodificación. Si es 0, no se aplicará ninguna restricción.",
    "fileThumb.config.videoTaskLimit" => "Límites de concurrencia",
    "fileThumb.config.videoTaskLimitDesc" => "El número máximo de tareas de transcodificación simultáneas permitidas",
    "fileThumb.config.videoTypeLimit" => "Formato de archivo",
    "fileThumb.config.videoTypeLimitDesc" => "Especifique el formato de archivo a transcodificar",
    "fileThumb.config.playType"      => "Calidad de vídeo predeterminada",
    "fileThumb.config.playTypeDesc"  => "Al seleccionar el modo suave, es necesario transcodificar el video",
    "fileThumb.config.imageSizeLimit" => "Tamaño máximo de imagen admitido",
    "fileThumb.config.imageSizeLimitDesc" => "No se generarán miniaturas para archivos de imágenes más grandes que este valor (generar miniaturas ocupará muchos recursos del servidor, por lo que se recomienda agregar manualmente imágenes de portada para imágenes grandes)",
    "fileThumb.config.svcType"       => "Método de servicio",
    "fileThumb.config.igryOpen"      => "Habilitar servicios",
    "fileThumb.config.igryOpenDesc"  => "Habilitar el servicio imaginario",
    "fileThumb.config.igryDesc"      => "1. imaginary es un servicio de procesamiento de imágenes de alto rendimiento basado en HTTP, que puede mejorar significativamente la eficiencia de la generación de miniaturas y reducir el riesgo de desbordamiento de la memoria del servidor;<br/> \n 2. Imaginary solo admite el procesamiento de algunos formatos de imagen. Para generar más formatos e imágenes de portada de archivo (como Office), también utiliza los servicios ImageMagick/FFmpeg.<br/> \n 3. Al instalar el servicio, debe habilitar el procesamiento de URL (-enable-url-source)",
    "fileThumb.config.igryHost"      => "Dirección de servicio",
    "fileThumb.config.igryApiKey"    => "Clave API",
    "fileThumb.config.igryApiKeyDesc" => "Clave API (-key)",
    "fileThumb.config.igryUrlKey"    => "Clave URL",
    "fileThumb.config.igryUrlKeyDesc" => "Clave de firma de URL (-url-signature-key), al menos 32 caracteres",
    "fileThumb.config.igryNotMust"   => "No esencial",
    "fileThumb.check.title"          => "Detección de servicios",
    "fileThumb.check.ing"            => "Pruebas ambientales",
    "fileThumb.check.tips"           => "¡Verifique la información del servicio y vuelva a intentarlo luego de configurarlo correctamente!",
    "fileThumb.check.ok"             => "¡Felicitaciones, todo funcionó!",
    "fileThumb.check.faild"          => "¡El entorno operativo es anormal!",
    "fileThumb.check.notFound"       => "Software no encontrado, instálelo y vuelva a intentarlo",
    "fileThumb.check.error"          => "La llamada falló. Compruebe si el software está instalado o tiene permiso de ejecución.",
    "fileThumb.check.svcOk"          => "El servicio es normal",
    "fileThumb.check.svcErr"         => "Anormalidad del servicio",
    "fileThumb.video.normal"         => "Liso",
    "fileThumb.video.before"         => "pintura original",
    "fileThumb.video.title"          => "Transcodificación de vídeo",
    "fileThumb.video.STATUS_SUCCESS" => "Transcodificación exitosa, cambió al modo suave",
    "fileThumb.video.STATUS_IGNORE"  => "No es necesario transcodificar el vídeo actual",
    "fileThumb.video.STATUS_ERROR"   => "Error de tiempo de ejecución, verifique si el software está instalado o si tiene permiso de ejecución (ffmpeg, shell_exec, proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "Transcodificación",
    "fileThumb.video.STATUS_LIMIT"   => "El número de tareas en curso ha excedido el límite. Inténtalo de nuevo más tarde.",
    "fileThumb.config.debug"         => "Modo de depuración",
    "fileThumb.config.debugDesc"     => "Generar registros relevantes. <button class='btn btn-sm btn-default ml-20 view-log'>Ver los registros.</button>"
);
fr.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/fr.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "Génération de couverture de document",
    "fileThumb.meta.title"           => "Aperçu de fichiers PSD, PDF, outil de génération de miniatures vidéo, transcodage de fichiers vidéo",
    "fileThumb.meta.desc"            => "<b>Aperçus PSD&AI et autres fichiers :</b> générez des images d'aperçu et prenez en charge l'ouverture directe<br/> \n <b>Couverture du fichier vidéo pdf :</b> pdf, génération de vignettes vidéo, acquisition d'images EXIF ; correction automatique du sens des photos prises par téléphone portable ; l'extension PHP imagick est requise ;<br/> \n <b>Transcodage vidéo :</b> lors de la lecture d'une vidéo, le logiciel la transcode automatiquement, génère une version fluide et la met en cache. Lors de la lecture ultérieure, la version fluide sera lue par défaut. Vous pouvez revenir au mode image d'origine.",
    "fileThumb.Config.missLib"       => "L'extension PHP « imagick » est manquante. Veuillez l'installer et réessayer.",
    "fileThumb.Config.fileThumbExt"  => "Vignettes de fichiers",
    "fileThumb.Config.fileThumbExtDesc" => "Types de fichiers pris en charge par Imagick pour générer des vignettes",
    "fileThumb.config.file"          => "Paramètres d'association de fichiers",
    "fileThumb.config.use"           => "etc. Génération de vignettes de fichiers",
    "fileThumb.config.test"          => "Test de connexion",
    "fileThumb.config.help"          => "Manuel de déploiement des services",
    "fileThumb.config.convertTips"   => "Transcoder automatiquement lors de la lecture de vidéos",
    "fileThumb.config.videoOpen"     => "Activer le transcodage vidéo",
    "fileThumb.config.videoOpenDesc" => "Transcoder automatiquement lors de la lecture de vidéos après l'avoir allumé",
    "fileThumb.config.videoSizeLimit" => "Taille minimale du fichier transcodé",
    "fileThumb.config.videoSizeLimitDesc" => "Aucun transcodage n'est effectué si la valeur est inférieure à cette valeur",
    "fileThumb.config.videoSizeLimitTo" => "Fichier transcodé maximal",
    "fileThumb.config.videoSizeLimitToDesc" => "Si la valeur est supérieure à cette valeur, aucun transcodage ne sera effectué. Si elle est égale à 0, aucune restriction ne sera imposée.",
    "fileThumb.config.videoTaskLimit" => "Limites de concurrence",
    "fileThumb.config.videoTaskLimitDesc" => "Le nombre maximal de tâches de transcodage simultanées autorisées",
    "fileThumb.config.videoTypeLimit" => "Format de fichier",
    "fileThumb.config.videoTypeLimitDesc" => "Spécifiez le format de fichier à transcoder",
    "fileThumb.config.playType"      => "Qualité vidéo par défaut",
    "fileThumb.config.playTypeDesc"  => "Lors de la sélection du mode fluide, la vidéo doit être transcodée",
    "fileThumb.config.imageSizeLimit" => "Taille d'image maximale prise en charge",
    "fileThumb.config.imageSizeLimitDesc" => "Les miniatures ne seront pas générées pour les fichiers image plus grands que cette valeur (la génération de miniatures occupera beaucoup de ressources serveur, il est donc recommandé d'ajouter manuellement des images de couverture pour les images volumineuses)",
    "fileThumb.config.svcType"       => "Méthode de service",
    "fileThumb.config.igryOpen"      => "Activer les services",
    "fileThumb.config.igryOpenDesc"  => "Activer le service imaginaire",
    "fileThumb.config.igryDesc"      => "1. imaginary est un service de traitement d'images hautes performances basé sur HTTP, qui peut améliorer considérablement l'efficacité de la génération de vignettes et réduire le risque de débordement de mémoire du serveur ;<br/> \n 2. Imaginary ne prend en charge que le traitement de certains formats d'image. Pour générer davantage de formats et d'images de couverture (comme Office), il s'appuie également sur les services ImageMagick/FFmpeg ;<br/> \n 3. Lors de l'installation du service, vous devez activer le traitement des URL (-enable-url-source)",
    "fileThumb.config.igryHost"      => "Adresse de service",
    "fileThumb.config.igryApiKey"    => "Clé API",
    "fileThumb.config.igryApiKeyDesc" => "Clé API (-key)",
    "fileThumb.config.igryUrlKey"    => "Clé URL",
    "fileThumb.config.igryUrlKeyDesc" => "Clé de signature d'URL (-url-signature-key), au moins 32 caractères",
    "fileThumb.config.igryNotMust"   => "Non essentiel",
    "fileThumb.check.title"          => "Détection de service",
    "fileThumb.check.ing"            => "Essais environnementaux",
    "fileThumb.check.tips"           => "Veuillez vérifier les informations de service et réessayer après avoir configuré correctement !",
    "fileThumb.check.ok"             => "Félicitations, tout a fonctionné !",
    "fileThumb.check.faild"          => "L'environnement d'exploitation est anormal !",
    "fileThumb.check.notFound"       => "Logiciel non trouvé, veuillez l'installer et réessayer",
    "fileThumb.check.error"          => "L'appel a échoué. Vérifiez si le logiciel est installé ou dispose des autorisations d'exécution.",
    "fileThumb.check.svcOk"          => "Le service est normal",
    "fileThumb.check.svcErr"         => "Anomalie de service",
    "fileThumb.video.normal"         => "Lisse",
    "fileThumb.video.before"         => "peinture originale",
    "fileThumb.video.title"          => "Transcodage vidéo",
    "fileThumb.video.STATUS_SUCCESS" => "Transcodage réussi, passage en mode fluide",
    "fileThumb.video.STATUS_IGNORE"  => "La vidéo actuelle n'a pas besoin d'être transcodée",
    "fileThumb.video.STATUS_ERROR"   => "Erreur d'exécution, vérifiez si le logiciel est installé ou s'il dispose d'une autorisation d'exécution (ffmpeg, shell_exec, proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "Transcodage",
    "fileThumb.video.STATUS_LIMIT"   => "Le nombre de tâches en cours a dépassé la limite. Veuillez réessayer ultérieurement.",
    "fileThumb.config.debug"         => "Mode débogage",
    "fileThumb.config.debugDesc"     => "Générer des journaux pertinents. <button class='btn btn-sm btn-default ml-20 view-log'>Consulter les journaux.</button>"
);
it.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/it.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "Generazione della copertina del documento",
    "fileThumb.meta.title"           => "Anteprima di file PSD, PDF, strumento di generazione di miniature video, transcodifica di file video",
    "fileThumb.meta.desc"            => "<b>PSD&AI e altre anteprime di file:</b> generano immagini di anteprima e supportano l'apertura diretta<br/> \n <b>Copertina del file video pdf:</b> pdf, generazione di miniature video, acquisizione EXIF delle immagini; correzione automatica della direzione delle foto scattate con il cellulare; è richiesta l'estensione PHP imagick;<br/> \n <b>Transcodifica video:</b> durante la riproduzione di un video, il video verrà automaticamente transcodificato, generato in una versione fluida e memorizzato nella cache. Quando lo riproduci nuovamente in seguito, la versione fluida verrà riprodotta per impostazione predefinita. Puoi passare alla modalità immagine originale.",
    "fileThumb.Config.missLib"       => "L'estensione PHP imagick è mancante. Installala e riprova.",
    "fileThumb.Config.fileThumbExt"  => "Miniature dei file",
    "fileThumb.Config.fileThumbExtDesc" => "Tipi di file supportati da imagick per la generazione di miniature",
    "fileThumb.config.file"          => "Impostazioni di associazione dei file",
    "fileThumb.config.use"           => "ecc. Generazione di miniature di file",
    "fileThumb.config.test"          => "Test di connessione",
    "fileThumb.config.help"          => "Manuale di distribuzione del servizio",
    "fileThumb.config.convertTips"   => "Transcodifica automaticamente durante la riproduzione dei video",
    "fileThumb.config.videoOpen"     => "Abilita la transcodifica video",
    "fileThumb.config.videoOpenDesc" => "Transcodifica automaticamente durante la riproduzione dei video dopo averla attivata",
    "fileThumb.config.videoSizeLimit" => "Dimensione minima del file transcodificato",
    "fileThumb.config.videoSizeLimitDesc" => "Nessuna transcodifica viene eseguita se il valore è inferiore a questo valore",
    "fileThumb.config.videoSizeLimitTo" => "Numero massimo di file transcodificati",
    "fileThumb.config.videoSizeLimitToDesc" => "Se il valore è maggiore di questo, non verrà eseguita alcuna transcodifica. Se è 0, non verrà imposta alcuna restrizione.",
    "fileThumb.config.videoTaskLimit" => "Limiti di concorrenza",
    "fileThumb.config.videoTaskLimitDesc" => "Numero massimo di attività di transcodifica simultanee consentite",
    "fileThumb.config.videoTypeLimit" => "Formato file",
    "fileThumb.config.videoTypeLimitDesc" => "Specificare il formato del file da transcodificare",
    "fileThumb.config.playType"      => "Qualità video predefinita",
    "fileThumb.config.playTypeDesc"  => "Quando si seleziona la modalità fluida, il video deve essere transcodificato",
    "fileThumb.config.imageSizeLimit" => "Dimensione massima dell'immagine supportata",
    "fileThumb.config.imageSizeLimitDesc" => "Le miniature non verranno generate per i file immagine più grandi di questo valore (la generazione di miniature occuperà molte risorse del server, quindi si consiglia di aggiungere manualmente le immagini di copertina per le immagini di grandi dimensioni)",
    "fileThumb.config.svcType"       => "Metodo di servizio",
    "fileThumb.config.igryOpen"      => "Abilita servizi",
    "fileThumb.config.igryOpenDesc"  => "Abilitare il servizio immaginario",
    "fileThumb.config.igryDesc"      => "1. imaginary è un servizio di elaborazione delle immagini ad alte prestazioni basato su HTTP, in grado di migliorare significativamente l'efficienza della generazione delle miniature e di ridurre il rischio di overflow della memoria del server;<br/> \n 2. imaginary supporta l'elaborazione solo di alcuni formati di immagine. Per generare altri formati e immagini di copertina dei file (come Office), si affida anche ai servizi ImageMagick/FFmpeg;<br/> \n 3. Durante l'installazione del servizio, è necessario abilitare l'elaborazione URL (-enable-url-source)",
    "fileThumb.config.igryHost"      => "Indirizzo del servizio",
    "fileThumb.config.igryApiKey"    => "Chiave API",
    "fileThumb.config.igryApiKeyDesc" => "Chiave API (-key)",
    "fileThumb.config.igryUrlKey"    => "Chiave URL",
    "fileThumb.config.igryUrlKeyDesc" => "Chiave di firma URL (-url-signature-key), almeno 32 caratteri",
    "fileThumb.config.igryNotMust"   => "Non essenziale",
    "fileThumb.check.title"          => "Rilevamento del servizio",
    "fileThumb.check.ing"            => "Test ambientali",
    "fileThumb.check.tips"           => "Controlla le informazioni sul servizio e riprova dopo aver effettuato la configurazione correttamente!",
    "fileThumb.check.ok"             => "Congratulazioni, tutto ha funzionato!",
    "fileThumb.check.faild"          => "L'ambiente operativo è anomalo!",
    "fileThumb.check.notFound"       => "Software non trovato, installalo e riprova",
    "fileThumb.check.error"          => "La chiamata non è riuscita. Controlla se il software è installato o ha l'autorizzazione di esecuzione.",
    "fileThumb.check.svcOk"          => "Il servizio è normale",
    "fileThumb.check.svcErr"         => "Anomalia del servizio",
    "fileThumb.video.normal"         => "Liscio",
    "fileThumb.video.before"         => "dipinto originale",
    "fileThumb.video.title"          => "Transcodifica video",
    "fileThumb.video.STATUS_SUCCESS" => "Transcodifica riuscita, passaggio alla modalità fluida",
    "fileThumb.video.STATUS_IGNORE"  => "Il video corrente non ha bisogno di essere transcodificato",
    "fileThumb.video.STATUS_ERROR"   => "Errore di runtime, verificare se il software è installato o se ha i permessi di esecuzione (ffmpeg, shell_exec, proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "Transcodifica",
    "fileThumb.video.STATUS_LIMIT"   => "Il numero di attività in corso ha superato il limite. Riprova più tardi.",
    "fileThumb.config.debug"         => "Modalità di debug",
    "fileThumb.config.debugDesc"     => "Genera log pertinenti. <button class='btn btn-sm btn-default ml-20 view-log'>Visualizza i log</button>"
);
ja.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/ja.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "ドキュメントカバー生成",
    "fileThumb.meta.title"           => "PSDファイルのプレビュー、PDF、ビデオサムネイル生成ツール、ビデオファイルのトランスコード",
    "fileThumb.meta.desc"            => "<b>PSD&AIおよびその他のファイルプレビュー:</b>プレビュー画像を生成し、直接開くことをサポート<br/>\n<b>ビデオpdfのファイルカバー:</b> pdf、ビデオサムネイル生成、画像EXIF取得、携帯電話で撮影した写真の方向の自動補正、PHP拡張機能imagickが必要です。<br/> \n<b>ビデオトランスコード:</b>ビデオを再生すると、自動的にビデオをトランスコードし、スムーズバージョンを生成してキャッシュします。後で再度再生すると、デフォルトでスムーズバージョンが再生されます。元の画像モードに切り替えることもできます。",
    "fileThumb.Config.missLib"       => "PHP拡張機能「imagick」が見つかりません。インストールしてもう一度お試しください。",
    "fileThumb.Config.fileThumbExt"  => "ファイルのサムネイル",
    "fileThumb.Config.fileThumbExtDesc" => "imagickがサムネイル生成にサポートするファイルタイプ",
    "fileThumb.config.file"          => "ファイルの関連付け設定",
    "fileThumb.config.use"           => "ファイルのサムネイル生成など",
    "fileThumb.config.test"          => "接続テスト",
    "fileThumb.config.help"          => "サービス展開マニュアル",
    "fileThumb.config.convertTips"   => "ビデオ再生時に自動的にトランスコードする",
    "fileThumb.config.videoOpen"     => "ビデオトランスコーディングを有効にする",
    "fileThumb.config.videoOpenDesc" => "電源をオンにすると、ビデオを再生するときに自動的にトランスコードされます",
    "fileThumb.config.videoSizeLimit" => "最小トランスコードファイルサイズ",
    "fileThumb.config.videoSizeLimitDesc" => "この値より小さい場合、トランスコードは実行されません",
    "fileThumb.config.videoSizeLimitTo" => "最大トランスコードファイル",
    "fileThumb.config.videoSizeLimitToDesc" => "この値より大きい場合、トランスコードは実行されません。0の場合、制限は課されません。",
    "fileThumb.config.videoTaskLimit" => "同時実行制限",
    "fileThumb.config.videoTaskLimitDesc" => "同時実行可能なトランスコーディングタスクの最大数",
    "fileThumb.config.videoTypeLimit" => "ファイル形式",
    "fileThumb.config.videoTypeLimitDesc" => "トランスコードするファイル形式を指定する",
    "fileThumb.config.playType"      => "デフォルトのビデオ品質",
    "fileThumb.config.playTypeDesc"  => "スムーズモードを選択する場合、ビデオをトランスコードする必要があります",
    "fileThumb.config.imageSizeLimit" => "サポートされる最大画像サイズ",
    "fileThumb.config.imageSizeLimitDesc" => "この値より大きい画像ファイルの場合、サムネイルは生成されません(サムネイルの生成には多くのサーバーリソースが消費されるため、大きな画像の場合はカバー画像を手動で追加することをお勧めします)。",
    "fileThumb.config.svcType"       => "サービス方法",
    "fileThumb.config.igryOpen"      => "サービスを有効にする",
    "fileThumb.config.igryOpenDesc"  => "架空のサービスを有効にする",
    "fileThumb.config.igryDesc"      => "1. imaginaryはHTTPベースの高性能画像処理サービスであり、サムネイル生成の効率を大幅に向上させ、サーバーメモリオーバーフローのリスクを軽減します。<br/> \n 2. imaginaryは一部の画像形式のみをサポートしています。より多くの形式やファイルのカバー画像(Officeなど)を生成するには、ImageMagick/FFmpegサービスも利用しています。<br/> \n 3. サービスをインストールするときに、URL処理を有効にする必要があります(-enable-url-source)",
    "fileThumb.config.igryHost"      => "サービス住所",
    "fileThumb.config.igryApiKey"    => "APIキー",
    "fileThumb.config.igryApiKeyDesc" => "APIキー(-key)",
    "fileThumb.config.igryUrlKey"    => "URLキー",
    "fileThumb.config.igryUrlKeyDesc" => "URL署名キー(-url-signature-key)、少なくとも32文字",
    "fileThumb.config.igryNotMust"   => "不要",
    "fileThumb.check.title"          => "サービス検出",
    "fileThumb.check.ing"            => "環境試験",
    "fileThumb.check.tips"           => "サービス情報を確認し、正しく設定してからもう一度お試しください。",
    "fileThumb.check.ok"             => "おめでとうございます、すべてうまくいきました!",
    "fileThumb.check.faild"          => "動作環境が異常です!",
    "fileThumb.check.notFound"       => "ソフトウェアが見つかりません。インストールしてもう一度お試しください。",
    "fileThumb.check.error"          => "呼び出しに失敗しました。ソフトウェアがインストールされているか、実行権限があるかを確認してください。",
    "fileThumb.check.svcOk"          => "サービスは正常です",
    "fileThumb.check.svcErr"         => "サービス異常",
    "fileThumb.video.normal"         => "スムーズ",
    "fileThumb.video.before"         => "オリジナル絵画",
    "fileThumb.video.title"          => "ビデオトランスコーディング",
    "fileThumb.video.STATUS_SUCCESS" => "トランスコードが成功し、スムーズモードに切り替えられました",
    "fileThumb.video.STATUS_IGNORE"  => "現在のビデオはトランスコードする必要はありません",
    "fileThumb.video.STATUS_ERROR"   => "ランタイムエラー。ソフトウェアがインストールされているかどうか、または実行権限があるかどうかを確認してください (ffmpeg、shell_exec、proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "トランスコーディング",
    "fileThumb.video.STATUS_LIMIT"   => "進行中のタスクの数が制限を超えました。しばらくしてからもう一度お試しください。",
    "fileThumb.config.debug"         => "デバッグモード",
    "fileThumb.config.debugDesc"     => "関連するログを生成します。<button class='btn btn-sm btn-default ml-20 view-log'>ログを表示します。</button>"
);
ko.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/ko.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "문서 표지 생성",
    "fileThumb.meta.title"           => "PSD 파일 미리보기, PDF, 비디오 썸네일 생성 도구, 비디오 파일 변환",
    "fileThumb.meta.desc"            => "<b>PSD&AI 및 기타 파일 미리보기:</b> 미리보기 이미지 생성 및 직접 열기 지원<br/> \n <b>비디오 pdf 파일 표지:</b> pdf, 비디오 썸네일 생성, 이미지 EXIF 획득; 모바일로 촬영한 사진 방향 자동 보정; PHP 확장자 imagick이 필요합니다.<br/> \n <b>비디오 트랜스코딩:</b> 비디오를 재생할 때 자동으로 비디오를 트랜스코딩하고, 부드러운 버전을 생성하여 캐시합니다. 나중에 다시 재생하면 기본적으로 부드러운 버전이 재생됩니다. 원본 이미지 모드로 전환할 수 있습니다.",
    "fileThumb.Config.missLib"       => "PHP 확장 프로그램 imagick이 없습니다. 설치 후 다시 시도해 주세요.",
    "fileThumb.Config.fileThumbExt"  => "파일 썸네일",
    "fileThumb.Config.fileThumbExtDesc" => "imagick이 썸네일 생성을 위해 지원하는 파일 유형",
    "fileThumb.config.file"          => "파일 연결 설정",
    "fileThumb.config.use"           => "등 파일 썸네일 생성",
    "fileThumb.config.test"          => "연결 테스트",
    "fileThumb.config.help"          => "서비스 배포 매뉴얼",
    "fileThumb.config.convertTips"   => "동영상 재생 시 자동으로 트랜스코딩",
    "fileThumb.config.videoOpen"     => "비디오 트랜스코딩 활성화",
    "fileThumb.config.videoOpenDesc" => "전원을 켜면 동영상 재생 시 자동으로 트랜스코딩 됩니다.",
    "fileThumb.config.videoSizeLimit" => "최소 변환 파일 크기",
    "fileThumb.config.videoSizeLimitDesc" => "값이 이 값보다 작으면 트랜스코딩이 수행되지 않습니다.",
    "fileThumb.config.videoSizeLimitTo" => "최대 변환 파일",
    "fileThumb.config.videoSizeLimitToDesc" => "값이 이보다 크면 트랜스코딩이 수행되지 않습니다. 0이면 제한이 적용되지 않습니다.",
    "fileThumb.config.videoTaskLimit" => "동시성 제한",
    "fileThumb.config.videoTaskLimitDesc" => "허용되는 동시 트랜스코딩 작업의 최대 수",
    "fileThumb.config.videoTypeLimit" => "파일 형식",
    "fileThumb.config.videoTypeLimitDesc" => "변환할 파일 형식을 지정하세요",
    "fileThumb.config.playType"      => "기본 비디오 품질",
    "fileThumb.config.playTypeDesc"  => "부드러운 모드를 선택하면 비디오를 변환해야 합니다.",
    "fileThumb.config.imageSizeLimit" => "지원되는 최대 이미지 크기",
    "fileThumb.config.imageSizeLimitDesc" => "이 값보다 큰 이미지 파일에 대해서는 썸네일이 생성되지 않습니다. (썸네일 생성에는 많은 서버 리소스가 사용되므로 큰 이미지의 경우 수동으로 표지 이미지를 추가하는 것이 좋습니다.)",
    "fileThumb.config.svcType"       => "서비스 방법",
    "fileThumb.config.igryOpen"      => "서비스 활성화",
    "fileThumb.config.igryOpenDesc"  => "가상 서비스를 활성화하세요",
    "fileThumb.config.igryDesc"      => "1. imaginary는 HTTP 기반의 고성능 이미지 처리 서비스로, 썸네일 생성의 효율성을 크게 향상시키고 서버 메모리 오버플로 위험을 줄일 수 있습니다.<br/> \n 2. imaginary는 일부 이미지 형식만 처리합니다. 더 많은 형식과 파일 표지 이미지(예: Office)를 생성하기 위해 ImageMagick/FFmpeg 서비스도 사용합니다.<br/> \n 3. 서비스 설치 시 URL 처리(-enable-url-source)를 활성화해 주셔야 합니다.",
    "fileThumb.config.igryHost"      => "서비스 주소",
    "fileThumb.config.igryApiKey"    => "API 키",
    "fileThumb.config.igryApiKeyDesc" => "API 키(-키)",
    "fileThumb.config.igryUrlKey"    => "URL 키",
    "fileThumb.config.igryUrlKeyDesc" => "URL 서명 키(-url-signature-key), 최소 32자",
    "fileThumb.config.igryNotMust"   => "비필수",
    "fileThumb.check.title"          => "서비스 감지",
    "fileThumb.check.ing"            => "환경 테스트",
    "fileThumb.check.tips"           => "서비스 정보를 확인하고 올바르게 구성한 후 다시 시도해 보세요!",
    "fileThumb.check.ok"             => "축하합니다! 모든 것이 잘 작동합니다!",
    "fileThumb.check.faild"          => "동작 환경이 비정상적입니다!",
    "fileThumb.check.notFound"       => "소프트웨어를 찾을 수 없습니다. 설치 후 다시 시도해 주세요.",
    "fileThumb.check.error"          => "통화에 실패했습니다. 소프트웨어가 설치되어 있는지 또는 실행 권한이 있는지 확인하세요.",
    "fileThumb.check.svcOk"          => "서비스는 정상입니다",
    "fileThumb.check.svcErr"         => "서비스 이상",
    "fileThumb.video.normal"         => "매끄러운",
    "fileThumb.video.before"         => "원본 그림",
    "fileThumb.video.title"          => "비디오 트랜스코딩",
    "fileThumb.video.STATUS_SUCCESS" => "트랜스코딩이 성공하여 부드러운 모드로 전환되었습니다.",
    "fileThumb.video.STATUS_IGNORE"  => "현재 영상은 트랜스코딩이 필요하지 않습니다.",
    "fileThumb.video.STATUS_ERROR"   => "런타임 오류, 소프트웨어가 설치되어 있는지 또는 실행 권한이 있는지 확인하세요(ffmpeg, shell_exec, proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "트랜스코딩",
    "fileThumb.video.STATUS_LIMIT"   => "진행 중인 작업 수가 한도를 초과했습니다. 나중에 다시 시도해 주세요.",
    "fileThumb.config.debug"         => "디버그 모드",
    "fileThumb.config.debugDesc"     => "관련 로그를 생성합니다. <button class='btn btn-sm btn-default ml-20 view-log'>로그를 확인합니다.</button>"
);
pl.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/pl.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "Generowanie okładek dokumentów",
    "fileThumb.meta.title"           => "Podgląd pliku PSD, pdf, narzędzie do generowania miniatur wideo, transkodowanie plików wideo",
    "fileThumb.meta.desc"            => "<b>Podgląd plików PSD&AI i innych:</b> generowanie obrazów podglądu i obsługa bezpośredniego otwierania<br/> \n <b>Okładka pliku wideo w formacie PDF:</b> pdf, generowanie miniatur wideo, pobieranie danych EXIF obrazu; automatyczna korekta kierunku zdjęć wykonanych telefonem komórkowym; wymagane rozszerzenie PHP imagick;<br/> \n <b>Transkodowanie wideo:</b> Podczas odtwarzania wideo, automatycznie transkoduje wideo, generuje płynną wersję i buforuje ją. Gdy odtworzysz je ponownie później, płynna wersja zostanie odtworzona domyślnie. Możesz przełączyć się na oryginalny tryb obrazu.",
    "fileThumb.Config.missLib"       => "Brakuje rozszerzenia PHP imagick. Zainstaluj je i spróbuj ponownie.",
    "fileThumb.Config.fileThumbExt"  => "Miniatury plików",
    "fileThumb.Config.fileThumbExtDesc" => "Typy plików obsługiwane przez program imagick do generowania miniatur",
    "fileThumb.config.file"          => "Ustawienia skojarzeń plików",
    "fileThumb.config.use"           => "itp. Generowanie miniatur plików",
    "fileThumb.config.test"          => "Test połączenia",
    "fileThumb.config.help"          => "Podręcznik wdrażania usług",
    "fileThumb.config.convertTips"   => "Automatyczne transkodowanie podczas odtwarzania filmów",
    "fileThumb.config.videoOpen"     => "Włącz transkodowanie wideo",
    "fileThumb.config.videoOpenDesc" => "Automatyczne transkodowanie podczas odtwarzania filmów po włączeniu",
    "fileThumb.config.videoSizeLimit" => "Minimalny rozmiar transkodowanego pliku",
    "fileThumb.config.videoSizeLimitDesc" => "Jeśli wartość jest mniejsza od tej wartości, transkodowanie nie zostanie wykonane",
    "fileThumb.config.videoSizeLimitTo" => "Maksymalny rozmiar transkodowanego pliku",
    "fileThumb.config.videoSizeLimitToDesc" => "Jeśli wartość jest większa, transkodowanie nie zostanie wykonane. Jeśli jest równa 0, nie zostanie nałożone żadne ograniczenie.",
    "fileThumb.config.videoTaskLimit" => "Limity współbieżności",
    "fileThumb.config.videoTaskLimitDesc" => "Maksymalna liczba dozwolonych jednoczesnych zadań transkodowania",
    "fileThumb.config.videoTypeLimit" => "Format pliku",
    "fileThumb.config.videoTypeLimitDesc" => "Określ format pliku do transkodowania",
    "fileThumb.config.playType"      => "Domyślna jakość wideo",
    "fileThumb.config.playTypeDesc"  => "W przypadku wybrania trybu płynnego konieczne jest transkodowanie wideo",
    "fileThumb.config.imageSizeLimit" => "Maksymalny obsługiwany rozmiar obrazu",
    "fileThumb.config.imageSizeLimitDesc" => "Miniatury nie zostaną wygenerowane dla plików obrazów o rozmiarze większym niż ta wartość (generowanie miniatur zajmie dużo zasobów serwera, dlatego zaleca się ręczne dodawanie obrazów okładek w przypadku dużych obrazów)",
    "fileThumb.config.svcType"       => "Metoda obsługi",
    "fileThumb.config.igryOpen"      => "Włącz usługi",
    "fileThumb.config.igryOpenDesc"  => "Włącz wyimaginowaną usługę",
    "fileThumb.config.igryDesc"      => "1. imaginary to wydajna usługa przetwarzania obrazów oparta na protokole HTTP, która może znacznie poprawić efektywność generowania miniatur i zmniejszyć ryzyko przepełnienia pamięci serwera;<br/> \n 2. imaginary obsługuje tylko przetwarzanie niektórych formatów obrazów. Aby generować więcej formatów i obrazów okładek plików (takich jak Office), polega również na usługach ImageMagick/FFmpeg;<br/> \n 3. Podczas instalowania usługi należy włączyć przetwarzanie adresów URL (-enable-url-source)",
    "fileThumb.config.igryHost"      => "Adres serwisu",
    "fileThumb.config.igryApiKey"    => "Klucz API",
    "fileThumb.config.igryApiKeyDesc" => "Klucz API (-key)",
    "fileThumb.config.igryUrlKey"    => "Klucz URL",
    "fileThumb.config.igryUrlKeyDesc" => "Klucz podpisu URL (-url-signature-key), co najmniej 32 znaki",
    "fileThumb.config.igryNotMust"   => "Nieistotny",
    "fileThumb.check.title"          => "Wykrywanie usług",
    "fileThumb.check.ing"            => "Badania środowiskowe",
    "fileThumb.check.tips"           => "Sprawdź informacje o usłudze i spróbuj ponownie po poprawnym skonfigurowaniu!",
    "fileThumb.check.ok"             => "Gratulacje, wszystko zadziałało!",
    "fileThumb.check.faild"          => "Środowisko operacyjne jest nieprawidłowe!",
    "fileThumb.check.notFound"       => "Nie znaleziono oprogramowania. Zainstaluj je i spróbuj ponownie.",
    "fileThumb.check.error"          => "Połączenie nie powiodło się. Sprawdź, czy oprogramowanie jest zainstalowane lub ma uprawnienia do wykonywania.",
    "fileThumb.check.svcOk"          => "Obsługa jest normalna",
    "fileThumb.check.svcErr"         => "Nieprawidłowość w usłudze",
    "fileThumb.video.normal"         => "Gładki",
    "fileThumb.video.before"         => "oryginalny obraz",
    "fileThumb.video.title"          => "Transkodowanie wideo",
    "fileThumb.video.STATUS_SUCCESS" => "Transkodowanie zakończone powodzeniem, przełączono na tryb płynny",
    "fileThumb.video.STATUS_IGNORE"  => "Aktualnego filmu nie trzeba transkodować",
    "fileThumb.video.STATUS_ERROR"   => "Błąd czasu wykonania. Sprawdź, czy oprogramowanie jest zainstalowane i czy ma uprawnienia do wykonywania (ffmpeg, shell_exec, proc_open).",
    "fileThumb.video.STATUS_RUNNING" => "Transkodowanie",
    "fileThumb.video.STATUS_LIMIT"   => "Liczba bieżących zadań przekroczyła limit. Spróbuj ponownie później.",
    "fileThumb.config.debug"         => "Tryb debugowania",
    "fileThumb.config.debugDesc"     => "Wygeneruj odpowiednie logi. <button class='btn btn-sm btn-default ml-20 view-log'>Wyświetl logi.</button>"
);
pt.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/pt.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "Geração de capa de documento",
    "fileThumb.meta.title"           => "Visualização de arquivo PSD, PDF, ferramenta de geração de miniaturas de vídeo, transcodificação de arquivo de vídeo",
    "fileThumb.meta.desc"            => "<b>PSD&AI e outras visualizações de arquivo:</b> gere imagens de visualização e suporte para abertura direta<br/> \n <b>Capa de arquivo de vídeo pdf:</b> pdf, geração de miniaturas de vídeo, aquisição de EXIF de imagem; correção automática da direção de fotos tiradas pelo celular; extensão PHP imagick necessária;<br/> \n <b>Transcodificação de vídeo:</b> Ao reproduzir um vídeo, o programa transcodifica automaticamente o vídeo, gera uma versão suave e a armazena em cache. Ao reproduzi-lo novamente mais tarde, a versão suave será reproduzida por padrão. Você pode alternar para o modo de imagem original.",
    "fileThumb.Config.missLib"       => "A extensão PHP imagick está faltando. Instale-a e tente novamente.",
    "fileThumb.Config.fileThumbExt"  => "Miniaturas de arquivo",
    "fileThumb.Config.fileThumbExtDesc" => "Tipos de arquivo que o imagick suporta para gerar miniaturas",
    "fileThumb.config.file"          => "Configurações de associação de arquivo",
    "fileThumb.config.use"           => "etc. Geração de miniaturas de arquivo",
    "fileThumb.config.test"          => "Teste de conexão",
    "fileThumb.config.help"          => "Manual de Implantação de Serviços",
    "fileThumb.config.convertTips"   => "Transcodificar automaticamente ao reproduzir vídeos",
    "fileThumb.config.videoOpen"     => "Habilitar transcodificação de vídeo",
    "fileThumb.config.videoOpenDesc" => "Transcodificar automaticamente ao reproduzir vídeos após ligá-lo",
    "fileThumb.config.videoSizeLimit" => "Tamanho mínimo do arquivo transcodificado",
    "fileThumb.config.videoSizeLimitDesc" => "Nenhuma transcodificação é realizada se o valor for menor que este valor",
    "fileThumb.config.videoSizeLimitTo" => "Arquivo transcodificado máximo",
    "fileThumb.config.videoSizeLimitToDesc" => "Se o valor for maior que isso, nenhuma transcodificação será realizada. Se for 0, nenhuma restrição será imposta.",
    "fileThumb.config.videoTaskLimit" => "Limites de simultaneidade",
    "fileThumb.config.videoTaskLimitDesc" => "O número máximo de tarefas de transcodificação simultâneas permitidas",
    "fileThumb.config.videoTypeLimit" => "Formato de arquivo",
    "fileThumb.config.videoTypeLimitDesc" => "Especifique o formato de arquivo a ser transcodificado",
    "fileThumb.config.playType"      => "Qualidade de vídeo padrão",
    "fileThumb.config.playTypeDesc"  => "Ao selecionar o modo suave, o vídeo precisa ser transcodificado",
    "fileThumb.config.imageSizeLimit" => "Tamanho máximo de imagem suportado",
    "fileThumb.config.imageSizeLimitDesc" => "Miniaturas não serão geradas para arquivos de imagem maiores que esse valor (gerar miniaturas consumirá muitos recursos do servidor, por isso é recomendável adicionar manualmente imagens de capa para imagens grandes)",
    "fileThumb.config.svcType"       => "Método de serviço",
    "fileThumb.config.igryOpen"      => "Habilitar serviços",
    "fileThumb.config.igryOpenDesc"  => "Habilitar o serviço imaginário",
    "fileThumb.config.igryDesc"      => "1. Imaginary é um serviço de processamento de imagens de alto desempenho baseado em HTTP, que pode melhorar significativamente a eficiência da geração de miniaturas e reduzir o risco de estouro de memória do servidor;<br/> \n 2. O Imaginary suporta apenas o processamento de alguns formatos de imagem. Para gerar mais formatos e imagens de capa de arquivo (como o Office), ele também conta com os serviços ImageMagick/FFmpeg;<br/> \n 3. Ao instalar o serviço, você precisa habilitar o processamento de URL (-enable-url-source)",
    "fileThumb.config.igryHost"      => "Endereço do serviço",
    "fileThumb.config.igryApiKey"    => "Chave de API",
    "fileThumb.config.igryApiKeyDesc" => "Chave de API (-key)",
    "fileThumb.config.igryUrlKey"    => "Chave de URL",
    "fileThumb.config.igryUrlKeyDesc" => "Chave de assinatura de URL (-url-signature-key), pelo menos 32 caracteres",
    "fileThumb.config.igryNotMust"   => "Não essencial",
    "fileThumb.check.title"          => "Detecção de serviço",
    "fileThumb.check.ing"            => "Testes ambientais",
    "fileThumb.check.tips"           => "Verifique as informações do serviço e tente novamente após configurar corretamente!",
    "fileThumb.check.ok"             => "Parabéns, deu tudo certo!",
    "fileThumb.check.faild"          => "O ambiente operacional é anormal!",
    "fileThumb.check.notFound"       => "Software não encontrado, instale-o e tente novamente",
    "fileThumb.check.error"          => "A chamada falhou. Verifique se o software está instalado ou tem permissão de execução.",
    "fileThumb.check.svcOk"          => "O serviço é normal",
    "fileThumb.check.svcErr"         => "Anormalidade de serviço",
    "fileThumb.video.normal"         => "Suave",
    "fileThumb.video.before"         => "pintura original",
    "fileThumb.video.title"          => "Transcodificação de vídeo",
    "fileThumb.video.STATUS_SUCCESS" => "Transcodificação bem-sucedida, alternada para modo suave",
    "fileThumb.video.STATUS_IGNORE"  => "O vídeo atual não precisa ser transcodificado",
    "fileThumb.video.STATUS_ERROR"   => "Erro de tempo de execução, verifique se o software está instalado ou se tem permissão de execução (ffmpeg, shell_exec, proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "Transcodificação",
    "fileThumb.video.STATUS_LIMIT"   => "O número de tarefas em andamento excedeu o limite. Tente novamente mais tarde.",
    "fileThumb.config.debug"         => "Modo de depuração",
    "fileThumb.config.debugDesc"     => "Gere logs relevantes. <button class='btn btn-sm btn-default ml-20 view-log'>Visualize os logs</button>"
);
ru.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/ru.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "Генерация обложки документа",
    "fileThumb.meta.title"           => "Предварительный просмотр PSD-файлов, PDF-файлов, инструмент для создания миниатюр видео, перекодирование видеофайлов",
    "fileThumb.meta.desc"            => "<b>Предварительный просмотр PSD&AI и других файлов:</b> создание изображений предварительного просмотра и поддержка прямого открытия<br/> \n <b>Обложка файла видео pdf:</b> pdf, генерация миниатюр видео, получение EXIF-изображения; автоматическая коррекция направления снимков, сделанных мобильным телефоном; требуется расширение PHP imagick;<br/> \n <b>Транскодирование видео:</b> при воспроизведении видео оно автоматически перекодируется, генерируется сглаженная версия и кэшируется. При последующем воспроизведении по умолчанию будет воспроизводиться сглаженная версия. Вы можете переключиться на исходный режим изображения.",
    "fileThumb.Config.missLib"       => "Отсутствует расширение PHP imagick. Установите его и повторите попытку.",
    "fileThumb.Config.fileThumbExt"  => "Миниатюры файлов",
    "fileThumb.Config.fileThumbExtDesc" => "Типы файлов, которые imagick поддерживает для создания миниатюр",
    "fileThumb.config.file"          => "Настройки ассоциации файлов",
    "fileThumb.config.use"           => "и т. д. Генерация миниатюр файлов",
    "fileThumb.config.test"          => "Тест соединения",
    "fileThumb.config.help"          => "Руководство по развертыванию услуг",
    "fileThumb.config.convertTips"   => "Автоматически перекодировать при воспроизведении видео",
    "fileThumb.config.videoOpen"     => "Включить перекодирование видео",
    "fileThumb.config.videoOpenDesc" => "Автоматически перекодировать при воспроизведении видео после включения",
    "fileThumb.config.videoSizeLimit" => "Минимальный размер перекодированного файла",
    "fileThumb.config.videoSizeLimitDesc" => "Перекодирование не производится, если значение меньше этого значения.",
    "fileThumb.config.videoSizeLimitTo" => "Максимальный перекодированный файл",
    "fileThumb.config.videoSizeLimitToDesc" => "Если значение больше, перекодирование не производится. Если равно 0, ограничения не налагаются.",
    "fileThumb.config.videoTaskLimit" => "Ограничения параллелизма",
    "fileThumb.config.videoTaskLimitDesc" => "Максимально допустимое количество одновременных задач перекодирования",
    "fileThumb.config.videoTypeLimit" => "Формат файла",
    "fileThumb.config.videoTypeLimitDesc" => "Укажите формат файла для перекодирования",
    "fileThumb.config.playType"      => "Качество видео по умолчанию",
    "fileThumb.config.playTypeDesc"  => "При выборе плавного режима видео необходимо перекодировать.",
    "fileThumb.config.imageSizeLimit" => "Максимальный поддерживаемый размер изображения",
    "fileThumb.config.imageSizeLimitDesc" => "Миниатюры не будут созданы для файлов изображений, размер которых превышает это значение (создание миниатюр потребует много ресурсов сервера, поэтому рекомендуется вручную добавлять изображения обложек для больших изображений).",
    "fileThumb.config.svcType"       => "Метод обслуживания",
    "fileThumb.config.igryOpen"      => "Включить службы",
    "fileThumb.config.igryOpenDesc"  => "Включить воображаемую услугу",
    "fileThumb.config.igryDesc"      => "1. imaginary — высокопроизводительный сервис обработки изображений на базе HTTP, который позволяет значительно повысить эффективность генерации миниатюр и снизить риск переполнения памяти сервера;<br/> \n 2. imaginary поддерживает обработку только некоторых форматов изображений. Для генерации большего количества форматов и изображений обложек файлов (например, Office) он также использует сервисы ImageMagick/FFmpeg;<br/> \n 3. При установке сервиса необходимо включить обработку URL (-enable-url-source)",
    "fileThumb.config.igryHost"      => "Адрес обслуживания",
    "fileThumb.config.igryApiKey"    => "API-ключ",
    "fileThumb.config.igryApiKeyDesc" => "API-ключ (-ключ)",
    "fileThumb.config.igryUrlKey"    => "URL-ключ",
    "fileThumb.config.igryUrlKeyDesc" => "Ключ подписи URL (-url-signature-key), не менее 32 символов",
    "fileThumb.config.igryNotMust"   => "Несущественные",
    "fileThumb.check.title"          => "Обнаружение обслуживания",
    "fileThumb.check.ing"            => "Экологические испытания",
    "fileThumb.check.tips"           => "Проверьте информацию об услуге и повторите попытку после правильной настройки!",
    "fileThumb.check.ok"             => "Поздравляю, все сработало!",
    "fileThumb.check.faild"          => "Условия эксплуатации ненормальные!",
    "fileThumb.check.notFound"       => "Программное обеспечение не найдено. Установите его и повторите попытку.",
    "fileThumb.check.error"          => "Вызов не удался. Проверьте, установлено ли программное обеспечение и есть ли разрешение на его выполнение.",
    "fileThumb.check.svcOk"          => "Обслуживание нормальное.",
    "fileThumb.check.svcErr"         => "Аномалия обслуживания",
    "fileThumb.video.normal"         => "Гладкий",
    "fileThumb.video.before"         => "оригинальная картина",
    "fileThumb.video.title"          => "Транскодирование видео",
    "fileThumb.video.STATUS_SUCCESS" => "Перекодирование прошло успешно, переключился в плавный режим",
    "fileThumb.video.STATUS_IGNORE"  => "Текущее видео не требует перекодирования.",
    "fileThumb.video.STATUS_ERROR"   => "Ошибка выполнения, проверьте, установлено ли программное обеспечение или есть ли у него разрешение на выполнение (ffmpeg, shell_exec, proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "Транскодирование",
    "fileThumb.video.STATUS_LIMIT"   => "Количество текущих задач превысило лимит. Повторите попытку позже.",
    "fileThumb.config.debug"         => "Режим отладки",
    "fileThumb.config.debugDesc"     => "Создавайте соответствующие журналы. <button class='btn btn-sm btn-default ml-20 view-log'>Просмотр журналов</button> ."
);
tr.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/tr.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "Belge kapağı oluşturma",
    "fileThumb.meta.title"           => "PSD dosya önizlemesi, pdf, video küçük resim oluşturma aracı, video dosyası kod dönüştürme",
    "fileThumb.meta.desc"            => "<b>PSD&AI ve diğer dosya önizlemeleri:</b> önizleme görüntüleri oluşturun ve doğrudan açmayı destekleyin<br/> \n <b>Video pdf dosya kapağı:</b> pdf, video küçük resim oluşturma, resim EXIF edinimi; cep telefonuyla çekilen resimlerin yönünün otomatik düzeltilmesi; PHP uzantısı imagick gereklidir;<br/> \n <b>Video kod dönüştürme:</b> Bir video oynatılırken, video otomatik olarak kod dönüştürülür, akıcı bir sürüm oluşturulur ve önbelleğe alınır. Daha sonra tekrar oynattığınızda, akıcı sürüm varsayılan olarak oynatılır. Orijinal görüntü moduna geçebilirsiniz.",
    "fileThumb.Config.missLib"       => "PHP eklentisi imagick eksik. Lütfen kurun ve tekrar deneyin.",
    "fileThumb.Config.fileThumbExt"  => "Dosya küçük resimleri",
    "fileThumb.Config.fileThumbExtDesc" => "imagick'in küçük resim oluşturmak için desteklediği dosya türleri",
    "fileThumb.config.file"          => "Dosya ilişkilendirme ayarları",
    "fileThumb.config.use"           => "vb. Dosya küçük resmi oluşturma",
    "fileThumb.config.test"          => "Bağlantı Testi",
    "fileThumb.config.help"          => "Hizmet Dağıtım Kılavuzu",
    "fileThumb.config.convertTips"   => "Videoları oynatırken otomatik olarak kod dönüştür",
    "fileThumb.config.videoOpen"     => "Video kod dönüştürmeyi etkinleştir",
    "fileThumb.config.videoOpenDesc" => "Açıldıktan sonra videoları oynatırken otomatik olarak kod dönüştürme",
    "fileThumb.config.videoSizeLimit" => "Minimum dönüştürülmüş dosya boyutu",
    "fileThumb.config.videoSizeLimitDesc" => "Değer bu değerden küçükse kod dönüştürme işlemi yapılmaz",
    "fileThumb.config.videoSizeLimitTo" => "Maksimum kodlanmış dosya",
    "fileThumb.config.videoSizeLimitToDesc" => "Değer bundan büyükse, kod dönüştürme işlemi yapılmayacaktır. 0 ise, herhangi bir kısıtlama uygulanmayacaktır.",
    "fileThumb.config.videoTaskLimit" => "Eşzamanlılık Sınırları",
    "fileThumb.config.videoTaskLimitDesc" => "İzin verilen maksimum eşzamanlı kod dönüştürme görevi sayısı",
    "fileThumb.config.videoTypeLimit" => "Dosya Biçimi",
    "fileThumb.config.videoTypeLimitDesc" => "Dönüştürülecek dosya biçimini belirtin",
    "fileThumb.config.playType"      => "Varsayılan video kalitesi",
    "fileThumb.config.playTypeDesc"  => "Pürüzsüz mod seçildiğinde, videonun kodlanması gerekir",
    "fileThumb.config.imageSizeLimit" => "Desteklenen maksimum görüntü boyutu",
    "fileThumb.config.imageSizeLimitDesc" => "Bu değerden büyük resim dosyaları için küçük resimler oluşturulmayacaktır (küçük resimlerin oluşturulması sunucu kaynaklarının çoğunu tüketeceğinden, büyük resimler için kapak resimlerini manuel olarak eklemeniz önerilir)",
    "fileThumb.config.svcType"       => "Hizmet Yöntemi",
    "fileThumb.config.igryOpen"      => "Hizmetleri Etkinleştir",
    "fileThumb.config.igryOpenDesc"  => "Hayali hizmeti etkinleştirin",
    "fileThumb.config.igryDesc"      => "1. imaginary, HTTP tabanlı, yüksek performanslı bir görüntü işleme hizmetidir; küçük resim oluşturma verimliliğini önemli ölçüde artırabilir ve sunucu belleğinin taşması riskini azaltabilir;<br/> \n 2. imaginary yalnızca bazı resim formatlarının işlenmesini destekler. Daha fazla format ve dosya kapak resmi (örneğin Office) oluşturmak için ImageMagick/FFmpeg servislerine de güvenir;<br/> \n 3. Hizmeti yüklerken URL işlemeyi etkinleştirmeniz gerekir (-enable-url-source)",
    "fileThumb.config.igryHost"      => "Hizmet Adresi",
    "fileThumb.config.igryApiKey"    => "API Anahtarı",
    "fileThumb.config.igryApiKeyDesc" => "API anahtarı (-anahtar)",
    "fileThumb.config.igryUrlKey"    => "URL Anahtarı",
    "fileThumb.config.igryUrlKeyDesc" => "URL imzalama anahtarı (-url-signature-key), en az 32 karakter",
    "fileThumb.config.igryNotMust"   => "Önemsiz",
    "fileThumb.check.title"          => "Hizmet tespiti",
    "fileThumb.check.ing"            => "Çevresel test",
    "fileThumb.check.tips"           => "Lütfen servis bilgilerini kontrol edin ve doğru şekilde yapılandırdıktan sonra tekrar deneyin!",
    "fileThumb.check.ok"             => "Tebrikler, her şey yolunda gitti!",
    "fileThumb.check.faild"          => "Çalışma ortamı anormal!",
    "fileThumb.check.notFound"       => "Yazılım bulunamadı, lütfen yükleyin ve tekrar deneyin",
    "fileThumb.check.error"          => "Çağrı başarısız oldu. Yazılımın yüklü olup olmadığını veya yürütme iznine sahip olup olmadığını kontrol edin.",
    "fileThumb.check.svcOk"          => "Hizmet normaldir",
    "fileThumb.check.svcErr"         => "Hizmet Anormalliği",
    "fileThumb.video.normal"         => "Düz",
    "fileThumb.video.before"         => "orijinal resim",
    "fileThumb.video.title"          => "Video Kod Dönüştürme",
    "fileThumb.video.STATUS_SUCCESS" => "Kod dönüştürme başarılı, pürüzsüz moda geçildi",
    "fileThumb.video.STATUS_IGNORE"  => "Mevcut videonun kod dönüştürülmesine gerek yok",
    "fileThumb.video.STATUS_ERROR"   => "Çalışma zamanı hatası, yazılımın kurulu olup olmadığını veya yürütme iznine sahip olup olmadığını kontrol edin (ffmpeg, shell_exec, proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "Kod dönüştürme",
    "fileThumb.video.STATUS_LIMIT"   => "Devam eden görev sayısı sınırı aştı. Lütfen daha sonra tekrar deneyin.",
    "fileThumb.config.debug"         => "Hata Ayıklama Modu",
    "fileThumb.config.debugDesc"     => "İlgili günlükleri oluşturun. <button class='btn btn-sm btn-default ml-20 view-log'>Günlükleri görüntüleyin</button>"
);
zh-CN.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/zh-CN.php'
View Content
<?php
return array(
	'fileThumb.meta.name'			=> '文件封面生成',
	'fileThumb.meta.title'			=> 'PSD文件预览、pdf,视频缩略图生成工具,视频文件转码',
	'fileThumb.meta.desc' 			=> 
	'<b>PSD&AI等文件预览:</b>生成预览图,支持直接打开<br/>
	<b>视频pdf的文件封面:</b>pdf,视频缩略图生成,图片EXIF获取;手机拍摄图片方向自动校正;需要php扩展 imagick;<br/>
	<b>视频转码:</b> 播放视频时,自动对视频进行转码,生成流畅版并缓存,后续再次播放时自动默认播放流畅版本,可以切换到原画模式.',
	
	'fileThumb.Config.missLib'      	=> "缺少php扩展imagick,请安装后再试",
	'fileThumb.Config.fileThumbExt' 	=> "文件缩略图",
	'fileThumb.Config.fileThumbExtDesc' => "imagick支持生成缩略图的文件类型",
	
	'fileThumb.config.file'					=> '文件关联设置',
	'fileThumb.config.use'					=> '等文件缩略图生成',
	'fileThumb.config.test'					=> '连接测试',
	'fileThumb.config.help'					=> '服务部署手册',
	'fileThumb.config.convertTips'			=> '播放视频时自动转码',
	'fileThumb.config.videoOpen'			=> '开启视频转码',
	'fileThumb.config.videoOpenDesc'		=> '开启后播放视频时自动转码',
	'fileThumb.config.videoSizeLimit'		=> '最小转码文件大小',
	'fileThumb.config.videoSizeLimitDesc'	=> '小于此值不进行转码',
	'fileThumb.config.videoSizeLimitTo'		=> '最大转码文件',
	'fileThumb.config.videoSizeLimitToDesc'	=> '大于此值不进行转码,为0则不限制',
	'fileThumb.config.videoTaskLimit'		=> '并发限制',
	'fileThumb.config.videoTaskLimitDesc'	=> '最大允许同时进行转码的任务数',
	'fileThumb.config.videoTypeLimit'		=> '文件格式',
	'fileThumb.config.videoTypeLimitDesc'	=> '指定文件格式才转码',
	'fileThumb.config.videoTypeLimitDesc'	=> '指定文件格式才转码',
	'fileThumb.config.playType'				=> '视频播放默认画质',
	'fileThumb.config.playTypeDesc'			=> '选择流畅模式时,需要视频已经转码完成',
	'fileThumb.config.imageSizeLimit'		=> '支持的最大图片',
	'fileThumb.config.imageSizeLimitDesc'	=> '大于此值的图片文件不生成缩略图(缩略图生成会占用大量服务器资源,大图建议手动添加封面图)',

	'fileThumb.config.svcType'				=> '服务方式',
	'fileThumb.config.igryOpen'				=> '启用服务',
	'fileThumb.config.igryOpenDesc'			=> '启用imaginary服务',
	'fileThumb.config.igryDesc'				=> '1.imaginary是基于HTTP的高性能图像处理服务,它能显著提高缩略图生成效率,并降低服务器内存溢出风险;<br/>
												2.imaginary仅支持部分图片格式处理,更多格式及文件封面图(如Office)生成,还依赖于ImageMagick/FFmpeg服务;<br/>
												3.安装服务时,需启用允许URL处理(-enable-url-source)',
	'fileThumb.config.igryHost'				=> '服务地址',
	'fileThumb.config.igryApiKey'			=> 'API 密钥',
	'fileThumb.config.igryApiKeyDesc'		=> 'API密钥(-key)',
	'fileThumb.config.igryUrlKey'			=> 'URL密钥',
	'fileThumb.config.igryUrlKeyDesc'		=> 'URL签名密钥(-url-signature-key),至少32个字符',
	'fileThumb.config.igryNotMust'			=> '非必需',

	'fileThumb.check.title'				=> '服务检测',
	'fileThumb.check.ing'				=> '环境检测中',
	'fileThumb.check.tips'				=> '请核对服务信息,配置正确后再试!',
	'fileThumb.check.ok'				=> '恭喜,一切正常!',
	'fileThumb.check.faild'				=> '运行环境异常!',
	'fileThumb.check.notFound'			=> '软件未找到,请安装后再试',
	'fileThumb.check.error'				=> '调用失败,检测是否安装该软件,或是否有执行权限',
	'fileThumb.check.svcOk'				=> '服务正常',
	'fileThumb.check.svcErr'			=> '服务异常',

	'fileThumb.video.normal'			=> '流畅',
	'fileThumb.video.before'			=> '原画',
	'fileThumb.video.title'				=> '视频转码',
	'fileThumb.video.STATUS_SUCCESS'	=> '转码成功,已切换到流畅模式',
	'fileThumb.video.STATUS_IGNORE'		=> '当前视频无需转码',
	'fileThumb.video.STATUS_ERROR'		=> '运行错误,检测是否安装该软件,或是否有执行权限(ffmpeg,shell_exec,proc_open)',
	'fileThumb.video.STATUS_RUNNING'	=> '正在转码',
	'fileThumb.video.STATUS_LIMIT'		=> '进行中的任务超出限制,请稍后再试',

	"fileThumb.config.debug"			=> "调试模式",
	"fileThumb.config.debugDesc"		=> "生成相关日志. <button class='btn btn-sm btn-default ml-20 view-log'>查看日志</button>",	
);
zh-TW.php
wget 'https://sme10.lists2.roe3.org/kodbox/plugins/fileThumb/i18n/zh-TW.php'
View Content
<?php
return array(
    "fileThumb.meta.name"            => "文件封面生成",
    "fileThumb.meta.title"           => "PSD檔案預覽、pdf,影片縮圖產生工具,影片檔轉碼",
    "fileThumb.meta.desc"            => "<b>PSD&AI等文件預覽:</b>產生預覽圖,支援直接開啟<br/>\n<b>影片pdf的文件封面:</b> pdf,影片縮圖產生,圖片EXIF取得;手機拍攝圖片方向自動校正;需要php擴充imagick;<br/> \n<b>影片轉碼:</b>播放影片時,自動對影片進行轉碼,產生流暢版並快取,後續再次播放時自動預設播放流暢版本,可切換到原畫模式.",
    "fileThumb.Config.missLib"       => "缺少php擴充imagick,請安裝後再試",
    "fileThumb.Config.fileThumbExt"  => "文件縮圖",
    "fileThumb.Config.fileThumbExtDesc" => "imagick支援產生縮圖的文件類型",
    "fileThumb.config.file"          => "文件關聯設定",
    "fileThumb.config.use"           => "等文件縮圖生成",
    "fileThumb.config.test"          => "連接測試",
    "fileThumb.config.help"          => "服務部署手冊",
    "fileThumb.config.convertTips"   => "播放影片時自動轉碼",
    "fileThumb.config.videoOpen"     => "開啟視訊轉碼",
    "fileThumb.config.videoOpenDesc" => "開啟後播放影片時自動轉碼",
    "fileThumb.config.videoSizeLimit" => "最小轉碼檔案大小",
    "fileThumb.config.videoSizeLimitDesc" => "小於此值不進行轉碼",
    "fileThumb.config.videoSizeLimitTo" => "最大轉碼文件",
    "fileThumb.config.videoSizeLimitToDesc" => "大於此值不進行轉碼,為0則不限制",
    "fileThumb.config.videoTaskLimit" => "並發限制",
    "fileThumb.config.videoTaskLimitDesc" => "最大允許同時進行轉碼的任務數",
    "fileThumb.config.videoTypeLimit" => "文件格式",
    "fileThumb.config.videoTypeLimitDesc" => "指定檔案格式才轉碼",
    "fileThumb.config.playType"      => "影片播放預設畫質",
    "fileThumb.config.playTypeDesc"  => "選擇流暢模式時,需要影片已轉碼完成",
    "fileThumb.config.imageSizeLimit" => "支援的最大圖片",
    "fileThumb.config.imageSizeLimitDesc" => "大於此值的圖片檔案不會產生縮圖(縮圖產生會佔用大量伺服器資源,大圖建議手動新增封面圖)",
    "fileThumb.config.svcType"       => "服務方式",
    "fileThumb.config.igryOpen"      => "啟用服務",
    "fileThumb.config.igryOpenDesc"  => "啟用imaginary服務",
    "fileThumb.config.igryDesc"      => "1.imaginary是基於HTTP的高效能影像處理服務,它能顯著提高縮圖產生效率,並降低伺服器記憶體溢位風險;<br/> \n 2.imaginary僅支援部分圖片格式處理,更多格式及文件封面圖(如Office)生成,也依賴ImageMagick/FFmpeg服務;<br/> \n 3.安裝服務時,需啟用允許URL處理(-enable-url-source)",
    "fileThumb.config.igryHost"      => "服務地址",
    "fileThumb.config.igryApiKey"    => "API 金鑰",
    "fileThumb.config.igryApiKeyDesc" => "API金鑰(-key)",
    "fileThumb.config.igryUrlKey"    => "URL金鑰",
    "fileThumb.config.igryUrlKeyDesc" => "URL簽署金鑰(-url-signature-key),至少32個字符",
    "fileThumb.config.igryNotMust"   => "非必要",
    "fileThumb.check.title"          => "服務檢測",
    "fileThumb.check.ing"            => "環境檢測中",
    "fileThumb.check.tips"           => "請核對服務訊息,配置正確後再試!",
    "fileThumb.check.ok"             => "恭喜,一切正常!",
    "fileThumb.check.faild"          => "運行環境異常!",
    "fileThumb.check.notFound"       => "軟體未找到,請安裝後再試",
    "fileThumb.check.error"          => "呼叫失敗,偵測是否安裝該軟體,或是否有執行權限",
    "fileThumb.check.svcOk"          => "服務正常",
    "fileThumb.check.svcErr"         => "服務例外",
    "fileThumb.video.normal"         => "流暢",
    "fileThumb.video.before"         => "原畫",
    "fileThumb.video.title"          => "影片轉碼",
    "fileThumb.video.STATUS_SUCCESS" => "轉碼成功,已切換至流暢模式",
    "fileThumb.video.STATUS_IGNORE"  => "目前影片無需轉碼",
    "fileThumb.video.STATUS_ERROR"   => "執行錯誤,偵測是否安裝該軟體,或是否有執行權限(ffmpeg,shell_exec,proc_open)",
    "fileThumb.video.STATUS_RUNNING" => "正在轉碼",
    "fileThumb.video.STATUS_LIMIT"   => "進行中的任務超出限制,請稍後再試",
    "fileThumb.config.debug"         => "偵錯模式",
    "fileThumb.config.debugDesc"     => "產生相關日誌.<button class='btn btn-sm btn-default ml-20 view-log'>查看日誌</button>"
);