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

Side by Side Diff: chrome/browser/extensions/extensions_ui.cc

Issue 329039: Prep the management page for localization.... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 11 years, 1 month 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 | Annotate | Revision Log
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | chrome/browser/resources/extensions_ui.html » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2006-2009 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2006-2009 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/extensions/extensions_ui.h" 5 #include "chrome/browser/extensions/extensions_ui.h"
6 6
7 #include "app/l10n_util.h" 7 #include "app/l10n_util.h"
8 #include "app/resource_bundle.h" 8 #include "app/resource_bundle.h"
9 #include "base/string_util.h" 9 #include "base/string_util.h"
10 #include "base/thread.h" 10 #include "base/thread.h"
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
45 45
46 ExtensionsUIHTMLSource::ExtensionsUIHTMLSource() 46 ExtensionsUIHTMLSource::ExtensionsUIHTMLSource()
47 : DataSource(chrome::kChromeUIExtensionsHost, MessageLoop::current()) { 47 : DataSource(chrome::kChromeUIExtensionsHost, MessageLoop::current()) {
48 } 48 }
49 49
50 void ExtensionsUIHTMLSource::StartDataRequest(const std::string& path, 50 void ExtensionsUIHTMLSource::StartDataRequest(const std::string& path,
51 int request_id) { 51 int request_id) {
52 DictionaryValue localized_strings; 52 DictionaryValue localized_strings;
53 localized_strings.SetString(L"title", 53 localized_strings.SetString(L"title",
54 l10n_util::GetString(IDS_EXTENSIONS_TITLE)); 54 l10n_util::GetString(IDS_EXTENSIONS_TITLE));
55 localized_strings.SetString(L"devToolsLink",
56 l10n_util::GetString(IDS_EXTENSIONS_DEVELOPER_TOOLS_LINK));
57 localized_strings.SetString(L"devToolsPrefix",
58 l10n_util::GetString(IDS_EXTENSIONS_DEVELOPER_TOOLS_PREFIX));
59 localized_strings.SetString(L"loadUnpackedButton",
60 l10n_util::GetString(IDS_EXTENSIONS_LOAD_UNPACKED_BUTTON));
61 localized_strings.SetString(L"packButton",
62 l10n_util::GetString(IDS_EXTENSIONS_PACK_BUTTON));
63 localized_strings.SetString(L"updateButton",
64 l10n_util::GetString(IDS_EXTENSIONS_UPDATE_BUTTON));
65 localized_strings.SetString(L"noExtensions",
66 l10n_util::GetString(IDS_EXTENSIONS_NONE_INSTALLED));
67 localized_strings.SetString(L"extensionDisabled",
68 l10n_util::GetString(IDS_EXTENSIONS_DISABLED_EXTENSION));
69 localized_strings.SetString(L"extensionId",
70 l10n_util::GetString(IDS_EXTENSIONS_ID));
71 localized_strings.SetString(L"extensionVersion",
72 l10n_util::GetString(IDS_EXTENSIONS_VERSION));
73 localized_strings.SetString(L"inspectViews",
74 l10n_util::GetString(IDS_EXTENSIONS_INSPECT_VIEWS));
75 localized_strings.SetString(L"disable",
76 l10n_util::GetString(IDS_EXTENSIONS_DISABLE));
77 localized_strings.SetString(L"enable",
78 l10n_util::GetString(IDS_EXTENSIONS_ENABLE));
79 localized_strings.SetString(L"reload",
80 l10n_util::GetString(IDS_EXTENSIONS_RELOAD));
81 localized_strings.SetString(L"uninstall",
82 l10n_util::GetString(IDS_EXTENSIONS_UNINSTALL));
83 localized_strings.SetString(L"options",
84 l10n_util::GetString(IDS_EXTENSIONS_OPTIONS));
85 localized_strings.SetString(L"packDialogTitle",
86 l10n_util::GetString(IDS_EXTENSION_PACK_DIALOG_TITLE));
55 localized_strings.SetString(L"packDialogHeading", 87 localized_strings.SetString(L"packDialogHeading",
56 l10n_util::GetString(IDS_EXTENSION_PACK_DIALOG_HEADING)); 88 l10n_util::GetString(IDS_EXTENSION_PACK_DIALOG_HEADING));
57 localized_strings.SetString(L"rootDirectoryLabel", 89 localized_strings.SetString(L"rootDirectoryLabel",
58 l10n_util::GetString(IDS_EXTENSION_PACK_DIALOG_ROOT_DIRECTORY_LABEL)); 90 l10n_util::GetString(IDS_EXTENSION_PACK_DIALOG_ROOT_DIRECTORY_LABEL));
59 localized_strings.SetString(L"packDialogBrowse", 91 localized_strings.SetString(L"packDialogBrowse",
60 l10n_util::GetString(IDS_EXTENSION_PACK_DIALOG_BROWSE)); 92 l10n_util::GetString(IDS_EXTENSION_PACK_DIALOG_BROWSE));
61 localized_strings.SetString(L"privateKeyLabel", 93 localized_strings.SetString(L"privateKeyLabel",
62 l10n_util::GetString(IDS_EXTENSION_PACK_DIALOG_PRIVATE_KEY_LABEL)); 94 l10n_util::GetString(IDS_EXTENSION_PACK_DIALOG_PRIVATE_KEY_LABEL));
95 localized_strings.SetString(L"okButton",
96 l10n_util::GetString(IDS_OK));
97 localized_strings.SetString(L"cancelButton",
98 l10n_util::GetString(IDS_CANCEL));
63 99
64 static const base::StringPiece extensions_html( 100 static const base::StringPiece extensions_html(
65 ResourceBundle::GetSharedInstance().GetRawDataResource( 101 ResourceBundle::GetSharedInstance().GetRawDataResource(
66 IDR_EXTENSIONS_UI_HTML)); 102 IDR_EXTENSIONS_UI_HTML));
67 std::string full_html(extensions_html.data(), extensions_html.size()); 103 std::string full_html(extensions_html.data(), extensions_html.size());
68 jstemplate_builder::AppendJsonHtml(&localized_strings, &full_html); 104 jstemplate_builder::AppendJsonHtml(&localized_strings, &full_html);
69 jstemplate_builder::AppendI18nTemplateSourceHtml(&full_html); 105 jstemplate_builder::AppendI18nTemplateSourceHtml(&full_html);
70 jstemplate_builder::AppendI18nTemplateProcessHtml(&full_html); 106 jstemplate_builder::AppendI18nTemplateProcessHtml(&full_html);
71 jstemplate_builder::AppendJsTemplateSourceHtml(&full_html); 107 jstemplate_builder::AppendJsTemplateSourceHtml(&full_html);
72 108
(...skipping 454 matching lines...) Expand 10 before | Expand all | Expand 10 after
527 // static 563 // static
528 RefCountedMemory* ExtensionsUI::GetFaviconResourceBytes() { 564 RefCountedMemory* ExtensionsUI::GetFaviconResourceBytes() {
529 return ResourceBundle::GetSharedInstance(). 565 return ResourceBundle::GetSharedInstance().
530 LoadImageResourceBytes(IDR_PLUGIN); 566 LoadImageResourceBytes(IDR_PLUGIN);
531 } 567 }
532 568
533 // static 569 // static
534 void ExtensionsUI::RegisterUserPrefs(PrefService* prefs) { 570 void ExtensionsUI::RegisterUserPrefs(PrefService* prefs) {
535 prefs->RegisterBooleanPref(prefs::kExtensionsUIDeveloperMode, false); 571 prefs->RegisterBooleanPref(prefs::kExtensionsUIDeveloperMode, false);
536 } 572 }
OLDNEW
« no previous file with comments | « chrome/app/generated_resources.grd ('k') | chrome/browser/resources/extensions_ui.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698