RESXファイルをオンラインで翻訳 - .NETリソースと値を完全保持

.resxファイルをアップロードして、100+以上の言語で正確な翻訳を取得。キー、データ型、コメント、XMLスキーマを完全に保持。Visual Studio対応。

forgefile.com RESX

RESX のワークフロー

翻訳
ここにファイルをドロップ またはクリックして端末から選択
書式を保持 .RESX

翻訳例

.NET RESX リソースファイル、英語からスペイン語へ

このページ用に作成された5エントリのリソースファイル:タイトル、{0} プレースホルダー付き文字列、引用符付き確認メッセージ、テキスト以外の画像参照。キー、コメント、ファイル参照は維持され、文字列が翻訳されます。

原文

翻訳前の Strings-en.resx → Strings-es.resx

結果

翻訳後の Strings-en.resx → Strings-es.resx
  • キーとその順序は変更なし

  • すべての {0} プレースホルダーを維持

  • 単語を含むすべての文字列を翻訳

    単語を含む4/4の文字列がソースと異なります。

  • 画像へのファイル参照はそのまま維持

    ResXFileRef エントリ(Resources\logo.png)はバイト単位で完全に一致。

  • 開発者コメント

    コメントは翻訳者向けメモであり、英語のまま残ります。

2026-10-08 に確認済み — Amanda Lee

RESX の特徴

リソースキーを保持

リソース名が翻訳・変更されることは一切ありません。キー、データ型、mimetype属性はすべて元の.resxファイルのまま保持されます。

Schem& Comment Safety

XMLスキーマヘッダー、resheader、開発者コメントは正確に保持されます。翻訳済みのRESXはエラーなくコンパイルできます。

圧倒的なスピード

ほとんどのRESXファイルは数秒で翻訳が完了します。クラウドベースのAIが、数百件の文字列エントリを含むリソースファイルにも対応します。

100以上の言語に対応

RESXファイルをスペイン語、フランス語、ドイツ語、アラビア語、中国語、日本語、韓国語を含む100以上の言語間で翻訳できます。

ForgeFileが最良のオンラインRESX翻訳ツールである理由

リソースキー、データ型、XMLスキーマを壊さずに.resxファイルを翻訳する必要がありますか? ForgeFileは、リソース名、データ型、コメント、スキーマ定義を保持しながら、RESXファイルを100+以上の言語に変換するAI搭載の.NETリソース翻訳サービスです。WPF、ASP.NET、.NET MAUIなど、翻訳されたRESXは修正なしですぐにビルド可能です。

ForgeFileによるRESXファイルの翻訳方法

当社の翻訳エンジンは.NETリソース形式を熟知しています。RESXファイルを翻訳する際、ForgeFileは以下の処理を行います:

  • XMLスキーマを解析 — リソース名、データ型(System.Stringなど)、mimetype属性を保護
  • UIラベルやエラーメッセージに対応した文脈認識AIにより<value>要素のみを翻訳
  • 開発者向けドキュメントである<comment>要素やリソースメタデータをそのまま保持

スキーマエラーやキー欠落のない、Visual Studioプロジェクトにそのまま組み込める有効な.resxファイルを出力します。

.NETリソーススキーマの全機能をサポート

  • リソース名(キー)を完全に保護 — 名前の変更や並び順の乱れなし
  • データ型およびmimetype属性を維持
  • 開発者のためのコメントやメタデータを保持
  • XMLスキーマヘッダーやresheader要素を変更なしで通過
  • string.Formatのプレースホルダー({0}、{1:C}など)を確実に保護

WPF、ASP.NET、Blazor、.NET MAUI向け

  • WPF & WinForms – フォームラベル、ボタン名、ダイアログメッセージの翻訳
  • ASP.NET & Blazor – Web UIテキストやバリデーションメッセージのローカライズ
  • .NET MAUI & Xamarin – クロスプラットフォームモバイルアプリのリソース翻訳
  • クラスライブラリ – NuGetパッケージや共有SDKリソースの多言語化

一括処理とAPI連携に対応。完全暗号化とGDPR準拠。

.NETエンジニアがForgeFileを選ぶ理由

  • キーの安全性 – リソース名は一切変更せず、値のみを翻訳
  • スキーマの維持 – XMLスキーマやresheaderが壊れない
  • 100+以上の言語 – RTL言語やCJK文字に対応
  • プレースホルダーの保護 – {0}や書式指定を完全に保持
  • インストール不要 – Webブラウザだけで完結

仕様はMicrosoft Learnに記録されています。

RESXファイルを4ステップで翻訳する方法

  1. 1

    RESXファイルをアップロード

    .resxファイルをドラッグ&ドロップしてください。Visual Studio、Rider、その他あらゆる.NET開発環境のリソースファイルに対応しています。

  2. 2

    翻訳元と翻訳先の言語を選択

    100以上の言語からお選びいただけます。ForgeFileは.NETのUIパターンを理解し、ラベル、メッセージ、エラーテキストを正確に翻訳します。

  3. 3

    翻訳設定を構成

    コメントを翻訳するかどうかを選択できます。対象とするリソースの種類(文字列のみ、または翻訳可能なすべての値)も選択可能です。

  4. 4

    翻訳したRESXをダウンロード

    翻訳されたRESXは数秒で完成。Resources.ja.resx、Resources.fr.resxなどとしてVisual Studioプロジェクトに直接追加できます。

RESX翻訳FAQ - よくある質問への回答

RESXファイルをオンラインで翻訳するにはどうすればいいですか?

.resxファイルをForgeFileにアップロードし、対象言語を選択して「翻訳」をクリックしてください。AIがリソース名、型、スキーマをすべて保持したままvalue要素を翻訳します。通常は数秒で完了します。

リソース名(キー)は変更されますか?

いいえ。ForgeFileが翻訳するのは値のみです。リソース名、データ型、mimetype属性が変更または並べ替えられることは一切ありません。

string.Formatのプレースホルダーは保持されますか?

はい。ForgeFileは{0}、{1:C}、{2:dd/MM/yyyy}などの.NETフォーマット用プレースホルダーを検出し、翻訳後の値の中でも保護します。

Visual Studioにも対応していますか?

はい。翻訳済みのRESXファイルはVisual Studioと完全に互換性があります。.NETの命名規則(例:Resources.es.resx)に従ってファイル名を付け、プロジェクトに追加してください。

WPFやASP.NET向けのRESXファイルも翻訳できますか?

はい。ForgeFileはWPF、WinForms、ASP.NET、Blazor、.NET MAUI、Xamarinプロジェクトの各RESXファイルに対応し、スキーマを完全に保持します。

開発者コメントは保持されますか?

はい。すべてのcomment要素は翻訳済みファイルの中でも保持され、開発チームのためのコンテキストが維持されます。

翻訳中、RESXファイルは安全に保護されますか?

ファイルは転送時と保存時に暗号化されます。保存期間はご利用のプランによって異なります。

.NETのローカライズにおけるRESXとJSONの違いは何ですか?

RESXはXMLスキーマとデータ型に対応したVisual Studioのネイティブなリソース形式です。JSONはASP.NET CoreでIStringLocalizerとともに使用されます。ForgeFileはどちらの形式にもネイティブ対応しています。

.NETリソースを翻訳する準備はできましたか?

RESXファイルをアップロードして、Visual Studioで即座に使える翻訳を数秒で取得。キー、データ型、スキーマが常に保持されます。