translate-japanese-ui

Detect Japanese UI strings in source code and replace them with translation keys.

Updated Mar 6, 2026
One-click install
npx skills add https://github.com/Dinhpham04/DA-KLTN_HOTEL_MANAGEMENT --skill translate-japanese-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: translate-japanese-ui
Source: https://github.com/Dinhpham04/DA-KLTN_HOTEL_MANAGEMENT/tree/main/.agents/skills/translate-japanese-ui
Command: npx skills add https://github.com/Dinhpham04/DA-KLTN_HOTEL_MANAGEMENT --skill translate-japanese-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps developers and localization teams identify and translate hardcoded Japanese text in frontend code, streamlining internationalization efforts.

Core Features & Use Cases

  • Japanese String Extraction: Finds Japanese text embedded in JSX and string literals within source code.
  • Translation Key Mapping: Associates Japanese strings with existing i18n keys and provides Vietnamese translations.
  • Use Case: During frontend migration, quickly replace hardcoded Japanese UI strings with translation functions to support multiple languages.

Quick Start

Use the translate-japanese-ui skill to locate Japanese strings in your source code and update them with translation calls.

Frequently Asked Questions about translate-japanese-ui

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

FAQPage Schema
How do I translate hardcoded Japanese strings in frontend source code for i18n?

Replacing hardcoded Japanese UI text involves scanning source files for Japanese string literals, mapping them to existing i18n keys, and substituting the hardcoded text with translation function calls to maintain code consistency during frontend migration.

Can I automatically extract Japanese UI text from JSX files for localization?

Yes, you can automatically extract Japanese UI text from JSX files. The Skill scans source code to find embedded Japanese strings, associates them with translation keys, and replaces the hardcoded text with translation functions to facilitate web project localization.

What is the best way to replace Japanese text with translation functions during frontend migration?

The best way to replace Japanese text during frontend migration is using an automated extraction process that detects Japanese strings in source code, maps them to i18n translation keys, and substitutes the hardcoded text with translation calls for multi-language support.

Does this Japanese UI translation process support target languages other than Vietnamese?

Yes, the Japanese UI translation process supports multiple target languages. While it maps Japanese strings to i18n keys and provides Vietnamese translations by default, the overall workflow is designed to support multiple target languages for frontend internationalization.

How does string extraction and translation key mapping work for Japanese frontend code?

String extraction and translation key mapping works by scanning source code for Japanese string literals, associating the detected text with existing i18n keys, and replacing the hardcoded UI strings with translation function calls to ensure code consistency.

What are the limitations of automated Japanese UI string extraction for internationalization?

A limitation of automated Japanese UI string extraction is that it specifically targets hardcoded text embedded in JSX and string literals within source files, meaning dynamic text generated at runtime may require manual mapping to i18n keys for complete localization.