出力プレビュー
RESXファイルをオンラインで翻訳 - .NETリソースと値を保持 レイアウトプレビュー
翻訳したファイルは、表や見出し、余白が期待どおりの場所にあってこそ役立ちます。ForgeFileはアップロードからダウンロードまで、文書構造を保ったまま処理します。
形式
RESXファイルをオンラインで翻訳 - .NETリソースと値を保持 対応ファイル形式
きれいなPDFばかりとは限りません。スキャンした契約書、表計算のシート、スライド資料、字幕、会議の音声など、扱いにくいファイルにこそ対応します。
OfficeとPDF
レイアウトが重要なドキュメント・スライド・表計算ファイル。
スキャンと画像
まずテキスト抽出が必要な写真・スキャン・画像中心のPDF。
ローカライズファイル
キーやタイミング、マークアップを崩さず扱う構造化テキストファイル。
RESXファイルをオンラインで翻訳 - .NETリソースと値を保持 の特徴
リソースキーを保持
リソース名が翻訳・変更されることは一切ありません。キー、データ型、mimetype属性はすべて元の.resxファイルのまま保持されます。
Schem& Comment Safety
XMLスキーマヘッダー、resheader、開発者コメントは正確に保持されます。翻訳済みのRESXはエラーなくコンパイルできます。
圧倒的なスピード
ほとんどのRESXファイルは数秒で翻訳が完了します。クラウドベースのAIが、数百件の文字列エントリを含むリソースファイルにも対応します。
100以上の言語に対応
RESXファイルをスペイン語、フランス語、ドイツ語、アラビア語、中国語、日本語、韓国語を含む100以上の言語間で翻訳できます。
RESXファイルを4ステップで翻訳する方法
- 1
RESXファイルをアップロード
.resxファイルをドラッグ&ドロップしてください。Visual Studio、Rider、その他あらゆる.NET開発環境のリソースファイルに対応しています。
- 2
翻訳元と翻訳先の言語を選択
100以上の言語からお選びいただけます。ForgeFileは.NETのUIパターンを理解し、ラベル、メッセージ、エラーテキストを正確に翻訳します。
- 3
翻訳設定を構成
コメントを翻訳するかどうかを選択できます。対象とするリソースの種類(文字列のみ、または翻訳可能なすべての値)も選択可能です。
- 4
翻訳したRESXをダウンロード
翻訳済みのRESXは数秒で準備が整います。Resource.es.resxやResource.fr.resxなどとしてVisual Studioのプロジェクトに追加してください。
RESXファイルをオンラインで翻訳 - .NETリソースと値を保持 の関連ワークフロー
ForgeFileが最良のオンラインRESX翻訳ツールである理由
.resxファイルを翻訳したいけれど、リソースキーやデータ型、XMLスキーマを壊したくないですか? ForgeFileはAI搭載の.NETリソース翻訳ツールで、リソース名、データ型、コメント、スキーマ定義をすべて保持したまま、RESXファイルを100以上の言語に変換します。WPFアプリケーション、ASP.NETサイト、.NET MAUIアプリのいずれであっても、翻訳済みのRESXは変更なしでコンパイル・デプロイできます。
ForgeFileがRESXファイルを翻訳する仕組み
翻訳エンジンは.NETのリソース形式を理解します。RESXファイルを翻訳する際、ForgeFileは次のことを行います。
- XMLスキーマを解析し、リソース名、データ型(System.Stringなど)、mimetype属性を保持します
- UIラベルやエラーメッセージに対応したコンテキスト認識AIで、<value>要素のみを翻訳します
- 開発者向けドキュメントのために<comment>要素とリソースのメタデータを保持します
結果として、Visual Studioのプロジェクトにそのまま追加できる有効な.resxファイルが得られます。スキーマエラーやキーの欠落は発生しません。
.NETリソーススキーマに完全対応
ForgeFileはRESX特有の要素すべてに対応します。
- リソース名(キー)は正確に保持され、リネームや並べ替えは行われません
- データ型とmimetype属性はそのまま維持されます
- 開発者のコンテキストのためにコメントとメタデータ要素を保持します
- XMLスキーマヘッダーとresheader要素はそのまま変更されずに渡されます
- 文字列フォーマットのプレースホルダー({0}、{1:C}、{2:dd/MM/yyyy})を保護します
.NET、WPF、ASP.NET、Xamarinチームのために
ForgeFileは、.NET開発者が扱うRESXファイルに対応します。
- WPF・WinForms - フォームラベル、ボタンテキスト、ダイアログメッセージを翻訳
- ASP.NET・Blazor - WebアプリケーションのUI文字列と検証メッセージをローカライズ
- .NET MAUI・Xamarin - クロスプラットフォームモバイルアプリのリソースを翻訳
- クラスライブラリ - NuGetパッケージやSDKプロジェクト向けに共有リソースファイルをローカライズ
CI/CDパイプラインとの連携向けに、バッチアップロードとAPIアクセスをご利用いただけます。すべてのファイルは転送時および保存時に暗号化され、処理後は自動的に削除されます。GDPRに完全準拠しています。
.NETチームがRESX翻訳にForgeFileを選ぶ理由
- キーを保護した翻訳 - リソース名は変更されず、値のみが翻訳されます
- スキーマを保持 - XMLスキーマ、resheader、データ型はすべて有効なまま維持されます
- 100以上の言語 - 右から左に書く言語(アラビア語、ヘブライ語)やCJK文字にも対応
- プレースホルダーを保護 - {0}、{1:C}、string.Formatのパターンを保持
- ソフトウェアのインストール不要 - ブラウザだけで完結
- エンタープライズグレードのセキュリティ - 暗号化処理でデータは保持されません
今すぐRESXファイルをアップロードして、正確でスキーマを壊さないリソース翻訳のために、数千人の.NET開発者がForgeFileを信頼する理由をご確認ください。
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ファイルは安全に保護されますか?
はい。すべてのファイルは転送時および保存時に暗号化されます。ドキュメントは処理後に自動的に削除されます。当社のインフラはGDPRに準拠したデータ取り扱いを行っています。
.NETのローカライズにおけるRESXとJSONの違いは何ですか?
RESXはXMLスキーマとデータ型に対応したVisual Studioのネイティブなリソース形式です。JSONはASP.NET CoreでIStringLocalizerとともに使用されます。ForgeFileはどちらの形式にもネイティブ対応しています。
.NETリソースを翻訳する準備はできましたか?
RESXファイルをアップロードするだけで、Visual Studioでそのまま使える翻訳済みファイルを数秒で取得できます。キー、型、スキーマは常に保持されます。