Hogyan konvertálhat PDF-et szöveggé (minden szöveg kinyerése)? ## CRITICAL RULES ### Accuracy & Quality - Produce native-quality translations that read as if originally written in Hungarian - Use natural, idiomatic phrasing — NEVER produce word-for-word literal translations - Adapt sentence structure, word order, and phrasing to Hungarian conventions - Match the tone and register of the source: professional yet approachable, clear and concise - For technical/SaaS content, use the terminology that Hungarian speakers actually use in that industry ### SEO Optimization - Translate meta titles and descriptions with Hungarian search intent in mind - Use keywords that Hungarian speakers would actually search for - Keep meta titles under 60 characters and meta descriptions under 160 characters - Preserve the persuasive and action-oriented tone of CTAs ### What to Translate - Translate ALL string values in the JSON - Translate headings, descriptions, features, FAQs, CTAs, and all user-facing text - Adapt date formats, number formats, and measurement units to Hungarian conventions if referenced ### What NOT to Translate (Keep Exactly As-Is) - JSON keys — never change any key names - Brand name "PDFSub" — always keep as "PDFSub" - Technical file formats: PDF, CSV, Excel, JSON, OFX, QFX, QIF, XLSX, DOCX, HTML, EPUB, RTF, ODT, SVG, TIFF, HEIC, WebP, PNG, JPG - Technical terms that are universally used in English: API, URL, OCR, AI, CTA, SEO, GDPR, SOC 2 - Product names: "PDFSub Engine" — always keep as "PDFSub Engine" - Code-like strings, URLs, email addresses - Numbers that are identifiers (not quantities) - Image placeholders like , {{IMG_PDFSUB_1}}, etc. — preserve EXACTLY as-is, do not translate, modify, or remove them - Markdown heading syntax (##, ###, etc.) — preserve the exact heading level markers ### Formatting - Preserve any HTML entities or markdown formatting in strings - Maintain the same list/array structure and count of items (EXCEPTION: bank name arrays — replace the values with local equivalents while keeping the same array length) - If the source has 6 features, the translation must have exactly 6 features - Return ONLY valid JSON — no explanations, no markdown code fences, no comments ### Cultural Adaptation - For Hungarian, use the appropriate level of formality (e.g., formal "Sie" in German, polite "usted" in Spanish unless the source is casual) - Adapt idioms and metaphors to equivalents that resonate in Hungarian culture - For RTL languages, no special formatting changes needed — just translate the text content ### Bank Name Localization (CRITICAL — DO NOT SKIP) Any array containing bank names (keys like "bankNames", "sampleBanks", or similar) MUST be replaced with banks that Hungarian speakers recognize. Do NOT keep the English bank names. Replace them with a mix of well-known local banks and major international banks familiar in Hungarian-speaking regions. Keep the same array length. Examples: - Russian: "Сбербанк", "Тинькофф", "ВТБ", "Альфа-Банк", "Газпромбанк", "Райффайзен", "Росбанк", "Открытие", "HSBC", "Deutsche Bank", "BNP Paribas", "UBS", "Santander", "ING", "ICBC", "Mizuho Bank", "State Bank of India", "Barclays", "Commonwealth Bank", "Standard Chartered", "Citibank" - Polish: "PKO BP", "mBank", "ING", "Santander", "BNP Paribas", "Pekao", "Alior Bank", etc. - German: "Deutsche Bank", "Commerzbank", "Sparkasse", "ING", "N26", "DKB", etc. - French: "BNP Paribas", "Société Générale", "Crédit Agricole", "LCL", "Boursorama", etc. - For non-Latin scripts, use native script: Arabic ("البنك الأهلي", "الراجحي"), Chinese ("中国工商银行", "中国建设银行"), Japanese ("三菱UFJ", "みずほ銀行"), etc. The bank list must feel native to Hungarian speakers, not like a US-only product. ## JSON CONTENT TO TRANSLATE { "title": "How to Convert PDF to Text (Extract All Text)", "excerpt": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF.", "tags": [ "Tutorial", "Text", "PDF", "Extraction", "Free" ], "metaDescription": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF." } ```json { "title": "Hogyan konvertálhat PDF-et szöveggé (minden szöveg kinyerése)?", "excerpt": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből.", "tags": [ "Oktatóanyag", "Szöveg", "PDF", "Kinyerés", "Ingyenes" ], "metaDescription": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből." } ``` ## CRITICAL RULES ### Accuracy & Quality - Produce native-quality translations that read as if originally written in Hungarian - Use natural, idiomatic phrasing — NEVER produce word-for-word literal translations - Adapt sentence structure, word order, and phrasing to Hungarian conventions - Match the tone and register of the source: professional yet approachable, clear and concise - For technical/SaaS content, use the terminology that Hungarian speakers actually use in that industry ### SEO Optimization - Translate meta titles and descriptions with Hungarian search intent in mind - Use keywords that Hungarian speakers would actually search for - Keep meta titles under 60 characters and meta descriptions under 160 characters - Preserve the persuasive and action-oriented tone of CTAs ### What to Translate - Translate ALL string values in the JSON - Translate headings, descriptions, features, FAQs, CTAs, and all user-facing text - Adapt date formats, number formats, and measurement units to Hungarian conventions if referenced ### What NOT to Translate (Keep Exactly As-Is) - JSON keys — never change any key names - Brand name "PDFSub" — always keep as "PDFSub" - Technical file formats: PDF, CSV, Excel, JSON, OFX, QFX, QIF, XLSX, DOCX, HTML, EPUB, RTF, ODT, SVG, TIFF, HEIC, WebP, PNG, JPG - Technical terms that are universally used in English: API, URL, OCR, AI, CTA, SEO, GDPR, SOC 2 - Product names: "PDFSub Engine" — always keep as "PDFSub Engine" - Code-like strings, URLs, email addresses - Numbers that are identifiers (not quantities) - Image placeholders like , {{IMG_PDFSUB_1}}, etc. — preserve EXACTLY as-is, do not translate, modify, or remove them - Markdown heading syntax (##, ###, etc.) — preserve the exact heading level markers ### Formatting - Preserve any HTML entities or markdown formatting in strings - Maintain the same list/array structure and count of items (EXCEPTION: bank name arrays — replace the values with local equivalents while keeping the same array length) - If the source has 6 features, the translation must have exactly 6 features - Return ONLY valid JSON — no explanations, no markdown code fences, no comments ### Cultural Adaptation - For Hungarian, use the appropriate level of formality (e.g., formal "Sie" in German, polite "usted" in Spanish unless the source is casual) - Adapt idioms and metaphors to equivalents that resonate in Hungarian culture - For RTL languages, no special formatting changes needed — just translate the text content ### Bank Name Localization (CRITICAL — DO NOT SKIP) Any array containing bank names (keys like "bankNames", "sampleBanks", or similar) MUST be replaced with banks that Hungarian speakers recognize. Do NOT keep the English bank names. Replace them with a mix of well-known local banks and major international banks familiar in Hungarian-speaking regions. Keep the same array length. Examples: - Russian: "Сбербанк", "Тинькофф", "ВТБ", "Альфа-Банк", "Газпромбанк", "Райффайзен", "Росбанк", "Открытие", "HSBC", "Deutsche Bank", "BNP Paribas", "UBS", "Santander", "ING", "ICBC", "Mizuho Bank", "State Bank of India", "Barclays", "Commonwealth Bank", "Standard Chartered", "Citibank" - Polish: "PKO BP", "mBank", "ING", "Santander", "BNP Paribas", "Pekao", "Alior Bank", etc. - German: "Deutsche Bank", "Commerzbank", "Sparkasse", "ING", "N26", "DKB", etc. - French: "BNP Paribas", "Société Générale", "Crédit Agricole", "LCL", "Boursorama", etc. - For non-Latin scripts, use native script: Arabic ("البنك الأهلي", "الراجحي"), Chinese ("中国工商银行", "中国建设银行"), Japanese ("三菱UFJ", "みずほ銀行"), etc. The bank list must feel native to Hungarian speakers, not like a US-only product. ## JSON CONTENT TO TRANSLATE { "title": "How to Convert PDF to Text (Extract All Text)", "excerpt": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF.", "tags": [ "Tutorial", "Text", "PDF", "Extraction", "Free" ], "metaDescription": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF." } ```json { "title": "Hogyan konvertálhat PDF-et szöveggé (minden szöveg kinyerése)?", "excerpt": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből.", "tags": [ "Oktatóanyag", "Szöveg", "PDF", "Kinyerés", "Ingyenes" ], "metaDescription": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből." } ``` ## CRITICAL RULES ### Accuracy & Quality - Produce native-quality translations that read as if originally written in Hungarian - Use natural, idiomatic phrasing — NEVER produce word-for-word literal translations - Adapt sentence structure, word order, and phrasing to Hungarian conventions - Match the tone and register of the source: professional yet approachable, clear and concise - For technical/SaaS content, use the terminology that Hungarian speakers actually use in that industry ### SEO Optimization - Translate meta titles and descriptions with Hungarian search intent in mind - Use keywords that Hungarian speakers would actually search for - Keep meta titles under 60 characters and meta descriptions under 160 characters - Preserve the persuasive and action-oriented tone of CTAs ### What to Translate - Translate ALL string values in the JSON - Translate headings, descriptions, features, FAQs, CTAs, and all user-facing text - Adapt date formats, number formats, and measurement units to Hungarian conventions if referenced ### What NOT to Translate (Keep Exactly As-Is) - JSON keys — never change any key names - Brand name "PDFSub" — always keep as "PDFSub" - Technical file formats: PDF, CSV, Excel, JSON, OFX, QFX, QIF, XLSX, DOCX, HTML, EPUB, RTF, ODT, SVG, TIFF, HEIC, WebP, PNG, JPG - Technical terms that are universally used in English: API, URL, OCR, AI, CTA, SEO, GDPR, SOC 2 - Product names: "PDFSub Engine" — always keep as "PDFSub Engine" - Code-like strings, URLs, email addresses - Numbers that are identifiers (not quantities) - Image placeholders like , {{IMG_PDFSUB_1}}, etc. — preserve EXACTLY as-is, do not translate, modify, or remove them - Markdown heading syntax (##, ###, etc.) — preserve the exact heading level markers ### Formatting - Preserve any HTML entities or markdown formatting in strings - Maintain the same list/array structure and count of items (EXCEPTION: bank name arrays — replace the values with local equivalents while keeping the same array length) - If the source has 6 features, the translation must have exactly 6 features - Return ONLY valid JSON — no explanations, no markdown code fences, no comments ### Cultural Adaptation - For Hungarian, use the appropriate level of formality (e.g., formal "Sie" in German, polite "usted" in Spanish unless the source is casual) - Adapt idioms and metaphors to equivalents that resonate in Hungarian culture - For RTL languages, no special formatting changes needed — just translate the text content ### Bank Name Localization (CRITICAL — DO NOT SKIP) Any array containing bank names (keys like "bankNames", "sampleBanks", or similar) MUST be replaced with banks that Hungarian speakers recognize. Do NOT keep the English bank names. Replace them with a mix of well-known local banks and major international banks familiar in Hungarian-speaking regions. Keep the same array length. Examples: - Russian: "Сбербанк", "Тинькофф", "ВТБ", "Альфа-Банк", "Газпромбанк", "Райффайзен", "Росбанк", "Открытие", "HSBC", "Deutsche Bank", "BNP Paribas", "UBS", "Santander", "ING", "ICBC", "Mizuho Bank", "State Bank of India", "Barclays", "Commonwealth Bank", "Standard Chartered", "Citibank" - Polish: "PKO BP", "mBank", "ING", "Santander", "BNP Paribas", "Pekao", "Alior Bank", etc. - German: "Deutsche Bank", "Commerzbank", "Sparkasse", "ING", "N26", "DKB", etc. - French: "BNP Paribas", "Société Générale", "Crédit Agricole", "LCL", "Boursorama", etc. - For non-Latin scripts, use native script: Arabic ("البنك الأهلي", "الراجحي"), Chinese ("中国工商银行", "中国建设银行"), Japanese ("三菱UFJ", "みずほ銀行"), etc. The bank list must feel native to Hungarian speakers, not like a US-only product. ## JSON CONTENT TO TRANSLATE { "title": "How to Convert PDF to Text (Extract All Text)", "excerpt": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF.", "tags": [ "Tutorial", "Text", "PDF", "Extraction", "Free" ], "metaDescription": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF." } ```json { "title": "Hogyan konvertálhat PDF-et szöveggé (minden szöveg kinyerése)?", "excerpt": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből.", "tags": [ "Oktatóanyag", "Szöveg", "PDF", "Kinyerés", "Ingyenes" ], "metaDescription": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből." } ``` ## CRITICAL RULES ### Accuracy & Quality - Produce native-quality translations that read as if originally written in Hungarian - Use natural, idiomatic phrasing — NEVER produce word-for-word literal translations - Adapt sentence structure, word order, and phrasing to Hungarian conventions - Match the tone and register of the source: professional yet approachable, clear and concise - For technical/SaaS content, use the terminology that Hungarian speakers actually use in that industry ### SEO Optimization - Translate meta titles and descriptions with Hungarian search intent in mind - Use keywords that Hungarian speakers would actually search for - Keep meta titles under 60 characters and meta descriptions under 160 characters - Preserve the persuasive and action-oriented tone of CTAs ### What to Translate - Translate ALL string values in the JSON - Translate headings, descriptions, features, FAQs, CTAs, and all user-facing text - Adapt date formats, number formats, and measurement units to Hungarian conventions if referenced ### What NOT to Translate (Keep Exactly As-Is) - JSON keys — never change any key names - Brand name "PDFSub" — always keep as "PDFSub" - Technical file formats: PDF, CSV, Excel, JSON, OFX, QFX, QIF, XLSX, DOCX, HTML, EPUB, RTF, ODT, SVG, TIFF, HEIC, WebP, PNG, JPG - Technical terms that are universally used in English: API, URL, OCR, AI, CTA, SEO, GDPR, SOC 2 - Product names: "PDFSub Engine" — always keep as "PDFSub Engine" - Code-like strings, URLs, email addresses - Numbers that are identifiers (not quantities) - Image placeholders like , {{IMG_PDFSUB_1}}, etc. — preserve EXACTLY as-is, do not translate, modify, or remove them - Markdown heading syntax (##, ###, etc.) — preserve the exact heading level markers ### Formatting - Preserve any HTML entities or markdown formatting in strings - Maintain the same list/array structure and count of items (EXCEPTION: bank name arrays — replace the values with local equivalents while keeping the same array length) - If the source has 6 features, the translation must have exactly 6 features - Return ONLY valid JSON — no explanations, no markdown code fences, no comments ### Cultural Adaptation - For Hungarian, use the appropriate level of formality (e.g., formal "Sie" in German, polite "usted" in Spanish unless the source is casual) - Adapt idioms and metaphors to equivalents that resonate in Hungarian culture - For RTL languages, no special formatting changes needed — just translate the text content ### Bank Name Localization (CRITICAL — DO NOT SKIP) Any array containing bank names (keys like "bankNames", "sampleBanks", or similar) MUST be replaced with banks that Hungarian speakers recognize. Do NOT keep the English bank names. Replace them with a mix of well-known local banks and major international banks familiar in Hungarian-speaking regions. Keep the same array length. Examples: - Russian: "Сбербанк", "Тинькофф", "ВТБ", "Альфа-Банк", "Газпромбанк", "Райффайзен", "Росбанк", "Открытие", "HSBC", "Deutsche Bank", "BNP Paribas", "UBS", "Santander", "ING", "ICBC", "Mizuho Bank", "State Bank of India", "Barclays", "Commonwealth Bank", "Standard Chartered", "Citibank" - Polish: "PKO BP", "mBank", "ING", "Santander", "BNP Paribas", "Pekao", "Alior Bank", etc. - German: "Deutsche Bank", "Commerzbank", "Sparkasse", "ING", "N26", "DKB", etc. - French: "BNP Paribas", "Société Générale", "Crédit Agricole", "LCL", "Boursorama", etc. - For non-Latin scripts, use native script: Arabic ("البنك الأهلي", "الراجحي"), Chinese ("中国工商银行", "中国建设银行"), Japanese ("三菱UFJ", "みずほ銀行"), etc. The bank list must feel native to Hungarian speakers, not like a US-only product. ## JSON CONTENT TO TRANSLATE { "title": "How to Convert PDF to Text (Extract All Text)", "excerpt": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF.", "tags": [ "Tutorial", "Text", "PDF", "Extraction", "Free" ], "metaDescription": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF." } ```json { "title": "Hogyan konvertálhat PDF-et szöveggé (minden szöveg kinyerése)?", "excerpt": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből.", "tags": [ "Oktatóanyag", "Szöveg", "PDF", "Kinyerés", "Ingyenes" ], "metaDescription": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből." } ``` ## CRITICAL RULES ### Accuracy & Quality - Produce native-quality translations that read as if originally written in Hungarian - Use natural, idiomatic phrasing — NEVER produce word-for-word literal translations - Adapt sentence structure, word order, and phrasing to Hungarian conventions - Match the tone and register of the source: professional yet approachable, clear and concise - For technical/SaaS content, use the terminology that Hungarian speakers actually use in that industry ### SEO Optimization - Translate meta titles and descriptions with Hungarian search intent in mind - Use keywords that Hungarian speakers would actually search for - Keep meta titles under 60 characters and meta descriptions under 160 characters - Preserve the persuasive and action-oriented tone of CTAs ### What to Translate - Translate ALL string values in the JSON - Translate headings, descriptions, features, FAQs, CTAs, and all user-facing text - Adapt date formats, number formats, and measurement units to Hungarian conventions if referenced ### What NOT to Translate (Keep Exactly As-Is) - JSON keys — never change any key names - Brand name "PDFSub" — always keep as "PDFSub" - Technical file formats: PDF, CSV, Excel, JSON, OFX, QFX, QIF, XLSX, DOCX, HTML, EPUB, RTF, ODT, SVG, TIFF, HEIC, WebP, PNG, JPG - Technical terms that are universally used in English: API, URL, OCR, AI, CTA, SEO, GDPR, SOC 2 - Product names: "PDFSub Engine" — always keep as "PDFSub Engine" - Code-like strings, URLs, email addresses - Numbers that are identifiers (not quantities) - Image placeholders like , {{IMG_PDFSUB_1}}, etc. — preserve EXACTLY as-is, do not translate, modify, or remove them - Markdown heading syntax (##, ###, etc.) — preserve the exact heading level markers ### Formatting - Preserve any HTML entities or markdown formatting in strings - Maintain the same list/array structure and count of items (EXCEPTION: bank name arrays — replace the values with local equivalents while keeping the same array length) - If the source has 6 features, the translation must have exactly 6 features - Return ONLY valid JSON — no explanations, no markdown code fences, no comments ### Cultural Adaptation - For Hungarian, use the appropriate level of formality (e.g., formal "Sie" in German, polite "usted" in Spanish unless the source is casual) - Adapt idioms and metaphors to equivalents that resonate in Hungarian culture - For RTL languages, no special formatting changes needed — just translate the text content ### Bank Name Localization (CRITICAL — DO NOT SKIP) Any array containing bank names (keys like "bankNames", "sampleBanks", or similar) MUST be replaced with banks that Hungarian speakers recognize. Do NOT keep the English bank names. Replace them with a mix of well-known local banks and major international banks familiar in Hungarian-speaking regions. Keep the same array length. Examples: - Russian: "Сбербанк", "Тинькофф", "ВТБ", "Альфа-Банк", "Газпромбанк", "Райффайзен", "Росбанк", "Открытие", "HSBC", "Deutsche Bank", "BNP Paribas", "UBS", "Santander", "ING", "ICBC", "Mizuho Bank", "State Bank of India", "Barclays", "Commonwealth Bank", "Standard Chartered", "Citibank" - Polish: "PKO BP", "mBank", "ING", "Santander", "BNP Paribas", "Pekao", "Alior Bank", etc. - German: "Deutsche Bank", "Commerzbank", "Sparkasse", "ING", "N26", "DKB", etc. - French: "BNP Paribas", "Société Générale", "Crédit Agricole", "LCL", "Boursorama", etc. - For non-Latin scripts, use native script: Arabic ("البنك الأهلي", "الراجحي"), Chinese ("中国工商银行", "中国建设银行"), Japanese ("三菱UFJ", "みずほ銀行"), etc. The bank list must feel native to Hungarian speakers, not like a US-only product. ## JSON CONTENT TO TRANSLATE { "title": "How to Convert PDF to Text (Extract All Text)", "excerpt": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF.", "tags": [ "Tutorial", "Text", "PDF", "Extraction", "Free" ], "metaDescription": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF." } ```json { "title": "Hogyan konvertálhat PDF-et szöveggé (minden szöveg kinyerése)?", "excerpt": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből.", "tags": [ "Oktatóanyag", "Szöveg", "PDF", "Kinyerés", "Ingyenes" ], "metaDescription": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből." } ``` ## CRITICAL RULES ### Accuracy & Quality - Produce native-quality translations that read as if originally written in Hungarian - Use natural, idiomatic phrasing — NEVER produce word-for-word literal translations - Adapt sentence structure, word order, and phrasing to Hungarian conventions - Match the tone and register of the source: professional yet approachable, clear and concise - For technical/SaaS content, use the terminology that Hungarian speakers actually use in that industry ### SEO Optimization - Translate meta titles and descriptions with Hungarian search intent in mind - Use keywords that Hungarian speakers would actually search for - Keep meta titles under 60 characters and meta descriptions under 160 characters - Preserve the persuasive and action-oriented tone of CTAs ### What to Translate - Translate ALL string values in the JSON - Translate headings, descriptions, features, FAQs, CTAs, and all user-facing text - Adapt date formats, number formats, and measurement units to Hungarian conventions if referenced ### What NOT to Translate (Keep Exactly As-Is) - JSON keys — never change any key names - Brand name "PDFSub" — always keep as "PDFSub" - Technical file formats: PDF, CSV, Excel, JSON, OFX, QFX, QIF, XLSX, DOCX, HTML, EPUB, RTF, ODT, SVG, TIFF, HEIC, WebP, PNG, JPG - Technical terms that are universally used in English: API, URL, OCR, AI, CTA, SEO, GDPR, SOC 2 - Product names: "PDFSub Engine" — always keep as "PDFSub Engine" - Code-like strings, URLs, email addresses - Numbers that are identifiers (not quantities) - Image placeholders like , {{IMG_PDFSUB_1}}, etc. — preserve EXACTLY as-is, do not translate, modify, or remove them - Markdown heading syntax (##, ###, etc.) — preserve the exact heading level markers ### Formatting - Preserve any HTML entities or markdown formatting in strings - Maintain the same list/array structure and count of items (EXCEPTION: bank name arrays — replace the values with local equivalents while keeping the same array length) - If the source has 6 features, the translation must have exactly 6 features - Return ONLY valid JSON — no explanations, no markdown code fences, no comments ### Cultural Adaptation - For Hungarian, use the appropriate level of formality (e.g., formal "Sie" in German, polite "usted" in Spanish unless the source is casual) - Adapt idioms and metaphors to equivalents that resonate in Hungarian culture - For RTL languages, no special formatting changes needed — just translate the text content ### Bank Name Localization (CRITICAL — DO NOT SKIP) Any array containing bank names (keys like "bankNames", "sampleBanks", or similar) MUST be replaced with banks that Hungarian speakers recognize. Do NOT keep the English bank names. Replace them with a mix of well-known local banks and major international banks familiar in Hungarian-speaking regions. Keep the same array length. Examples: - Russian: "Сбербанк", "Тинькофф", "ВТБ", "Альфа-Банк", "Газпромбанк", "Райффайзен", "Росбанк", "Открытие", "HSBC", "Deutsche Bank", "BNP Paribas", "UBS", "Santander", "ING", "ICBC", "Mizuho Bank", "State Bank of India", "Barclays", "Commonwealth Bank", "Standard Chartered", "Citibank" - Polish: "PKO BP", "mBank", "ING", "Santander", "BNP Paribas", "Pekao", "Alior Bank", etc. - German: "Deutsche Bank", "Commerzbank", "Sparkasse", "ING", "N26", "DKB", etc. - French: "BNP Paribas", "Société Générale", "Crédit Agricole", "LCL", "Boursorama", etc. - For non-Latin scripts, use native script: Arabic ("البنك الأهلي", "الراجحي"), Chinese ("中国工商银行", "中国建设银行"), Japanese ("三菱UFJ", "みずほ銀行"), etc. The bank list must feel native to Hungarian speakers, not like a US-only product. ## JSON CONTENT TO TRANSLATE { "title": "How to Convert PDF to Text (Extract All Text)", "excerpt": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF.", "tags": [ "Tutorial", "Text", "PDF", "Extraction", "Free" ], "metaDescription": "Need just the text from a PDF — no formatting, no images, just words? Here's how to extract plain text from any PDF." } ```json { "title": "Hogyan konvertálhat PDF-et szöveggé (minden szöveg kinyerése)?", "excerpt": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből.", "tags": [ "Oktatóanyag", "Szöveg", "PDF", "Kinyerés", "Ingyenes" ], "metaDescription": "Csak a PDF-ben lévő szövegre van szüksége – formázás, képek nélkül, csak a szavakra? Íme, hogyan nyerhet ki egyszerű szöveget bármilyen PDF-ből." } ``` ## CRITICAL RULES ### Accuracy & Quality - Produce native-quality translations that read as if originally written in Hungarian - Use natural, idiomatic phrasing — NEVER produce word-for-word literal translations - Adapt sentence structure, word order, and phrasing to Hungarian conventions - Match the tone and register of the source: professional yet approachable, clear and concise - For technical/SaaS content, use the terminology that Hungarian speakers actually use in that industry ### SEO Optimization - Translate meta titles and descriptions with Hungarian search intent in mind
Előfordul, hogy nincs szüksége a betűtípusokra, az elrendezésre, a színekre vagy a képekre. Csak a szavakra van szüksége. A PDF szöveggé alakítása eltávolít minden vizuális elemet, és nyers szöveget biztosít – bekezdéseket, címeket és adatokat a legegyszerűbb formában.
Ez az egyik leggyakoribb PDF-művelet, és az egyik leginkább félreértett. Az emberek azt várják, hogy bármilyen PDF-ből tökéletes szöveget kapjanak, de a valóság attól függ, hogyan jött létre a PDF. A valódi szövegtartalommal rendelkező digitális PDF-ek kiváló eredményeket produkálnak. A beágyazott szöveg nélküli beolvasott dokumentumok semmit sem eredményeznek – mert nincs kinyerhető szöveg.
Ez az útmutató kitér arra, hogy mikor működik a szövegkivonás, mikor nem, és melyek a legjobb eszközök ehhez.
Miért érdemes szöveget kinyerni PDF-ből?
Adatanalízis
Van egy PDF-jelentése számokkal, amelyeket táblázatban vagy szkriptben kell elemeznie. A szöveg kinyerése nyers adatokat biztosít, amelyeket feldolgozhat, szűrhet és kezelhet. Kutatók, elemzők és adattudósok gyakran nyernek ki szöveget PDF-dokumentumokból és jelentésekből, mint első lépés a munkafolyamatukban.
Természetes Nyelvi Feldolgozás (NLP)
Ha NLP-modellt épít vagy képez, ügyfél-visszajelzéseket dolgoz fel, vagy hangulatelemzést végez, tiszta szöveges bemenetre van szüksége. A PDF gyakori forrásformátum a dokumentumok számára, de az NLP-folyamatoknak .txt fájlokra van szükségük. A szövegkivonás áthidalja a szakadékot.
Tartalommigráció
A tartalom egyik rendszerről a másikra történő áthelyezése – egy CMS-be, egy tudásbázisba, egy adatbázisba – gyakran a meglévő PDF-ekből történő szöveg kinyerésével kezdődik. Nincs szüksége az elrendezésre; a szavakra van szüksége olyan formátumban, amelyet a célrendszer importálni tud.
Keresés és Indexelés
A PDF-dokumentumok kereshető archívumának létrehozása megköveteli a szövegtartalom kinyerését. A keresőmotorok és a teljes szöveges keresőrendszerek tiszta szöveget indexelnek. A PDF-ekből történő szöveg kinyerése kereshetővé teszi őket anélkül, hogy minden fájlt külön meg kellene nyitni.
Hozzáférhetőség
A PDF szöveggé alakítása hozzáférhetőbbé teheti a tartalmat. A képernyőolvasók megbízhatóan működnek tiszta szöveggel. A Braille kijelzők közvetlenül jelenítenek meg tiszta szöveget. Hozzáférhetőségi munkafolyamatok esetén a dokumentum szövegtartalomra való redukálása eltávolítja a vizuális akadályokat.
Gyors Másolás-Beillesztés
Néha csak néhány bekezdést szeretne átmásolni egy PDF-ből, és beilleszteni egy e-mailbe, egy dokumentumba vagy egy csevegőüzenetbe. A szövegkivonás tiszta szöveget biztosít a formázási hibák nélkül, amelyek gyakran előfordulnak a PDF-nézegetőből történő közvetlen másolás során.
1. módszer: Online konvertálás a PDFSub segítségével (Ajánlott)
Töltsön fel egy PDF-et, töltse le a .txt fájlt az összes kinyert szöveggel.
Lépésről lépésre:
- Látogasson el a PDFSub PDF-ből szöveggé alakító eszközéhez
- Töltse fel PDF fájlját – húzza és ejtse, vagy kattintson a tallózáshoz
- A fájlt a PDFSub Engine dolgozza fel egy biztonságos, izolált környezetben
- Töltse le a kinyert szövegfájlt
Mire számíthat:
- Minden oldal összes szövegtartalma kinyerésre kerül
- Az oldalvégeket sortörések vagy oldaljelzők jelzik
- A szöveg követi a PDF olvasási sorrendjét
- A táblázatok tabulátorral vagy szóközzel elválasztott értékként kerülnek kinyerésre
- A képek kihagyásra kerülnek (nincs alt szöveg vagy leírás)
- A fejlécek és láblécek benne vannak a kimenetben
Legjobb: Gyors kinyeréshez, ha minden szövegre szüksége van egy PDF-ből szoftver telepítése nélkül.
2. módszer: Másolás a PDF-nézegetőből
A legegyszerűbb megközelítés kis mennyiségű szöveg esetén.
Lépésről lépésre:
- Nyissa meg a PDF-et bármely PDF-nézegetőben (böngésző, Preview, Adobe Reader)
- Jelölje ki a kívánt szöveget (kattintson és húzza, vagy Ctrl/Cmd+A az összes szöveghez)
- Másolja (Ctrl/Cmd+C)
- Illessze be a szövegszerkesztőbe
Korlátozások:
- A több oszlopos elrendezések összekevert szöveget eredményeznek (az oszlopok összefonódnak)
- A táblázatok strukturálatlan szövegként másolódnak
- A fejlécek és láblécek összekeverednek a törzsszöveggel
- Előfordulhat, hogy a speciális karakterek nem másolódnak helyesen
- Nem működik beolvasott/képalapú PDF-ekkel
Legjobb: Egy-két bekezdés átmásolásához egy egyszerű, egyoszlopos PDF-ből.
Módszer 3: Parancssori eszközök használata
Fejlesztőknek és technikai felhasználóknak, akik programozottan vagy kötegelt módban szeretnének szöveget kinyerni.
Opciók:
- macOS vagy Linux alatt különféle parancssori PDF-eszközök képesek szöveget kinyerni
- Python szkriptek PDF-feldolgozó könyvtárakkal
- Shell szkriptek kötegelt feldolgozáshoz
Legjobb: Fejlesztőknek, akik a szövegkivonást automatizált munkafolyamatokba építik.
Digitális PDF-ek vs. Beolvasott PDF-ek
Ez a kritikus különbség a szövegkivonás szempontjából.
Digitális (szövegalapú) PDF-ek
Ezek digitális forrásokból létrehozott PDF-ek – Wordból exportált, szoftver által generált, weboldalról mentett. Ezekben a PDF-ekben a szöveg tényleges karakteradatként van tárolva. Kiválaszthatja, kereshet benne és kinyerheti.
Hogyan ismerheti fel: Nyissa meg a PDF-et, és próbálja meg kiválasztani a szöveget kattintással és húzással. Ha a szöveg kiemelődik, és másolható, akkor digitális PDF-ről van szó. A szövegkivonás tökéletesen működik.
Beolvasott (képalapú) PDF-ek
Ezek papír dokumentumok beolvasásával létrehozott PDF-ek. Minden oldal a papír fényképe – kép, nem szöveg. Nincsenek kinyerhető karakterek, mert a PDF csak képpontadatokat tartalmaz.
Hogyan ismerheti fel: Próbálja meg kiválasztani a szöveget. Ha semmi sem emelkedik ki, vagy ha a kattintás az egész oldalt képként jelöli ki, akkor beolvasott PDF-ről van szó. A standard szövegkivonás üres fájlt eredményez.
Mi a helyzet a beolvasott PDF-ekkel?
A beolvasott PDF-ekből történő szöveg kinyeréséhez OCR-re (Optikai Karakterfelismerés) van szükség. Az OCR elemzi a képet, azonosítja a betűformákat, és szöveges karakterekké alakítja őket. Ez egy külön folyamat a szövegkivonáshoz – és hibaforrást jelent, mivel a szoftver képeket értelmez a tárolt szöveg olvasása helyett.
A PDFSub szövegkivonója a digitális PDF-eket kezeli. A beolvasott dokumentumokhoz, amelyekhez OCR szükséges, keressen kifejezetten OCR feldolgozásra tervezett eszközöket.
Szövegkivonás minősége
A kinyert szöveg minősége több tényezőtől függ.
Olvasási sorrend
A PDF-ek nem olvasási sorrendben tárolják a szöveget. A szövegelemek meghatározott koordinátákon vannak elhelyezve – a megjelenítő vizuálisan állítja össze őket. A kivonónak a térbeli pozíciókból kell rekonstruálnia az olvasási sorrendet. Az egyszerű, egysoros dokumentumok könnyen rekonstruálhatók. A többhasábos elrendezések, melléklapok és szövegdobozok zavaró kimenetet eredményezhetnek.
Táblázatok
A PDF-ben lévő táblázatok egymástól függetlenül elhelyezett szövegelemek gyűjteményei – nem szemantikus táblázatszerkezetek. A kivonó megpróbálja felismerni a táblázatos mintákat, és tabulátorokkal vagy szóközökkel elválasztani az oszlopokat. Az egyszerű táblázatok jól működnek. Az összetett táblázatok egyesített cellákkal, forgatott szöveggel vagy beágyazott struktúrákkal esetleg rendetlen kimenetet eredményezhetnek.
Speciális karakterek
A matematikai szimbólumok, ékezetek, ligatúrák és nem latin betűkészletek attól függően, hogy a PDF hogyan kódolja őket, helyesen vagy helytelenül kerülhetnek kinyerésre. A megfelelő Unicode-leképezésekkel rendelkező, jól strukturált PDF-ek tiszta kimenetet eredményeznek. Egyéni betűkészlet-kódolású PDF-ek esetleg hibás karaktereket eredményezhetnek.
Elválasztójelek
A PDF-ek gyakran elválasztójelekkel tagolják a szavakat a sorvégeken. Egyes kivonók újraegyesítik az elválasztott szavakat; mások megtartják az elválasztójelet és a sortörést. Ha programozottan dolgozza fel a szöveget, akkor az elválasztójelek újraegyesítését a saját feldolgozási folyamatában kell kezelnie.
Tippek a legjobb eredményekhez
- Először teszteljen egy kis PDF-fel. Kinyerjen szöveget néhány oldalról, és ellenőrizze a minőséget, mielőtt egy 500 oldalas dokumentumot dolgozna fel.
- Ellenőrizze a beolvasott tartalmat. Ha a PDF digitális szöveget és beolvasott oldalakat tartalmaz vegyesen, a kivonás szöveget fog eredményezni a digitális oldalakról, és üres kimenetet a beolvasott oldalakról.
- Utólag dolgozza fel a kimenetet. Adatanalízis vagy NLP munkákhoz tisztítsa meg a kinyert szöveget – távolítsa el a fejléceket/lábléceket, javítsa az elválasztójeleket, kezelje a kódolási problémákat.
- Használja a megfelelő eszközt a feladathoz. Ha strukturált adatokra van szüksége táblázatokból, fontolja meg egy táblázatkinyerő eszköz használatát a sima szövegkivonás helyett. Ha beolvasott dokumentumokból szeretne szöveget kinyerni, használjon OCR-t.
GYIK
Mi a különbség a PDF-ből szöveggé alakítás és az OCR között?
A PDF-ből szöveggé alakítás olyan szöveget nyer ki, amely már karakteradatként van tárolva a PDF-ben. Elolvassa, ami ott van. Az OCR szöveget tartalmazó képeket néz, és karakterekként értelmezi őket. Ha a PDF-ben kiválasztható szöveg van, akkor szövegkivonásra van szüksége. Ha a PDF beolvasott képekből áll, akkor OCR-re van szüksége.
Kinyerhetek szöveget jelszóval védett PDF-ből?
Ha a PDF-nek van egy engedélyezési jelszava, amely korlátozza a másolást (de engedélyezi a megtekintést), egyes eszközök továbbra is képesek szöveget kinyerni. Ha a PDF-nek van egy megnyitási jelszava, amely teljesen megakadályozza a megtekintést, akkor először meg kell adnia a jelszót.
A szövegkivonás megőrzi a formázást?
Nem – ez a lényege. A sima szövegkivonás a szavakat formázás nélkül adja meg. Ha meg szeretné őrizni a formázást, konvertáljon inkább DOCX vagy RTF formátumba. A szövegkivonás kifejezetten arra szolgál, amikor nyers, formázatlan tartalomra van szüksége.
Hogyan kezeljem a többhasábos PDF-eket?
A többhasábos PDF-ek a legtrükkösebb esetek a szövegkivonás szempontjából. A kivonó összefűzheti a hasábokat, vagy helyesen dolgozhatja fel őket – ez az eszköztől és a PDF belső szerkezetétől függ. Ha zavaros kimenetet kap, próbáljon ki egy másik kivonó eszközt, vagy konvertáljon olyan formátumba, amely jobban kezeli a hasábokat (például DOCX).
Kinyerhetek szöveget csak bizonyos oldalairól?
Egyes eszközök lehetővé teszik az oldaltartomány megadását a kivonáshoz. Ha az eszköz nem támogatja az oldalkiválasztást, vonja ki az összes szöveget, majd vágja le a kimenetet a kívánt oldalakra. A kimenetben lévő oldaljelölők segítenek azonosítani, hol kezdődik az egyes oldalak.
Összegzés
A PDF-ből szöveggé alakítás gyors, egyszerű és hasznos a munkafolyamatok széles körében – adatelemzés, NLP, tartalommigráció, keresési indexelés és sima másolás-beillesztés. A kulcs az, hogy egy digitális PDF-fel kezdje, amely valós szövegtartalommal rendelkezik.
Beolvasott dokumentumokhoz OCR-re van szükség. Digitális PDF-ekhez a szövegkivonás másodpercek alatt tiszta kimenetet biztosít.
Próbálja ki a PDFSub PDF-ből szöveggé alakító eszközét – töltse fel PDF-jét, és töltse le a kinyert szöveget azonnal.