seo(frontend): strengthen indexing and internal linking

This commit is contained in:
Your Name
2026-03-22 20:20:15 +02:00
parent bf9a5c65bc
commit 436bbf532c
18 changed files with 894 additions and 487 deletions

View File

@@ -443,6 +443,14 @@
"lockAspect": "قفل نسبة العرض للارتفاع",
"aspectHint": "أدخل بُعداً واحداً — سيتم حساب الآخر تلقائياً للحفاظ على نسبة العرض للارتفاع."
},
"imageToSvg": {
"title": "تحويل الصورة إلى SVG",
"description": "حوّل الصور النقطية (PNG, JPG, WebP) إلى صيغة SVG المتجهية القابلة للتحجيم. مثالية للشعارات والأيقونات والرسوم التوضيحية.",
"shortDesc": "تحويل إلى SVG",
"modeLabel": "وضع التتبع",
"colorMode": "ألوان كاملة",
"binaryMode": "أبيض وأسود"
},
"ocr": {
"title": "OCR — التعرف على النصوص",
"description": "استخرج النصوص من الصور ومستندات PDF الممسوحة ضوئياً باستخدام التعرف الضوئي على الحروف.",
@@ -1234,6 +1242,18 @@
{"q": "ما صيغة المخرجات؟", "a": "المخرجات دائماً ملف PNG بخلفية شفافة."}
]
},
"imageToSvg": {
"whatItDoes": "حوّل الصور النقطية (PNG, JPG, WebP) إلى صيغة SVG المتجهية القابلة للتحجيم. سواء كنت تحتاج شعارات أو أيقونات أو رسوم توضيحية متجهية، تتتبع هذه الأداة مسارات الصورة وتنتج ملف SVG نظيف يتوسع لأي حجم دون تشويش.",
"howToUse": ["ارفع ملف الصورة (PNG أو JPG أو WebP).", "اختر وضع التتبع: ألوان كاملة أو أبيض وأسود.", "انقر تحويل إلى SVG لبدء المعالجة.", "حمّل ملف SVG المتجهي القابل للتحجيم."],
"benefits": ["تحويل PNG و JPG و WebP إلى SVG", "وضع ألوان كاملة أو أبيض وأسود", "مخرجات متجهية قابلة للتحجيم — بدون تشويش", "قابل للتعديل في محررات الرسوم المتجهية (Illustrator, Figma, Inkscape)", "مجاني بدون تسجيل"],
"useCases": ["تحويل الشعارات إلى صيغة متجهية قابلة للتحجيم", "إنشاء أيقونات SVG للمواقع والتطبيقات", "تحويل الرسوم التوضيحية للمواد المطبوعة", "تحضير الرسومات للتصميم المتجاوب للويب", "تحويل الرسوم الخطية أو المخططات إلى مسارات قابلة للتعديل"],
"faq": [
{"q": "ما صيغ الصور التي يمكنني تحويلها إلى SVG؟", "a": "يمكنك تحويل صور PNG و JPG و JPEG و WebP إلى صيغة SVG المتجهية."},
{"q": "ما الفرق بين وضع الألوان ووضع الأبيض والأسود؟", "a": "وضع الألوان يحافظ على لوحة الألوان الكاملة لصورتك. وضع الأبيض والأسود يحوّل إلى أحادي اللون أولاً، منتجاً مسارات متجهية أنظف وأبسط — مثالي للشعارات والرسوم الخطية."},
{"q": "هل يمكنني تعديل ملف SVG الناتج؟", "a": "نعم، يحتوي ملف SVG الناتج على مسارات متجهية يمكن تعديلها في أي محرر رسومات متجهية."},
{"q": "هل يوجد حد لحجم الملف؟", "a": "يدعم صور حتى 10 ميجابايت. للحصول على أفضل النتائج، استخدم صور واضحة أقل من 4000×4000 بكسل."}
]
},
"ocr": {
"whatItDoes": "استخرج النص من الصور ومستندات PDF الممسوحة ضوئياً باستخدام التعرف البصري على الحروف (OCR). يدعم محركنا المبني على Tesseract اللغات العربية والإنجليزية والفرنسية بدقة عالية.",
"howToUse": ["اختر نوع المصدر: صورة أو PDF.", "ارفع ملفك.", "اختر لغة OCR (الإنجليزية أو العربية أو الفرنسية).", "انقر استخراج النص وانسخ النتيجة."],

View File

@@ -443,6 +443,14 @@
"lockAspect": "Lock aspect ratio",
"aspectHint": "Enter one dimension — the other will auto-calculate to preserve aspect ratio."
},
"imageToSvg": {
"title": "Image to SVG",
"description": "Convert raster images (PNG, JPG, WebP) to scalable SVG vector format. Perfect for logos, icons, and illustrations.",
"shortDesc": "Convert to SVG",
"modeLabel": "Tracing Mode",
"colorMode": "Full Color",
"binaryMode": "Black & White"
},
"ocr": {
"title": "OCR — Text Recognition",
"description": "Extract text from images and scanned PDF documents using optical character recognition.",
@@ -1234,6 +1242,18 @@
{"q": "What format is the output?", "a": "The output is always a PNG file with a transparent background."}
]
},
"imageToSvg": {
"whatItDoes": "Convert raster images (PNG, JPG, WebP) to scalable SVG vector format. Whether you need vector logos, icons, or illustrations, this tool traces the image paths and produces a clean SVG that scales to any size without pixelation.",
"howToUse": ["Upload your image file (PNG, JPG, or WebP).", "Choose the tracing mode: Full Color or Black & White.", "Click Convert to SVG to start processing.", "Download your scalable SVG vector file."],
"benefits": ["Convert PNG, JPG, and WebP to SVG", "Color or black-and-white tracing modes", "Scalable vector output — no pixelation", "Editable in vector editors (Illustrator, Figma, Inkscape)", "Free with no registration"],
"useCases": ["Converting logos to scalable vector format", "Creating SVG icons for websites and apps", "Vectorizing illustrations for print materials", "Preparing graphics for responsive web design", "Converting line art or diagrams to editable paths"],
"faq": [
{"q": "What image formats can I convert to SVG?", "a": "You can convert PNG, JPG, JPEG, and WebP images to SVG vector format."},
{"q": "What is the difference between Color and Black & White mode?", "a": "Color mode preserves the full color palette of your image. Black & White mode converts to monochrome first, producing cleaner and simpler vector paths — ideal for logos and line art."},
{"q": "Can I edit the resulting SVG?", "a": "Yes, the output SVG contains vector paths that can be edited in any vector graphics editor."},
{"q": "Is there a file size limit?", "a": "Images up to 10 MB are supported. For best results, use clear images under 4000×4000 pixels."}
]
},
"ocr": {
"whatItDoes": "Extract text from images and scanned PDF documents using Optical Character Recognition (OCR). Our Tesseract-powered engine supports English, Arabic, and French text recognition with high accuracy.",
"howToUse": ["Choose the source type: Image or PDF.", "Upload your file.", "Select the OCR language (English, Arabic, or French).", "Click Extract Text and copy the result."],

View File

@@ -443,6 +443,14 @@
"lockAspect": "Verrouiller le rapport d'aspect",
"aspectHint": "Entrez une dimension — l'autre sera calculée automatiquement pour préserver le rapport d'aspect."
},
"imageToSvg": {
"title": "Image vers SVG",
"description": "Convertissez des images raster (PNG, JPG, WebP) en format vectoriel SVG évolutif. Idéal pour les logos, icônes et illustrations.",
"shortDesc": "Convertir en SVG",
"modeLabel": "Mode de tracé",
"colorMode": "Couleurs complètes",
"binaryMode": "Noir et blanc"
},
"ocr": {
"title": "OCR — Reconnaissance de texte",
"description": "Extrayez le texte des images et des documents PDF numérisés grâce à la reconnaissance optique de caractères.",
@@ -1234,6 +1242,18 @@
{"q": "Quel est le format de sortie ?", "a": "La sortie est toujours un fichier PNG avec un arrière-plan transparent."}
]
},
"imageToSvg": {
"whatItDoes": "Convertissez des images raster (PNG, JPG, WebP) en format vectoriel SVG évolutif. Que vous ayez besoin de logos, d'icônes ou d'illustrations vectoriels, cet outil trace les chemins de l'image et produit un SVG propre qui s'adapte à toute taille sans pixelisation.",
"howToUse": ["Téléchargez votre fichier image (PNG, JPG ou WebP).", "Choisissez le mode de traçage : Couleurs complètes ou Noir et blanc.", "Cliquez sur Convertir en SVG pour démarrer le traitement.", "Téléchargez votre fichier vectoriel SVG évolutif."],
"benefits": ["Conversion de PNG, JPG et WebP en SVG", "Modes de traçage couleur ou noir et blanc", "Sortie vectorielle évolutive — sans pixelisation", "Modifiable dans les éditeurs vectoriels (Illustrator, Figma, Inkscape)", "Gratuit sans inscription"],
"useCases": ["Convertir des logos en format vectoriel évolutif", "Créer des icônes SVG pour les sites web et les applications", "Vectoriser des illustrations pour les supports imprimés", "Préparer des graphiques pour le design web responsive", "Convertir des dessins au trait ou des diagrammes en chemins modifiables"],
"faq": [
{"q": "Quels formats d'image puis-je convertir en SVG ?", "a": "Vous pouvez convertir des images PNG, JPG, JPEG et WebP en format vectoriel SVG."},
{"q": "Quelle est la différence entre le mode Couleur et Noir et blanc ?", "a": "Le mode couleur préserve la palette complète de votre image. Le mode noir et blanc convertit d'abord en monochrome, produisant des chemins vectoriels plus propres et plus simples — idéal pour les logos et les dessins au trait."},
{"q": "Puis-je modifier le SVG résultant ?", "a": "Oui, le SVG de sortie contient des chemins vectoriels modifiables dans n'importe quel éditeur graphique vectoriel."},
{"q": "Y a-t-il une limite de taille de fichier ?", "a": "Les images jusqu'à 10 Mo sont prises en charge. Pour de meilleurs résultats, utilisez des images claires de moins de 4000×4000 pixels."}
]
},
"ocr": {
"whatItDoes": "Extrayez du texte à partir d'images et de documents PDF numérisés grâce à la reconnaissance optique de caractères (OCR). Notre moteur basé sur Tesseract prend en charge l'arabe, l'anglais et le français avec une haute précision.",
"howToUse": ["Sélectionnez le type de source : image ou PDF.", "Téléchargez votre fichier.", "Choisissez la langue OCR (anglais, arabe ou français).", "Cliquez sur Extraire le texte et copiez le résultat."],