Skip to content

Latest commit

 

History

History
159 lines (118 loc) · 6.54 KB

README.ja.md

File metadata and controls

159 lines (118 loc) · 6.54 KB

RomanizeMe - ブラウザ拡張機能のロゴ
中文 | English | 日本語 | 한국어 | Français

RomanizeMe - 非ラテン文字をローマ字化するブラウザ拡張機能

Status License Chrome Web Store Edge Add-ons Version


非ラテン文字の発音をローマ字化するブラウザ拡張機能です。

📝 目次

🧐 概要

これは言語学習者向けのブラウザ拡張機能で、以下の主な機能があります:

  • 非ラテン文字の発音をローマ字化
  • 拡張可能な言語サポートアーキテクチャ
  • シンプルで使いやすいインターフェース

🏁 始める

🔧 インストール

  • Chrome

  • Edge

  • Firefox (まだサポートされていません。Firefoxへの適応を研究中です。)

🖱️ 使い方

  1. 非ラテン文字を含むウェブページを開く
  2. ブラウザのツールバーにある拡張機能のアイコンをクリック
  3. ローマ字化したいスクリプト/言語を選択
  4. 「ローマ字化」をクリック
  5. 文字の上にカーソルを合わせると発音が表示されます

📅 バージョン履歴

  • 1.0.0 (2025-01-08)

    • 基本機能の実装
    • ハングル(韓国語)のサポート
  • 1.1.0 (2025-01-16)

    • 日本語仮名(ローマ字)のサポート
  • 1.2.0 (2025-01-17)

    • UIの最適化とi18nサポート(中国語、英語、日本語、韓国語)
  • 1.2.1 & 1.2.2 (2025-01-23)

    • i18nサポート(フランス語追加)
  • 1.3.0 & 1.3.1 (2025-02-05)

    • 普通話(v1.3.0で予定)
    • オーバーフロー時の表示効果を最適化しました
  • 2.0.0 (2025-2-22)

    • React+Plasmoでプログラム全体を再構築し、実行ロジックを最適化
    • Toast通知を追加(変換と復元完了時)
    • UIスタイルを最適化
    • 2.0.1
      • ブラウザの違いに応じて一部の機能を調整
    • 2.0.2
      • ページがフリーズするのを避けるために、変換アルゴリズムを大幅に最適化しました
      • 設定をリセットするときのUI表示の問題を修正しました
    • 2.0.3
      • Chrome Web Storeのレビュー要件を満たし、いくつかのバグを修正しました

📅 開発ロードマップ

🌍 対応スクリプト/言語

  • 漢字
    • 普通話(v1.3.0で予定)
    • 広東語
    • その他の方言...
  • ハングル
  • 日本語
    • 仮名(ローマ字)
    • 漢字
    • カタカナ(元の言語、例:英語)
  • キリル文字
    • ロシア語
    • ウクライナ語
    • その他の言語...
  • アラビア文字
    • アラビア語
    • その他の言語...
  • チベット文字
  • その他のスクリプト/言語...

✅ TODOリスト

  • ショートカットキーのサポート
  • 機能の追加ガイドとサンプルページ
  • i18nサポート
  • 設定ページの開発
  • 注釈スタイルのカスタマイズ
  • 発音音声のサポート
  • より多くの言語のサポート
  • 主要ブラウザへの適応

❓ FAQ

Q: どのブラウザがサポートされていますか? A: 現在、ChromeとChromiumベースのブラウザ(例:Edge)がサポートされています。

Q: 拡張機能を更新するにはどうすればよいですか? A: 最新バージョンをダウンロードしてリロードするだけです。

Q: 拡張機能はユーザーデータを収集しますか? A: いいえ。実際、拡張機能はユーザーデータを収集する必要がありません。

🤝 貢献

RomanizeMeプロジェクトへの貢献を歓迎します!質問、提案、コードの貢献がある場合は、以下の手順に従ってください:

  1. GitHubで問題を説明するIssueを作成します。
  2. リポジトリをフォークし、ローカル環境で変更を行います。
  3. 変更内容を詳細に説明したPull Requestを提出します。

🙏 謝辞

特に、Pinyin-Proプロジェクトに感謝します。これは、正確な多音字認識、軽量、優れたパフォーマンス、豊富な機能を備えたJavaScriptの中国語からピンインへの変換ライブラリです。Pinyin-Proは自由ソフトウェアであり、MITライセンスに基づいて使用および再配布できます。

📜 ライセンス

RomanizeMeはMITライセンスの下で配布されています。