| 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 650 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 661 "easyUnlockRequireProximityLabel", | 661 "easyUnlockRequireProximityLabel", |
| 662 l10n_util::GetStringFUTF16( | 662 l10n_util::GetStringFUTF16( |
| 663 IDS_SETTINGS_EASY_UNLOCK_REQUIRE_PROXIMITY_LABEL, device_name)); | 663 IDS_SETTINGS_EASY_UNLOCK_REQUIRE_PROXIMITY_LABEL, device_name)); |
| 664 | 664 |
| 665 html_source->AddString("easyUnlockLearnMoreURL", | 665 html_source->AddString("easyUnlockLearnMoreURL", |
| 666 chrome::kEasyUnlockLearnMoreUrl); | 666 chrome::kEasyUnlockLearnMoreUrl); |
| 667 } | 667 } |
| 668 | 668 |
| 669 void AddInternetStrings(content::WebUIDataSource* html_source) { | 669 void AddInternetStrings(content::WebUIDataSource* html_source) { |
| 670 LocalizedString localized_strings[] = { | 670 LocalizedString localized_strings[] = { |
| 671 {"internetPageTitle", IDS_SETTINGS_INTERNET}, | 671 {"internetAddConnection", IDS_SETTINGS_INTERNET_ADD_CONNECTION}, |
| 672 {"internetAddVPN", IDS_SETTINGS_INTERNET_ADD_VPN}, |
| 673 {"internetAddWiFi", IDS_SETTINGS_INTERNET_ADD_WIFI}, |
| 672 {"internetDetailPageTitle", IDS_SETTINGS_INTERNET_DETAIL}, | 674 {"internetDetailPageTitle", IDS_SETTINGS_INTERNET_DETAIL}, |
| 673 {"internetKnownNetworksPageTitle", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS}, | 675 {"internetKnownNetworksPageTitle", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS}, |
| 676 {"internetPageTitle", IDS_SETTINGS_INTERNET}, |
| 677 {"knownNetworksAll", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_ALL}, |
| 674 {"knownNetworksButton", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_BUTTON}, | 678 {"knownNetworksButton", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_BUTTON}, |
| 675 {"knownNetworksMessage", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_MESSAGE}, | 679 {"knownNetworksMessage", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_MESSAGE}, |
| 680 {"knownNetworksNoPreferred", |
| 681 IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_NO_PREFERRED}, |
| 676 {"knownNetworksPreferred", | 682 {"knownNetworksPreferred", |
| 677 IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_PREFFERED}, | 683 IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_PREFFERED}, |
| 678 {"knownNetworksNoPreferred", | 684 {"networkAutoConnect", IDS_SETTINGS_INTERNET_NETWORK_AUTO_CONNECT}, |
| 679 IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_NO_PREFERRED}, | 685 {"networkButtonActivate", IDS_SETTINGS_INTERNET_BUTTON_ACTIVATE}, |
| 680 {"knownNetworksAll", IDS_SETTINGS_INTERNET_KNOWN_NETWORKS_ALL}, | 686 {"networkButtonConfigure", IDS_SETTINGS_INTERNET_BUTTON_CONFIGURE}, |
| 687 {"networkButtonConnect", IDS_SETTINGS_INTERNET_BUTTON_CONNECT}, |
| 688 {"networkButtonDisconnect", IDS_SETTINGS_INTERNET_BUTTON_DISCONNECT}, |
| 689 {"networkButtonForget", IDS_SETTINGS_INTERNET_BUTTON_FORGET}, |
| 690 {"networkButtonSaveApn", IDS_SETTINGS_INTERNET_BUTTON_SAVE_APN}, |
| 691 {"networkButtonViewAccount", IDS_SETTINGS_INTERNET_BUTTON_VIEW_ACCOUNT}, |
| 692 {"networkIPAddress", IDS_SETTINGS_INTERNET_NETWORK_IP_ADDRESS}, |
| 693 {"networkIPConfigAuto", |
| 694 IDS_SETTINGS_INTERNET_NETWORK_IP_CONFIG_AUTO}, |
| 695 {"networkPrefer", IDS_SETTINGS_INTERNET_NETWORK_PREFER}, |
| 696 {"networkProxy", IDS_SETTINGS_INTERNET_NETWORK_PROXY_PROXY}, |
| 697 {"networkProxyAddException", |
| 698 IDS_SETTINGS_INTERNET_NETWORK_PROXY_ADD_EXCEPTION}, |
| 699 {"networkProxyAutoConfig", |
| 700 IDS_SETTINGS_INTERNET_NETWORK_PROXY_AUTO_CONFIG}, |
| 701 {"networkProxyConnectionType", |
| 702 IDS_SETTINGS_INTERNET_NETWORK_PROXY_CONNECTION_TYPE}, |
| 703 {"networkProxyEnforced", IDS_SETTINGS_INTERNET_NETWORK_PROXY_ENFORCED}, |
| 704 {"networkProxyExceptionList", |
| 705 IDS_SETTINGS_INTERNET_NETWORK_PROXY_EXCEPTION_LIST}, |
| 706 {"networkProxyFtp", IDS_SETTINGS_INTERNET_NETWORK_PROXY_FTP_PROXY}, |
| 707 {"networkProxyHttp", IDS_SETTINGS_INTERNET_NETWORK_PROXY_HTTP_PROXY}, |
| 708 {"networkProxyPort", IDS_SETTINGS_INTERNET_NETWORK_PROXY_PORT}, |
| 709 {"networkProxyShttp", IDS_SETTINGS_INTERNET_NETWORK_PROXY_SHTTP_PROXY}, |
| 710 {"networkProxySocks", IDS_SETTINGS_INTERNET_NETWORK_PROXY_SOCKS_HOST}, |
| 711 {"networkProxyUseSame", IDS_SETTINGS_INTERNET_NETWORK_PROXY_USE_SAME}, |
| 712 {"networkSectionAccessPoint", |
| 713 IDS_SETTINGS_INTERNET_NETWORK_SECTION_ACCESS_POINT}, |
| 714 {"networkSectionAdvanced", |
| 715 IDS_SETTINGS_INTERNET_NETWORK_SECTION_ADVANCED}, |
| 716 {"networkSectionNameservers", |
| 717 IDS_SETTINGS_INTERNET_NETWORK_SECTION_NAMESERVERS}, |
| 718 {"networkSectionNetwork", IDS_SETTINGS_INTERNET_NETWORK_SECTION_NETWORK}, |
| 719 {"networkSectionProxy", IDS_SETTINGS_INTERNET_NETWORK_SECTION_PROXY}, |
| 720 {"networkSectionWpad", IDS_SETTINGS_INTERNET_NETWORK_SECTION_WPAD}, |
| 721 {"networkShared", IDS_SETTINGS_INTERNET_NETWORK_SHARED}, |
| 722 {"networkSimCardLocked", IDS_SETTINGS_INTERNET_NETWORK_SIM_CARD_LOCKED}, |
| 723 {"networkSimCardMissing", IDS_SETTINGS_INTERNET_NETWORK_SIM_CARD_MISSING}, |
| 724 {"networkSimChange", |
| 725 IDS_SETTINGS_INTERNET_NETWORK_SIM_BUTTON_CHANGE}, |
| 726 {"networkSimChangePin", IDS_SETTINGS_INTERNET_NETWORK_SIM_CHANGE_PIN}, |
| 727 {"networkSimChangePinTitle", |
| 728 IDS_SETTINGS_INTERNET_NETWORK_SIM_CHANGE_PIN_TITLE}, |
| 729 {"networkSimEnter", IDS_SETTINGS_INTERNET_NETWORK_SIM_BUTTON_ENTER}, |
| 730 {"networkSimEnterNewPin", |
| 731 IDS_SETTINGS_INTERNET_NETWORK_SIM_ENTER_NEW_PIN}, |
| 732 {"networkSimEnterOldPin", |
| 733 IDS_SETTINGS_INTERNET_NETWORK_SIM_ENTER_OLD_PIN}, |
| 734 {"networkSimEnterPin", IDS_SETTINGS_INTERNET_NETWORK_SIM_ENTER_PIN}, |
| 735 {"networkSimEnterPinTitle", |
| 736 IDS_SETTINGS_INTERNET_NETWORK_SIM_ENTER_PIN_TITLE}, |
| 737 {"networkSimEnterPuk", IDS_SETTINGS_INTERNET_NETWORK_SIM_ENTER_PUK}, |
| 738 {"networkSimLockEnable", IDS_SETTINGS_INTERNET_NETWORK_SIM_LOCK_ENABLE}, |
| 739 {"networkSimLockedTitle", IDS_SETTINGS_INTERNET_NETWORK_SIM_LOCKED_TITLE}, |
| 740 {"networkSimLockedWarning", |
| 741 IDS_SETTINGS_INTERNET_NETWORK_SIM_LOCKED_WARNING}, |
| 742 {"networkSimReEnterNewPin", |
| 743 IDS_SETTINGS_INTERNET_NETWORK_SIM_RE_ENTER_NEW_PIN}, |
| 744 {"networkSimReEnterNewPin", |
| 745 IDS_SETTINGS_INTERNET_NETWORK_SIM_RE_ENTER_NEW_PIN}, |
| 746 {"networkSimUnlock", |
| 747 IDS_SETTINGS_INTERNET_NETWORK_SIM_BUTTON_UNLOCK}, |
| 681 }; | 748 }; |
| 682 AddLocalizedStringsBulk(html_source, localized_strings, | 749 AddLocalizedStringsBulk(html_source, localized_strings, |
| 683 arraysize(localized_strings)); | 750 arraysize(localized_strings)); |
| 684 } | 751 } |
| 685 #endif | 752 #endif |
| 686 | 753 |
| 687 void AddLanguagesStrings(content::WebUIDataSource* html_source) { | 754 void AddLanguagesStrings(content::WebUIDataSource* html_source) { |
| 688 LocalizedString localized_strings[] = { | 755 LocalizedString localized_strings[] = { |
| 689 {"languagesPageTitle", IDS_SETTINGS_LANGUAGES_PAGE_TITLE}, | 756 {"languagesPageTitle", IDS_SETTINGS_LANGUAGES_PAGE_TITLE}, |
| 690 {"languagesListTitle", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_TITLE}, | 757 {"languagesListTitle", IDS_SETTINGS_LANGUAGES_LANGUAGES_LIST_TITLE}, |
| (...skipping 670 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1361 }; | 1428 }; |
| 1362 AddLocalizedStringsBulk(html_source, localized_strings, | 1429 AddLocalizedStringsBulk(html_source, localized_strings, |
| 1363 arraysize(localized_strings)); | 1430 arraysize(localized_strings)); |
| 1364 } | 1431 } |
| 1365 | 1432 |
| 1366 } // namespace | 1433 } // namespace |
| 1367 | 1434 |
| 1368 #if defined(OS_CHROMEOS) | 1435 #if defined(OS_CHROMEOS) |
| 1369 void AddCrNetworkStrings(content::WebUIDataSource* html_source) { | 1436 void AddCrNetworkStrings(content::WebUIDataSource* html_source) { |
| 1370 LocalizedString localized_strings[] = { | 1437 LocalizedString localized_strings[] = { |
| 1371 {"networkConnecting", IDS_SETTINGS_INTERNET_NETWORK_CONNECTING}, | 1438 {"networkDisabled", IDS_NETWORK_LIST_DISABLED}, |
| 1372 {"networkDisabled", IDS_SETTINGS_INTERNET_NETWORK_DISABLED}, | 1439 {"networkListItemConnected", IDS_NETWORK_LIST_CONNECTED}, |
| 1373 {"networkNotConnected", IDS_SETTINGS_INTERNET_NETWORK_NOT_CONNECTED}, | 1440 {"networkListItemConnecting", IDS_NETWORK_LIST_CONNECTING}, |
| 1374 {"networkListItemConnected", | 1441 {"networkListItemNotConnected", IDS_NETWORK_LIST_NOT_CONNECTED}, |
| 1375 IDS_SETTINGS_INTERNET_NETWORK_LIST_ITEM_CONNECTED}, | 1442 {"vpnNameTemplate", IDS_NETWORK_LIST_THIRD_PARTY_VPN_NAME_TEMPLATE}, |
| 1443 }; |
| 1444 AddLocalizedStringsBulk(html_source, localized_strings, |
| 1445 arraysize(localized_strings)); |
| 1446 LocalizedString onc_property_strings[] = { |
| 1447 // Thes strings are generated by prepending 'Onc' to the ONC property |
| 1448 // name. Any '.' in the property name is replaced with '-'. Properties |
| 1449 // with translatable enumerated values have the value appended after '_'. |
| 1450 {"OncCellular-APN-AccessPointName", |
| 1451 IDS_ONC_CELLULAR_APN_ACCESS_POINT_NAME}, |
| 1452 {"OncCellular-APN-AccessPointName_none", |
| 1453 IDS_ONC_CELLULAR_APN_ACCESS_POINT_NAME_NONE}, |
| 1454 {"OncCellular-APN-Password", IDS_ONC_CELLULAR_APN_PASSWORD}, |
| 1455 {"OncCellular-APN-Username", IDS_ONC_CELLULAR_APN_USERNAME}, |
| 1456 {"OncCellular-ActivationState", IDS_ONC_CELLULAR_ACTIVATION_STATE}, |
| 1457 {"OncCellular-ActivationState_Activated", |
| 1458 IDS_ONC_CELLULAR_ACTIVATION_STATE_ACTIVATED}, |
| 1459 {"OncCellular-ActivationState_Activating", |
| 1460 IDS_ONC_CELLULAR_ACTIVATION_STATE_ACTIVATING}, |
| 1461 {"OncCellular-ActivationState_NotActivated", |
| 1462 IDS_ONC_CELLULAR_ACTIVATION_STATE_NOT_ACTIVATED}, |
| 1463 {"OncCellular-ActivationState_PartiallyActivated", |
| 1464 IDS_ONC_CELLULAR_ACTIVATION_STATE_PARTIALLY_ACTIVATED}, |
| 1465 {"OncCellular-Carrier", IDS_ONC_CELLULAR_CARRIER}, |
| 1466 {"OncCellular-Family", IDS_ONC_CELLULAR_FAMILY}, |
| 1467 {"OncCellular-FirmwareRevision", IDS_ONC_CELLULAR_FIRMWARE_REVISION}, |
| 1468 {"OncCellular-HardwareRevision", IDS_ONC_CELLULAR_HARDWARE_REVISION}, |
| 1469 {"OncCellular-HomeProvider-Code", IDS_ONC_CELLULAR_HOME_PROVIDER_CODE}, |
| 1470 {"OncCellular-HomeProvider-Country", |
| 1471 IDS_ONC_CELLULAR_HOME_PROVIDER_COUNTRY}, |
| 1472 {"OncCellular-HomeProvider-Name", IDS_ONC_CELLULAR_HOME_PROVIDER_NAME}, |
| 1473 {"OncCellular-Manufacturer", IDS_ONC_CELLULAR_MANUFACTURER}, |
| 1474 {"OncCellular-ModelID", IDS_ONC_CELLULAR_MODEL_ID}, |
| 1475 {"OncCellular-NetworkTechnology", IDS_ONC_CELLULAR_NETWORK_TECHNOLOGY}, |
| 1476 {"OncCellular-PRLVersion", IDS_ONC_CELLULAR_PRL_VERSION}, |
| 1477 {"OncCellular-RoamingState", IDS_ONC_CELLULAR_ROAMING_STATE}, |
| 1478 {"OncCellular-RoamingState_Home", IDS_ONC_CELLULAR_ROAMING_STATE_HOME}, |
| 1479 {"OncCellular-RoamingState_Roaming", |
| 1480 IDS_ONC_CELLULAR_ROAMING_STATE_ROAMING}, |
| 1481 {"OncCellular-ServingOperator-Code", |
| 1482 IDS_ONC_CELLULAR_SERVING_OPERATOR_CODE}, |
| 1483 {"OncCellular-ServingOperator-Name", |
| 1484 IDS_ONC_CELLULAR_SERVING_OPERATOR_NAME}, |
| 1485 {"OncConnected", IDS_ONC_CONNECTED}, |
| 1486 {"OncConnecting", IDS_ONC_CONNECTING}, |
| 1487 {"OncMacAddress", IDS_ONC_MAC_ADDRESS}, |
| 1488 {"OncNotConnected", IDS_ONC_NOT_CONNECTED}, |
| 1489 {"OncRestrictedConnectivity", IDS_ONC_RESTRICTED_CONNECTIVITY}, |
| 1376 {"OncTypeCellular", IDS_SETTINGS_NETWORK_TYPE_CELLULAR}, | 1490 {"OncTypeCellular", IDS_SETTINGS_NETWORK_TYPE_CELLULAR}, |
| 1377 {"OncTypeEthernet", IDS_SETTINGS_NETWORK_TYPE_ETHERNET}, | 1491 {"OncTypeEthernet", IDS_SETTINGS_NETWORK_TYPE_ETHERNET}, |
| 1378 {"OncTypeVPN", IDS_SETTINGS_NETWORK_TYPE_VPN}, | 1492 {"OncTypeVPN", IDS_SETTINGS_NETWORK_TYPE_VPN}, |
| 1379 {"OncTypeWiFi", IDS_SETTINGS_NETWORK_TYPE_WIFI}, | 1493 {"OncTypeWiFi", IDS_SETTINGS_NETWORK_TYPE_WIFI}, |
| 1380 {"OncTypeWiMAX", IDS_SETTINGS_NETWORK_TYPE_WIMAX}, | 1494 {"OncTypeWiMAX", IDS_SETTINGS_NETWORK_TYPE_WIMAX}, |
| 1381 {"vpnNameTemplate", IDS_SETTINGS_THIRD_PARTY_VPN_NAME_TEMPLATE}, | 1495 {"OncVPN-Host", IDS_ONC_VPN_HOST}, |
| 1496 {"OncVPN-L2TP-Username", IDS_ONC_VPN_L2TP_USERNAME}, |
| 1497 {"OncVPN-OpenVPN-Username", IDS_ONC_VPN_OPEN_VPN_USERNAME}, |
| 1498 {"OncVPN-ThirdPartyVPN-ProviderName", |
| 1499 IDS_ONC_VPN_THIRD_PARTY_VPN_PROVIDER_NAME}, |
| 1500 {"OncVPN-Type", IDS_ONC_VPN_TYPE}, |
| 1501 {"OncWiFi-Frequency", IDS_ONC_WIFI_FREQUENCY}, |
| 1502 {"OncWiFi-Security", IDS_ONC_WIFI_SECURITY}, |
| 1503 {"OncWiFi-SignalStrength", IDS_ONC_WIFI_SIGNAL_STRENGTH}, |
| 1504 {"OncWiMAX-EAP-Identity", IDS_ONC_WIMAX_EAP_IDENTITY}, |
| 1505 {"Oncipv4-Gateway", IDS_ONC_IPV4_GATEWAY}, |
| 1506 {"Oncipv4-IPAddress", IDS_ONC_IPV4_ADDRESS}, |
| 1507 {"Oncipv4-RoutingPrefix", IDS_ONC_IPV4_ROUTING_PREFIX}, |
| 1508 {"Oncipv6-IPAddress", IDS_ONC_IPV6_ADDRESS}, |
| 1382 }; | 1509 }; |
| 1383 AddLocalizedStringsBulk(html_source, localized_strings, | 1510 AddLocalizedStringsBulk(html_source, onc_property_strings, |
| 1384 arraysize(localized_strings)); | 1511 arraysize(onc_property_strings)); |
| 1385 } | 1512 } |
| 1386 #endif // OS_CHROMEOS | 1513 #endif // OS_CHROMEOS |
| 1387 | 1514 |
| 1388 void AddLocalizedStrings(content::WebUIDataSource* html_source, | 1515 void AddLocalizedStrings(content::WebUIDataSource* html_source, |
| 1389 Profile* profile) { | 1516 Profile* profile) { |
| 1390 AddCommonStrings(html_source, profile); | 1517 AddCommonStrings(html_source, profile); |
| 1391 | 1518 |
| 1392 AddA11yStrings(html_source); | 1519 AddA11yStrings(html_source); |
| 1393 AddAboutStrings(html_source); | 1520 AddAboutStrings(html_source); |
| 1394 #if defined(OS_CHROMEOS) | 1521 #if defined(OS_CHROMEOS) |
| (...skipping 40 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1435 #endif | 1562 #endif |
| 1436 AddUsersStrings(html_source); | 1563 AddUsersStrings(html_source); |
| 1437 AddWebContentStrings(html_source); | 1564 AddWebContentStrings(html_source); |
| 1438 | 1565 |
| 1439 policy_indicator::AddLocalizedStrings(html_source); | 1566 policy_indicator::AddLocalizedStrings(html_source); |
| 1440 | 1567 |
| 1441 html_source->SetJsonPath(kLocalizedStringsFile); | 1568 html_source->SetJsonPath(kLocalizedStringsFile); |
| 1442 } | 1569 } |
| 1443 | 1570 |
| 1444 } // namespace settings | 1571 } // namespace settings |
| OLD | NEW |