strings.xml ← サポートされている

Android strings.xmlを翻訳。
name属性は常にそのまま。

strings.xmlをアップロードしてください。すべての文字列値は翻訳され、完全に同じ場所に書き戻されます。name属性も、string-arrayも、複数形も同じです。出力されたファイルをres/values-xx/にそのままドロップしてビルドしてください。

🏷️ name属性はそのまま 📦 複数形と配列 🌍 100以上の言語

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

🏷️
name属性
絶対に触らない
🤖
res/values-xx/
ドロップイン可能
res/values/strings.xml 準備完了
<resources>
<string name="welcome">Welcome back!</string>
<string name="save">Save changes</string>
<string name="login">Sign in</string>
<string name="no_internet">No internet connection</string>
</resources>
翻訳準備完了 0%
🤖 values-fr/strings.xml ダウンロード ↓
🏷️
name属性は保持されます
100+
ターゲット言語
3B+
Androidデバイス
4
AIエンジン
3ステップ

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

name属性の編集なし。R.stringのリネームなし。ビルドの破損なし。

01

strings.xmlをアップロード

Drop in your res/values/strings.xml. We parse every <string>, <string-array>, and <plurals> element — leaving every name attribute, translatable="false" marker, and XML structure exactly as-is.

strings.xml
02

ターゲット言語を選択

ターゲットロケールを選択します。すべての文字列値が並行して翻訳されます。選択する言語の数に関わらず、1語あたりの料金は同じです。

🇪🇸 ES 🇫🇷 FR 🇩🇪 DE 🇯🇵 JA
03

ダウンロード — res/values-xx/にドロップ

言語ごとに1つのstrings.xmlが、そのロケールに合わせて命名されます。各ファイルを正しいvaluesフォルダーに配置すると、Gradleが自動的にそれを認識します。コードの変更は一切不要です。

values-fr/ values-de/ values-ja/
構造は保証されます

テキストコンテンツのみが変更されます。 それ以外はすべてそのままです。

name attributes, translatable="false" strings, format specifiers (%1$s), inline markup (<b>, <i>) — all pass through untouched.

あなたのファイル
🤖 res/values/strings.xml
<resources> <string name="app_name" translatable="false">MyApp</string> <string name="greeting">Hello, %1$s!</string> <string name="checkout_title">Order confirmed</string> </resources>
✓ DocTranslate.AI後 (FR)
🤖 res/values-fr/strings.xml
<resources> <string name="app_name" translatable="false">MyApp</string> ← スキップされました <string name="greeting">Bonjour, %1$s !</string> ← %1$sは安全です <string name="checkout_title">Commande confirmée</string> </resources>
🏷️
name属性
Every name="..." preserved exactly — R.string references stay valid
🚫
translatable="false"
ハードスキップされた文字列は翻訳に送信されず、そのままコピーされます
%1$s
フォーマット指定子
%1$s, %2$d, %3$fの引数はそのまま渡されます
📦
string-array
各<item>は個別に翻訳され、配列の順序は保持されます
🔢
複数形
各<plurals> <item>は個別に翻訳されます — 数量属性(one、other、fewなど)はそのまま保持されます
<b>
インラインマークアップ
<b>、<i>、<u>、<font>タグはすべての属性がそのまま保持されます
利用者

グローバルユーザーに 出荷するすべてのAndroidチーム向け

📱

コンシューマー向けAndroidアプリ

アプリが提供するすべてのロケールにstrings.xml全体を翻訳します。1回のアップロードで、すべてのvalues-xx/フォルダーが配信されます。

values-fr/ · values-de/ · values-ja/
🏢

エンタープライズMDM & B2Bアプリ

グローバルオフィスに展開される社内ツール — 専門のローカライズチームなしでUI文字列を迅速に翻訳します。

strings.xml · 1,200 strings · 8 locales
🎮

Androidゲーム

UI文字列、メニューラベル、チュートリアルテキスト — すべてを1つのジョブで翻訳します。アイテム数の複数形も適切に処理されます。

strings_en.xml → 12 locales
🛒

Eコマース&フィンテック

チェックアウトフロー、エラーメッセージ、プッシュ通知のコピー — 精度に特化したAIモデルによって、重要な文字列が正確に翻訳されます。

checkout_strings.xml · %1$s safe
🔌

SDK&ライブラリ作者

UIを組み込んだAndroid SDKを出荷していますか?デフォルトの文字列を翻訳することで、統合者がすぐにローカライズされた体験を得られるようにします。

sdk_strings.xml → shipped locales
🌏

APAC&新興市場

ヒンディー語、インドネシア語、ベトナム語、タイ語、アラビア語 — 他のツールでは見逃されがちな希少な言語ペアもGoogle翻訳エンジンがカバーします。

values-hi/ · values-id/ · values-ar/
AIエンジン

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

UIコピー、マーケティング、または希少な言語ペアなど、アプリのコンテンツに合わせてエンジンを調整します。

Claude

最高品質

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

ChatGPT

高速で信頼性が高い

設定画面、エラーメッセージ、システム文字列など、あらゆる用途に優れた万能型です。

DeepL

欧州言語

ドイツ語、フランス語、スペイン語、イタリア語、オランダ語のアプリ文字列における業界標準。

Google

最大限のカバー範囲

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

FAQ

よくある質問

🤖

あなたのstrings.xml。
全てのロケール。
属性変更ゼロ。

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

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