diff options
author | tim@chromium.org <tim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-14 13:11:27 +0000 |
---|---|---|
committer | tim@chromium.org <tim@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-14 13:11:27 +0000 |
commit | 12b38f6e0866c6a88f0724395ed8a60a8eaf1bd3 (patch) | |
tree | 5de2d2daf4c51abdef4184208436ebb2ba6ca283 /chrome/browser/views | |
parent | 7cfb25047b7c7d463b0293854c55242798cd9d33 (diff) | |
download | chromium_src-12b38f6e0866c6a88f0724395ed8a60a8eaf1bd3.zip chromium_src-12b38f6e0866c6a88f0724395ed8a60a8eaf1bd3.tar.gz chromium_src-12b38f6e0866c6a88f0724395ed8a60a8eaf1bd3.tar.bz2 |
Use jstemplates in merge and sync setup page.
BUG=19896
Review URL: http://codereview.chromium.org/194092
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26102 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/views')
-rw-r--r-- | chrome/browser/views/sync/sync_setup_wizard.cc | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/chrome/browser/views/sync/sync_setup_wizard.cc b/chrome/browser/views/sync/sync_setup_wizard.cc index 3103fb8..be051d1 100644 --- a/chrome/browser/views/sync/sync_setup_wizard.cc +++ b/chrome/browser/views/sync/sync_setup_wizard.cc @@ -54,7 +54,7 @@ void SyncResourcesSource::StartDataRequest(const std::string& path_raw, localized_strings.SetString(L"settingupsync", "Setting up Bookmarks Sync"); localized_strings.SetString(L"errorsigningin", "Error signing in"); - localized_strings.SetString(L"introduction", + localized_strings.SetString(L"introduction", "Google Chrome can store your bookmark data with your Google account." "Bookmarks that you create on this computer will instantly be made" "available on all the computers synced to this account."); @@ -72,16 +72,30 @@ void SyncResourcesSource::StartDataRequest(const std::string& path_raw, "I cannot access my account"); localized_strings.SetString(L"createaccount", "Create a Google Account"); - + static const base::StringPiece html(ResourceBundle::GetSharedInstance() .GetRawDataResource(IDR_GAIA_LOGIN_HTML)); response = jstemplate_builder::GetI18nTemplateHtml( html, &localized_strings); } else if (path_raw == chrome::kSyncMergeAndSyncPath) { + DictionaryValue localized_strings; + localized_strings.SetString(L"mergeandsyncwarning", + "Your existing online bookmarks will be merged with the " + "bookmarks on this machine. You can use the Bookmark Manager to " + "organize your bookmarks after the merge."); + localized_strings.SetString(L"titlewarning", + "Your bookmarks will be merged."); + localized_strings.SetString(L"mergeandsynclabel", "Merge and sync"); + localized_strings.SetString(L"abortlabel", "Abort"); + localized_strings.SetString(L"alldone", "All Done!"); + localized_strings.SetString(L"closelabel", "Close"); + static const base::StringPiece html(ResourceBundle::GetSharedInstance() .GetRawDataResource(IDR_MERGE_AND_SYNC_HTML)); - response = html.as_string(); + + response = jstemplate_builder::GetI18nTemplateHtml( + html, &localized_strings); } else if (path_raw == chrome::kSyncSetupFlowPath) { static const base::StringPiece html(ResourceBundle::GetSharedInstance() .GetRawDataResource(IDR_SYNC_SETUP_FLOW_HTML)); |