visa-doc-translate

Translate visa application images into English bilingual PDFs.

1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/xxih/ai-harness-zh --skill visa-doc-translate-xxih
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: visa-doc-translate
Source: https://github.com/xxih/ai-harness-zh/tree/main/references/translations/everything-claude-code/docs/zh-CN/skills/visa-doc-translate
Command: npx skills add https://github.com/xxih/ai-harness-zh --skill visa-doc-translate-xxih

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually extracting text from visa‑related images, translating it, and formatting it into a professional bilingual PDF is time‑consuming and error‑prone.

Core Features & Use Cases

  • Automated OCR: Detects and extracts text from images using macOS Vision, EasyOCR, or Tesseract.
  • Professional Translation: Converts extracted text into English while preserving layout, numbers, dates, and official terminology.
  • Bilingual PDF Generation: Produces a two‑page PDF with the original image on the first page and the translated content on the second, ready for visa submissions in countries such as the United States, Canada, Australia, and the United Kingdom.

Quick Start

Use the /visa-doc-translate <image-file> command to produce a bilingual PDF of the provided visa document.

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 application images into English bilingual PDFs?

You can create bilingual PDFs for visa applications by processing images through OCR, translating the extracted text to English, and generating a two-page PDF with the original image and translated content. It formats bank statements, employment letters, and residence proofs for international visa submissions.

Do I need Python and OCR tools to extract and translate visa documents?

Yes, you need Python with Pillow, ReportLab, and OCR tools like macOS Vision, EasyOCR, or Tesseract to extract text and generate bilingual PDFs. These dependencies handle the image processing, text recognition, and final PDF generation for visa document translation.

What is the best way to format translated bank statements for visa submissions?

The best way to format translated bank statements for visa submissions is using automated OCR to extract text and ReportLab to generate a bilingual PDF. This preserves layout, numbers, dates, and official terminology while creating a two-page document ready for embassies.

How does OCR text extraction work for bilingual PDF generation?

OCR text extraction for bilingual PDF generation works by detecting text in visa document images using macOS Vision, EasyOCR, or Tesseract, then translating the content to English. The system outputs a two-page PDF with the original image first and the translated text second.

Does the bilingual PDF translation preserve official terminology and dates?

Yes, the bilingual PDF translation preserves layout, numbers, dates, and official terminology during the conversion process. It converts extracted text from visa images into English while maintaining the original document's professional formatting for international visa submissions.