| Index: remoting/remoting_locales.gni
|
| diff --git a/remoting/remoting_locales.gni b/remoting/remoting_locales.gni
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..bd8675aae9c0c3707fc744d4bb23e3159e399a09
|
| --- /dev/null
|
| +++ b/remoting/remoting_locales.gni
|
| @@ -0,0 +1,104 @@
|
| +# Copyright 2015 The Chromium Authors. All rights reserved.
|
| +# Use of this source code is governed by a BSD-style license that can be
|
| +# found in the LICENSE file.
|
| +
|
| +webapp_locale_dir = "$root_gen_dir/remoting/webapp/_locales"
|
| +
|
| +# See also remoting_locales_with_underscores below.
|
| +remoting_locales = [
|
| + "am",
|
| + "ar",
|
| + "bg",
|
| + "bn",
|
| + "ca",
|
| + "cs",
|
| + "da",
|
| + "de",
|
| + "el",
|
| + "en",
|
| + "en-GB",
|
| + "es",
|
| + "es-419",
|
| + "et",
|
| + "fa",
|
| + "fake-bidi",
|
| + "fi",
|
| + "fil",
|
| + "fr",
|
| + "gu",
|
| + "he",
|
| + "hi",
|
| + "hr",
|
| + "hu",
|
| + "id",
|
| + "it",
|
| + "ja",
|
| + "kn",
|
| + "ko",
|
| + "lt",
|
| + "lv",
|
| + "ml",
|
| + "mr",
|
| + "ms",
|
| + "nb",
|
| + "nl",
|
| + "pl",
|
| + "pt-BR",
|
| + "pt-PT",
|
| + "ro",
|
| + "ru",
|
| + "sk",
|
| + "sl",
|
| + "sr",
|
| + "sv",
|
| + "sw",
|
| + "ta",
|
| + "te",
|
| + "th",
|
| + "tr",
|
| + "uk",
|
| + "vi",
|
| + "zh-CN",
|
| + "zh-TW",
|
| +]
|
| +
|
| +# Some locales have hyphens in the names but for some uses underscores are
|
| +# needed.
|
| +remoting_locales_with_underscores = remoting_locales
|
| +remoting_locales_with_underscores -= [
|
| + "en-GB",
|
| + "es-419",
|
| + "fake-bidi",
|
| + "pt-BR",
|
| + "pt-PT",
|
| + "zh-CN",
|
| + "zh-TW",
|
| +]
|
| +remoting_locales_with_underscores += [
|
| + "en_GB",
|
| + "es_419",
|
| + "fake_bidi",
|
| + "pt_BR",
|
| + "pt_PT",
|
| + "zh_CN",
|
| + "zh_TW",
|
| +]
|
| +
|
| +if (is_chromeos) {
|
| + remoting_locales += [ "en-US" ]
|
| + remoting_locales_with_underscores += [ "en_US" ]
|
| +}
|
| +
|
| +messages_locales = remoting_locales_with_underscores
|
| +if (!is_chromeos) {
|
| + # The messages output includes a separate one for en-US that the pak ones
|
| + # don't have. We don't need to do this on ChromeOS since en_US is in the
|
| + # locales list be default there.
|
| + messages_locales += [ "en_US" ]
|
| +}
|
| +
|
| +# The list of .json files generated by remoting_strings.grd.
|
| +remoting_webapp_locale_files =
|
| + process_file_template(
|
| + messages_locales,
|
| + [ "remoting/webapp/_locales/{{source_name_part}}/messages.json" ])
|
|
|