mirror of
https://github.com/snapotter-hq/SnapOtter.git
synced 2026-08-03 07:46:42 +02:00
feat(tools): 2.0 phase 5 wave 5a - image gap-fill (11 tools) (#225)
This commit is contained in:
@@ -258,6 +258,42 @@ export const ar: TranslationKeys = {
|
||||
name: "تجميل لقطة الشاشة",
|
||||
description: "إضافة خلفيات متدرجة وإطارات أجهزة وظلال وأحجام وسائل التواصل للقطات الشاشة",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG إلى صورة نقطية",
|
||||
description:
|
||||
@@ -276,6 +312,14 @@ export const ar: TranslationKeys = {
|
||||
name: "صورة إلى Base64",
|
||||
description: "تحويل الصور إلى سلاسل Base64 لتضمينها في HTML و CSS والمزيد",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1505,6 +1549,63 @@ export const ar: TranslationKeys = {
|
||||
submitBatch: "تجميل ({count} ملف)",
|
||||
progressLabel: "جاري تجميل لقطة الشاشة",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "صيغة الإخراج",
|
||||
sizing: "التحجيم",
|
||||
@@ -1586,6 +1687,23 @@ export const ar: TranslationKeys = {
|
||||
copyImgTag: "نسخ وسم <img>",
|
||||
copyCssUrl: "نسخ CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "النموذج",
|
||||
fast: "سريع",
|
||||
|
||||
@@ -262,6 +262,42 @@ export const de: TranslationKeys = {
|
||||
description:
|
||||
"Verlaufshintergruende, Geraeterahmen, Schatten und Social-Media-Formate fuer Screenshots",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG zu Raster",
|
||||
description:
|
||||
@@ -281,6 +317,14 @@ export const de: TranslationKeys = {
|
||||
description:
|
||||
"Bilder in Base64-Zeichenketten zum Einbetten in HTML, CSS und mehr konvertieren",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1518,6 +1562,63 @@ export const de: TranslationKeys = {
|
||||
submitBatch: "Verschoenern ({count} Dateien)",
|
||||
progressLabel: "Screenshot wird verschoenert",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Ausgabeformat",
|
||||
sizing: "Groesse",
|
||||
@@ -1599,6 +1700,23 @@ export const de: TranslationKeys = {
|
||||
copyImgTag: "<img>-Tag kopieren",
|
||||
copyCssUrl: "CSS url() kopieren",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Modell",
|
||||
fast: "Schnell",
|
||||
|
||||
@@ -218,6 +218,42 @@ export const en = {
|
||||
description:
|
||||
"Add gradient backgrounds, device frames, shadows, and social media sizing to screenshots",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG to Raster",
|
||||
description:
|
||||
@@ -236,6 +272,14 @@ export const en = {
|
||||
name: "Image to Base64",
|
||||
description: "Convert images to base64 strings for embedding in HTML, CSS, and more",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1463,6 +1507,63 @@ export const en = {
|
||||
submitBatch: "Beautify ({count} files)",
|
||||
progressLabel: "Beautifying screenshot",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Output Format",
|
||||
sizing: "Sizing",
|
||||
@@ -1544,6 +1645,23 @@ export const en = {
|
||||
copyImgTag: "Copy <img> Tag",
|
||||
copyCssUrl: "Copy CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Model",
|
||||
fast: "Fast",
|
||||
|
||||
@@ -248,6 +248,42 @@ export const es: TranslationKeys = {
|
||||
description:
|
||||
"Agrega fondos degradados, marcos de dispositivo, sombras y tamanos de redes sociales a capturas de pantalla",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG a raster",
|
||||
description:
|
||||
@@ -266,6 +302,14 @@ export const es: TranslationKeys = {
|
||||
name: "Imagen a Base64",
|
||||
description: "Convierte imagenes a cadenas Base64 para incrustar en HTML, CSS y mas",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1500,6 +1544,63 @@ export const es: TranslationKeys = {
|
||||
submitBatch: "Embellecer ({count} archivos)",
|
||||
progressLabel: "Embelleciendo captura de pantalla",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Formato de salida",
|
||||
sizing: "Dimensionado",
|
||||
@@ -1581,6 +1682,23 @@ export const es: TranslationKeys = {
|
||||
copyImgTag: "Copiar etiqueta <img>",
|
||||
copyCssUrl: "Copiar CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Modelo",
|
||||
fast: "Rapido",
|
||||
|
||||
@@ -263,6 +263,42 @@ export const fr: TranslationKeys = {
|
||||
description:
|
||||
"Ajoutez des fonds degrades, des cadres d'appareils, des ombres et des tailles pour reseaux sociaux aux captures d'ecran",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG vers raster",
|
||||
description:
|
||||
@@ -282,6 +318,14 @@ export const fr: TranslationKeys = {
|
||||
description:
|
||||
"Convertissez des images en chaines Base64 pour les integrer dans HTML, CSS et plus",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1519,6 +1563,63 @@ export const fr: TranslationKeys = {
|
||||
submitBatch: "Embellir ({count} fichiers)",
|
||||
progressLabel: "Embellissement de la capture d'ecran",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Format de sortie",
|
||||
sizing: "Dimensionnement",
|
||||
@@ -1600,6 +1701,23 @@ export const fr: TranslationKeys = {
|
||||
copyImgTag: "Copier la balise <img>",
|
||||
copyCssUrl: "Copier CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Modele",
|
||||
fast: "Rapide",
|
||||
|
||||
@@ -257,6 +257,42 @@ export const hi: TranslationKeys = {
|
||||
name: "स्क्रीनशॉट ब्यूटीफाई",
|
||||
description: "स्क्रीनशॉट में ग्रेडिएंट बैकग्राउंड, डिवाइस फ्रेम, शैडो और सोशल मीडिया साइज़िंग जोड़ें",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG से रास्टर",
|
||||
description: "SVG को कस्टम स्केल और DPI पर PNG, JPEG, WebP, AVIF, TIFF, GIF या HEIF में कन्वर्ट करें",
|
||||
@@ -273,6 +309,14 @@ export const hi: TranslationKeys = {
|
||||
name: "इमेज से Base64",
|
||||
description: "HTML, CSS और अन्य में एम्बेड करने के लिए इमेज को Base64 स्ट्रिंग में कन्वर्ट करें",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1501,6 +1545,63 @@ export const hi: TranslationKeys = {
|
||||
submitBatch: "ब्यूटीफाई ({count} फाइलें)",
|
||||
progressLabel: "स्क्रीनशॉट ब्यूटीफाई हो रहा है",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "आउटपुट फॉर्मेट",
|
||||
sizing: "साइज़िंग",
|
||||
@@ -1582,6 +1683,23 @@ export const hi: TranslationKeys = {
|
||||
copyImgTag: "<img> टैग कॉपी करें",
|
||||
copyCssUrl: "CSS url() कॉपी करें",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "मॉडल",
|
||||
fast: "तेज़",
|
||||
|
||||
@@ -263,6 +263,42 @@ export const id: TranslationKeys = {
|
||||
description:
|
||||
"Tambahkan latar gradien, bingkai perangkat, bayangan, dan ukuran media sosial ke screenshot",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG ke Raster",
|
||||
description:
|
||||
@@ -281,6 +317,14 @@ export const id: TranslationKeys = {
|
||||
name: "Gambar ke Base64",
|
||||
description: "Konversi gambar ke string Base64 untuk disematkan di HTML, CSS, dan lainnya",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1513,6 +1557,63 @@ export const id: TranslationKeys = {
|
||||
submitBatch: "Percantik ({count} file)",
|
||||
progressLabel: "Mempercantik screenshot",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Format Output",
|
||||
sizing: "Ukuran",
|
||||
@@ -1594,6 +1695,23 @@ export const id: TranslationKeys = {
|
||||
copyImgTag: "Salin Tag <img>",
|
||||
copyCssUrl: "Salin CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Model",
|
||||
fast: "Cepat",
|
||||
|
||||
@@ -262,6 +262,42 @@ export const it: TranslationKeys = {
|
||||
description:
|
||||
"Aggiungi sfondi sfumati, cornici per dispositivi, ombre e dimensioni per social media agli screenshot",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG a raster",
|
||||
description:
|
||||
@@ -280,6 +316,14 @@ export const it: TranslationKeys = {
|
||||
name: "Immagine a Base64",
|
||||
description: "Converti immagini in stringhe Base64 per incorporarle in HTML, CSS e altro",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1512,6 +1556,63 @@ export const it: TranslationKeys = {
|
||||
submitBatch: "Abbellisci ({count} file)",
|
||||
progressLabel: "Abbellimento screenshot",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Formato di output",
|
||||
sizing: "Dimensionamento",
|
||||
@@ -1593,6 +1694,23 @@ export const it: TranslationKeys = {
|
||||
copyImgTag: "Copia tag <img>",
|
||||
copyCssUrl: "Copia CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Modello",
|
||||
fast: "Veloce",
|
||||
|
||||
@@ -228,6 +228,42 @@ export const ja: TranslationKeys = {
|
||||
description:
|
||||
"スクリーンショットにグラデーション背景、デバイスフレーム、シャドウ、SNSサイズを追加",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVGからラスター",
|
||||
description: "SVGをPNG、JPEG、WebP、AVIF、TIFF、GIF、HEIFにカスタムスケール・DPIで変換",
|
||||
@@ -244,6 +280,14 @@ export const ja: TranslationKeys = {
|
||||
name: "画像からBase64",
|
||||
description: "画像をBase64文字列に変換してHTML、CSS等に埋め込み",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1471,6 +1515,63 @@ export const ja: TranslationKeys = {
|
||||
submitBatch: "美化({count}ファイル)",
|
||||
progressLabel: "スクリーンショットを美化中",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "出力フォーマット",
|
||||
sizing: "サイズ設定",
|
||||
@@ -1552,6 +1653,23 @@ export const ja: TranslationKeys = {
|
||||
copyImgTag: "<img>タグをコピー",
|
||||
copyCssUrl: "CSS url()をコピー",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "モデル",
|
||||
fast: "高速",
|
||||
|
||||
@@ -215,6 +215,42 @@ export const ko: TranslationKeys = {
|
||||
name: "스크린샷 꾸미기",
|
||||
description: "스크린샷에 그라데이션 배경, 기기 프레임, 그림자, 소셜 미디어 크기 추가",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG를 래스터로",
|
||||
description: "SVG를 PNG, JPEG, WebP, AVIF, TIFF, GIF, HEIF로 맞춤 스케일 및 DPI로 변환",
|
||||
@@ -231,6 +267,14 @@ export const ko: TranslationKeys = {
|
||||
name: "이미지를 Base64로",
|
||||
description: "이미지를 Base64 문자열로 변환하여 HTML, CSS 등에 임베드",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1456,6 +1500,63 @@ export const ko: TranslationKeys = {
|
||||
submitBatch: "꾸미기 ({count}개 파일)",
|
||||
progressLabel: "스크린샷 꾸미는 중",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "출력 포맷",
|
||||
sizing: "크기 설정",
|
||||
@@ -1537,6 +1638,23 @@ export const ko: TranslationKeys = {
|
||||
copyImgTag: "<img> 태그 복사",
|
||||
copyCssUrl: "CSS url() 복사",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "모델",
|
||||
fast: "빠름",
|
||||
|
||||
@@ -263,6 +263,42 @@ export const nl: TranslationKeys = {
|
||||
description:
|
||||
"Achtergrondverlopen, apparaatframes, schaduwen en social media-formaten voor screenshots",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG naar raster",
|
||||
description:
|
||||
@@ -281,6 +317,14 @@ export const nl: TranslationKeys = {
|
||||
name: "Afbeelding naar Base64",
|
||||
description: "Afbeeldingen converteren naar Base64-strings voor gebruik in HTML, CSS en meer",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1515,6 +1559,63 @@ export const nl: TranslationKeys = {
|
||||
submitBatch: "Verfraaien ({count} bestanden)",
|
||||
progressLabel: "Screenshot verfraaien",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Uitvoerformaat",
|
||||
sizing: "Grootte",
|
||||
@@ -1596,6 +1697,23 @@ export const nl: TranslationKeys = {
|
||||
copyImgTag: "<img>-tag kopieren",
|
||||
copyCssUrl: "CSS url() kopieren",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Model",
|
||||
fast: "Snel",
|
||||
|
||||
@@ -264,6 +264,42 @@ export const pl: TranslationKeys = {
|
||||
description:
|
||||
"Dodawanie gradientowych teł, ramek urządzeń, cieni i rozmiarów dla mediów społecznościowych do zrzutów ekranu",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG do rastra",
|
||||
description:
|
||||
@@ -282,6 +318,14 @@ export const pl: TranslationKeys = {
|
||||
name: "Obraz do Base64",
|
||||
description: "Konwersja obrazów na ciągi Base64 do osadzania w HTML, CSS i nie tylko",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1516,6 +1560,63 @@ export const pl: TranslationKeys = {
|
||||
submitBatch: "Upiększ ({count} plików)",
|
||||
progressLabel: "Upiększanie zrzutu ekranu",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Format wyjściowy",
|
||||
sizing: "Rozmiar",
|
||||
@@ -1597,6 +1698,23 @@ export const pl: TranslationKeys = {
|
||||
copyImgTag: "Kopiuj <img>",
|
||||
copyCssUrl: "Kopiuj CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Model",
|
||||
fast: "Szybki",
|
||||
|
||||
@@ -261,6 +261,42 @@ export const ptBR: TranslationKeys = {
|
||||
description:
|
||||
"Adicione fundos degradados, molduras de dispositivo, sombras e tamanhos para redes sociais as capturas de tela",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG para raster",
|
||||
description:
|
||||
@@ -279,6 +315,14 @@ export const ptBR: TranslationKeys = {
|
||||
name: "Imagem para Base64",
|
||||
description: "Converta imagens em strings Base64 para incorporar em HTML, CSS e mais",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1512,6 +1556,63 @@ export const ptBR: TranslationKeys = {
|
||||
submitBatch: "Embelezar ({count} arquivos)",
|
||||
progressLabel: "Embelezando captura de tela",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Formato de saida",
|
||||
sizing: "Dimensionamento",
|
||||
@@ -1593,6 +1694,23 @@ export const ptBR: TranslationKeys = {
|
||||
copyImgTag: "Copiar tag <img>",
|
||||
copyCssUrl: "Copiar CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Modelo",
|
||||
fast: "Rapido",
|
||||
|
||||
@@ -263,6 +263,42 @@ export const ru: TranslationKeys = {
|
||||
description:
|
||||
"Добавление градиентных фонов, рамок устройств, теней и размеров для соцсетей к скриншотам",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG в растр",
|
||||
description:
|
||||
@@ -281,6 +317,14 @@ export const ru: TranslationKeys = {
|
||||
name: "Изображение в Base64",
|
||||
description: "Конвертация изображений в строки Base64 для встраивания в HTML, CSS и другое",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1514,6 +1558,63 @@ export const ru: TranslationKeys = {
|
||||
submitBatch: "Украсить ({count} файлов)",
|
||||
progressLabel: "Украшение скриншота",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Формат вывода",
|
||||
sizing: "Размер",
|
||||
@@ -1595,6 +1696,23 @@ export const ru: TranslationKeys = {
|
||||
copyImgTag: "Копировать <img>",
|
||||
copyCssUrl: "Копировать CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Модель",
|
||||
fast: "Быстрая",
|
||||
|
||||
@@ -261,6 +261,42 @@ export const sv: TranslationKeys = {
|
||||
description:
|
||||
"Lagg till tonade bakgrunder, enhetsramar, skuggor och sociala medier-format for skarmklipp",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG till raster",
|
||||
description:
|
||||
@@ -279,6 +315,14 @@ export const sv: TranslationKeys = {
|
||||
name: "Bild till Base64",
|
||||
description: "Konvertera bilder till Base64-strangar for inbaddning i HTML, CSS och mer",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1511,6 +1555,63 @@ export const sv: TranslationKeys = {
|
||||
submitBatch: "Forskona ({count} filer)",
|
||||
progressLabel: "Forskonar skarmklipp",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Utdataformat",
|
||||
sizing: "Storlek",
|
||||
@@ -1592,6 +1693,23 @@ export const sv: TranslationKeys = {
|
||||
copyImgTag: "Kopiera <img>-tagg",
|
||||
copyCssUrl: "Kopiera CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Modell",
|
||||
fast: "Snabb",
|
||||
|
||||
@@ -257,6 +257,42 @@ export const th: TranslationKeys = {
|
||||
name: "ตกแต่งสกรีนช็อต",
|
||||
description: "เพิ่มพื้นหลังไล่สี กรอบอุปกรณ์ เงา และขนาดสื่อสังคมให้สกรีนช็อต",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG เป็นภาพแรสเตอร์",
|
||||
description:
|
||||
@@ -274,6 +310,14 @@ export const th: TranslationKeys = {
|
||||
name: "ภาพเป็น Base64",
|
||||
description: "แปลงภาพเป็นสตริง Base64 สำหรับฝังใน HTML, CSS และอื่นๆ",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1494,6 +1538,63 @@ export const th: TranslationKeys = {
|
||||
submitBatch: "ตกแต่ง ({count} ไฟล์)",
|
||||
progressLabel: "กำลังตกแต่งสกรีนช็อต",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "รูปแบบเอาต์พุต",
|
||||
sizing: "ขนาด",
|
||||
@@ -1575,6 +1676,23 @@ export const th: TranslationKeys = {
|
||||
copyImgTag: "คัดลอกแท็ก <img>",
|
||||
copyCssUrl: "คัดลอก CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "โมเดล",
|
||||
fast: "เร็ว",
|
||||
|
||||
@@ -263,6 +263,42 @@ export const tr: TranslationKeys = {
|
||||
description:
|
||||
"Ekran görüntülerine gradyan arka planlar, cihaz çerçeveleri, gölgeler ve sosyal medya boyutları ekleyin",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG'den Raster",
|
||||
description:
|
||||
@@ -282,6 +318,14 @@ export const tr: TranslationKeys = {
|
||||
description:
|
||||
"Görüntüleri HTML, CSS ve daha fazlasına gömmek için Base64 dizelerine dönüştürün",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1516,6 +1560,63 @@ export const tr: TranslationKeys = {
|
||||
submitBatch: "Güzelleştir ({count} dosya)",
|
||||
progressLabel: "Ekran görüntüsü güzelleştiriliyor",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Çıktı Biçimi",
|
||||
sizing: "Boyutlandırma",
|
||||
@@ -1597,6 +1698,23 @@ export const tr: TranslationKeys = {
|
||||
copyImgTag: "<img> Etiketi Kopyala",
|
||||
copyCssUrl: "CSS url() Kopyala",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Model",
|
||||
fast: "Hızlı",
|
||||
|
||||
@@ -263,6 +263,42 @@ export const uk: TranslationKeys = {
|
||||
description:
|
||||
"Додавання градієнтних фонів, рамок пристроїв, тіней та розмірів для соцмереж до знімків екрана",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG у растр",
|
||||
description:
|
||||
@@ -281,6 +317,14 @@ export const uk: TranslationKeys = {
|
||||
name: "Зображення у Base64",
|
||||
description: "Конвертація зображень у рядки Base64 для вбудовування у HTML, CSS та інше",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1514,6 +1558,63 @@ export const uk: TranslationKeys = {
|
||||
submitBatch: "Прикрасити ({count} файлів)",
|
||||
progressLabel: "Прикрашання знімку екрана",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Формат виводу",
|
||||
sizing: "Розмір",
|
||||
@@ -1595,6 +1696,23 @@ export const uk: TranslationKeys = {
|
||||
copyImgTag: "Копіювати <img>",
|
||||
copyCssUrl: "Копіювати CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Модель",
|
||||
fast: "Швидка",
|
||||
|
||||
@@ -263,6 +263,42 @@ export const vi: TranslationKeys = {
|
||||
description:
|
||||
"Thêm nền chuyển sắc, khung thiết bị, bóng đổ và kích thước mạng xã hội cho ảnh chụp màn hình",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG sang ảnh raster",
|
||||
description:
|
||||
@@ -282,6 +318,14 @@ export const vi: TranslationKeys = {
|
||||
description:
|
||||
"Chuyển đổi hình ảnh sang chuỗi Base64 để nhúng trong HTML, CSS và nhiều hơn nữa",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1513,6 +1557,63 @@ export const vi: TranslationKeys = {
|
||||
submitBatch: "Làm đẹp ({count} tệp)",
|
||||
progressLabel: "Đang làm đẹp ảnh chụp màn hình",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "Định dạng đầu ra",
|
||||
sizing: "Kích thước",
|
||||
@@ -1594,6 +1695,23 @@ export const vi: TranslationKeys = {
|
||||
copyImgTag: "Sao chép thẻ <img>",
|
||||
copyCssUrl: "Sao chép CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "Mô hình",
|
||||
fast: "Nhanh",
|
||||
|
||||
@@ -215,6 +215,42 @@ export const zhCN: TranslationKeys = {
|
||||
name: "截图美化",
|
||||
description: "为截图添加渐变背景、设备外框、阴影和社交媒体尺寸",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG 转位图",
|
||||
description: "将 SVG 转换为 PNG、JPEG、WebP、AVIF、TIFF、GIF 或 HEIF,支持自定义缩放和 DPI",
|
||||
@@ -231,6 +267,14 @@ export const zhCN: TranslationKeys = {
|
||||
name: "图片转 Base64",
|
||||
description: "将图片转换为 Base64 字符串,可嵌入 HTML、CSS 等",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1448,6 +1492,63 @@ export const zhCN: TranslationKeys = {
|
||||
submitBatch: "美化({count} 个文件)",
|
||||
progressLabel: "正在美化截图",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "输出格式",
|
||||
sizing: "尺寸",
|
||||
@@ -1529,6 +1630,23 @@ export const zhCN: TranslationKeys = {
|
||||
copyImgTag: "复制 <img> 标签",
|
||||
copyCssUrl: "复制 CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "模型",
|
||||
fast: "快速",
|
||||
|
||||
@@ -214,6 +214,42 @@ export const zhTW: TranslationKeys = {
|
||||
name: "美化截圖",
|
||||
description: "為截圖加入漸層背景、裝置外框、陰影和社群媒體尺寸",
|
||||
},
|
||||
"circle-crop": {
|
||||
name: "Circle Crop",
|
||||
description: "Crop image to a centered circle with transparent corners",
|
||||
},
|
||||
duotone: {
|
||||
name: "Duotone",
|
||||
description: "Apply a two-color duotone effect with custom shadow and highlight colors",
|
||||
},
|
||||
"image-pad": {
|
||||
name: "Image Pad",
|
||||
description: "Pad image to a target aspect ratio with a solid color background",
|
||||
},
|
||||
pixelate: {
|
||||
name: "Pixelate",
|
||||
description: "Apply a pixelation effect to the full image or a specific region",
|
||||
},
|
||||
vignette: {
|
||||
name: "Vignette",
|
||||
description: "Add a vignette effect with adjustable strength and color",
|
||||
},
|
||||
"gif-webp": {
|
||||
name: "GIF/WebP Converter",
|
||||
description: "Convert animated GIF to WebP and vice versa, preserving all frames",
|
||||
},
|
||||
histogram: {
|
||||
name: "Histogram",
|
||||
description: "Generate an RGB histogram chart from an image",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
name: "LQIP Placeholder",
|
||||
description: "Generate a tiny low-quality image placeholder with base64 data URI",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
name: "Sprite Sheet",
|
||||
description: "Combine multiple images into a single sprite sheet grid",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
name: "SVG轉點陣圖",
|
||||
description: "將SVG轉換為PNG、JPEG、WebP、AVIF、TIFF、GIF或HEIF,支援自訂縮放和DPI",
|
||||
@@ -230,6 +266,14 @@ export const zhTW: TranslationKeys = {
|
||||
name: "影像轉Base64",
|
||||
description: "將影像轉換為Base64字串,嵌入HTML、CSS等",
|
||||
},
|
||||
"barcode-generate": {
|
||||
name: "Barcode Generator",
|
||||
description: "Generate barcodes in Code 128, EAN-13, UPC-A, Code 39, ITF-14, and Data Matrix",
|
||||
},
|
||||
"chart-maker": {
|
||||
name: "Chart Maker",
|
||||
description: "Create bar, line, or pie charts from CSV or JSON data",
|
||||
},
|
||||
"convert-video": {
|
||||
name: "Convert Video",
|
||||
description: "Convert videos between MP4, MOV, and WebM",
|
||||
@@ -1446,6 +1490,63 @@ export const zhTW: TranslationKeys = {
|
||||
submitBatch: "美化({count}個檔案)",
|
||||
progressLabel: "正在美化截圖",
|
||||
},
|
||||
"circle-crop": {
|
||||
submit: "Circle Crop",
|
||||
submitBatch: "Circle Crop ({count} files)",
|
||||
progressLabel: "Cropping to circle",
|
||||
},
|
||||
duotone: {
|
||||
shadow: "Shadow Color",
|
||||
highlight: "Highlight Color",
|
||||
submit: "Apply Duotone",
|
||||
submitBatch: "Apply Duotone ({count} files)",
|
||||
progressLabel: "Applying duotone",
|
||||
},
|
||||
"image-pad": {
|
||||
target: "Target Ratio",
|
||||
color: "Background Color",
|
||||
submit: "Pad Image",
|
||||
submitBatch: "Pad Image ({count} files)",
|
||||
progressLabel: "Padding image",
|
||||
},
|
||||
pixelate: {
|
||||
blockSize: "Block Size",
|
||||
submit: "Pixelate",
|
||||
submitBatch: "Pixelate ({count} files)",
|
||||
progressLabel: "Pixelating",
|
||||
},
|
||||
vignette: {
|
||||
strength: "Strength",
|
||||
color: "Vignette Color",
|
||||
submit: "Apply Vignette",
|
||||
submitBatch: "Apply Vignette ({count} files)",
|
||||
progressLabel: "Applying vignette",
|
||||
},
|
||||
"gif-webp": {
|
||||
submit: "Convert",
|
||||
submitBatch: "Convert ({count} files)",
|
||||
progressLabel: "Converting animation",
|
||||
},
|
||||
histogram: {
|
||||
submit: "Generate Histogram",
|
||||
submitBatch: "Generate Histogram ({count} files)",
|
||||
progressLabel: "Generating histogram",
|
||||
},
|
||||
"lqip-placeholder": {
|
||||
width: "Width",
|
||||
blur: "Blur",
|
||||
submit: "Generate Placeholder",
|
||||
submitBatch: "Generate Placeholder ({count} files)",
|
||||
progressLabel: "Generating placeholder",
|
||||
},
|
||||
"sprite-sheet": {
|
||||
columns: "Columns",
|
||||
padding: "Padding",
|
||||
background: "Background Color",
|
||||
submit: "Create Sprite Sheet",
|
||||
submitBatch: "Create Sprite Sheet",
|
||||
progressLabel: "Creating sprite sheet",
|
||||
},
|
||||
"svg-to-raster": {
|
||||
outputFormat: "輸出格式",
|
||||
sizing: "尺寸設定",
|
||||
@@ -1527,6 +1628,23 @@ export const zhTW: TranslationKeys = {
|
||||
copyImgTag: "複製<img>標籤",
|
||||
copyCssUrl: "複製CSS url()",
|
||||
},
|
||||
"barcode-generate": {
|
||||
text: "Text",
|
||||
type: "Barcode Type",
|
||||
scale: "Scale",
|
||||
includeText: "Include Text",
|
||||
submit: "Generate Barcode",
|
||||
download: "Download Barcode",
|
||||
},
|
||||
"chart-maker": {
|
||||
kind: "Chart Type",
|
||||
title: "Title",
|
||||
width: "Width",
|
||||
height: "Height",
|
||||
submit: "Create Chart",
|
||||
submitBatch: "Create Chart ({count} files)",
|
||||
progressLabel: "Creating chart",
|
||||
},
|
||||
"enhance-faces-standalone": {
|
||||
model: "模型",
|
||||
fast: "快速",
|
||||
|
||||
Reference in New Issue
Block a user