.resx ← サポートされている

RESXファイルを翻訳。
キーは常に無傷。

.resxファイルをアップロードしてください。すべてのデータname属性、type属性、コメント、スキーマ要素が保持されます。文字列値のみが翻訳されるため、ResourceManagerの呼び出しは有効なままです。

🔷 キーは保持されます 📐 スキーマはそのまま 🌍 100以上の言語

$4.99から · 5,000語 · サブスクリプションなし

🔷
名前キー
常に保持される
📐
スキーマ
常に有効
Resources.resx 準備完了
<data name="WelcomeMessage">
<value>Welcome to our application</value>
</data>
<data name="SaveButton">
<value>Save</value>
</data>
<data name="ErrorNotFound">
<value>The resource was not found.</value>
</data>
翻訳準備完了 0%
🔷 Resources.fr.resx ダウンロード ↓
🔷
名前キーは保持されます
100+
ターゲット言語
.NET
ResourceManager対応
4
AIエンジン
3ステップ

一度アップロード。 全てのロケールがすぐに利用可能。

キーの変更なし。スキーマの編集なし。ResourceManagerの呼び出しが壊れることもありません。

01

.resxファイルをアップロード

ASP.NET、WinForms、WPF、Xamarinなど、任意の.NETプロジェクトから.resxファイルをドロップしてください。すべてのdata要素を解析し、すべてのname属性、type属性、およびxsdスキーマヘッダーはそのまま保持します。

.resx
02

ターゲット言語を選択

ターゲットカルチャを選択してください。すべての文字列値が並行して翻訳されます。選択する言語の数にかかわらず、単語あたりの価格は同じです。

🇫🇷 FR 🇩🇪 DE 🇯🇵 JA
03

ダウンロード — .NETプロジェクトに追加

カルチャごとに1つの.resx(Resources.fr.resx、Resources.de.resx)。プロジェクトに追加し、サテライトアセンブリでカルチャを設定すると、ResourceManager.GetString()がすぐに機能します。

Resources.fr.resx Resources.de.resx
構造は保証されます

文字列値のみが変更されます。 それ以外はすべてそのままです。

name属性、type属性、comment要素、xsdスキーマヘッダー — すべて手つかずで通過します。

あなたのファイル
🔷Resources.resx
<data name="PageTitle" xml:space="preserve"> <value>Account Settings</value> <comment>Browser tab title</comment> </data>
✓ DocTranslate.AI後 (FR)
🔷Resources.fr.resx
<data name="PageTitle" xml:space="preserve"> ← 名前は変更なし <value>Paramètres du compte</value> ← 翻訳済み <comment>Browser tab title</comment> ← コメントは変更なし </data>
🔷
name属性
すべてのname属性が保持されます — ResourceManager.GetString()の呼び出しは有効なままです。
📝
コメント要素
開発者コメントとメモは変更されずにコピーされます。
📐
xsdスキーマヘッダー
ファイル上部のXMLスキーマ定義ブロックは正確に保持されます。
🏷️
type属性
data要素のtypeおよびmimetype属性は手つかずで通過します。
🔤
キーの順序
ソースファイルと同じデータ要素順序が維持されます。
📄
エンコーディング
Visual StudioおよびMSBuildと互換性のあるUTF-8出力
利用者

あらゆる.NETチームの出荷のために構築 出荷するすべてのFlutterチーム向け

🌐

ASP.NET Webアプリケーション

ASP.NET MVCまたはRazor Pagesアプリのすべての.resxリソースファイルを翻訳 — UIラベル、エラーメッセージ、検証文字列を一度のアップロードでローカライズします。

Resources.resx → Resources.fr.resx
🖥️

WinForms & WPFデスクトップアプリ

WindowsデスクトップアプリケーションをヨーロッパまたはAPAC市場向けにローカライズ — すべてのフォーム文字列とダイアログテキストを翻訳しながら、サテライトアセンブリ構造を維持します。

Form1.resx · strings.resx
📱

Xamarin & MAUIモバイルアプリ

ローカライズに.resxを使用するクロスプラットフォームのXamarin.Formsまたは.NET MAUIアプリ — すべてのターゲットプラットフォーム用にすべてのAppResources.resxファイルを翻訳します。

AppResources.resx · MAUI-ready
🔌

.NETライブラリとNuGetパッケージ

ユーザー向けメッセージを含むNuGetパッケージを出荷していますか?埋め込み.resxファイルを翻訳して、開発者がローカライズされたエラーメッセージをすぐに利用できるようにしましょう。

Exceptions.resx · Messages.resx
🏢

エンタープライズERP & CRMシステム

数百のリソースキーを持つ大規模な内部.NETアプリケーション — バッチで翻訳し、すべてのキー参照を保持し、サテライトアセンブリにデプロイします。

UIResources.resx · 800 keys

Blazor Webアプリ

.resxファイルでIStringLocalizerを使用するBlazor ServerおよびWebAssemblyアプリ — サポートされているカルチャ用にすべてのリソースファイルを翻訳します。

SharedResource.resx · Blazor-ready
AIエンジン

AIはあなたが選びます。
キーは私たちが保持します。

UIコピー、エラーメッセージ、専門的なドメイン語彙など、コンテンツに合わせてエンジンを調整します。

Claude

最高品質

マーケティング向けのUIコピー、オンボーディングフロー、トーンが重要な文字列に最適です。

ChatGPT

高速で信頼性が高い

エラーメッセージ、検証文字列、技術的なUIコピーに優れています。

DeepL

欧州言語

ドイツ語、フランス語、スペイン語、イタリア語、オランダ語の.NETリソースファイルの業界標準です。

Google

最大限のカバー範囲

100以上の言語。APAC、アラビア語、希少な言語ペアに最適です。

FAQ

よくある質問

🔷

あなたの.resxファイル。
あらゆるカルチャで。
キーの変更ゼロ。

プランは$4.99から。5,000語。サブスクリプション不要。

一回購入 · クレジットは1年間有効 · サブスクリプションなし