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

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

Issue 1503333003: Settings People Rewrite: Make Sync/Sign-in naming consistent to People. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix an egreious git cl format error Created 5 years 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 "base/strings/utf_string_conversions.h" 7 #include "base/strings/utf_string_conversions.h"
8 #include "chrome/browser/browser_process.h" 8 #include "chrome/browser/browser_process.h"
9 #include "chrome/browser/profiles/profile.h" 9 #include "chrome/browser/profiles/profile.h"
10 #include "chrome/browser/ui/webui/policy_indicator_localized_strings_provider.h" 10 #include "chrome/browser/ui/webui/policy_indicator_localized_strings_provider.h"
(...skipping 414 matching lines...) Expand 10 before | Expand all | Expand 10 after
425 "passwordsAndAutofillPageTitle", 425 "passwordsAndAutofillPageTitle",
426 IDS_SETTINGS_PASSWORDS_AND_AUTOFILL_PAGE_TITLE); 426 IDS_SETTINGS_PASSWORDS_AND_AUTOFILL_PAGE_TITLE);
427 html_source->AddLocalizedString("autofill", IDS_SETTINGS_AUTOFILL); 427 html_source->AddLocalizedString("autofill", IDS_SETTINGS_AUTOFILL);
428 html_source->AddLocalizedString("autofillDetail", 428 html_source->AddLocalizedString("autofillDetail",
429 IDS_SETTINGS_AUTOFILL_DETAIL); 429 IDS_SETTINGS_AUTOFILL_DETAIL);
430 html_source->AddLocalizedString("passwords", IDS_SETTINGS_PASSWORDS); 430 html_source->AddLocalizedString("passwords", IDS_SETTINGS_PASSWORDS);
431 html_source->AddLocalizedString("passwordsDetail", 431 html_source->AddLocalizedString("passwordsDetail",
432 IDS_SETTINGS_PASSWORDS_DETAIL); 432 IDS_SETTINGS_PASSWORDS_DETAIL);
433 } 433 }
434 434
435 void AddPeopleStrings(content::WebUIDataSource* html_source) {
436 html_source->AddLocalizedString("peoplePageTitle", IDS_SETTINGS_PEOPLE);
437 html_source->AddLocalizedString("manageOtherPeople",
438 IDS_SETTINGS_PEOPLE_MANAGE_OTHER_PEOPLE);
439 html_source->AddLocalizedString("syncOverview", IDS_SETTINGS_SYNC_OVERVIEW);
440 html_source->AddLocalizedString("syncSignin", IDS_SETTINGS_SYNC_SIGNIN);
441 html_source->AddLocalizedString("syncDisconnect",
442 IDS_SETTINGS_SYNC_DISCONNECT);
443 html_source->AddLocalizedString("syncDisconnectTitle",
444 IDS_SETTINGS_SYNC_DISCONNECT_TITLE);
445 std::string disconnect_help_url =
446 google_util::AppendGoogleLocaleParam(
447 GURL(chrome::kSyncGoogleDashboardURL),
448 g_browser_process->GetApplicationLocale())
449 .spec();
450 html_source->AddString(
451 "syncDisconnectExplanation",
452 l10n_util::GetStringFUTF16(IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION,
453 base::ASCIIToUTF16(disconnect_help_url)));
454 html_source->AddLocalizedString("syncDisconnectDeleteProfile",
455 IDS_SETTINGS_SYNC_DISCONNECT_DELETE_PROFILE);
456 html_source->AddLocalizedString("syncDisconnectConfirm",
457 IDS_SETTINGS_SYNC_DISCONNECT_CONFIRM);
458
459 html_source->AddLocalizedString("syncPageTitle", IDS_SETTINGS_SYNC);
460 html_source->AddLocalizedString("syncLoading", IDS_SETTINGS_SYNC_LOADING);
461 html_source->AddLocalizedString("syncTimeout", IDS_SETTINGS_SYNC_TIMEOUT);
462 html_source->AddLocalizedString("syncEverythingCheckboxLabel",
463 IDS_SETTINGS_SYNC_EVERYTHING_CHECKBOX_LABEL);
464 html_source->AddLocalizedString("appCheckboxLabel",
465 IDS_SETTINGS_APPS_CHECKBOX_LABEL);
466 html_source->AddLocalizedString("extensionsCheckboxLabel",
467 IDS_SETTINGS_EXTENSIONS_CHECKBOX_LABEL);
468 html_source->AddLocalizedString("settingsCheckboxLabel",
469 IDS_SETTINGS_SETTINGS_CHECKBOX_LABEL);
470 html_source->AddLocalizedString("autofillCheckboxLabel",
471 IDS_SETTINGS_AUTOFILL_CHECKBOX_LABEL);
472 html_source->AddLocalizedString("historyCheckboxLabel",
473 IDS_SETTINGS_HISTORY_CHECKBOX_LABEL);
474 html_source->AddLocalizedString(
475 "themesAndWallpapersCheckboxLabel",
476 IDS_SETTINGS_THEMES_AND_WALLPAPERS_CHECKBOX_LABEL);
477 html_source->AddLocalizedString("bookmarksCheckboxLabel",
478 IDS_SETTINGS_BOOKMARKS_CHECKBOX_LABEL);
479 html_source->AddLocalizedString("passwordsCheckboxLabel",
480 IDS_SETTINGS_PASSWORDS_CHECKBOX_LABEL);
481 html_source->AddLocalizedString("openTabsCheckboxLabel",
482 IDS_SETTINGS_OPEN_TABS_CHECKBOX_LABEL);
483 html_source->AddLocalizedString("encryptionOptionsTitle",
484 IDS_SETTINGS_ENCRYPTION_OPTIONS);
485 html_source->AddLocalizedString("syncDataEncryptedText",
486 IDS_SETTINGS_SYNC_DATA_ENCRYPTED_TEXT);
487 html_source->AddLocalizedString(
488 "encryptWithGoogleCredentialsLabel",
489 IDS_SETTINGS_ENCRYPT_WITH_GOOGLE_CREDENTIALS_LABEL);
490 html_source->AddLocalizedString(
491 "encryptWithSyncPassphraseLabel",
492 IDS_SETTINGS_ENCRYPT_WITH_SYNC_PASSPHRASE_LABEL);
493 html_source->AddLocalizedString(
494 "encryptWithSyncPassphraseLearnMoreLink",
495 IDS_SETTINGS_ENCRYPT_WITH_SYNC_PASSPHRASE_LEARN_MORE_LINK);
496 html_source->AddLocalizedString("useDefaultSettingsButton",
497 IDS_SETTINGS_USE_DEFAULT_SETTINGS_BUTTON);
498 // TODO(dpapad): Remove this string and use IDS_CANCEL (see AddCommonStrings
499 // at the top of this file).
500 html_source->AddLocalizedString("cancelButton", IDS_SETTINGS_CANCEL_BUTTON);
501 html_source->AddLocalizedString("okButton", IDS_SETTINGS_OK_BUTTON);
502 html_source->AddLocalizedString("passphraseExplanationText",
503 IDS_SETTINGS_PASSPHRASE_EXPLANATION_TEXT);
504 html_source->AddLocalizedString("emptyPassphraseError",
505 IDS_SETTINGS_EMPTY_PASSPHRASE_ERROR);
506 html_source->AddLocalizedString("mismatchedPassphraseError",
507 IDS_SETTINGS_MISMATCHED_PASSPHRASE_ERROR);
508 html_source->AddLocalizedString("incorrectPassphraseError",
509 IDS_SETTINGS_INCORRECT_PASSPHRASE_ERROR);
510 html_source->AddLocalizedString("passphrasePlaceholder",
511 IDS_SETTINGS_PASSPHRASE_PLACEHOLDER);
512 html_source->AddLocalizedString(
513 "passphraseConfirmationPlaceholder",
514 IDS_SETTINGS_PASSPHRASE_CONFIRMATION_PLACEHOLDER);
515 }
516
435 void AddPrivacyStrings(content::WebUIDataSource* html_source) { 517 void AddPrivacyStrings(content::WebUIDataSource* html_source) {
436 html_source->AddLocalizedString("privacyPageTitle", 518 html_source->AddLocalizedString("privacyPageTitle",
437 IDS_SETTINGS_PRIVACY); 519 IDS_SETTINGS_PRIVACY);
438 html_source->AddString("improveBrowsingExperience", 520 html_source->AddString("improveBrowsingExperience",
439 l10n_util::GetStringFUTF16( 521 l10n_util::GetStringFUTF16(
440 IDS_SETTINGS_IMPROVE_BROWSING_EXPERIENCE, 522 IDS_SETTINGS_IMPROVE_BROWSING_EXPERIENCE,
441 base::ASCIIToUTF16(chrome::kPrivacyLearnMoreURL))); 523 base::ASCIIToUTF16(chrome::kPrivacyLearnMoreURL)));
442 html_source->AddLocalizedString("linkDoctorPref", 524 html_source->AddLocalizedString("linkDoctorPref",
443 IDS_SETTINGS_LINKDOCTOR_PREF); 525 IDS_SETTINGS_LINKDOCTOR_PREF);
444 html_source->AddLocalizedString("searchSuggestPref", 526 html_source->AddLocalizedString("searchSuggestPref",
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after
579 html_source->AddLocalizedString("siteSettingsUsage", 661 html_source->AddLocalizedString("siteSettingsUsage",
580 IDS_SETTINGS_SITE_SETTINGS_USAGE); 662 IDS_SETTINGS_SITE_SETTINGS_USAGE);
581 html_source->AddLocalizedString("siteSettingsPermissions", 663 html_source->AddLocalizedString("siteSettingsPermissions",
582 IDS_SETTINGS_SITE_SETTINGS_PERMISSIONS); 664 IDS_SETTINGS_SITE_SETTINGS_PERMISSIONS);
583 html_source->AddLocalizedString("siteSettingsClearAndReset", 665 html_source->AddLocalizedString("siteSettingsClearAndReset",
584 IDS_SETTINGS_SITE_SETTINGS_CLEAR_BUTTON); 666 IDS_SETTINGS_SITE_SETTINGS_CLEAR_BUTTON);
585 html_source->AddLocalizedString("siteSettingsDelete", 667 html_source->AddLocalizedString("siteSettingsDelete",
586 IDS_SETTINGS_SITE_SETTINGS_DELETE); 668 IDS_SETTINGS_SITE_SETTINGS_DELETE);
587 } 669 }
588 670
589 void AddSyncStrings(content::WebUIDataSource* html_source) {
590 html_source->AddLocalizedString("peoplePageTitle", IDS_SETTINGS_SYNC_PEOPLE);
591 html_source->AddLocalizedString("syncOverview", IDS_SETTINGS_SYNC_OVERVIEW);
592 html_source->AddLocalizedString("syncSignin", IDS_SETTINGS_SYNC_SIGNIN);
593 html_source->AddLocalizedString("syncDisconnect",
594 IDS_SETTINGS_SYNC_DISCONNECT);
595 html_source->AddLocalizedString("syncDisconnectTitle",
596 IDS_SETTINGS_SYNC_DISCONNECT_TITLE);
597 std::string disconnect_help_url =
598 google_util::AppendGoogleLocaleParam(
599 GURL(chrome::kSyncGoogleDashboardURL),
600 g_browser_process->GetApplicationLocale())
601 .spec();
602 html_source->AddString(
603 "syncDisconnectExplanation",
604 l10n_util::GetStringFUTF16(IDS_SETTINGS_SYNC_DISCONNECT_EXPLANATION,
605 base::ASCIIToUTF16(disconnect_help_url)));
606 html_source->AddLocalizedString("syncDisconnectDeleteProfile",
607 IDS_SETTINGS_SYNC_DISCONNECT_DELETE_PROFILE);
608 html_source->AddLocalizedString("syncDisconnectConfirm",
609 IDS_SETTINGS_SYNC_DISCONNECT_CONFIRM);
610 html_source->AddLocalizedString("manageOtherPeople",
611 IDS_SETTINGS_SYNC_MANAGE_OTHER_PEOPLE);
612
613 html_source->AddLocalizedString("syncPageTitle", IDS_SETTINGS_SYNC);
614 html_source->AddLocalizedString("syncLoading", IDS_SETTINGS_SYNC_LOADING);
615 html_source->AddLocalizedString("syncTimeout", IDS_SETTINGS_SYNC_TIMEOUT);
616 html_source->AddLocalizedString("syncEverythingCheckboxLabel",
617 IDS_SETTINGS_SYNC_EVERYTHING_CHECKBOX_LABEL);
618 html_source->AddLocalizedString("appCheckboxLabel",
619 IDS_SETTINGS_APPS_CHECKBOX_LABEL);
620 html_source->AddLocalizedString("extensionsCheckboxLabel",
621 IDS_SETTINGS_EXTENSIONS_CHECKBOX_LABEL);
622 html_source->AddLocalizedString("settingsCheckboxLabel",
623 IDS_SETTINGS_SETTINGS_CHECKBOX_LABEL);
624 html_source->AddLocalizedString("autofillCheckboxLabel",
625 IDS_SETTINGS_AUTOFILL_CHECKBOX_LABEL);
626 html_source->AddLocalizedString("historyCheckboxLabel",
627 IDS_SETTINGS_HISTORY_CHECKBOX_LABEL);
628 html_source->AddLocalizedString(
629 "themesAndWallpapersCheckboxLabel",
630 IDS_SETTINGS_THEMES_AND_WALLPAPERS_CHECKBOX_LABEL);
631 html_source->AddLocalizedString("bookmarksCheckboxLabel",
632 IDS_SETTINGS_BOOKMARKS_CHECKBOX_LABEL);
633 html_source->AddLocalizedString("passwordsCheckboxLabel",
634 IDS_SETTINGS_PASSWORDS_CHECKBOX_LABEL);
635 html_source->AddLocalizedString("openTabsCheckboxLabel",
636 IDS_SETTINGS_OPEN_TABS_CHECKBOX_LABEL);
637 html_source->AddLocalizedString("encryptionOptionsTitle",
638 IDS_SETTINGS_ENCRYPTION_OPTIONS);
639 html_source->AddLocalizedString("syncDataEncryptedText",
640 IDS_SETTINGS_SYNC_DATA_ENCRYPTED_TEXT);
641 html_source->AddLocalizedString(
642 "encryptWithGoogleCredentialsLabel",
643 IDS_SETTINGS_ENCRYPT_WITH_GOOGLE_CREDENTIALS_LABEL);
644 html_source->AddLocalizedString(
645 "encryptWithSyncPassphraseLabel",
646 IDS_SETTINGS_ENCRYPT_WITH_SYNC_PASSPHRASE_LABEL);
647 html_source->AddLocalizedString(
648 "encryptWithSyncPassphraseLearnMoreLink",
649 IDS_SETTINGS_ENCRYPT_WITH_SYNC_PASSPHRASE_LEARN_MORE_LINK);
650 html_source->AddLocalizedString("useDefaultSettingsButton",
651 IDS_SETTINGS_USE_DEFAULT_SETTINGS_BUTTON);
652 // TODO(dpapad): Remove this string and use IDS_CANCEL (see AddCommonStrings
653 // at the top of this file).
654 html_source->AddLocalizedString("cancelButton",
655 IDS_SETTINGS_CANCEL_BUTTON);
656 html_source->AddLocalizedString("okButton",
657 IDS_SETTINGS_OK_BUTTON);
658 html_source->AddLocalizedString("passphraseExplanationText",
659 IDS_SETTINGS_PASSPHRASE_EXPLANATION_TEXT);
660 html_source->AddLocalizedString("emptyPassphraseError",
661 IDS_SETTINGS_EMPTY_PASSPHRASE_ERROR);
662 html_source->AddLocalizedString("mismatchedPassphraseError",
663 IDS_SETTINGS_MISMATCHED_PASSPHRASE_ERROR);
664 html_source->AddLocalizedString("incorrectPassphraseError",
665 IDS_SETTINGS_INCORRECT_PASSPHRASE_ERROR);
666 html_source->AddLocalizedString("passphrasePlaceholder",
667 IDS_SETTINGS_PASSPHRASE_PLACEHOLDER);
668 html_source->AddLocalizedString(
669 "passphraseConfirmationPlaceholder",
670 IDS_SETTINGS_PASSPHRASE_CONFIRMATION_PLACEHOLDER);
671 }
672
673 void AddUsersStrings(content::WebUIDataSource* html_source) { 671 void AddUsersStrings(content::WebUIDataSource* html_source) {
674 html_source->AddLocalizedString("usersPageTitle", 672 html_source->AddLocalizedString("usersPageTitle",
675 IDS_SETTINGS_USERS); 673 IDS_SETTINGS_USERS);
676 html_source->AddLocalizedString("usersModifiedByOwnerLabel", 674 html_source->AddLocalizedString("usersModifiedByOwnerLabel",
677 IDS_SETTINGS_USERS_MODIFIED_BY_OWNER_LABEL); 675 IDS_SETTINGS_USERS_MODIFIED_BY_OWNER_LABEL);
678 html_source->AddLocalizedString("guestBrowsingLabel", 676 html_source->AddLocalizedString("guestBrowsingLabel",
679 IDS_SETTINGS_USERS_GUEST_BROWSING_LABEL); 677 IDS_SETTINGS_USERS_GUEST_BROWSING_LABEL);
680 html_source->AddLocalizedString("settingsManagedLabel", 678 html_source->AddLocalizedString("settingsManagedLabel",
681 IDS_SETTINGS_USERS_MANAGED_LABEL); 679 IDS_SETTINGS_USERS_MANAGED_LABEL);
682 html_source->AddLocalizedString("supervisedUsersLabel", 680 html_source->AddLocalizedString("supervisedUsersLabel",
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
746 AddDownloadsStrings(html_source); 744 AddDownloadsStrings(html_source);
747 #if defined(OS_CHROMEOS) 745 #if defined(OS_CHROMEOS)
748 AddInternetStrings(html_source); 746 AddInternetStrings(html_source);
749 #endif 747 #endif
750 AddLanguagesStrings(html_source); 748 AddLanguagesStrings(html_source);
751 #if defined(OS_CHROMEOS) 749 #if defined(OS_CHROMEOS)
752 AddMultiProfilesStrings(html_source, profile); 750 AddMultiProfilesStrings(html_source, profile);
753 #endif 751 #endif
754 AddOnStartupStrings(html_source); 752 AddOnStartupStrings(html_source);
755 AddPasswordsAndFormsStrings(html_source); 753 AddPasswordsAndFormsStrings(html_source);
754 AddPeopleStrings(html_source);
756 AddPrivacyStrings(html_source); 755 AddPrivacyStrings(html_source);
757 AddResetStrings(html_source); 756 AddResetStrings(html_source);
758 AddSearchEnginesStrings(html_source); 757 AddSearchEnginesStrings(html_source);
759 AddSearchStrings(html_source); 758 AddSearchStrings(html_source);
760 AddSiteSettingsStrings(html_source); 759 AddSiteSettingsStrings(html_source);
761 AddSyncStrings(html_source);
762 AddUsersStrings(html_source); 760 AddUsersStrings(html_source);
763 AddWebContentStrings(html_source); 761 AddWebContentStrings(html_source);
764 762
765 policy_indicator::AddLocalizedStrings(html_source); 763 policy_indicator::AddLocalizedStrings(html_source);
766 764
767 html_source->SetJsonPath(kLocalizedStringsFile); 765 html_source->SetJsonPath(kLocalizedStringsFile);
768 } 766 }
769 767
770 } // namespace settings 768 } // namespace settings
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698