Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(238)

Side by Side Diff: chrome/browser/ui/webui/settings/md_settings_localized_strings_provider.cc

Issue 2102803002: Settings People Revamp: Add special Disconnect logic for domain profiles (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Make behavior same as Options Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 763 matching lines...) Expand 10 before | Expand all | Expand 10 after
774 {"previewAltText", IDS_SETTINGS_CHANGE_PICTURE_PREVIEW_ALT}, 774 {"previewAltText", IDS_SETTINGS_CHANGE_PICTURE_PREVIEW_ALT},
775 {"authorCredit", IDS_SETTINGS_CHANGE_PICTURE_AUTHOR_TEXT}, 775 {"authorCredit", IDS_SETTINGS_CHANGE_PICTURE_AUTHOR_TEXT},
776 {"photoFromCamera", IDS_SETTINGS_CHANGE_PICTURE_PHOTO_FROM_CAMERA}, 776 {"photoFromCamera", IDS_SETTINGS_CHANGE_PICTURE_PHOTO_FROM_CAMERA},
777 {"photoFlippedAccessibleText", IDS_SETTINGS_PHOTO_FLIP_ACCESSIBLE_TEXT}, 777 {"photoFlippedAccessibleText", IDS_SETTINGS_PHOTO_FLIP_ACCESSIBLE_TEXT},
778 {"photoFlippedBackAccessibleText", 778 {"photoFlippedBackAccessibleText",
779 IDS_SETTINGS_PHOTO_FLIPBACK_ACCESSIBLE_TEXT}, 779 IDS_SETTINGS_PHOTO_FLIPBACK_ACCESSIBLE_TEXT},
780 {"photoCaptureAccessibleText", IDS_SETTINGS_PHOTO_CAPTURE_ACCESSIBLE_TEXT}, 780 {"photoCaptureAccessibleText", IDS_SETTINGS_PHOTO_CAPTURE_ACCESSIBLE_TEXT},
781 {"photoDiscardAccessibleText", IDS_SETTINGS_PHOTO_DISCARD_ACCESSIBLE_TEXT}, 781 {"photoDiscardAccessibleText", IDS_SETTINGS_PHOTO_DISCARD_ACCESSIBLE_TEXT},
782 #else // !defined(OS_CHROMEOS) 782 #else // !defined(OS_CHROMEOS)
783 {"domainManagedProfile", IDS_SETTINGS_PEOPLE_DOMAIN_MANAGED_PROFILE}, 783 {"domainManagedProfile", IDS_SETTINGS_PEOPLE_DOMAIN_MANAGED_PROFILE},
784 {"syncDisconnectManagedProfileExplanation",
785 IDS_SETTINGS_SYNC_DISCONNECT_MANAGED_PROFILE_EXPLANATION},
784 {"editPerson", IDS_SETTINGS_EDIT_PERSON}, 786 {"editPerson", IDS_SETTINGS_EDIT_PERSON},
785 #endif // defined(OS_CHROMEOS) 787 #endif // defined(OS_CHROMEOS)
786 {"syncOverview", IDS_SETTINGS_SYNC_OVERVIEW}, 788 {"syncOverview", IDS_SETTINGS_SYNC_OVERVIEW},
787 {"syncSignin", IDS_SETTINGS_SYNC_SIGNIN}, 789 {"syncSignin", IDS_SETTINGS_SYNC_SIGNIN},
788 {"syncDisconnect", IDS_SETTINGS_SYNC_DISCONNECT}, 790 {"syncDisconnect", IDS_SETTINGS_SYNC_DISCONNECT},
789 {"syncDisconnectTitle", IDS_SETTINGS_SYNC_DISCONNECT_TITLE}, 791 {"syncDisconnectTitle", IDS_SETTINGS_SYNC_DISCONNECT_TITLE},
792 {"syncDisconnectExplanation", IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION},
790 {"syncDisconnectDeleteProfile", 793 {"syncDisconnectDeleteProfile",
791 IDS_SETTINGS_SYNC_DISCONNECT_DELETE_PROFILE}, 794 IDS_SETTINGS_SYNC_DISCONNECT_DELETE_PROFILE},
792 {"syncDisconnectConfirm", IDS_SETTINGS_SYNC_DISCONNECT_CONFIRM}, 795 {"syncDisconnectConfirm", IDS_SETTINGS_SYNC_DISCONNECT_CONFIRM},
793 {"sync", IDS_SETTINGS_SYNC}, 796 {"sync", IDS_SETTINGS_SYNC},
794 {"syncPageTitle", IDS_SETTINGS_SYNC_PAGE_TITLE}, 797 {"syncPageTitle", IDS_SETTINGS_SYNC_PAGE_TITLE},
795 {"syncLoading", IDS_SETTINGS_SYNC_LOADING}, 798 {"syncLoading", IDS_SETTINGS_SYNC_LOADING},
796 {"syncTimeout", IDS_SETTINGS_SYNC_TIMEOUT}, 799 {"syncTimeout", IDS_SETTINGS_SYNC_TIMEOUT},
797 {"syncEverythingCheckboxLabel", 800 {"syncEverythingCheckboxLabel",
798 IDS_SETTINGS_SYNC_EVERYTHING_CHECKBOX_LABEL}, 801 IDS_SETTINGS_SYNC_EVERYTHING_CHECKBOX_LABEL},
799 {"appCheckboxLabel", IDS_SETTINGS_APPS_CHECKBOX_LABEL}, 802 {"appCheckboxLabel", IDS_SETTINGS_APPS_CHECKBOX_LABEL},
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
839 html_source->AddString("autofillHelpURL", autofill::kHelpURL); 842 html_source->AddString("autofillHelpURL", autofill::kHelpURL);
840 html_source->AddString("supervisedUsersUrl", 843 html_source->AddString("supervisedUsersUrl",
841 chrome::kLegacySupervisedUserManagementURL); 844 chrome::kLegacySupervisedUserManagementURL);
842 std::string sync_dashboard_url = 845 std::string sync_dashboard_url =
843 google_util::AppendGoogleLocaleParam( 846 google_util::AppendGoogleLocaleParam(
844 GURL(chrome::kSyncGoogleDashboardURL), 847 GURL(chrome::kSyncGoogleDashboardURL),
845 g_browser_process->GetApplicationLocale()) 848 g_browser_process->GetApplicationLocale())
846 .spec(); 849 .spec();
847 html_source->AddString("syncDashboardUrl", sync_dashboard_url); 850 html_source->AddString("syncDashboardUrl", sync_dashboard_url);
848 html_source->AddString( 851 html_source->AddString(
849 "syncDisconnectExplanation",
850 l10n_util::GetStringFUTF16(IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION,
851 base::ASCIIToUTF16(sync_dashboard_url)));
852 html_source->AddString(
853 "activityControlsUrl", 852 "activityControlsUrl",
854 base::ASCIIToUTF16(chrome::kGoogleAccountActivityControlsURL)); 853 base::ASCIIToUTF16(chrome::kGoogleAccountActivityControlsURL));
855 } 854 }
856 855
857 void AddPrintingStrings(content::WebUIDataSource* html_source) { 856 void AddPrintingStrings(content::WebUIDataSource* html_source) {
858 LocalizedString localized_strings[] = { 857 LocalizedString localized_strings[] = {
859 {"printingPageTitle", IDS_SETTINGS_PRINTING}, 858 {"printingPageTitle", IDS_SETTINGS_PRINTING},
860 {"printingCloudPrintLearnMoreLabel", 859 {"printingCloudPrintLearnMoreLabel",
861 IDS_SETTINGS_PRINTING_CLOUD_PRINT_LEARN_MORE_LABEL}, 860 IDS_SETTINGS_PRINTING_CLOUD_PRINT_LEARN_MORE_LABEL},
862 {"printingNotificationsLabel", IDS_SETTINGS_PRINTING_NOTIFICATIONS_LABEL}, 861 {"printingNotificationsLabel", IDS_SETTINGS_PRINTING_NOTIFICATIONS_LABEL},
(...skipping 327 matching lines...) Expand 10 before | Expand all | Expand 10 after
1190 #endif 1189 #endif
1191 AddUsersStrings(html_source); 1190 AddUsersStrings(html_source);
1192 AddWebContentStrings(html_source); 1191 AddWebContentStrings(html_source);
1193 1192
1194 policy_indicator::AddLocalizedStrings(html_source); 1193 policy_indicator::AddLocalizedStrings(html_source);
1195 1194
1196 html_source->SetJsonPath(kLocalizedStringsFile); 1195 html_source->SetJsonPath(kLocalizedStringsFile);
1197 } 1196 }
1198 1197
1199 } // namespace settings 1198 } // namespace settings
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698