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