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

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: address test feedback 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 774 matching lines...) Expand 10 before | Expand all | Expand 10 after
785 {"previewAltText", IDS_SETTINGS_CHANGE_PICTURE_PREVIEW_ALT}, 785 {"previewAltText", IDS_SETTINGS_CHANGE_PICTURE_PREVIEW_ALT},
786 {"authorCredit", IDS_SETTINGS_CHANGE_PICTURE_AUTHOR_TEXT}, 786 {"authorCredit", IDS_SETTINGS_CHANGE_PICTURE_AUTHOR_TEXT},
787 {"photoFromCamera", IDS_SETTINGS_CHANGE_PICTURE_PHOTO_FROM_CAMERA}, 787 {"photoFromCamera", IDS_SETTINGS_CHANGE_PICTURE_PHOTO_FROM_CAMERA},
788 {"photoFlippedAccessibleText", IDS_SETTINGS_PHOTO_FLIP_ACCESSIBLE_TEXT}, 788 {"photoFlippedAccessibleText", IDS_SETTINGS_PHOTO_FLIP_ACCESSIBLE_TEXT},
789 {"photoFlippedBackAccessibleText", 789 {"photoFlippedBackAccessibleText",
790 IDS_SETTINGS_PHOTO_FLIPBACK_ACCESSIBLE_TEXT}, 790 IDS_SETTINGS_PHOTO_FLIPBACK_ACCESSIBLE_TEXT},
791 {"photoCaptureAccessibleText", IDS_SETTINGS_PHOTO_CAPTURE_ACCESSIBLE_TEXT}, 791 {"photoCaptureAccessibleText", IDS_SETTINGS_PHOTO_CAPTURE_ACCESSIBLE_TEXT},
792 {"photoDiscardAccessibleText", IDS_SETTINGS_PHOTO_DISCARD_ACCESSIBLE_TEXT}, 792 {"photoDiscardAccessibleText", IDS_SETTINGS_PHOTO_DISCARD_ACCESSIBLE_TEXT},
793 #else // !defined(OS_CHROMEOS) 793 #else // !defined(OS_CHROMEOS)
794 {"domainManagedProfile", IDS_SETTINGS_PEOPLE_DOMAIN_MANAGED_PROFILE}, 794 {"domainManagedProfile", IDS_SETTINGS_PEOPLE_DOMAIN_MANAGED_PROFILE},
795 {"syncDisconnectManagedProfileExplanation",
796 IDS_SETTINGS_SYNC_DISCONNECT_MANAGED_PROFILE_EXPLANATION},
795 {"editPerson", IDS_SETTINGS_EDIT_PERSON}, 797 {"editPerson", IDS_SETTINGS_EDIT_PERSON},
796 #endif // defined(OS_CHROMEOS) 798 #endif // defined(OS_CHROMEOS)
797 {"syncOverview", IDS_SETTINGS_SYNC_OVERVIEW}, 799 {"syncOverview", IDS_SETTINGS_SYNC_OVERVIEW},
798 {"syncSignin", IDS_SETTINGS_SYNC_SIGNIN}, 800 {"syncSignin", IDS_SETTINGS_SYNC_SIGNIN},
799 {"syncDisconnect", IDS_SETTINGS_SYNC_DISCONNECT}, 801 {"syncDisconnect", IDS_SETTINGS_SYNC_DISCONNECT},
800 {"syncDisconnectTitle", IDS_SETTINGS_SYNC_DISCONNECT_TITLE}, 802 {"syncDisconnectTitle", IDS_SETTINGS_SYNC_DISCONNECT_TITLE},
803 {"syncDisconnectExplanation", IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION},
801 {"syncDisconnectDeleteProfile", 804 {"syncDisconnectDeleteProfile",
802 IDS_SETTINGS_SYNC_DISCONNECT_DELETE_PROFILE}, 805 IDS_SETTINGS_SYNC_DISCONNECT_DELETE_PROFILE},
803 {"syncDisconnectConfirm", IDS_SETTINGS_SYNC_DISCONNECT_CONFIRM}, 806 {"syncDisconnectConfirm", IDS_SETTINGS_SYNC_DISCONNECT_CONFIRM},
804 {"sync", IDS_SETTINGS_SYNC}, 807 {"sync", IDS_SETTINGS_SYNC},
805 {"syncPageTitle", IDS_SETTINGS_SYNC_PAGE_TITLE}, 808 {"syncPageTitle", IDS_SETTINGS_SYNC_PAGE_TITLE},
806 {"syncLoading", IDS_SETTINGS_SYNC_LOADING}, 809 {"syncLoading", IDS_SETTINGS_SYNC_LOADING},
807 {"syncTimeout", IDS_SETTINGS_SYNC_TIMEOUT}, 810 {"syncTimeout", IDS_SETTINGS_SYNC_TIMEOUT},
808 {"syncEverythingCheckboxLabel", 811 {"syncEverythingCheckboxLabel",
809 IDS_SETTINGS_SYNC_EVERYTHING_CHECKBOX_LABEL}, 812 IDS_SETTINGS_SYNC_EVERYTHING_CHECKBOX_LABEL},
810 {"appCheckboxLabel", IDS_SETTINGS_APPS_CHECKBOX_LABEL}, 813 {"appCheckboxLabel", IDS_SETTINGS_APPS_CHECKBOX_LABEL},
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
850 html_source->AddString("autofillHelpURL", autofill::kHelpURL); 853 html_source->AddString("autofillHelpURL", autofill::kHelpURL);
851 html_source->AddString("supervisedUsersUrl", 854 html_source->AddString("supervisedUsersUrl",
852 chrome::kLegacySupervisedUserManagementURL); 855 chrome::kLegacySupervisedUserManagementURL);
853 std::string sync_dashboard_url = 856 std::string sync_dashboard_url =
854 google_util::AppendGoogleLocaleParam( 857 google_util::AppendGoogleLocaleParam(
855 GURL(chrome::kSyncGoogleDashboardURL), 858 GURL(chrome::kSyncGoogleDashboardURL),
856 g_browser_process->GetApplicationLocale()) 859 g_browser_process->GetApplicationLocale())
857 .spec(); 860 .spec();
858 html_source->AddString("syncDashboardUrl", sync_dashboard_url); 861 html_source->AddString("syncDashboardUrl", sync_dashboard_url);
859 html_source->AddString( 862 html_source->AddString(
860 "syncDisconnectExplanation",
861 l10n_util::GetStringFUTF16(IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION,
862 base::ASCIIToUTF16(sync_dashboard_url)));
863 html_source->AddString(
864 "activityControlsUrl", 863 "activityControlsUrl",
865 base::ASCIIToUTF16(chrome::kGoogleAccountActivityControlsURL)); 864 base::ASCIIToUTF16(chrome::kGoogleAccountActivityControlsURL));
866 } 865 }
867 866
868 void AddPrintingStrings(content::WebUIDataSource* html_source) { 867 void AddPrintingStrings(content::WebUIDataSource* html_source) {
869 LocalizedString localized_strings[] = { 868 LocalizedString localized_strings[] = {
870 {"printingPageTitle", IDS_SETTINGS_PRINTING}, 869 {"printingPageTitle", IDS_SETTINGS_PRINTING},
871 {"printingCloudPrintLearnMoreLabel", 870 {"printingCloudPrintLearnMoreLabel",
872 IDS_SETTINGS_PRINTING_CLOUD_PRINT_LEARN_MORE_LABEL}, 871 IDS_SETTINGS_PRINTING_CLOUD_PRINT_LEARN_MORE_LABEL},
873 {"printingNotificationsLabel", IDS_SETTINGS_PRINTING_NOTIFICATIONS_LABEL}, 872 {"printingNotificationsLabel", IDS_SETTINGS_PRINTING_NOTIFICATIONS_LABEL},
(...skipping 327 matching lines...) Expand 10 before | Expand all | Expand 10 after
1201 #endif 1200 #endif
1202 AddUsersStrings(html_source); 1201 AddUsersStrings(html_source);
1203 AddWebContentStrings(html_source); 1202 AddWebContentStrings(html_source);
1204 1203
1205 policy_indicator::AddLocalizedStrings(html_source); 1204 policy_indicator::AddLocalizedStrings(html_source);
1206 1205
1207 html_source->SetJsonPath(kLocalizedStringsFile); 1206 html_source->SetJsonPath(kLocalizedStringsFile);
1208 } 1207 }
1209 1208
1210 } // namespace settings 1209 } // namespace settings
OLDNEW
« no previous file with comments | « chrome/browser/resources/settings/people_page/people_page.js ('k') | chrome/browser/ui/webui/settings/people_handler.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698