diff options
117 files changed, 758 insertions, 49 deletions
diff --git a/chrome/app/chromium_strings.grd b/chrome/app/chromium_strings.grd index bc17ebe..7bce550 100644 --- a/chrome/app/chromium_strings.grd +++ b/chrome/app/chromium_strings.grd @@ -911,26 +911,6 @@ Signing in anyway will merge Chromium information like bookmarks, history, and o </message> <!-- Network Error Pages --> - <if expr="not is_android"> - <message name="IDS_ERRORPAGES_SUGGESTION_NETWORK_PREDICTION_BODY" desc="When a page fails to load, sometimes we suggest disabling predicting network actions. These are details below a header for non Android devices."> - Go to - the Chromium menu > - <ph name="SETTINGS_TITLE"><span jscontent="settingsTitle"></span><ex>Settings</ex></ph> - > - <ph name="ADVANCED_TITLE"><span jscontent="advancedTitle"></span><ex>Under the Hood</ex></ph> - and deselect "<ph name="NO_PREFETCH_DESCRIPTION"><span jscontent="noNetworkPredictionTitle"></span><ex>Prefetch resources to load pages more quickly</ex></ph>." - If this does not resolve the issue, we recommend selecting this option - again for improved performance. - </message> - </if> - <if expr="is_android"> - <message name="IDS_ERRORPAGES_SUGGESTION_NETWORK_PREDICTION_BODY" desc="When a page fails to load, sometimes we suggest disabling predicting network actions. These are details below a header for Android devices. Note that on devices without mobile network (3G) capability, the setting is a checkbox, while on other devices, it is a list of three items. The words _disable_ and _re-enabling_ can be used for both cases."> - Go to the Chromium menu > Settings > (Advanced) Privacy - and disable "Prefetch page resources." - If this does not resolve the issue, we recommend re-enabling this option - again for improved performance. - </message> - </if> <message name="IDS_ERRORPAGES_SUGGESTION_FIREWALL_CONFIG_HEADER" desc="When a webpage fails to load, in some cases we suggest reconfiguring the firewall. This is a header above some details."> Allow Chromium to access the network in your firewall or antivirus settings. diff --git a/chrome/app/google_chrome_strings.grd b/chrome/app/google_chrome_strings.grd index 49b2d19..e67e80b 100644 --- a/chrome/app/google_chrome_strings.grd +++ b/chrome/app/google_chrome_strings.grd @@ -913,26 +913,6 @@ Signing in anyway will merge Chrome information like bookmarks, history, and oth </message> <!-- Network Error Pages --> - <if expr="not is_android"> - <message name="IDS_ERRORPAGES_SUGGESTION_NETWORK_PREDICTION_BODY" desc="When a page fails to load, sometimes we suggest disabling predicting network actions. These are details below a header for non Android devices."> - Go to - the Chrome menu > - <ph name="SETTINGS_TITLE"><span jscontent="settingsTitle"></span><ex>Settings</ex></ph> - > - <ph name="ADVANCED_TITLE"><span jscontent="advancedTitle"></span><ex>Under the Hood</ex></ph> - and deselect "<ph name="NO_PREFETCH_DESCRIPTION"><span jscontent="noNetworkPredictionTitle"></span><ex>Prefetch resources to load pages more quickly</ex></ph>." - If this does not resolve the issue, we recommend selecting this option - again for improved performance. - </message> - </if> - <if expr="is_android"> - <message name="IDS_ERRORPAGES_SUGGESTION_NETWORK_PREDICTION_BODY" desc="When a page fails to load, sometimes we suggest disabling predicting network actions. These are details below a header for Android devices. Note that on devices without mobile network (3G) capability, the setting is a checkbox, while on other devices, it is a list of three items. The words _disable_ and _re-enabling_ can be used for both cases."> - Go to the Chrome menu > Settings > (Advanced) Privacy - and disable "Prefetch page resources." - If this does not resolve the issue, we recommend re-enabling this option - again for improved performance. - </message> - </if> <message name="IDS_ERRORPAGES_SUGGESTION_FIREWALL_CONFIG_HEADER" desc="When a webpage fails to load, in some cases we suggest reconfiguring the firewall. This is a header above some details."> Allow Chrome to access the network in your firewall or antivirus settings. diff --git a/chrome/chrome_common.gypi b/chrome/chrome_common.gypi index ec1ee0b6..66f09f3 100644 --- a/chrome/chrome_common.gypi +++ b/chrome/chrome_common.gypi @@ -341,6 +341,7 @@ '<(DEPTH)/components/components.gyp:translate_core_common', '<(DEPTH)/components/components.gyp:variations', '<(DEPTH)/components/components.gyp:version_info', + '<(DEPTH)/components/components_strings.gyp:components_strings', '<(DEPTH)/components/url_formatter/url_formatter.gyp:url_formatter', '<(DEPTH)/content/content.gyp:content_common', '<(DEPTH)/crypto/crypto.gyp:crypto', diff --git a/chrome/chrome_repack_locales.gni b/chrome/chrome_repack_locales.gni index 53d57a1..566a2da 100644 --- a/chrome/chrome_repack_locales.gni +++ b/chrome/chrome_repack_locales.gni @@ -34,7 +34,7 @@ template("_repack_one_locale") { "//chrome/app/resources:platform_locale_settings", "//chrome/app:generated_resources", "//chrome/app/resources:locale_settings", - "//components/strings", + "//components/strings:components_strings", ] if (use_ash) { @@ -79,12 +79,23 @@ template("_repack_one_locale") { } if (is_chrome_branded) { - sources += - [ "${root_gen_dir}/chrome/google_chrome_strings_${locale}.pak" ] - deps += [ "//chrome/app:google_chrome_strings" ] + sources += [ + "${root_gen_dir}/chrome/google_chrome_strings_${locale}.pak", + "${root_gen_dir}/components/strings/components_google_chrome_strings_${locale}.pak", + ] + deps += [ + "//chrome/app:google_chrome_strings", + "//components/strings:components_google_chrome_strings", + ] } else { - sources += [ "${root_gen_dir}/chrome/chromium_strings_${locale}.pak" ] - deps += [ "//chrome/app:chromium_strings" ] + sources += [ + "${root_gen_dir}/chrome/chromium_strings_${locale}.pak", + "${root_gen_dir}/components/strings/components_chromium_strings_${locale}.pak", + ] + deps += [ + "//chrome/app:chromium_strings", + "//components/strings:components_chromium_strings", + ] } output = invoker.output diff --git a/chrome/common/BUILD.gn b/chrome/common/BUILD.gn index eceb63a..7a8f7a7 100644 --- a/chrome/common/BUILD.gn +++ b/chrome/common/BUILD.gn @@ -70,6 +70,7 @@ static_library("common") { "//components/metrics", "//components/omnibox/common", "//components/policy:policy_component_common", + "//components/strings", "//components/translate/core/common", "//components/url_formatter", "//components/variations", diff --git a/chrome/common/localized_error.cc b/chrome/common/localized_error.cc index f5e66e6..1ed652b 100644 --- a/chrome/common/localized_error.cc +++ b/chrome/common/localized_error.cc @@ -19,6 +19,8 @@ #include "components/error_page/common/error_page_params.h" #include "components/error_page/common/net_error_info.h" #include "components/url_formatter/url_formatter.h" +#include "grit/components_chromium_strings.h" +#include "grit/components_google_chrome_strings.h" #include "net/base/escape.h" #include "net/base/net_errors.h" #include "third_party/WebKit/public/platform/WebURLError.h" diff --git a/chrome/tools/build/repack_locales.py b/chrome/tools/build/repack_locales.py index b12e971..3ed2c84 100755 --- a/chrome/tools/build/repack_locales.py +++ b/chrome/tools/build/repack_locales.py @@ -83,6 +83,14 @@ def calc_inputs(locale): inputs.append(os.path.join(SHARE_INT_DIR, 'components', 'strings', 'components_strings_%s.pak' % locale)) + #e.g. '<(SHARED_INTERMEDIATE_DIR)/components/strings/ + # components_chromium_strings_da.pak' + # or + # '<(SHARED_INTERMEDIATE_DIR)/components/strings/ + # components_google_chrome_strings_da.pak', + inputs.append(os.path.join(SHARE_INT_DIR, 'components', 'strings', + 'components_%s_strings_%s.pak' % (BRANDING, locale))) + if USE_ASH: #e.g. '<(SHARED_INTERMEDIATE_DIR)/ash/strings/ash_strings_da.pak', inputs.append(os.path.join(SHARE_INT_DIR, 'ash', 'strings', diff --git a/components/components_chromium_strings.grd b/components/components_chromium_strings.grd new file mode 100644 index 0000000..9a54f5d2 --- /dev/null +++ b/components/components_chromium_strings.grd @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="utf-8"?> + +<grit latest_public_release="0" current_release="1" + source_lang_id="en" enc_check="möl"> + <outputs> + <output filename="grit/components_chromium_strings.h" type="rc_header"> + <emit emit_type='prepend'></emit> + </output> + <output filename="components_chromium_strings_am.pak" type="data_package" lang="am" /> + <output filename="components_chromium_strings_ar.pak" type="data_package" lang="ar" /> + <output filename="components_chromium_strings_bg.pak" type="data_package" lang="bg" /> + <output filename="components_chromium_strings_bn.pak" type="data_package" lang="bn" /> + <output filename="components_chromium_strings_ca.pak" type="data_package" lang="ca" /> + <output filename="components_chromium_strings_cs.pak" type="data_package" lang="cs" /> + <output filename="components_chromium_strings_da.pak" type="data_package" lang="da" /> + <output filename="components_chromium_strings_de.pak" type="data_package" lang="de" /> + <output filename="components_chromium_strings_el.pak" type="data_package" lang="el" /> + <output filename="components_chromium_strings_en-GB.pak" type="data_package" lang="en-GB" /> + <output filename="components_chromium_strings_en-US.pak" type="data_package" lang="en" /> + <output filename="components_chromium_strings_es.pak" type="data_package" lang="es" /> + <if expr="is_ios"> + <!-- iOS uses es-MX for es-419 --> + <output filename="components_chromium_strings_es-MX.pak" type="data_package" lang="es-419" /> + </if> + <if expr="not is_ios"> + <output filename="components_chromium_strings_es-419.pak" type="data_package" lang="es-419" /> + </if> + <output filename="components_chromium_strings_et.pak" type="data_package" lang="et" /> + <output filename="components_chromium_strings_fa.pak" type="data_package" lang="fa" /> + <output filename="components_chromium_strings_fake-bidi.pak" type="data_package" lang="fake-bidi" /> + <output filename="components_chromium_strings_fi.pak" type="data_package" lang="fi" /> + <output filename="components_chromium_strings_fil.pak" type="data_package" lang="fil" /> + <output filename="components_chromium_strings_fr.pak" type="data_package" lang="fr" /> + <output filename="components_chromium_strings_gu.pak" type="data_package" lang="gu" /> + <output filename="components_chromium_strings_he.pak" type="data_package" lang="he" /> + <output filename="components_chromium_strings_hi.pak" type="data_package" lang="hi" /> + <output filename="components_chromium_strings_hr.pak" type="data_package" lang="hr" /> + <output filename="components_chromium_strings_hu.pak" type="data_package" lang="hu" /> + <output filename="components_chromium_strings_id.pak" type="data_package" lang="id" /> + <output filename="components_chromium_strings_it.pak" type="data_package" lang="it" /> + <output filename="components_chromium_strings_ja.pak" type="data_package" lang="ja" /> + <output filename="components_chromium_strings_kn.pak" type="data_package" lang="kn" /> + <output filename="components_chromium_strings_ko.pak" type="data_package" lang="ko" /> + <output filename="components_chromium_strings_lt.pak" type="data_package" lang="lt" /> + <output filename="components_chromium_strings_lv.pak" type="data_package" lang="lv" /> + <output filename="components_chromium_strings_ml.pak" type="data_package" lang="ml" /> + <output filename="components_chromium_strings_mr.pak" type="data_package" lang="mr" /> + <output filename="components_chromium_strings_ms.pak" type="data_package" lang="ms" /> + <output filename="components_chromium_strings_nl.pak" type="data_package" lang="nl" /> + <!-- The translation console uses 'no' for Norwegian Bokmål. It should + be 'nb'. --> + <output filename="components_chromium_strings_nb.pak" type="data_package" lang="no" /> + <output filename="components_chromium_strings_pl.pak" type="data_package" lang="pl" /> + <if expr="is_ios"> + <!-- iOS uses pt for pt-BR --> + <output filename="components_chromium_strings_pt.pak" type="data_package" lang="pt-BR" /> + </if> + <if expr="not is_ios"> + <output filename="components_chromium_strings_pt-BR.pak" type="data_package" lang="pt-BR" /> + </if> + <output filename="components_chromium_strings_pt-PT.pak" type="data_package" lang="pt-PT" /> + <output filename="components_chromium_strings_ro.pak" type="data_package" lang="ro" /> + <output filename="components_chromium_strings_ru.pak" type="data_package" lang="ru" /> + <output filename="components_chromium_strings_sk.pak" type="data_package" lang="sk" /> + <output filename="components_chromium_strings_sl.pak" type="data_package" lang="sl" /> + <output filename="components_chromium_strings_sr.pak" type="data_package" lang="sr" /> + <output filename="components_chromium_strings_sv.pak" type="data_package" lang="sv" /> + <output filename="components_chromium_strings_sw.pak" type="data_package" lang="sw" /> + <output filename="components_chromium_strings_ta.pak" type="data_package" lang="ta" /> + <output filename="components_chromium_strings_te.pak" type="data_package" lang="te" /> + <output filename="components_chromium_strings_th.pak" type="data_package" lang="th" /> + <output filename="components_chromium_strings_tr.pak" type="data_package" lang="tr" /> + <output filename="components_chromium_strings_uk.pak" type="data_package" lang="uk" /> + <output filename="components_chromium_strings_vi.pak" type="data_package" lang="vi" /> + <output filename="components_chromium_strings_zh-CN.pak" type="data_package" lang="zh-CN" /> + <output filename="components_chromium_strings_zh-TW.pak" type="data_package" lang="zh-TW" /> + </outputs> + <translations> + <file path="strings/components_chromium_strings_am.xtb" lang="am" /> + <file path="strings/components_chromium_strings_ar.xtb" lang="ar" /> + <file path="strings/components_chromium_strings_bg.xtb" lang="bg" /> + <file path="strings/components_chromium_strings_bn.xtb" lang="bn" /> + <file path="strings/components_chromium_strings_ca.xtb" lang="ca" /> + <file path="strings/components_chromium_strings_cs.xtb" lang="cs" /> + <file path="strings/components_chromium_strings_da.xtb" lang="da" /> + <file path="strings/components_chromium_strings_de.xtb" lang="de" /> + <file path="strings/components_chromium_strings_el.xtb" lang="el" /> + <file path="strings/components_chromium_strings_en-GB.xtb" lang="en-GB" /> + <file path="strings/components_chromium_strings_es.xtb" lang="es" /> + <file path="strings/components_chromium_strings_es-419.xtb" lang="es-419" /> + <file path="strings/components_chromium_strings_et.xtb" lang="et" /> + <file path="strings/components_chromium_strings_fa.xtb" lang="fa" /> + <file path="strings/components_chromium_strings_fi.xtb" lang="fi" /> + <file path="strings/components_chromium_strings_fil.xtb" lang="fil" /> + <file path="strings/components_chromium_strings_fr.xtb" lang="fr" /> + <file path="strings/components_chromium_strings_gu.xtb" lang="gu" /> + <file path="strings/components_chromium_strings_hi.xtb" lang="hi" /> + <file path="strings/components_chromium_strings_hr.xtb" lang="hr" /> + <file path="strings/components_chromium_strings_hu.xtb" lang="hu" /> + <file path="strings/components_chromium_strings_id.xtb" lang="id" /> + <file path="strings/components_chromium_strings_it.xtb" lang="it" /> + <!-- The translation console uses 'iw' for Hebrew, but we use 'he'. --> + <file path="strings/components_chromium_strings_iw.xtb" lang="he" /> + <file path="strings/components_chromium_strings_ja.xtb" lang="ja" /> + <file path="strings/components_chromium_strings_kn.xtb" lang="kn" /> + <file path="strings/components_chromium_strings_ko.xtb" lang="ko" /> + <file path="strings/components_chromium_strings_lt.xtb" lang="lt" /> + <file path="strings/components_chromium_strings_lv.xtb" lang="lv" /> + <file path="strings/components_chromium_strings_ml.xtb" lang="ml" /> + <file path="strings/components_chromium_strings_mr.xtb" lang="mr" /> + <file path="strings/components_chromium_strings_ms.xtb" lang="ms" /> + <file path="strings/components_chromium_strings_nl.xtb" lang="nl" /> + <file path="strings/components_chromium_strings_no.xtb" lang="no" /> + <file path="strings/components_chromium_strings_pl.xtb" lang="pl" /> + <file path="strings/components_chromium_strings_pt-BR.xtb" lang="pt-BR" /> + <file path="strings/components_chromium_strings_pt-PT.xtb" lang="pt-PT" /> + <file path="strings/components_chromium_strings_ro.xtb" lang="ro" /> + <file path="strings/components_chromium_strings_ru.xtb" lang="ru" /> + <file path="strings/components_chromium_strings_sk.xtb" lang="sk" /> + <file path="strings/components_chromium_strings_sl.xtb" lang="sl" /> + <file path="strings/components_chromium_strings_sr.xtb" lang="sr" /> + <file path="strings/components_chromium_strings_sv.xtb" lang="sv" /> + <file path="strings/components_chromium_strings_sw.xtb" lang="sw" /> + <file path="strings/components_chromium_strings_ta.xtb" lang="ta" /> + <file path="strings/components_chromium_strings_te.xtb" lang="te" /> + <file path="strings/components_chromium_strings_th.xtb" lang="th" /> + <file path="strings/components_chromium_strings_tr.xtb" lang="tr" /> + <file path="strings/components_chromium_strings_uk.xtb" lang="uk" /> + <file path="strings/components_chromium_strings_vi.xtb" lang="vi" /> + <file path="strings/components_chromium_strings_zh-CN.xtb" lang="zh-CN" /> + <file path="strings/components_chromium_strings_zh-TW.xtb" lang="zh-TW" /> + </translations> + <release seq="1" allow_pseudo="false"> + <messages fallback_to_english="true"> + <!-- Network Error Pages --> + <if expr="not is_android"> + <message name="IDS_ERRORPAGES_SUGGESTION_NETWORK_PREDICTION_BODY" desc="When a page fails to load, sometimes we suggest disabling predicting network actions. These are details below a header for non Android devices."> + Go to + the Chromium menu > + <ph name="SETTINGS_TITLE"><span jscontent="settingsTitle"></span><ex>Settings</ex></ph> + > + <ph name="ADVANCED_TITLE"><span jscontent="advancedTitle"></span><ex>Under the Hood</ex></ph> + and deselect "<ph name="NO_PREFETCH_DESCRIPTION"><span jscontent="noNetworkPredictionTitle"></span><ex>Prefetch resources to load pages more quickly</ex></ph>." + If this does not resolve the issue, we recommend selecting this option + again for improved performance. + </message> + </if> + <if expr="is_android"> + <message name="IDS_ERRORPAGES_SUGGESTION_NETWORK_PREDICTION_BODY" desc="When a page fails to load, sometimes we suggest disabling predicting network actions. These are details below a header for Android devices. Note that on devices without mobile network (3G) capability, the setting is a checkbox, while on other devices, it is a list of three items. The words _disable_ and _re-enabling_ can be used for both cases."> + Go to the Chromium menu > Settings > (Advanced) Privacy + and disable "Prefetch page resources." + If this does not resolve the issue, we recommend re-enabling this option + again for improved performance. + </message> + </if> + </messages> + </release> +</grit> diff --git a/components/components_google_chrome_strings.grd b/components/components_google_chrome_strings.grd new file mode 100644 index 0000000..2721b00 --- /dev/null +++ b/components/components_google_chrome_strings.grd @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="utf-8"?> + +<grit latest_public_release="0" current_release="1" + source_lang_id="en" enc_check="möl"> + <outputs> + <output filename="grit/components_google_chrome_strings.h" type="rc_header"> + <emit emit_type='prepend'></emit> + </output> + <output filename="components_google_chrome_strings_am.pak" type="data_package" lang="am" /> + <output filename="components_google_chrome_strings_ar.pak" type="data_package" lang="ar" /> + <output filename="components_google_chrome_strings_bg.pak" type="data_package" lang="bg" /> + <output filename="components_google_chrome_strings_bn.pak" type="data_package" lang="bn" /> + <output filename="components_google_chrome_strings_ca.pak" type="data_package" lang="ca" /> + <output filename="components_google_chrome_strings_cs.pak" type="data_package" lang="cs" /> + <output filename="components_google_chrome_strings_da.pak" type="data_package" lang="da" /> + <output filename="components_google_chrome_strings_de.pak" type="data_package" lang="de" /> + <output filename="components_google_chrome_strings_el.pak" type="data_package" lang="el" /> + <output filename="components_google_chrome_strings_en-GB.pak" type="data_package" lang="en-GB" /> + <output filename="components_google_chrome_strings_en-US.pak" type="data_package" lang="en" /> + <output filename="components_google_chrome_strings_es.pak" type="data_package" lang="es" /> + <if expr="is_ios"> + <!-- iOS uses es-MX for es-419 --> + <output filename="components_google_chrome_strings_es-MX.pak" type="data_package" lang="es-419" /> + </if> + <if expr="not is_ios"> + <output filename="components_google_chrome_strings_es-419.pak" type="data_package" lang="es-419" /> + </if> + <output filename="components_google_chrome_strings_et.pak" type="data_package" lang="et" /> + <output filename="components_google_chrome_strings_fa.pak" type="data_package" lang="fa" /> + <output filename="components_google_chrome_strings_fake-bidi.pak" type="data_package" lang="fake-bidi" /> + <output filename="components_google_chrome_strings_fi.pak" type="data_package" lang="fi" /> + <output filename="components_google_chrome_strings_fil.pak" type="data_package" lang="fil" /> + <output filename="components_google_chrome_strings_fr.pak" type="data_package" lang="fr" /> + <output filename="components_google_chrome_strings_gu.pak" type="data_package" lang="gu" /> + <output filename="components_google_chrome_strings_he.pak" type="data_package" lang="he" /> + <output filename="components_google_chrome_strings_hi.pak" type="data_package" lang="hi" /> + <output filename="components_google_chrome_strings_hr.pak" type="data_package" lang="hr" /> + <output filename="components_google_chrome_strings_hu.pak" type="data_package" lang="hu" /> + <output filename="components_google_chrome_strings_id.pak" type="data_package" lang="id" /> + <output filename="components_google_chrome_strings_it.pak" type="data_package" lang="it" /> + <output filename="components_google_chrome_strings_ja.pak" type="data_package" lang="ja" /> + <output filename="components_google_chrome_strings_kn.pak" type="data_package" lang="kn" /> + <output filename="components_google_chrome_strings_ko.pak" type="data_package" lang="ko" /> + <output filename="components_google_chrome_strings_lt.pak" type="data_package" lang="lt" /> + <output filename="components_google_chrome_strings_lv.pak" type="data_package" lang="lv" /> + <output filename="components_google_chrome_strings_ml.pak" type="data_package" lang="ml" /> + <output filename="components_google_chrome_strings_mr.pak" type="data_package" lang="mr" /> + <output filename="components_google_chrome_strings_ms.pak" type="data_package" lang="ms" /> + <output filename="components_google_chrome_strings_nl.pak" type="data_package" lang="nl" /> + <!-- The translation console uses 'no' for Norwegian Bokmål. It should + be 'nb'. --> + <output filename="components_google_chrome_strings_nb.pak" type="data_package" lang="no" /> + <output filename="components_google_chrome_strings_pl.pak" type="data_package" lang="pl" /> + <if expr="is_ios"> + <!-- iOS uses pt for pt-BR --> + <output filename="components_google_chrome_strings_pt.pak" type="data_package" lang="pt-BR" /> + </if> + <if expr="not is_ios"> + <output filename="components_google_chrome_strings_pt-BR.pak" type="data_package" lang="pt-BR" /> + </if> + <output filename="components_google_chrome_strings_pt-PT.pak" type="data_package" lang="pt-PT" /> + <output filename="components_google_chrome_strings_ro.pak" type="data_package" lang="ro" /> + <output filename="components_google_chrome_strings_ru.pak" type="data_package" lang="ru" /> + <output filename="components_google_chrome_strings_sk.pak" type="data_package" lang="sk" /> + <output filename="components_google_chrome_strings_sl.pak" type="data_package" lang="sl" /> + <output filename="components_google_chrome_strings_sr.pak" type="data_package" lang="sr" /> + <output filename="components_google_chrome_strings_sv.pak" type="data_package" lang="sv" /> + <output filename="components_google_chrome_strings_sw.pak" type="data_package" lang="sw" /> + <output filename="components_google_chrome_strings_ta.pak" type="data_package" lang="ta" /> + <output filename="components_google_chrome_strings_te.pak" type="data_package" lang="te" /> + <output filename="components_google_chrome_strings_th.pak" type="data_package" lang="th" /> + <output filename="components_google_chrome_strings_tr.pak" type="data_package" lang="tr" /> + <output filename="components_google_chrome_strings_uk.pak" type="data_package" lang="uk" /> + <output filename="components_google_chrome_strings_vi.pak" type="data_package" lang="vi" /> + <output filename="components_google_chrome_strings_zh-CN.pak" type="data_package" lang="zh-CN" /> + <output filename="components_google_chrome_strings_zh-TW.pak" type="data_package" lang="zh-TW" /> + </outputs> + <translations> + <file path="strings/components_google_chrome_strings_am.xtb" lang="am" /> + <file path="strings/components_google_chrome_strings_ar.xtb" lang="ar" /> + <file path="strings/components_google_chrome_strings_bg.xtb" lang="bg" /> + <file path="strings/components_google_chrome_strings_bn.xtb" lang="bn" /> + <file path="strings/components_google_chrome_strings_ca.xtb" lang="ca" /> + <file path="strings/components_google_chrome_strings_cs.xtb" lang="cs" /> + <file path="strings/components_google_chrome_strings_da.xtb" lang="da" /> + <file path="strings/components_google_chrome_strings_de.xtb" lang="de" /> + <file path="strings/components_google_chrome_strings_el.xtb" lang="el" /> + <file path="strings/components_google_chrome_strings_en-GB.xtb" lang="en-GB" /> + <file path="strings/components_google_chrome_strings_es.xtb" lang="es" /> + <file path="strings/components_google_chrome_strings_es-419.xtb" lang="es-419" /> + <file path="strings/components_google_chrome_strings_et.xtb" lang="et" /> + <file path="strings/components_google_chrome_strings_fa.xtb" lang="fa" /> + <file path="strings/components_google_chrome_strings_fi.xtb" lang="fi" /> + <file path="strings/components_google_chrome_strings_fil.xtb" lang="fil" /> + <file path="strings/components_google_chrome_strings_fr.xtb" lang="fr" /> + <file path="strings/components_google_chrome_strings_gu.xtb" lang="gu" /> + <file path="strings/components_google_chrome_strings_hi.xtb" lang="hi" /> + <file path="strings/components_google_chrome_strings_hr.xtb" lang="hr" /> + <file path="strings/components_google_chrome_strings_hu.xtb" lang="hu" /> + <file path="strings/components_google_chrome_strings_id.xtb" lang="id" /> + <file path="strings/components_google_chrome_strings_it.xtb" lang="it" /> + <!-- The translation console uses 'iw' for Hebrew, but we use 'he'. --> + <file path="strings/components_google_chrome_strings_iw.xtb" lang="he" /> + <file path="strings/components_google_chrome_strings_ja.xtb" lang="ja" /> + <file path="strings/components_google_chrome_strings_kn.xtb" lang="kn" /> + <file path="strings/components_google_chrome_strings_ko.xtb" lang="ko" /> + <file path="strings/components_google_chrome_strings_lt.xtb" lang="lt" /> + <file path="strings/components_google_chrome_strings_lv.xtb" lang="lv" /> + <file path="strings/components_google_chrome_strings_ml.xtb" lang="ml" /> + <file path="strings/components_google_chrome_strings_mr.xtb" lang="mr" /> + <file path="strings/components_google_chrome_strings_ms.xtb" lang="ms" /> + <file path="strings/components_google_chrome_strings_nl.xtb" lang="nl" /> + <file path="strings/components_google_chrome_strings_no.xtb" lang="no" /> + <file path="strings/components_google_chrome_strings_pl.xtb" lang="pl" /> + <file path="strings/components_google_chrome_strings_pt-BR.xtb" lang="pt-BR" /> + <file path="strings/components_google_chrome_strings_pt-PT.xtb" lang="pt-PT" /> + <file path="strings/components_google_chrome_strings_ro.xtb" lang="ro" /> + <file path="strings/components_google_chrome_strings_ru.xtb" lang="ru" /> + <file path="strings/components_google_chrome_strings_sk.xtb" lang="sk" /> + <file path="strings/components_google_chrome_strings_sl.xtb" lang="sl" /> + <file path="strings/components_google_chrome_strings_sr.xtb" lang="sr" /> + <file path="strings/components_google_chrome_strings_sv.xtb" lang="sv" /> + <file path="strings/components_google_chrome_strings_sw.xtb" lang="sw" /> + <file path="strings/components_google_chrome_strings_ta.xtb" lang="ta" /> + <file path="strings/components_google_chrome_strings_te.xtb" lang="te" /> + <file path="strings/components_google_chrome_strings_th.xtb" lang="th" /> + <file path="strings/components_google_chrome_strings_tr.xtb" lang="tr" /> + <file path="strings/components_google_chrome_strings_uk.xtb" lang="uk" /> + <file path="strings/components_google_chrome_strings_vi.xtb" lang="vi" /> + <file path="strings/components_google_chrome_strings_zh-CN.xtb" lang="zh-CN" /> + <file path="strings/components_google_chrome_strings_zh-TW.xtb" lang="zh-TW" /> + </translations> + <release seq="1" allow_pseudo="false"> + <messages fallback_to_english="true"> + <!-- Network Error Pages --> + <if expr="not is_android"> + <message name="IDS_ERRORPAGES_SUGGESTION_NETWORK_PREDICTION_BODY" desc="When a page fails to load, sometimes we suggest disabling predicting network actions. These are details below a header for non Android devices."> + Go to + the Chrome menu > + <ph name="SETTINGS_TITLE"><span jscontent="settingsTitle"></span><ex>Settings</ex></ph> + > + <ph name="ADVANCED_TITLE"><span jscontent="advancedTitle"></span><ex>Under the Hood</ex></ph> + and deselect "<ph name="NO_PREFETCH_DESCRIPTION"><span jscontent="noNetworkPredictionTitle"></span><ex>Prefetch resources to load pages more quickly</ex></ph>." + If this does not resolve the issue, we recommend selecting this option + again for improved performance. + </message> + </if> + <if expr="is_android"> + <message name="IDS_ERRORPAGES_SUGGESTION_NETWORK_PREDICTION_BODY" desc="When a page fails to load, sometimes we suggest disabling predicting network actions. These are details below a header for Android devices. Note that on devices without mobile network (3G) capability, the setting is a checkbox, while on other devices, it is a list of three items. The words _disable_ and _re-enabling_ can be used for both cases."> + Go to the Chrome menu > Settings > (Advanced) Privacy + and disable "Prefetch page resources." + If this does not resolve the issue, we recommend re-enabling this option + again for improved performance. + </message> + </if> + </messages> + </release> +</grit> diff --git a/components/components_strings.gyp b/components/components_strings.gyp index 1373f2e..ac7b47c 100644 --- a/components/components_strings.gyp +++ b/components/components_strings.gyp @@ -5,7 +5,6 @@ { 'targets': [ { - # GN version: //components/strings 'target_name': 'components_strings', 'type': 'none', 'variables': { @@ -13,12 +12,29 @@ }, 'actions': [ { + # GN version: //components/strings:components_strings 'action_name': 'generate_components_strings', 'variables': { 'grit_grd_file': 'components_strings.grd', }, 'includes': [ '../build/grit_action.gypi' ], }, + { + # GN version: //components/strings:components_chromium_strings + 'action_name': 'generate_components_chromium_strings', + 'variables': { + 'grit_grd_file': 'components_chromium_strings.grd', + }, + 'includes': [ '../build/grit_action.gypi' ], + }, + { + # GN version: //components/strings:components_google_chrome_strings + 'action_name': 'generate_components_google_chrome_strings', + 'variables': { + 'grit_grd_file': 'components_google_chrome_strings.grd', + }, + 'includes': [ '../build/grit_action.gypi' ], + }, ], 'includes': [ '../build/grit_target.gypi' ], }, diff --git a/components/strings/BUILD.gn b/components/strings/BUILD.gn index ab42b5a..77f4361 100644 --- a/components/strings/BUILD.gn +++ b/components/strings/BUILD.gn @@ -4,8 +4,17 @@ import("//tools/grit/grit_rule.gni") +group("strings") { + deps = [ + ":components_chromium_strings", + ":components_google_chrome_strings", + ":components_strings", + ] +} + # GYP version: components/components_strings.gyp:components_strings -grit("strings") { +# (generate_components_strings action) +grit("components_strings") { source = "../components_strings.grd" outputs = [ "grit/components_strings.h", @@ -64,4 +73,166 @@ grit("strings") { "components_strings_zh-CN.pak", "components_strings_zh-TW.pak", ] + + if (is_ios) { + # iOS uses "pt" for pt-BR" and "es-MX" for "es-419". + outputs -= [ + "components_strings_pt-BR.pak", + "components_strings_es-419.pak", + ] + outputs += [ + "components_strings_pt.pak", + "components_strings_es-MX.pak", + ] + } +} + +# GYP version: components/components_strings.gyp:components_strings +# (generate_components_chromium_strings action) +grit("components_chromium_strings") { + source = "../components_chromium_strings.grd" + outputs = [ + "grit/components_chromium_strings.h", + "components_chromium_strings_am.pak", + "components_chromium_strings_ar.pak", + "components_chromium_strings_bg.pak", + "components_chromium_strings_bn.pak", + "components_chromium_strings_ca.pak", + "components_chromium_strings_cs.pak", + "components_chromium_strings_da.pak", + "components_chromium_strings_de.pak", + "components_chromium_strings_el.pak", + "components_chromium_strings_en-GB.pak", + "components_chromium_strings_en-US.pak", + "components_chromium_strings_es.pak", + "components_chromium_strings_es-419.pak", + "components_chromium_strings_et.pak", + "components_chromium_strings_fa.pak", + "components_chromium_strings_fake-bidi.pak", + "components_chromium_strings_fi.pak", + "components_chromium_strings_fil.pak", + "components_chromium_strings_fr.pak", + "components_chromium_strings_gu.pak", + "components_chromium_strings_he.pak", + "components_chromium_strings_hi.pak", + "components_chromium_strings_hr.pak", + "components_chromium_strings_hu.pak", + "components_chromium_strings_id.pak", + "components_chromium_strings_it.pak", + "components_chromium_strings_ja.pak", + "components_chromium_strings_kn.pak", + "components_chromium_strings_ko.pak", + "components_chromium_strings_lt.pak", + "components_chromium_strings_lv.pak", + "components_chromium_strings_ml.pak", + "components_chromium_strings_mr.pak", + "components_chromium_strings_ms.pak", + "components_chromium_strings_nl.pak", + "components_chromium_strings_nb.pak", + "components_chromium_strings_pl.pak", + "components_chromium_strings_pt-BR.pak", + "components_chromium_strings_pt-PT.pak", + "components_chromium_strings_ro.pak", + "components_chromium_strings_ru.pak", + "components_chromium_strings_sk.pak", + "components_chromium_strings_sl.pak", + "components_chromium_strings_sr.pak", + "components_chromium_strings_sv.pak", + "components_chromium_strings_sw.pak", + "components_chromium_strings_ta.pak", + "components_chromium_strings_te.pak", + "components_chromium_strings_th.pak", + "components_chromium_strings_tr.pak", + "components_chromium_strings_uk.pak", + "components_chromium_strings_vi.pak", + "components_chromium_strings_zh-CN.pak", + "components_chromium_strings_zh-TW.pak", + ] + + if (is_ios) { + # iOS uses "pt" for pt-BR" and "es-MX" for "es-419". + outputs -= [ + "components_chromium_strings_pt-BR.pak", + "components_chromium_strings_es-419.pak", + ] + outputs += [ + "components_chromium_strings_pt.pak", + "components_chromium_strings_es-MX.pak", + ] + } +} + +# GYP version: components/components_strings.gyp:components_strings +# (generate_components_google_chrome_strings action) +grit("components_google_chrome_strings") { + source = "../components_google_chrome_strings.grd" + outputs = [ + "grit/components_google_chrome_strings.h", + "components_google_chrome_strings_am.pak", + "components_google_chrome_strings_ar.pak", + "components_google_chrome_strings_bg.pak", + "components_google_chrome_strings_bn.pak", + "components_google_chrome_strings_ca.pak", + "components_google_chrome_strings_cs.pak", + "components_google_chrome_strings_da.pak", + "components_google_chrome_strings_de.pak", + "components_google_chrome_strings_el.pak", + "components_google_chrome_strings_en-GB.pak", + "components_google_chrome_strings_en-US.pak", + "components_google_chrome_strings_es.pak", + "components_google_chrome_strings_es-419.pak", + "components_google_chrome_strings_et.pak", + "components_google_chrome_strings_fa.pak", + "components_google_chrome_strings_fake-bidi.pak", + "components_google_chrome_strings_fi.pak", + "components_google_chrome_strings_fil.pak", + "components_google_chrome_strings_fr.pak", + "components_google_chrome_strings_gu.pak", + "components_google_chrome_strings_he.pak", + "components_google_chrome_strings_hi.pak", + "components_google_chrome_strings_hr.pak", + "components_google_chrome_strings_hu.pak", + "components_google_chrome_strings_id.pak", + "components_google_chrome_strings_it.pak", + "components_google_chrome_strings_ja.pak", + "components_google_chrome_strings_kn.pak", + "components_google_chrome_strings_ko.pak", + "components_google_chrome_strings_lt.pak", + "components_google_chrome_strings_lv.pak", + "components_google_chrome_strings_ml.pak", + "components_google_chrome_strings_mr.pak", + "components_google_chrome_strings_ms.pak", + "components_google_chrome_strings_nl.pak", + "components_google_chrome_strings_nb.pak", + "components_google_chrome_strings_pl.pak", + "components_google_chrome_strings_pt-BR.pak", + "components_google_chrome_strings_pt-PT.pak", + "components_google_chrome_strings_ro.pak", + "components_google_chrome_strings_ru.pak", + "components_google_chrome_strings_sk.pak", + "components_google_chrome_strings_sl.pak", + "components_google_chrome_strings_sr.pak", + "components_google_chrome_strings_sv.pak", + "components_google_chrome_strings_sw.pak", + "components_google_chrome_strings_ta.pak", + "components_google_chrome_strings_te.pak", + "components_google_chrome_strings_th.pak", + "components_google_chrome_strings_tr.pak", + "components_google_chrome_strings_uk.pak", + "components_google_chrome_strings_vi.pak", + "components_google_chrome_strings_zh-CN.pak", + "components_google_chrome_strings_zh-TW.pak", + ] + + if (is_ios) { + # iOS uses "pt" for pt-BR" and "es-MX" for "es-419". + outputs -= [ + "components_google_chrome_strings_pt-BR.pak", + "components_google_chrome_strings_es-419.pak", + ] + outputs += [ + "components_google_chrome_strings_pt.pak", + "components_google_chrome_strings_es-MX.pak", + ] + } } diff --git a/components/strings/components_chromium_strings_am.xtb b/components/strings/components_chromium_strings_am.xtb new file mode 100644 index 0000000..eadfd0e --- /dev/null +++ b/components/strings/components_chromium_strings_am.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="am"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_ar.xtb b/components/strings/components_chromium_strings_ar.xtb new file mode 100644 index 0000000..04f3bf7 --- /dev/null +++ b/components/strings/components_chromium_strings_ar.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ar"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_bg.xtb b/components/strings/components_chromium_strings_bg.xtb new file mode 100644 index 0000000..aecea42 --- /dev/null +++ b/components/strings/components_chromium_strings_bg.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="bg"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_bn.xtb b/components/strings/components_chromium_strings_bn.xtb new file mode 100644 index 0000000..d3837ad --- /dev/null +++ b/components/strings/components_chromium_strings_bn.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="bn"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_ca.xtb b/components/strings/components_chromium_strings_ca.xtb new file mode 100644 index 0000000..51688fc --- /dev/null +++ b/components/strings/components_chromium_strings_ca.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ca"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_cs.xtb b/components/strings/components_chromium_strings_cs.xtb new file mode 100644 index 0000000..89a99e8 --- /dev/null +++ b/components/strings/components_chromium_strings_cs.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="cs"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_da.xtb b/components/strings/components_chromium_strings_da.xtb new file mode 100644 index 0000000..1ef25c6 --- /dev/null +++ b/components/strings/components_chromium_strings_da.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="da"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_de.xtb b/components/strings/components_chromium_strings_de.xtb new file mode 100644 index 0000000..62bf9cc --- /dev/null +++ b/components/strings/components_chromium_strings_de.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="de"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_el.xtb b/components/strings/components_chromium_strings_el.xtb new file mode 100644 index 0000000..4e16000 --- /dev/null +++ b/components/strings/components_chromium_strings_el.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="el"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_en-GB.xtb b/components/strings/components_chromium_strings_en-GB.xtb new file mode 100644 index 0000000..42c219d --- /dev/null +++ b/components/strings/components_chromium_strings_en-GB.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="en-GB"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_es-419.xtb b/components/strings/components_chromium_strings_es-419.xtb new file mode 100644 index 0000000..174eb5f --- /dev/null +++ b/components/strings/components_chromium_strings_es-419.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="es-419"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_es.xtb b/components/strings/components_chromium_strings_es.xtb new file mode 100644 index 0000000..da7d425 --- /dev/null +++ b/components/strings/components_chromium_strings_es.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="es"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_et.xtb b/components/strings/components_chromium_strings_et.xtb new file mode 100644 index 0000000..f260daae --- /dev/null +++ b/components/strings/components_chromium_strings_et.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="et"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_fa.xtb b/components/strings/components_chromium_strings_fa.xtb new file mode 100644 index 0000000..182b18e --- /dev/null +++ b/components/strings/components_chromium_strings_fa.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="fa"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_fi.xtb b/components/strings/components_chromium_strings_fi.xtb new file mode 100644 index 0000000..5013ce6 --- /dev/null +++ b/components/strings/components_chromium_strings_fi.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="fi"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_fil.xtb b/components/strings/components_chromium_strings_fil.xtb new file mode 100644 index 0000000..936c980 --- /dev/null +++ b/components/strings/components_chromium_strings_fil.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="fil"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_fr.xtb b/components/strings/components_chromium_strings_fr.xtb new file mode 100644 index 0000000..74ad881 --- /dev/null +++ b/components/strings/components_chromium_strings_fr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="fr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_gu.xtb b/components/strings/components_chromium_strings_gu.xtb new file mode 100644 index 0000000..ef803464 --- /dev/null +++ b/components/strings/components_chromium_strings_gu.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="gu"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_hi.xtb b/components/strings/components_chromium_strings_hi.xtb new file mode 100644 index 0000000..e698297 --- /dev/null +++ b/components/strings/components_chromium_strings_hi.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="hi"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_hr.xtb b/components/strings/components_chromium_strings_hr.xtb new file mode 100644 index 0000000..1210fc3 --- /dev/null +++ b/components/strings/components_chromium_strings_hr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="hr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_hu.xtb b/components/strings/components_chromium_strings_hu.xtb new file mode 100644 index 0000000..029269c --- /dev/null +++ b/components/strings/components_chromium_strings_hu.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="hu"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_id.xtb b/components/strings/components_chromium_strings_id.xtb new file mode 100644 index 0000000..81b516e --- /dev/null +++ b/components/strings/components_chromium_strings_id.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="id"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_it.xtb b/components/strings/components_chromium_strings_it.xtb new file mode 100644 index 0000000..72f6969 --- /dev/null +++ b/components/strings/components_chromium_strings_it.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="it"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_iw.xtb b/components/strings/components_chromium_strings_iw.xtb new file mode 100644 index 0000000..9c31bc3 --- /dev/null +++ b/components/strings/components_chromium_strings_iw.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="iw"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_ja.xtb b/components/strings/components_chromium_strings_ja.xtb new file mode 100644 index 0000000..659e1ec --- /dev/null +++ b/components/strings/components_chromium_strings_ja.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ja"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_kn.xtb b/components/strings/components_chromium_strings_kn.xtb new file mode 100644 index 0000000..2f4e1b8 --- /dev/null +++ b/components/strings/components_chromium_strings_kn.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="kn"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_ko.xtb b/components/strings/components_chromium_strings_ko.xtb new file mode 100644 index 0000000..157c6f9 --- /dev/null +++ b/components/strings/components_chromium_strings_ko.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ko"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_lt.xtb b/components/strings/components_chromium_strings_lt.xtb new file mode 100644 index 0000000..9b68319 --- /dev/null +++ b/components/strings/components_chromium_strings_lt.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="lt"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_lv.xtb b/components/strings/components_chromium_strings_lv.xtb new file mode 100644 index 0000000..e81262b --- /dev/null +++ b/components/strings/components_chromium_strings_lv.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="lv"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_ml.xtb b/components/strings/components_chromium_strings_ml.xtb new file mode 100644 index 0000000..81f8fa2 --- /dev/null +++ b/components/strings/components_chromium_strings_ml.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ml"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_mr.xtb b/components/strings/components_chromium_strings_mr.xtb new file mode 100644 index 0000000..9432e5b --- /dev/null +++ b/components/strings/components_chromium_strings_mr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="mr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_ms.xtb b/components/strings/components_chromium_strings_ms.xtb new file mode 100644 index 0000000..1e51ce9 --- /dev/null +++ b/components/strings/components_chromium_strings_ms.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ms"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_nl.xtb b/components/strings/components_chromium_strings_nl.xtb new file mode 100644 index 0000000..06705c3 --- /dev/null +++ b/components/strings/components_chromium_strings_nl.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="nl"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_no.xtb b/components/strings/components_chromium_strings_no.xtb new file mode 100644 index 0000000..77d2d2d --- /dev/null +++ b/components/strings/components_chromium_strings_no.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="no"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_pl.xtb b/components/strings/components_chromium_strings_pl.xtb new file mode 100644 index 0000000..ce9cde6 --- /dev/null +++ b/components/strings/components_chromium_strings_pl.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="pl"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_pt-BR.xtb b/components/strings/components_chromium_strings_pt-BR.xtb new file mode 100644 index 0000000..504967c --- /dev/null +++ b/components/strings/components_chromium_strings_pt-BR.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="pt-BR"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_pt-PT.xtb b/components/strings/components_chromium_strings_pt-PT.xtb new file mode 100644 index 0000000..fbce194c --- /dev/null +++ b/components/strings/components_chromium_strings_pt-PT.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="pt-PT"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_ro.xtb b/components/strings/components_chromium_strings_ro.xtb new file mode 100644 index 0000000..6a6b096 --- /dev/null +++ b/components/strings/components_chromium_strings_ro.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ro"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_ru.xtb b/components/strings/components_chromium_strings_ru.xtb new file mode 100644 index 0000000..da5a5f1 --- /dev/null +++ b/components/strings/components_chromium_strings_ru.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ru"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_sk.xtb b/components/strings/components_chromium_strings_sk.xtb new file mode 100644 index 0000000..216305b --- /dev/null +++ b/components/strings/components_chromium_strings_sk.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sk"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_sl.xtb b/components/strings/components_chromium_strings_sl.xtb new file mode 100644 index 0000000..63b8306 --- /dev/null +++ b/components/strings/components_chromium_strings_sl.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sl"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_sr.xtb b/components/strings/components_chromium_strings_sr.xtb new file mode 100644 index 0000000..82b12dc --- /dev/null +++ b/components/strings/components_chromium_strings_sr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_sv.xtb b/components/strings/components_chromium_strings_sv.xtb new file mode 100644 index 0000000..8715c93 --- /dev/null +++ b/components/strings/components_chromium_strings_sv.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sv"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_sw.xtb b/components/strings/components_chromium_strings_sw.xtb new file mode 100644 index 0000000..3884077 --- /dev/null +++ b/components/strings/components_chromium_strings_sw.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sw"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_ta.xtb b/components/strings/components_chromium_strings_ta.xtb new file mode 100644 index 0000000..aeae7da --- /dev/null +++ b/components/strings/components_chromium_strings_ta.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ta"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_te.xtb b/components/strings/components_chromium_strings_te.xtb new file mode 100644 index 0000000..2f41c36 --- /dev/null +++ b/components/strings/components_chromium_strings_te.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="te"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_th.xtb b/components/strings/components_chromium_strings_th.xtb new file mode 100644 index 0000000..0707839 --- /dev/null +++ b/components/strings/components_chromium_strings_th.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="th"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_tr.xtb b/components/strings/components_chromium_strings_tr.xtb new file mode 100644 index 0000000..646f6be --- /dev/null +++ b/components/strings/components_chromium_strings_tr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="tr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_uk.xtb b/components/strings/components_chromium_strings_uk.xtb new file mode 100644 index 0000000..69eb0aa --- /dev/null +++ b/components/strings/components_chromium_strings_uk.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="uk"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_vi.xtb b/components/strings/components_chromium_strings_vi.xtb new file mode 100644 index 0000000..b8b920f --- /dev/null +++ b/components/strings/components_chromium_strings_vi.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="vi"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_zh-CN.xtb b/components/strings/components_chromium_strings_zh-CN.xtb new file mode 100644 index 0000000..fd85285 --- /dev/null +++ b/components/strings/components_chromium_strings_zh-CN.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="zh-CN"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_chromium_strings_zh-TW.xtb b/components/strings/components_chromium_strings_zh-TW.xtb new file mode 100644 index 0000000..dc9348a --- /dev/null +++ b/components/strings/components_chromium_strings_zh-TW.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="zh-TW"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_am.xtb b/components/strings/components_google_chrome_strings_am.xtb new file mode 100644 index 0000000..eadfd0e --- /dev/null +++ b/components/strings/components_google_chrome_strings_am.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="am"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_ar.xtb b/components/strings/components_google_chrome_strings_ar.xtb new file mode 100644 index 0000000..04f3bf7 --- /dev/null +++ b/components/strings/components_google_chrome_strings_ar.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ar"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_bg.xtb b/components/strings/components_google_chrome_strings_bg.xtb new file mode 100644 index 0000000..aecea42 --- /dev/null +++ b/components/strings/components_google_chrome_strings_bg.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="bg"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_bn.xtb b/components/strings/components_google_chrome_strings_bn.xtb new file mode 100644 index 0000000..d3837ad --- /dev/null +++ b/components/strings/components_google_chrome_strings_bn.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="bn"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_ca.xtb b/components/strings/components_google_chrome_strings_ca.xtb new file mode 100644 index 0000000..51688fc --- /dev/null +++ b/components/strings/components_google_chrome_strings_ca.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ca"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_cs.xtb b/components/strings/components_google_chrome_strings_cs.xtb new file mode 100644 index 0000000..89a99e8 --- /dev/null +++ b/components/strings/components_google_chrome_strings_cs.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="cs"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_da.xtb b/components/strings/components_google_chrome_strings_da.xtb new file mode 100644 index 0000000..1ef25c6 --- /dev/null +++ b/components/strings/components_google_chrome_strings_da.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="da"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_de.xtb b/components/strings/components_google_chrome_strings_de.xtb new file mode 100644 index 0000000..62bf9cc --- /dev/null +++ b/components/strings/components_google_chrome_strings_de.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="de"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_el.xtb b/components/strings/components_google_chrome_strings_el.xtb new file mode 100644 index 0000000..4e16000 --- /dev/null +++ b/components/strings/components_google_chrome_strings_el.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="el"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_en-GB.xtb b/components/strings/components_google_chrome_strings_en-GB.xtb new file mode 100644 index 0000000..42c219d --- /dev/null +++ b/components/strings/components_google_chrome_strings_en-GB.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="en-GB"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_es-419.xtb b/components/strings/components_google_chrome_strings_es-419.xtb new file mode 100644 index 0000000..174eb5f --- /dev/null +++ b/components/strings/components_google_chrome_strings_es-419.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="es-419"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_es.xtb b/components/strings/components_google_chrome_strings_es.xtb new file mode 100644 index 0000000..da7d425 --- /dev/null +++ b/components/strings/components_google_chrome_strings_es.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="es"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_et.xtb b/components/strings/components_google_chrome_strings_et.xtb new file mode 100644 index 0000000..f260daae --- /dev/null +++ b/components/strings/components_google_chrome_strings_et.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="et"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_fa.xtb b/components/strings/components_google_chrome_strings_fa.xtb new file mode 100644 index 0000000..182b18e --- /dev/null +++ b/components/strings/components_google_chrome_strings_fa.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="fa"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_fi.xtb b/components/strings/components_google_chrome_strings_fi.xtb new file mode 100644 index 0000000..5013ce6 --- /dev/null +++ b/components/strings/components_google_chrome_strings_fi.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="fi"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_fil.xtb b/components/strings/components_google_chrome_strings_fil.xtb new file mode 100644 index 0000000..936c980 --- /dev/null +++ b/components/strings/components_google_chrome_strings_fil.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="fil"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_fr.xtb b/components/strings/components_google_chrome_strings_fr.xtb new file mode 100644 index 0000000..74ad881 --- /dev/null +++ b/components/strings/components_google_chrome_strings_fr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="fr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_gu.xtb b/components/strings/components_google_chrome_strings_gu.xtb new file mode 100644 index 0000000..ef803464 --- /dev/null +++ b/components/strings/components_google_chrome_strings_gu.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="gu"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_hi.xtb b/components/strings/components_google_chrome_strings_hi.xtb new file mode 100644 index 0000000..e698297 --- /dev/null +++ b/components/strings/components_google_chrome_strings_hi.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="hi"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_hr.xtb b/components/strings/components_google_chrome_strings_hr.xtb new file mode 100644 index 0000000..1210fc3 --- /dev/null +++ b/components/strings/components_google_chrome_strings_hr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="hr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_hu.xtb b/components/strings/components_google_chrome_strings_hu.xtb new file mode 100644 index 0000000..029269c --- /dev/null +++ b/components/strings/components_google_chrome_strings_hu.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="hu"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_id.xtb b/components/strings/components_google_chrome_strings_id.xtb new file mode 100644 index 0000000..81b516e --- /dev/null +++ b/components/strings/components_google_chrome_strings_id.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="id"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_it.xtb b/components/strings/components_google_chrome_strings_it.xtb new file mode 100644 index 0000000..72f6969 --- /dev/null +++ b/components/strings/components_google_chrome_strings_it.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="it"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_iw.xtb b/components/strings/components_google_chrome_strings_iw.xtb new file mode 100644 index 0000000..9c31bc3 --- /dev/null +++ b/components/strings/components_google_chrome_strings_iw.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="iw"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_ja.xtb b/components/strings/components_google_chrome_strings_ja.xtb new file mode 100644 index 0000000..659e1ec --- /dev/null +++ b/components/strings/components_google_chrome_strings_ja.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ja"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_kn.xtb b/components/strings/components_google_chrome_strings_kn.xtb new file mode 100644 index 0000000..2f4e1b8 --- /dev/null +++ b/components/strings/components_google_chrome_strings_kn.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="kn"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_ko.xtb b/components/strings/components_google_chrome_strings_ko.xtb new file mode 100644 index 0000000..157c6f9 --- /dev/null +++ b/components/strings/components_google_chrome_strings_ko.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ko"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_lt.xtb b/components/strings/components_google_chrome_strings_lt.xtb new file mode 100644 index 0000000..9b68319 --- /dev/null +++ b/components/strings/components_google_chrome_strings_lt.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="lt"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_lv.xtb b/components/strings/components_google_chrome_strings_lv.xtb new file mode 100644 index 0000000..e81262b --- /dev/null +++ b/components/strings/components_google_chrome_strings_lv.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="lv"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_ml.xtb b/components/strings/components_google_chrome_strings_ml.xtb new file mode 100644 index 0000000..81f8fa2 --- /dev/null +++ b/components/strings/components_google_chrome_strings_ml.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ml"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_mr.xtb b/components/strings/components_google_chrome_strings_mr.xtb new file mode 100644 index 0000000..9432e5b --- /dev/null +++ b/components/strings/components_google_chrome_strings_mr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="mr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_ms.xtb b/components/strings/components_google_chrome_strings_ms.xtb new file mode 100644 index 0000000..1e51ce9 --- /dev/null +++ b/components/strings/components_google_chrome_strings_ms.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ms"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_nl.xtb b/components/strings/components_google_chrome_strings_nl.xtb new file mode 100644 index 0000000..06705c3 --- /dev/null +++ b/components/strings/components_google_chrome_strings_nl.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="nl"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_no.xtb b/components/strings/components_google_chrome_strings_no.xtb new file mode 100644 index 0000000..77d2d2d --- /dev/null +++ b/components/strings/components_google_chrome_strings_no.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="no"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_pl.xtb b/components/strings/components_google_chrome_strings_pl.xtb new file mode 100644 index 0000000..ce9cde6 --- /dev/null +++ b/components/strings/components_google_chrome_strings_pl.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="pl"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_pt-BR.xtb b/components/strings/components_google_chrome_strings_pt-BR.xtb new file mode 100644 index 0000000..504967c --- /dev/null +++ b/components/strings/components_google_chrome_strings_pt-BR.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="pt-BR"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_pt-PT.xtb b/components/strings/components_google_chrome_strings_pt-PT.xtb new file mode 100644 index 0000000..fbce194c --- /dev/null +++ b/components/strings/components_google_chrome_strings_pt-PT.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="pt-PT"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_ro.xtb b/components/strings/components_google_chrome_strings_ro.xtb new file mode 100644 index 0000000..6a6b096 --- /dev/null +++ b/components/strings/components_google_chrome_strings_ro.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ro"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_ru.xtb b/components/strings/components_google_chrome_strings_ru.xtb new file mode 100644 index 0000000..da5a5f1 --- /dev/null +++ b/components/strings/components_google_chrome_strings_ru.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ru"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_sk.xtb b/components/strings/components_google_chrome_strings_sk.xtb new file mode 100644 index 0000000..216305b --- /dev/null +++ b/components/strings/components_google_chrome_strings_sk.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sk"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_sl.xtb b/components/strings/components_google_chrome_strings_sl.xtb new file mode 100644 index 0000000..63b8306 --- /dev/null +++ b/components/strings/components_google_chrome_strings_sl.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sl"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_sr.xtb b/components/strings/components_google_chrome_strings_sr.xtb new file mode 100644 index 0000000..82b12dc --- /dev/null +++ b/components/strings/components_google_chrome_strings_sr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_sv.xtb b/components/strings/components_google_chrome_strings_sv.xtb new file mode 100644 index 0000000..8715c93 --- /dev/null +++ b/components/strings/components_google_chrome_strings_sv.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sv"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_sw.xtb b/components/strings/components_google_chrome_strings_sw.xtb new file mode 100644 index 0000000..3884077 --- /dev/null +++ b/components/strings/components_google_chrome_strings_sw.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="sw"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_ta.xtb b/components/strings/components_google_chrome_strings_ta.xtb new file mode 100644 index 0000000..aeae7da --- /dev/null +++ b/components/strings/components_google_chrome_strings_ta.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="ta"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_te.xtb b/components/strings/components_google_chrome_strings_te.xtb new file mode 100644 index 0000000..2f41c36 --- /dev/null +++ b/components/strings/components_google_chrome_strings_te.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="te"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_th.xtb b/components/strings/components_google_chrome_strings_th.xtb new file mode 100644 index 0000000..0707839 --- /dev/null +++ b/components/strings/components_google_chrome_strings_th.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="th"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_tr.xtb b/components/strings/components_google_chrome_strings_tr.xtb new file mode 100644 index 0000000..646f6be --- /dev/null +++ b/components/strings/components_google_chrome_strings_tr.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="tr"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_uk.xtb b/components/strings/components_google_chrome_strings_uk.xtb new file mode 100644 index 0000000..69eb0aa --- /dev/null +++ b/components/strings/components_google_chrome_strings_uk.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="uk"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_vi.xtb b/components/strings/components_google_chrome_strings_vi.xtb new file mode 100644 index 0000000..b8b920f --- /dev/null +++ b/components/strings/components_google_chrome_strings_vi.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="vi"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_zh-CN.xtb b/components/strings/components_google_chrome_strings_zh-CN.xtb new file mode 100644 index 0000000..fd85285 --- /dev/null +++ b/components/strings/components_google_chrome_strings_zh-CN.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="zh-CN"> +</translationbundle>
\ No newline at end of file diff --git a/components/strings/components_google_chrome_strings_zh-TW.xtb b/components/strings/components_google_chrome_strings_zh-TW.xtb new file mode 100644 index 0000000..dc9348a --- /dev/null +++ b/components/strings/components_google_chrome_strings_zh-TW.xtb @@ -0,0 +1,2 @@ +<?xml version="1.0" ?><!DOCTYPE translationbundle><translationbundle lang="zh-TW"> +</translationbundle>
\ No newline at end of file diff --git a/ios/chrome/tools/build/ios_repack_locales.py b/ios/chrome/tools/build/ios_repack_locales.py index edb483f..5b3ec71 100755 --- a/ios/chrome/tools/build/ios_repack_locales.py +++ b/ios/chrome/tools/build/ios_repack_locales.py @@ -46,6 +46,12 @@ def calc_inputs(options, locale): inputs.append(os.path.join(options.share_int_dir, 'components', 'strings', 'components_strings_%s.pak' % locale)) + #e.g. 'out/Debug/gen/components/strings/components_chromium_strings_da.pak' + # or 'out/Debug/gen/components/strings/ + # components_google_chrome_strings_da.pak' + inputs.append(os.path.join(options.share_int_dir, 'components', 'strings', + 'components_%s_strings_%s.pak' % (options.branding, locale))) + #e.g. 'out/Debug/gen/ui/strings/ui_strings_da.pak' inputs.append(os.path.join(options.share_int_dir, 'ui', 'strings', 'ui_strings_%s.pak' % locale)) diff --git a/tools/gritsettings/resource_ids b/tools/gritsettings/resource_ids index 842571a..57f8064 100644 --- a/tools/gritsettings/resource_ids +++ b/tools/gritsettings/resource_ids @@ -258,8 +258,17 @@ "components/components_strings.grd": { "messages": [30010], }, + # Chromium strings and Google Chrome strings must start at the same id. + # We only use one file depending on whether we're building Chromium or + # Google Chrome. + "components/components_chromium_strings.grd": { + "messages": [30270], + }, + "components/components_google_chrome_strings.grd": { + "messages": [30270], + }, "components/resources/components_resources.grd": { - "includes": [30270], + "includes": [30275], }, "components/resources/components_scaled_resources.grd": { "structures": [30310], |