OLD | NEW |
1 // Copyright 2015 The Chromium Authors. All rights reserved. | 1 // Copyright 2015 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/ui/webui/settings/md_settings_localized_strings_provide
r.h" | 5 #include "chrome/browser/ui/webui/settings/md_settings_localized_strings_provide
r.h" |
6 | 6 |
7 #include <string> | 7 #include <string> |
8 | 8 |
9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
10 #include "base/i18n/number_formatting.h" | 10 #include "base/i18n/number_formatting.h" |
(...skipping 843 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
854 void AddInternetStrings(content::WebUIDataSource* html_source) { | 854 void AddInternetStrings(content::WebUIDataSource* html_source) { |
855 LocalizedString localized_strings[] = { | 855 LocalizedString localized_strings[] = { |
856 {"internetAddConnection", IDS_SETTINGS_INTERNET_ADD_CONNECTION}, | 856 {"internetAddConnection", IDS_SETTINGS_INTERNET_ADD_CONNECTION}, |
857 {"internetAddConnectionExpandA11yLabel", | 857 {"internetAddConnectionExpandA11yLabel", |
858 IDS_SETTINGS_INTERNET_ADD_CONNECTION_EXPAND_ACCESSIBILITY_LABEL}, | 858 IDS_SETTINGS_INTERNET_ADD_CONNECTION_EXPAND_ACCESSIBILITY_LABEL}, |
859 {"internetAddConnectionNotAllowed", | 859 {"internetAddConnectionNotAllowed", |
860 IDS_SETTINGS_INTERNET_ADD_CONNECTION_NOT_ALLOWED}, | 860 IDS_SETTINGS_INTERNET_ADD_CONNECTION_NOT_ALLOWED}, |
861 {"internetAddThirdPartyVPN", IDS_SETTINGS_INTERNET_ADD_THIRD_PARTY_VPN}, | 861 {"internetAddThirdPartyVPN", IDS_SETTINGS_INTERNET_ADD_THIRD_PARTY_VPN}, |
862 {"internetAddVPN", IDS_SETTINGS_INTERNET_ADD_VPN}, | 862 {"internetAddVPN", IDS_SETTINGS_INTERNET_ADD_VPN}, |
863 {"internetAddWiFi", IDS_SETTINGS_INTERNET_ADD_WIFI}, | 863 {"internetAddWiFi", IDS_SETTINGS_INTERNET_ADD_WIFI}, |
| 864 {"internetConfigTitle", IDS_SETTINGS_INTERNET_CONFIG}, |
864 {"internetDetailPageTitle", IDS_SETTINGS_INTERNET_DETAIL}, | 865 {"internetDetailPageTitle", IDS_SETTINGS_INTERNET_DETAIL}, |
865 {"internetDeviceEnabling", IDS_SETTINGS_INTERNET_DEVICE_ENABLING}, | 866 {"internetDeviceEnabling", IDS_SETTINGS_INTERNET_DEVICE_ENABLING}, |
866 {"internetKnownNetworksPageTitle", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS}, | 867 {"internetKnownNetworksPageTitle", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS}, |
867 {"internetMobileSearching", IDS_SETTINGS_INTERNET_MOBILE_SEARCH}, | 868 {"internetMobileSearching", IDS_SETTINGS_INTERNET_MOBILE_SEARCH}, |
868 {"internetNoNetworks", IDS_SETTINGS_INTERNET_NO_NETWORKS}, | 869 {"internetNoNetworks", IDS_SETTINGS_INTERNET_NO_NETWORKS}, |
869 {"internetPageTitle", IDS_SETTINGS_INTERNET}, | 870 {"internetPageTitle", IDS_SETTINGS_INTERNET}, |
870 {"internetToggleMobileA11yLabel", | 871 {"internetToggleMobileA11yLabel", |
871 IDS_SETTINGS_INTERNET_TOGGLE_MOBILE_ACCESSIBILITY_LABEL}, | 872 IDS_SETTINGS_INTERNET_TOGGLE_MOBILE_ACCESSIBILITY_LABEL}, |
872 {"internetToggleTetherA11yLabel", | 873 {"internetToggleTetherA11yLabel", |
873 IDS_SETTINGS_INTERNET_TOGGLE_TETHER_ACCESSIBILITY_LABEL}, | 874 IDS_SETTINGS_INTERNET_TOGGLE_TETHER_ACCESSIBILITY_LABEL}, |
(...skipping 15 matching lines...) Expand all Loading... |
889 {"networkAllowDataRoaming", | 890 {"networkAllowDataRoaming", |
890 IDS_SETTINGS_SETTINGS_NETWORK_ALLOW_DATA_ROAMING}, | 891 IDS_SETTINGS_SETTINGS_NETWORK_ALLOW_DATA_ROAMING}, |
891 {"networkAutoConnect", IDS_SETTINGS_INTERNET_NETWORK_AUTO_CONNECT}, | 892 {"networkAutoConnect", IDS_SETTINGS_INTERNET_NETWORK_AUTO_CONNECT}, |
892 {"networkButtonActivate", IDS_SETTINGS_INTERNET_BUTTON_ACTIVATE}, | 893 {"networkButtonActivate", IDS_SETTINGS_INTERNET_BUTTON_ACTIVATE}, |
893 {"networkButtonConfigure", IDS_SETTINGS_INTERNET_BUTTON_CONFIGURE}, | 894 {"networkButtonConfigure", IDS_SETTINGS_INTERNET_BUTTON_CONFIGURE}, |
894 {"networkButtonConnect", IDS_SETTINGS_INTERNET_BUTTON_CONNECT}, | 895 {"networkButtonConnect", IDS_SETTINGS_INTERNET_BUTTON_CONNECT}, |
895 {"networkButtonDisconnect", IDS_SETTINGS_INTERNET_BUTTON_DISCONNECT}, | 896 {"networkButtonDisconnect", IDS_SETTINGS_INTERNET_BUTTON_DISCONNECT}, |
896 {"networkButtonForget", IDS_SETTINGS_INTERNET_BUTTON_FORGET}, | 897 {"networkButtonForget", IDS_SETTINGS_INTERNET_BUTTON_FORGET}, |
897 {"networkButtonViewAccount", IDS_SETTINGS_INTERNET_BUTTON_VIEW_ACCOUNT}, | 898 {"networkButtonViewAccount", IDS_SETTINGS_INTERNET_BUTTON_VIEW_ACCOUNT}, |
898 {"networkConnectNotAllowed", IDS_SETTINGS_INTERNET_CONNECT_NOT_ALLOWED}, | 899 {"networkConnectNotAllowed", IDS_SETTINGS_INTERNET_CONNECT_NOT_ALLOWED}, |
| 900 {"networkConfigShare", IDS_SETTINGS_INTERNET_CONFIG_SHARE}, |
899 {"networkIPAddress", IDS_SETTINGS_INTERNET_NETWORK_IP_ADDRESS}, | 901 {"networkIPAddress", IDS_SETTINGS_INTERNET_NETWORK_IP_ADDRESS}, |
900 {"networkIPConfigAuto", IDS_SETTINGS_INTERNET_NETWORK_IP_CONFIG_AUTO}, | 902 {"networkIPConfigAuto", IDS_SETTINGS_INTERNET_NETWORK_IP_CONFIG_AUTO}, |
901 {"networkPrefer", IDS_SETTINGS_INTERNET_NETWORK_PREFER}, | 903 {"networkPrefer", IDS_SETTINGS_INTERNET_NETWORK_PREFER}, |
902 {"networkPrimaryUserControlled", | 904 {"networkPrimaryUserControlled", |
903 IDS_SETTINGS_INTERNET_NETWORK_PRIMARY_USER_CONTROLLED}, | 905 IDS_SETTINGS_INTERNET_NETWORK_PRIMARY_USER_CONTROLLED}, |
904 {"networkProxy", IDS_SETTINGS_INTERNET_NETWORK_PROXY_PROXY}, | 906 {"networkProxy", IDS_SETTINGS_INTERNET_NETWORK_PROXY_PROXY}, |
905 {"networkProxyAddException", | 907 {"networkProxyAddException", |
906 IDS_SETTINGS_INTERNET_NETWORK_PROXY_ADD_EXCEPTION}, | 908 IDS_SETTINGS_INTERNET_NETWORK_PROXY_ADD_EXCEPTION}, |
907 {"networkProxyAllowShared", | 909 {"networkProxyAllowShared", |
908 IDS_SETTINGS_INTERNET_NETWORK_PROXY_ALLOW_SHARED}, | 910 IDS_SETTINGS_INTERNET_NETWORK_PROXY_ALLOW_SHARED}, |
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
987 IDS_SETTINGS_INTERNET_TETHER_CONNECTION_DESCRIPTION_BATTERY}, | 989 IDS_SETTINGS_INTERNET_TETHER_CONNECTION_DESCRIPTION_BATTERY}, |
988 {"tetherConnectionDescriptionWiFi", | 990 {"tetherConnectionDescriptionWiFi", |
989 IDS_SETTINGS_INTERNET_TETHER_CONNECTION_DESCRIPTION_WIFI}, | 991 IDS_SETTINGS_INTERNET_TETHER_CONNECTION_DESCRIPTION_WIFI}, |
990 {"tetherConnectionNotNowButton", | 992 {"tetherConnectionNotNowButton", |
991 IDS_SETTINGS_INTERNET_TETHER_CONNECTION_NOT_NOW_BUTTON}, | 993 IDS_SETTINGS_INTERNET_TETHER_CONNECTION_NOT_NOW_BUTTON}, |
992 {"tetherConnectionConnectButton", | 994 {"tetherConnectionConnectButton", |
993 IDS_SETTINGS_INTERNET_TETHER_CONNECTION_CONNECT_BUTTON}, | 995 IDS_SETTINGS_INTERNET_TETHER_CONNECTION_CONNECT_BUTTON}, |
994 }; | 996 }; |
995 AddLocalizedStringsBulk(html_source, localized_strings, | 997 AddLocalizedStringsBulk(html_source, localized_strings, |
996 arraysize(localized_strings)); | 998 arraysize(localized_strings)); |
| 999 html_source->AddBoolean("networkSettingsConfig", |
| 1000 base::CommandLine::ForCurrentProcess()->HasSwitch( |
| 1001 chromeos::switches::kNetworkSettingsConfig)); |
997 } | 1002 } |
998 #endif | 1003 #endif |
999 | 1004 |
1000 void AddLanguagesStrings(content::WebUIDataSource* html_source) { | 1005 void AddLanguagesStrings(content::WebUIDataSource* html_source) { |
1001 LocalizedString localized_strings[] = { | 1006 LocalizedString localized_strings[] = { |
1002 {"languagesPageTitle", IDS_SETTINGS_LANGUAGES_PAGE_TITLE}, | 1007 {"languagesPageTitle", IDS_SETTINGS_LANGUAGES_PAGE_TITLE}, |
1003 {"languagesListTitle", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_TITLE}, | 1008 {"languagesListTitle", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_TITLE}, |
1004 {"languagesExpandA11yLabel", | 1009 {"languagesExpandA11yLabel", |
1005 IDS_SETTINGS_LANGUAGES_EXPAND_ACCESSIBILITY_LABEL}, | 1010 IDS_SETTINGS_LANGUAGES_EXPAND_ACCESSIBILITY_LABEL}, |
1006 {"orderLanguagesInstructions", | 1011 {"orderLanguagesInstructions", |
(...skipping 997 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2004 {"OncWiFi-EAP-Identity", IDS_ONC_WIFI_EAP_IDENTITY}, | 2009 {"OncWiFi-EAP-Identity", IDS_ONC_WIFI_EAP_IDENTITY}, |
2005 {"OncWiFi-EAP-Inner", IDS_ONC_WIFI_EAP_INNER}, | 2010 {"OncWiFi-EAP-Inner", IDS_ONC_WIFI_EAP_INNER}, |
2006 {"OncWiFi-EAP-Inner_Automatic", IDS_ONC_WIFI_EAP_INNER_AUTOMATIC}, | 2011 {"OncWiFi-EAP-Inner_Automatic", IDS_ONC_WIFI_EAP_INNER_AUTOMATIC}, |
2007 {"OncWiFi-EAP-Inner_MD5", IDS_ONC_WIFI_EAP_INNER_MD5}, | 2012 {"OncWiFi-EAP-Inner_MD5", IDS_ONC_WIFI_EAP_INNER_MD5}, |
2008 {"OncWiFi-EAP-Inner_MSCHAP", IDS_ONC_WIFI_EAP_INNER_MSCHAP}, | 2013 {"OncWiFi-EAP-Inner_MSCHAP", IDS_ONC_WIFI_EAP_INNER_MSCHAP}, |
2009 {"OncWiFi-EAP-Inner_MSCHAPv2", IDS_ONC_WIFI_EAP_INNER_MSCHAPV2}, | 2014 {"OncWiFi-EAP-Inner_MSCHAPv2", IDS_ONC_WIFI_EAP_INNER_MSCHAPV2}, |
2010 {"OncWiFi-EAP-Inner_PAP", IDS_ONC_WIFI_EAP_INNER_PAP}, | 2015 {"OncWiFi-EAP-Inner_PAP", IDS_ONC_WIFI_EAP_INNER_PAP}, |
2011 {"OncWiFi-EAP-Inner_CHAP", IDS_ONC_WIFI_EAP_INNER_CHAP}, | 2016 {"OncWiFi-EAP-Inner_CHAP", IDS_ONC_WIFI_EAP_INNER_CHAP}, |
2012 {"OncWiFi-EAP-Inner_GTC", IDS_ONC_WIFI_EAP_INNER_GTC}, | 2017 {"OncWiFi-EAP-Inner_GTC", IDS_ONC_WIFI_EAP_INNER_GTC}, |
2013 {"OncWiFi-EAP-Outer", IDS_ONC_WIFI_EAP_OUTER}, | 2018 {"OncWiFi-EAP-Outer", IDS_ONC_WIFI_EAP_OUTER}, |
| 2019 {"OncWiFi-EAP-Password", IDS_ONC_WIFI_PASSWORD}, |
2014 {"OncWiFi-EAP-SubjectMatch", IDS_ONC_WIFI_EAP_SUBJECT_MATCH}, | 2020 {"OncWiFi-EAP-SubjectMatch", IDS_ONC_WIFI_EAP_SUBJECT_MATCH}, |
| 2021 {"OncWiFi-Passphrase", IDS_ONC_WIFI_PASSWORD}, |
| 2022 {"OncWiFi-SSID", IDS_ONC_WIFI_SSID}, |
2015 {"OncWiFi-Security", IDS_ONC_WIFI_SECURITY}, | 2023 {"OncWiFi-Security", IDS_ONC_WIFI_SECURITY}, |
| 2024 {"OncWiFi-Security_None", IDS_ONC_WIFI_SECURITY_NONE}, |
| 2025 {"OncWiFi-Security_WEP", IDS_ONC_WIFI_SECURITY_WEP}, |
| 2026 {"OncWiFi-Security_PSK", IDS_ONC_WIFI_SECURITY_PSK}, |
| 2027 {"OncWiFi-Security_EAP", IDS_ONC_WIFI_SECURITY_EAP}, |
2016 {"OncWiFi-SignalStrength", IDS_ONC_WIFI_SIGNAL_STRENGTH}, | 2028 {"OncWiFi-SignalStrength", IDS_ONC_WIFI_SIGNAL_STRENGTH}, |
2017 {"OncWiMAX-EAP-Identity", IDS_ONC_WIMAX_EAP_IDENTITY}, | 2029 {"OncWiMAX-EAP-Identity", IDS_ONC_WIMAX_EAP_IDENTITY}, |
2018 {"Oncipv4-Gateway", IDS_ONC_IPV4_GATEWAY}, | 2030 {"Oncipv4-Gateway", IDS_ONC_IPV4_GATEWAY}, |
2019 {"Oncipv4-IPAddress", IDS_ONC_IPV4_ADDRESS}, | 2031 {"Oncipv4-IPAddress", IDS_ONC_IPV4_ADDRESS}, |
2020 {"Oncipv4-RoutingPrefix", IDS_ONC_IPV4_ROUTING_PREFIX}, | 2032 {"Oncipv4-RoutingPrefix", IDS_ONC_IPV4_ROUTING_PREFIX}, |
2021 {"Oncipv6-IPAddress", IDS_ONC_IPV6_ADDRESS}, | 2033 {"Oncipv6-IPAddress", IDS_ONC_IPV6_ADDRESS}, |
2022 }; | 2034 }; |
2023 AddLocalizedStringsBulk(html_source, onc_property_strings, | 2035 AddLocalizedStringsBulk(html_source, onc_property_strings, |
2024 arraysize(onc_property_strings)); | 2036 arraysize(onc_property_strings)); |
2025 } | 2037 } |
(...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2071 | 2083 |
2072 #if defined(OS_CHROMEOS) | 2084 #if defined(OS_CHROMEOS) |
2073 chromeos::network_element::AddLocalizedStrings(html_source); | 2085 chromeos::network_element::AddLocalizedStrings(html_source); |
2074 #endif | 2086 #endif |
2075 policy_indicator::AddLocalizedStrings(html_source); | 2087 policy_indicator::AddLocalizedStrings(html_source); |
2076 | 2088 |
2077 html_source->SetJsonPath(kLocalizedStringsFile); | 2089 html_source->SetJsonPath(kLocalizedStringsFile); |
2078 } | 2090 } |
2079 | 2091 |
2080 } // namespace settings | 2092 } // namespace settings |
OLD | NEW |