visa-doc-translate

Converts visa document images into bilingual English PDFs via OCR and translation workflows.

Updated Sep 13, 2025
One-click install
npx skills add https://github.com/llmh333/employee_management_spring --skill visa-doc-translate-llmh333
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visa-doc-translate
Source: https://github.com/llmh333/employee_management_spring/tree/main/.gemini/skills/visa-doc-translate
Command: npx skills add https://github.com/llmh333/employee_management_spring --skill visa-doc-translate-llmh333

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Visa applications often require accurate English translations of official documents, and manually translating and formatting images into a professional bilingual PDF is time-consuming and error-prone.

Core Features & Use Cases

  • Automatic OCR with multi-engine fallback: Extracts text using available OCR options such as macOS Vision, EasyOCR, and Tesseract when available.
  • Professional bilingual PDF output: Produces an A4 PDF that includes the original image plus a clean English translation suitable for visa submission.
  • Document-safe handling: Converts HEIC to PNG, applies EXIF-based rotation, and preserves numbers, dates, and amounts while using professional visa terminology.
  • Use Case: Translate common supporting documents (e.g., employment certificates, retirement certificates, income certificates, bank deposit certificates) into English for Australia, USA, Canada, UK, and similar visa processes.

Quick Start

Send an image file to the skill using the command: /visa-doc-translate RetirementCertificate.PNG.

Frequently Asked Questions about visa-doc-translate

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I translate visa document images into bilingual English PDFs?

To translate visa document images into bilingual English PDFs, you submit image files like HEIC, PNG, or JPG. The process performs OCR, translates the extracted text using professional terminology, and generates a formatted A4 PDF with the original image and English translation.

What types of visa application documents can I convert to bilingual English?

You can convert common official certificate categories for visa submissions, including employment certificates, retirement certificates, income certificates, and bank deposit certificates. The output is a professional bilingual English PDF suitable for Australia, USA, Canada, and UK visa processes.

Does the bilingual PDF translation preserve original numbers and dates?

Yes, translating visa documents preserves critical data like dates, amounts, and numbers from the original image. The generated A4 bilingual English PDF ensures these specific values remain intact while applying professional visa terminology during the text conversion.

Can I use HEIC photos for visa document translation or do I need PNG?

You can use HEIC photos directly for visa document translation without needing PNG. The process automatically converts HEIC files to PNG and applies EXIF-based rotation to ensure correct image orientation before performing OCR and generating the bilingual English PDF.

What happens if OCR fails to extract text from my document image?

If the primary OCR engine fails to extract text from your document image, the process uses multi-engine fallback options. It attempts extraction using macOS Vision, EasyOCR, and Tesseract when available, ensuring reliable text recognition for the bilingual English PDF generation.

Is page structure maintained when creating A4 bilingual PDFs from document images?

Yes, creating A4 bilingual PDFs from document images maintains page-structured output. The generation process ensures the original image and the clean English translation are professionally formatted on A4 pages suitable for visa submission, using Python libraries for rendering.