| 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/strings/utf_string_conversions.h" | 10 #include "base/strings/utf_string_conversions.h" |
| (...skipping 742 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 753 {"appCheckboxLabel", IDS_SETTINGS_APPS_CHECKBOX_LABEL}, | 753 {"appCheckboxLabel", IDS_SETTINGS_APPS_CHECKBOX_LABEL}, |
| 754 {"extensionsCheckboxLabel", IDS_SETTINGS_EXTENSIONS_CHECKBOX_LABEL}, | 754 {"extensionsCheckboxLabel", IDS_SETTINGS_EXTENSIONS_CHECKBOX_LABEL}, |
| 755 {"settingsCheckboxLabel", IDS_SETTINGS_SETTINGS_CHECKBOX_LABEL}, | 755 {"settingsCheckboxLabel", IDS_SETTINGS_SETTINGS_CHECKBOX_LABEL}, |
| 756 {"autofillCheckboxLabel", IDS_SETTINGS_AUTOFILL_CHECKBOX_LABEL}, | 756 {"autofillCheckboxLabel", IDS_SETTINGS_AUTOFILL_CHECKBOX_LABEL}, |
| 757 {"historyCheckboxLabel", IDS_SETTINGS_HISTORY_CHECKBOX_LABEL}, | 757 {"historyCheckboxLabel", IDS_SETTINGS_HISTORY_CHECKBOX_LABEL}, |
| 758 {"themesAndWallpapersCheckboxLabel", | 758 {"themesAndWallpapersCheckboxLabel", |
| 759 IDS_SETTINGS_THEMES_AND_WALLPAPERS_CHECKBOX_LABEL}, | 759 IDS_SETTINGS_THEMES_AND_WALLPAPERS_CHECKBOX_LABEL}, |
| 760 {"bookmarksCheckboxLabel", IDS_SETTINGS_BOOKMARKS_CHECKBOX_LABEL}, | 760 {"bookmarksCheckboxLabel", IDS_SETTINGS_BOOKMARKS_CHECKBOX_LABEL}, |
| 761 {"passwordsCheckboxLabel", IDS_SETTINGS_PASSWORDS_CHECKBOX_LABEL}, | 761 {"passwordsCheckboxLabel", IDS_SETTINGS_PASSWORDS_CHECKBOX_LABEL}, |
| 762 {"openTabsCheckboxLabel", IDS_SETTINGS_OPEN_TABS_CHECKBOX_LABEL}, | 762 {"openTabsCheckboxLabel", IDS_SETTINGS_OPEN_TABS_CHECKBOX_LABEL}, |
| 763 {"manageSyncedDataTitle", IDS_SETTINGS_MANAGE_SYNCED_DATA_TITLE}, |
| 764 {"manageSyncedDataDescription", |
| 765 IDS_SETTINGS_MANAGE_SYNCED_DATA_DESCRIPTION}, |
| 763 {"encryptionOptionsTitle", IDS_SETTINGS_ENCRYPTION_OPTIONS}, | 766 {"encryptionOptionsTitle", IDS_SETTINGS_ENCRYPTION_OPTIONS}, |
| 764 {"syncDataEncryptedText", IDS_SETTINGS_SYNC_DATA_ENCRYPTED_TEXT}, | 767 {"syncDataEncryptedText", IDS_SETTINGS_SYNC_DATA_ENCRYPTED_TEXT}, |
| 765 {"encryptWithGoogleCredentialsLabel", | 768 {"encryptWithGoogleCredentialsLabel", |
| 766 IDS_SETTINGS_ENCRYPT_WITH_GOOGLE_CREDENTIALS_LABEL}, | 769 IDS_SETTINGS_ENCRYPT_WITH_GOOGLE_CREDENTIALS_LABEL}, |
| 767 {"encryptWithSyncPassphraseLabel", | 770 {"encryptWithSyncPassphraseLabel", |
| 768 IDS_SETTINGS_ENCRYPT_WITH_SYNC_PASSPHRASE_LABEL}, | 771 IDS_SETTINGS_ENCRYPT_WITH_SYNC_PASSPHRASE_LABEL}, |
| 769 {"encryptWithSyncPassphraseLearnMoreLink", | 772 {"encryptWithSyncPassphraseLearnMoreLink", |
| 770 IDS_SETTINGS_ENCRYPT_WITH_SYNC_PASSPHRASE_LEARN_MORE_LINK}, | 773 IDS_SETTINGS_ENCRYPT_WITH_SYNC_PASSPHRASE_LEARN_MORE_LINK}, |
| 771 {"useDefaultSettingsButton", IDS_SETTINGS_USE_DEFAULT_SETTINGS}, | 774 {"useDefaultSettingsButton", IDS_SETTINGS_USE_DEFAULT_SETTINGS}, |
| 772 {"passphraseExplanationText", IDS_SETTINGS_PASSPHRASE_EXPLANATION_TEXT}, | 775 {"passphraseExplanationText", IDS_SETTINGS_PASSPHRASE_EXPLANATION_TEXT}, |
| 773 {"emptyPassphraseError", IDS_SETTINGS_EMPTY_PASSPHRASE_ERROR}, | 776 {"emptyPassphraseError", IDS_SETTINGS_EMPTY_PASSPHRASE_ERROR}, |
| 774 {"mismatchedPassphraseError", IDS_SETTINGS_MISMATCHED_PASSPHRASE_ERROR}, | 777 {"mismatchedPassphraseError", IDS_SETTINGS_MISMATCHED_PASSPHRASE_ERROR}, |
| 775 {"incorrectPassphraseError", IDS_SETTINGS_INCORRECT_PASSPHRASE_ERROR}, | 778 {"incorrectPassphraseError", IDS_SETTINGS_INCORRECT_PASSPHRASE_ERROR}, |
| 776 {"passphrasePlaceholder", IDS_SETTINGS_PASSPHRASE_PLACEHOLDER}, | 779 {"passphrasePlaceholder", IDS_SETTINGS_PASSPHRASE_PLACEHOLDER}, |
| 777 {"passphraseConfirmationPlaceholder", | 780 {"passphraseConfirmationPlaceholder", |
| 778 IDS_SETTINGS_PASSPHRASE_CONFIRMATION_PLACEHOLDER}, | 781 IDS_SETTINGS_PASSPHRASE_CONFIRMATION_PLACEHOLDER}, |
| 779 {"submitPassphraseButton", IDS_SETTINGS_SUBMIT_PASSPHRASE}, | 782 {"submitPassphraseButton", IDS_SETTINGS_SUBMIT_PASSPHRASE}, |
| 780 {"personalizeGoogleServicesTitle", | 783 {"personalizeGoogleServicesTitle", |
| 781 IDS_SETTINGS_PERSONALIZE_GOOGLE_SERVICES_TITLE}, | 784 IDS_SETTINGS_PERSONALIZE_GOOGLE_SERVICES_TITLE}, |
| 782 {"personalizeGoogleServicesText", | 785 {"personalizeGoogleServicesText", |
| 783 IDS_SETTINGS_PERSONALIZE_GOOGLE_SERVICES_TEXT}, | 786 IDS_SETTINGS_PERSONALIZE_GOOGLE_SERVICES_TEXT}, |
| 784 }; | 787 }; |
| 785 AddLocalizedStringsBulk(html_source, localized_strings, | 788 AddLocalizedStringsBulk(html_source, localized_strings, |
| 786 arraysize(localized_strings)); | 789 arraysize(localized_strings)); |
| 787 | 790 |
| 788 html_source->AddString("supervisedUsersUrl", | 791 html_source->AddString("supervisedUsersUrl", |
| 789 chrome::kLegacySupervisedUserManagementURL); | 792 chrome::kLegacySupervisedUserManagementURL); |
| 790 std::string disconnect_help_url = | 793 std::string sync_dashboard_url = |
| 791 google_util::AppendGoogleLocaleParam( | 794 google_util::AppendGoogleLocaleParam( |
| 792 GURL(chrome::kSyncGoogleDashboardURL), | 795 GURL(chrome::kSyncGoogleDashboardURL), |
| 793 g_browser_process->GetApplicationLocale()) | 796 g_browser_process->GetApplicationLocale()) |
| 794 .spec(); | 797 .spec(); |
| 798 html_source->AddString("syncDashboardUrl", sync_dashboard_url); |
| 795 html_source->AddString( | 799 html_source->AddString( |
| 796 "syncDisconnectExplanation", | 800 "syncDisconnectExplanation", |
| 797 l10n_util::GetStringFUTF16(IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION, | 801 l10n_util::GetStringFUTF16(IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION, |
| 798 base::ASCIIToUTF16(disconnect_help_url))); | 802 base::ASCIIToUTF16(sync_dashboard_url))); |
| 799 html_source->AddString( | 803 html_source->AddString( |
| 800 "activityControlsUrl", | 804 "activityControlsUrl", |
| 801 base::ASCIIToUTF16(chrome::kGoogleAccountActivityControlsURL)); | 805 base::ASCIIToUTF16(chrome::kGoogleAccountActivityControlsURL)); |
| 802 } | 806 } |
| 803 | 807 |
| 804 void AddPrintingStrings(content::WebUIDataSource* html_source) { | 808 void AddPrintingStrings(content::WebUIDataSource* html_source) { |
| 805 LocalizedString localized_strings[] = { | 809 LocalizedString localized_strings[] = { |
| 806 {"printingPageTitle", IDS_SETTINGS_PRINTING}, | 810 {"printingPageTitle", IDS_SETTINGS_PRINTING}, |
| 807 {"printingCloudPrintLearnMoreLabel", | 811 {"printingCloudPrintLearnMoreLabel", |
| 808 IDS_SETTINGS_PRINTING_CLOUD_PRINT_LEARN_MORE_LABEL}, | 812 IDS_SETTINGS_PRINTING_CLOUD_PRINT_LEARN_MORE_LABEL}, |
| (...skipping 325 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1134 #endif | 1138 #endif |
| 1135 AddUsersStrings(html_source); | 1139 AddUsersStrings(html_source); |
| 1136 AddWebContentStrings(html_source); | 1140 AddWebContentStrings(html_source); |
| 1137 | 1141 |
| 1138 policy_indicator::AddLocalizedStrings(html_source); | 1142 policy_indicator::AddLocalizedStrings(html_source); |
| 1139 | 1143 |
| 1140 html_source->SetJsonPath(kLocalizedStringsFile); | 1144 html_source->SetJsonPath(kLocalizedStringsFile); |
| 1141 } | 1145 } |
| 1142 | 1146 |
| 1143 } // namespace settings | 1147 } // namespace settings |
| OLD | NEW |