Mobile/Fennec/Android/Multilocale Builds: Difference between revisions

Add further branches
(Add full-build warning)
(Add further branches)
Line 30: Line 30:
== Additional notes ==
== Additional notes ==
* The l10n-central locales can be out of date (i.e. will be missing some strings). The merge-$loc step merges locales with en-US, i.e. en-US strings will be used as a fallback for missing strings.
* The l10n-central locales can be out of date (i.e. will be missing some strings). The merge-$loc step merges locales with en-US, i.e. en-US strings will be used as a fallback for missing strings.
** Locales that are complete therefore don't require the merge-$loc step, however as of writing only 6 locales were actually complete (missing strings will result in |mach package| failing due to xml errors / missing entities).
** Locales that are complete therefore don't require the merge-$loc step, however as of writing only 6 locales were actually complete on mozilla-central/l10n-central (missing strings will result in |mach package| failing due to xml errors / missing entities).
** But chrome-$loc is still needed for every locale.
** chrome-$loc is still needed for every locale.
** Beta/release builds usually won't need merge-$loc.
** Beta/release builds usually won't need merge-$loc.
* Separate repos exist for [https://hg.mozilla.org/releases/l10n/mozilla-aurora aurora]/[https://hg.mozilla.org/releases/l10n/mozilla-beta beta]/[https://hg.mozilla.org/releases/l10n/mozilla-release release]. You probably won't need these unless testing multilocale on those branches.


The original multilocale guide can be found on Richard Newman's blog at http://160.twinql.com/building-and-testing-multi-locale-firefox-for-android/ . That blog also contains a plethora of other postings discussing multilocale support.
The original multilocale guide can be found on Richard Newman's blog at http://160.twinql.com/building-and-testing-multi-locale-firefox-for-android/ . That blog also contains a plethora of other postings discussing multilocale support.
46

edits