mcpField
E
en-to-zh-translator

en-to-zh-translator

github.com/seefreedドキュメント0477 回インストール40 週間前に更新
リポジトリ

en-to-zh-translator について

en-to-zh-translatorは、英語のテキストファイルを自然な中国語に訳すスキルです。文の構造や段落をできるだけ保ち、翻訳練習に使えるようにします。`.txt`と`.md`に対応し、`_zh`を付けたファイル名で訳文を保存します。

主な機能

  1. 01英語テキストを中国語に翻訳
  2. 02可能な範囲で文構造を維持
  3. 03改行で分かれた文の断片を結合
  4. 04段落と数字表記を保持
  5. 05`_zh`付きのファイル名で保存

活用シーン

  1. 01英語文書の中国語版を作成
  2. 02双方向翻訳の練習用テキストを準備
  3. 03`.txt`や`.md`をレイアウトを保って翻訳

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/seefreed/skills --skill en-to-zh-translator

インストール後、Claude Code で/en-to-zh-translatorを入力して読み込まれたか確認します。

詳細

英語から中国語への翻訳

概要

英文のテキストファイルを、文の構造を保ちながら自然な中国語に翻訳し、効果的な双方向翻訳の練習に役立てます。分割された文は結合して、完全な行にします。出力ファイルには _zh の接尾辞を付けます(例:document.txt → document_zh.txt)。

翻訳ワークフロー

  1. ソースファイルを読む - 英文のテキストファイル全体を読み、文脈と語調を把握します
  2. 中国語に翻訳する - 翻訳ガイドライン(以下を参照)に従います
  3. 翻訳ファイルを書き込む - 同じディレクトリに {original_name}_zh.{ext} を作成します

翻訳ガイドライン

基本原則
  1. 自然な表現にしつつ、華美にしない - 流暢で自然な中国語に翻訳しますが、文学的すぎる表現や詩的な表現は避けます。明瞭さと原文への戻しやすさを重視します。

  2. 文の構造を保つ - 可能な限り、元の英文の文構造を維持します。練習として英語に戻して翻訳しやすくなります。

    ✓ 良い例:「I love learning foreign languages.」→「我喜欢学习外语。」 ✗ 避ける例:原文との対応関係が失われるような複雑な再構成

  3. 分割された文を結合する - 英文の文が複数の行に分割されている場合、中国語では結合して1つの完全な行にします。段落の区切りと意味のある構造上の改行は維持します。

  4. 特殊な要素を扱う:

    • 舞台指示:(Laughter)→ (笑声)、(Applause)→ (掌声)
    • 引用:引用された発話の構造を維持します
    • 数字:数字はそのままにします(漢数字に変換しません)
品質チェックリスト

出力を書き込む前に、以下を確認します:

  • 中国語が自然で、抽象的すぎない
  • 分割された文が完全な行に結合されている
  • 段落の区切りが維持されている
  • 特殊な要素(舞台指示、引用)が適切に扱われている
  • 過剰な解釈をせず、意味が正確に保たれている
例

入力(file.txt):

I love learning foreign languages.

In fact, I love it so much that I like
to learn a new language every two years,

出力(file_zh.txt):

我喜欢学习外语。

事实上,我太喜欢了,以至于我想每两年学习一门新语言,

使い方

ユーザーが以下を依頼したときに、このスキルが起動します:

  • 「このファイルを中国語に翻訳して」
  • 「{filename} の中国語版を作成して」
  • 「この文章で翻訳の練習を手伝って」

このスキルは .txt ファイルと .md ファイルに対応しています。

コメント