Pyrevitを日本語化するパッチはありますか?
PyRevitは、オープンソースのAutodesk Revit用のPythonツールキットであり、その多くの部分はオープンソースのコミュニティによって開発されています。日本語化されたPyRevitパッチは、コミュニティによって開発されたものがあります。
以下の手順に従って、日本語版のPyRevitパッチをダウンロードしてインストールできます。
日本語版PyRevitパッチの公式リポジトリを開きます。リポジトリのリンクはこちらです: https://github.com/takanorin/PyRevit_ja
リポジトリのページの右上にある "Code" ボタンをクリックし、"Download ZIP" を選択します。ダウンロードされたZIPファイルは、任意の場所に解凍してください。
解凍されたフォルダの中にある "PyRevit" フォルダを、通常のPyRevitのフォルダに置き換えます。通常の場合、このフォルダは "C:ProgramDataAutodeskRevitAddins{Revit Version}PyRevit" にあります。
PyRevitを起動すると、日本語版のPyRevitが表示されます。
注意: 日本語版PyRevitは、PyRevitの最新バージョンに常に追従していない場合があります。したがって、最新版のPyRevitを使用する際は、日本語版パッチを再度インストールする必要がある場合があります。
Pyrevitを入れてみたものの、ボタンやタブが英語で使いづらい。だから日本語化パッチがあるかどうか?ChatGPTに訊いてみた。
【追伸】
最近、この記事へのアクセスが多いので、DeepSeekにも訊いてみた。
PyRevitを日本語化するためのパッチや日本語リソースは、公式には提供されていない可能性がありますが、以下の方法で日本語化を試すことができます。 --- ### **1. 公式リポジトリやコミュニティを確認** - **PyRevitのGitHubリポジトリ** [PyRevit GitHub](https://github.com/eirannejad/pyRevit) で、既存の言語パッチや翻訳プロジェクトがないか確認してください。 `Issues` や `Pull Requests` で「Japanese」や「localization」と検索すると、関連情報が見つかる場合があります。 - **PyRevitフォーラム/ディスコード** PyRevitの公式ディスコードチャンネルやフォーラムで、日本語化の要望や既存の取り組みを探してみてください。 --- ### **2. 手動での日本語化方法** PyRevitはPython/C#で開発されているため、以下の手順で部分的に日本語化できる可能性があります。 #### **UIの翻訳** - **拡張機能の文字列を直接編集** PyRevitのツール(`.tab`や`.panel`ファイル)は、`%APPDATA%pyRevitextensions` 配下にあります。 各拡張機能の `script.py` や `.ui` ファイル内の英語表記を日本語に書き換えることで対応可能です。 - **リボンインターフェースのカスタマイズ** `config.toml` や `.extension` ファイルを編集し、ボタン名やツールチップを日本語化します。 #### **ログ/メッセージの翻訳** - Pythonスクリプト内の `print()` や `logger` 出力を日本語に変更します。 --- ### **3. 翻訳プロジェクトの作成** 公式の多言語対応が不十分な場合、有志で翻訳プロジェクトを立ち上げることも検討できます。 1. GitHubでForkし、日本語リソースファイル(`.json`や`.resx`)を追加。 2. プルリクエストを送信して公式に統合を提案。 --- ### **4. 代替案** - **英語版のまま使用** PyRevitはコマンド名が直感的なものが多いため、英語版のまま慣れるのも一つの手です。 (例: 「Create Floor」→「床を作成」と推測可能) - **アドインの自作** 必要機能に特化した日本語UIのアドインをPythonで自作することも可能です。 --- ### **注意点** - 無許可での改変はサポート外となる可能性があります。 - バージョンアップ時に日本語化がリセットされる場合があるため、変更箇所は記録しておきましょう。 何か具体的な機能の翻訳が必要な場合は、対象ファイルを共有いただければさらに詳しくアドバイスできます!