Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ec6effa1 authored by Joe Fernandez's avatar Joe Fernandez Committed by android-build-merger
Browse files

Merge "docs: App Translation API updates" into mnc-docs

am: 1ede8111

* commit '1ede8111':
  docs: App Translation API updates

Change-Id: Id075bdfddf3c5ccabf063690a37c487a87f9635d
parents 96762b85 1ede8111
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -17,6 +17,9 @@ toc:
- title: Encourage Competition
  path: /distribute/engage/game-services.html

- title: Engage Users in Their Language
  path: /distribute/engage/translate.html

- title: Understand User Behavior
  path: /distribute/engage/analytics.html

+6 −0
Original line number Diff line number Diff line
@@ -36,6 +36,12 @@
        <span class="en">Encourage Competition</span></a>
    </div>
  </li>
  <li class="nav-section">
    <div class="nav-section-header empty" style="font-weight:normal"><a href="<?cs
        var:toroot?>distribute/engage/translate.html">
        <span class="en">Engage Users in Their Language</span></a>
    </div>
  </li>
  <li class="nav-section">
    <div class="nav-section-header empty" style="font-weight:normal"><a href="<?cs
        var:toroot?>distribute/engage/analytics.html">
+91 −0
Original line number Diff line number Diff line
page.title=Engage Users in Their Language
page.metaDescription=Use the App Translation Service to maximize the amount of people who can install and engage with your app.
page.tags="app translation service, translation, localization"
page.image=/images/gp-listing-3.jpg

@jd:body

<div class="figure">
  <img src="{@docRoot}images/gp-listing-3.jpg" style="width:512px;">
</div>
<p>
  Translating your app's store description, user interface text, and in-app
  purchase products into multiple languages maximizes the amount of people
  who can install, engage with, and recommend it.
</p>

<div class="headerLine">
  <h2 id="before-translation">Before You Translate</h2>
</div>

<p>
  Translation is one of the final steps in localization. For more detailed
  information about the localization process, refer to the following documentation:
</p>

<ul>
  <li>
    <a href="https://developer.android.com/distribute/tools/localization-checklist.html">
    Localization Checklist</a>
  </li>

  <li>
    <a href="http://developer.android.com/guide/topics/resources/localization.html">Localizing
    with Resources</a>
  </li>

  <li>
    <a href="http://developer.android.com/training/basics/supporting-devices/languages.html">
    Supporting Different Languages</a>
  </li>
</ul>

<div class="headerLine">
  <h2 id="translate">How to Translate</h2>
</div>

<p>
  While translating your store listing and universal app campaign ads (if you have any) can make
  your app more discoverable, providing a translated user interface and in-app purchase products
  can maximize user engagement and retention. Depending on your budget, there are several
  options available:
</p>

<ul>
  <li>
    <strong>Use the Google Play App Translation Service</strong>: For your convenience, Google Play
    provides an <a href="https://support.google.com/l10n/answer/6359997">App Translation Service</a>
    that is integrated directly into the <a href="https://support.google.com/l10n/answer/6341304">
    Developer Console</a> and <a href="https://support.google.com/l10n/answer/6341928">Android
    Studio</a>. Using this professional, human service, you can order translations for your app,
    store listing text, in-app purchase products, and universal app campaign ads all in one go.
    You’ll get instant estimates from multiple vendors, all with the convenience of ordering and
    paying online.
  </li>

  <li>
    <strong>Do it yourself</strong>: If you or your colleagues know the target languages, you can
    translate everything yourself using any text editor, or you can use the
    <a href="http://tools.android.com/recent/androidstudio087released">Android Studio Translation
    Editor</a>.
  </li>

  <li>
    <strong>Use a third-party translation service</strong>: You can use a translation service
    that is offered by one of the many translation companies available online.
  </li>
</ul>

<p style="clear:both">
</p>

<div class="headerLine">
  <h2 id="related-resources">Related Resources</h2>
</div>

<div class="resource-widget resource-flow-layout col-13"
  data-query="collection:distribute/engage/translate"
  data-sortorder="-timestamp"
  data-cardsizes="9x3"
  data-maxresults="6">
</div>
+14 −14
Original line number Diff line number Diff line
@@ -530,19 +530,17 @@ data-sortorder="-timestamp" data-cardsizes="9x3" data-maxresults="6">
</h4>

<p>
  Google Play App Translation Service can help you quickly find and purchase
  translations of your app. In the Developer Console, you can browse a list of
  third-party vendors who are pre-qualified by Google to offer high-quality
  translation at competitive prices. You can upload the strings you want
  translated, select the languages you want to translate into, and select your
  translation vendor based on time and price.
  The <a href="https://support.google.com/l10n/answer/6359997">App Translation
  Service</a> can help you quickly purchase translations of your app. In the
  Developer Console and Android Studio, you get instant quotes from a list of
  third-party translation vendors. Beyond the app UI strings, your order can
  include translations for Play Store text, IAP names, and ad text.
</p>

<p>
  Once you've purchased translations, you'll receive an email from your vendor.
  Your translations are a direct business agreement between you and your
  vendor; you'll need to work directly with the vendor to manage the
  translation process and deliverables and resolve any support issues.
  Your translation order is a direct agreement between you and your chosen
  vendor. The vendor will work directly with you to provide clarification and
  resolve any issues during the translation process.
</p>

<div>
@@ -736,10 +734,12 @@ data-sortorder="-timestamp" data-cardsizes="9x3" data-maxresults="6">
    </h2>

    <p>
      You can use the App Translation service on Google Play to translate your
      store listing. Prepare an XML file with your store listing information
      and upload just as you would upload the strings.xml file (see <a href=
      "#gp-trans">Purchase professional translations</a>)
      You can use the <a href=
      "https://support.google.com/l10n/answer/6359997">App Translation
      Service</a> on Google Play to translate your store listing. You can use
      your existing published store listing text as the source or edit it
      online before placing your order (see <a href="#gp-trans">Purchase
      professional translations</a>).
    </p>
  </div>
</div>
+13 −5
Original line number Diff line number Diff line
@@ -116,12 +116,20 @@ page.tags="users, growth, global"
  Localization</a> section of the Localization Checklist.
</p>

<h3>
  Purchase professional translations through Google Play
</h3>

<p>
  <strong>Google Play App Translation Service</strong> can help you quickly
  find and purchase translations of your apps. In the <a href=
  "https://play.google.com/apps/publish/">Developer Console</a>, you can browse
  a list of third-party vendors who are pre-qualified by Google to offer
  high-quality professional translations at competitive prices.
  The <a href="https://support.google.com/l10n/answer/6359997">App Translation
  Service</a> can help you quickly purchase translations of your app. In the
  <a href="https://support.google.com/l10n/answer/6341304">Developer
  Console</a> and <a href=
  "https://support.google.com/l10n/answer/6341928">Android Studio</a>, you can
  browse a list of third-party vendors who are prequalified by Google to offer
  high-quality translations at competitive prices. Beyond the app UI strings,
  you can request translations for Play Store text, in-app purchase products,
  and universal app campaign ads, all in one go.
</p>

<img src="{@docRoot}images/gp-listing-3.jpg" style="padding:8px 0">
Loading