AI XML 翻訳ツール
AI を使用して XML ファイル、Android の strings.xml、.resx リソースのテキストを翻訳します。タグ、属性、構造はそのまま維持されます。
このAI搭載ツールを使用することにより、当社の プライバシーポリシー.
入力
Protected by Cloudflare Turnstile
出力
0 文字
Readme
ツールの説明
このツールは、AIを使用してXMLファイル内のテキストを翻訳します。Androidのstrings.xmlリソース、.NETの.resxファイル、およびタグ間のテキストを人が読むその他のXMLに対応しています。XMLファイルを開いて言語を選択すると、テキストが翻訳された同じXMLが得られます。
ファイルはブラウザ内で解析されます。翻訳のために送信されるのは、要素パス(Androidの場合はresources/string[app_name]のような文字列名)とともに、テキストノードのみです。タグ、属性、コメント、処理命令は変更されず、XML宣言も保持されます。
機能
- すべての要素のテキストとCDATAコンテンツを翻訳します。
- 要素名、属性、名前空間、コメントを保持します。
translatable="false"が付いたAndroid文字列、ならびに.resxファイルのヘッダーとスキーマをスキップします。- Androidの
<string>、<string-array>、<plurals>リソースに対応しています。 %s、%1$d、{0}などのプレースホルダーや、\'のようなエスケープされたアポストロフィを保持します。- 翻訳を開始する前に、XML構文エラーの位置を報告します。
例
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name" translatable="false">Notely</string>
<string name="welcome">おかえりなさい、%1$sさん!</string>
<plurals name="notes">
<item quantity="one">%d件のメモ</item>
<item quantity="other">%d件のメモ</item>
</plurals>
</resources>スペイン語に翻訳すると、app_nameはそのまま保持され、次のようになります。
<string name="welcome">おかえりなさい、%1$sさん!</string>
<item quantity="one">%d件のメモ</item>
<item quantity="other">%d件のメモ</item>ヒント
言語によって複数形のルールは異なります。Androidは対象言語に必要なquantityの値のみを使用するため、<plurals>ブロックを確認し、必要に応じて<item>要素を追加または削除してください。
一度に最大10,000文字のテキストを翻訳できます。
FAQ
XLIFFファイルを翻訳できますか?
XLIFFでは、原文と翻訳がそれぞれ別の<source>要素と<target>要素に保持されますが、このツールはそれらの要素を入力しません。テキストが存在する場所で翻訳します。
ファイルはアップロードされますか?
いいえ。XMLはブラウザ内で解析され、テキストと要素パスのみがAIに送信されます。
コメント
Protected by Cloudflare Turnstile
コメントを読み込み中...
ツール情報
作成日
最終更新日
タグ
aixmltranslatortranslate xmlandroidstrings.xmlresxstring resourcesi18nl10nlocalizationartificial intelligence
類似ツール
AI を使用して JSON ファイルや i18n ロケールファイルを任意の言語に翻訳します。キー、構造、数値、プレースホルダーはそのまま維持し、テキスト値のみを翻訳します。
AI を使用して YAML ファイルやロケールファイルを任意の言語に翻訳します。キー、コメント、アンカー、書式は変更されません。
AI 翻訳を使用して gettext の PO ファイルや POT ファイルを入力します。複数形も含め、コメント、コンテキスト、参照情報はそのまま維持されます。
素材
埋め込み
このツールを無料でどこにでも埋め込めます。ヘルプが必要ですか? ガイドをご覧ください.
332 文字
免責事項
このウェブサイトで提供されるツールは、ユーザーがさまざまな問題を解決するのを支援するために設計されています。ツールの正確性と有効性を確保するために努力していますが、いかなるツールの出力も100%正確またはエラーがないことを保証または保証しません。これらのツールによって生成される結果は現状のままで提供され、注意して使用する必要があります。重要な情報または結果については、追加のリソースまたは専門家のアドバイスで検証することをお勧めします。これらのツールの使用から生じる結果の正確性と使用に関する結果から生じるいかなる結果についても、当社は責任を負いません。このウェブサイトを使用することにより、提供される結果の正確性と使用に関連するすべてのリスクを引き受けることに同意します。