OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/extensions/extension_settings_handler.h" | 5 #include "chrome/browser/ui/webui/extensions/extension_settings_handler.h" |
6 | 6 |
7 #include "apps/app_load_service.h" | 7 #include "apps/app_load_service.h" |
8 #include "apps/app_restore_service.h" | 8 #include "apps/app_restore_service.h" |
9 #include "apps/app_window.h" | 9 #include "apps/app_window.h" |
10 #include "apps/app_window_registry.h" | 10 #include "apps/app_window_registry.h" |
(...skipping 406 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
417 | 417 |
418 void ExtensionSettingsHandler::GetLocalizedValues( | 418 void ExtensionSettingsHandler::GetLocalizedValues( |
419 content::WebUIDataSource* source) { | 419 content::WebUIDataSource* source) { |
420 source->AddString("extensionSettings", | 420 source->AddString("extensionSettings", |
421 l10n_util::GetStringUTF16(IDS_MANAGE_EXTENSIONS_SETTING_WINDOWS_TITLE)); | 421 l10n_util::GetStringUTF16(IDS_MANAGE_EXTENSIONS_SETTING_WINDOWS_TITLE)); |
422 | 422 |
423 source->AddString("extensionSettingsDeveloperMode", | 423 source->AddString("extensionSettingsDeveloperMode", |
424 l10n_util::GetStringUTF16(IDS_EXTENSIONS_DEVELOPER_MODE_LINK)); | 424 l10n_util::GetStringUTF16(IDS_EXTENSIONS_DEVELOPER_MODE_LINK)); |
425 source->AddString("extensionSettingsNoExtensions", | 425 source->AddString("extensionSettingsNoExtensions", |
426 l10n_util::GetStringUTF16(IDS_EXTENSIONS_NONE_INSTALLED)); | 426 l10n_util::GetStringUTF16(IDS_EXTENSIONS_NONE_INSTALLED)); |
427 source->AddString("extensionSettingsSuggestGallery", | 427 source->AddString( |
428 l10n_util::GetStringFUTF16(IDS_EXTENSIONS_NONE_INSTALLED_SUGGEST_GALLERY, | 428 "extensionSettingsSuggestGallery", |
429 base::ASCIIToUTF16(google_util::AppendGoogleLocaleParam( | 429 l10n_util::GetStringFUTF16( |
430 GURL(extension_urls::GetExtensionGalleryURL())).spec()))); | 430 IDS_EXTENSIONS_NONE_INSTALLED_SUGGEST_GALLERY, |
| 431 base::ASCIIToUTF16( |
| 432 google_util::AppendGoogleLocaleParam( |
| 433 GURL(extension_urls::GetExtensionGalleryURL()), |
| 434 g_browser_process->GetApplicationLocale()).spec()))); |
431 source->AddString("extensionSettingsGetMoreExtensions", | 435 source->AddString("extensionSettingsGetMoreExtensions", |
432 l10n_util::GetStringUTF16(IDS_GET_MORE_EXTENSIONS)); | 436 l10n_util::GetStringUTF16(IDS_GET_MORE_EXTENSIONS)); |
433 source->AddString("extensionSettingsGetMoreExtensionsUrl", | 437 source->AddString("extensionSettingsGetMoreExtensionsUrl", |
434 base::ASCIIToUTF16(google_util::AppendGoogleLocaleParam( | 438 base::ASCIIToUTF16( |
435 GURL(extension_urls::GetExtensionGalleryURL())).spec())); | 439 google_util::AppendGoogleLocaleParam( |
| 440 GURL(extension_urls::GetExtensionGalleryURL()), |
| 441 g_browser_process->GetApplicationLocale()).spec())); |
436 source->AddString("extensionSettingsExtensionId", | 442 source->AddString("extensionSettingsExtensionId", |
437 l10n_util::GetStringUTF16(IDS_EXTENSIONS_ID)); | 443 l10n_util::GetStringUTF16(IDS_EXTENSIONS_ID)); |
438 source->AddString("extensionSettingsExtensionPath", | 444 source->AddString("extensionSettingsExtensionPath", |
439 l10n_util::GetStringUTF16(IDS_EXTENSIONS_PATH)); | 445 l10n_util::GetStringUTF16(IDS_EXTENSIONS_PATH)); |
440 source->AddString("extensionSettingsInspectViews", | 446 source->AddString("extensionSettingsInspectViews", |
441 l10n_util::GetStringUTF16(IDS_EXTENSIONS_INSPECT_VIEWS)); | 447 l10n_util::GetStringUTF16(IDS_EXTENSIONS_INSPECT_VIEWS)); |
442 source->AddString("extensionSettingsInstallWarnings", | 448 source->AddString("extensionSettingsInstallWarnings", |
443 l10n_util::GetStringUTF16(IDS_EXTENSIONS_INSTALL_WARNINGS)); | 449 l10n_util::GetStringUTF16(IDS_EXTENSIONS_INSTALL_WARNINGS)); |
444 source->AddString("viewIncognito", | 450 source->AddString("viewIncognito", |
445 l10n_util::GetStringUTF16(IDS_EXTENSIONS_VIEW_INCOGNITO)); | 451 l10n_util::GetStringUTF16(IDS_EXTENSIONS_VIEW_INCOGNITO)); |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
484 source->AddString("extensionSettingsCorruptInstall", | 490 source->AddString("extensionSettingsCorruptInstall", |
485 l10n_util::GetStringUTF16( | 491 l10n_util::GetStringUTF16( |
486 IDS_EXTENSIONS_CORRUPTED_EXTENSION)); | 492 IDS_EXTENSIONS_CORRUPTED_EXTENSION)); |
487 source->AddString("extensionSettingsSuspiciousInstall", | 493 source->AddString("extensionSettingsSuspiciousInstall", |
488 l10n_util::GetStringFUTF16( | 494 l10n_util::GetStringFUTF16( |
489 IDS_EXTENSIONS_ADDED_WITHOUT_KNOWLEDGE, | 495 IDS_EXTENSIONS_ADDED_WITHOUT_KNOWLEDGE, |
490 l10n_util::GetStringUTF16(IDS_EXTENSION_WEB_STORE_TITLE))); | 496 l10n_util::GetStringUTF16(IDS_EXTENSION_WEB_STORE_TITLE))); |
491 source->AddString("extensionSettingsLearnMore", | 497 source->AddString("extensionSettingsLearnMore", |
492 l10n_util::GetStringUTF16(IDS_LEARN_MORE)); | 498 l10n_util::GetStringUTF16(IDS_LEARN_MORE)); |
493 source->AddString("extensionSettingsCorruptInstallHelpUrl", | 499 source->AddString("extensionSettingsCorruptInstallHelpUrl", |
494 base::ASCIIToUTF16(google_util::AppendGoogleLocaleParam( | 500 base::ASCIIToUTF16( |
495 GURL(chrome::kCorruptExtensionURL)).spec())); | 501 google_util::AppendGoogleLocaleParam( |
| 502 GURL(chrome::kCorruptExtensionURL), |
| 503 g_browser_process->GetApplicationLocale()).spec())); |
496 source->AddString("extensionSettingsSuspiciousInstallHelpUrl", | 504 source->AddString("extensionSettingsSuspiciousInstallHelpUrl", |
497 base::ASCIIToUTF16(google_util::AppendGoogleLocaleParam( | 505 base::ASCIIToUTF16( |
498 GURL(chrome::kRemoveNonCWSExtensionURL)).spec())); | 506 google_util::AppendGoogleLocaleParam( |
| 507 GURL(chrome::kRemoveNonCWSExtensionURL), |
| 508 g_browser_process->GetApplicationLocale()).spec())); |
499 source->AddString("extensionSettingsShowButton", | 509 source->AddString("extensionSettingsShowButton", |
500 l10n_util::GetStringUTF16(IDS_EXTENSIONS_SHOW_BUTTON)); | 510 l10n_util::GetStringUTF16(IDS_EXTENSIONS_SHOW_BUTTON)); |
501 source->AddString("extensionSettingsLoadUnpackedButton", | 511 source->AddString("extensionSettingsLoadUnpackedButton", |
502 l10n_util::GetStringUTF16(IDS_EXTENSIONS_LOAD_UNPACKED_BUTTON)); | 512 l10n_util::GetStringUTF16(IDS_EXTENSIONS_LOAD_UNPACKED_BUTTON)); |
503 source->AddString("extensionSettingsPackButton", | 513 source->AddString("extensionSettingsPackButton", |
504 l10n_util::GetStringUTF16(IDS_EXTENSIONS_PACK_BUTTON)); | 514 l10n_util::GetStringUTF16(IDS_EXTENSIONS_PACK_BUTTON)); |
505 source->AddString("extensionSettingsCommandsLink", | 515 source->AddString("extensionSettingsCommandsLink", |
506 l10n_util::GetStringUTF16(IDS_EXTENSIONS_COMMANDS_CONFIGURE)); | 516 l10n_util::GetStringUTF16(IDS_EXTENSIONS_COMMANDS_CONFIGURE)); |
507 source->AddString("extensionSettingsUpdateButton", | 517 source->AddString("extensionSettingsUpdateButton", |
508 l10n_util::GetStringUTF16(IDS_EXTENSIONS_UPDATE_BUTTON)); | 518 l10n_util::GetStringUTF16(IDS_EXTENSIONS_UPDATE_BUTTON)); |
509 source->AddString( | 519 source->AddString( |
510 "extensionSettingsAppsDevToolsPromoHTML", | 520 "extensionSettingsAppsDevToolsPromoHTML", |
511 l10n_util::GetStringFUTF16( | 521 l10n_util::GetStringFUTF16( |
512 IDS_EXTENSIONS_APPS_DEV_TOOLS_PROMO_HTML, | 522 IDS_EXTENSIONS_APPS_DEV_TOOLS_PROMO_HTML, |
513 base::ASCIIToUTF16(google_util::AppendGoogleLocaleParam( | 523 base::ASCIIToUTF16( |
514 GURL(extension_urls::GetWebstoreItemDetailURLPrefix() + | 524 google_util::AppendGoogleLocaleParam( |
515 kAppsDeveloperToolsExtensionId)).spec()))); | 525 GURL(extension_urls::GetWebstoreItemDetailURLPrefix() + |
| 526 kAppsDeveloperToolsExtensionId), |
| 527 g_browser_process->GetApplicationLocale()).spec()))); |
516 source->AddString( | 528 source->AddString( |
517 "extensionSettingsAppDevToolsPromoClose", | 529 "extensionSettingsAppDevToolsPromoClose", |
518 l10n_util::GetStringUTF16(IDS_CLOSE)); | 530 l10n_util::GetStringUTF16(IDS_CLOSE)); |
519 source->AddString("extensionSettingsCrashMessage", | 531 source->AddString("extensionSettingsCrashMessage", |
520 l10n_util::GetStringUTF16(IDS_EXTENSIONS_CRASHED_EXTENSION)); | 532 l10n_util::GetStringUTF16(IDS_EXTENSIONS_CRASHED_EXTENSION)); |
521 source->AddString("extensionSettingsInDevelopment", | 533 source->AddString("extensionSettingsInDevelopment", |
522 l10n_util::GetStringUTF16(IDS_EXTENSIONS_IN_DEVELOPMENT)); | 534 l10n_util::GetStringUTF16(IDS_EXTENSIONS_IN_DEVELOPMENT)); |
523 source->AddString("extensionSettingsWarningsTitle", | 535 source->AddString("extensionSettingsWarningsTitle", |
524 l10n_util::GetStringUTF16(IDS_EXTENSION_WARNINGS_TITLE)); | 536 l10n_util::GetStringUTF16(IDS_EXTENSION_WARNINGS_TITLE)); |
525 source->AddString("extensionSettingsShowDetails", | 537 source->AddString("extensionSettingsShowDetails", |
(...skipping 795 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1321 extension_service_->EnableExtension(extension_id); | 1333 extension_service_->EnableExtension(extension_id); |
1322 } else { | 1334 } else { |
1323 ExtensionErrorReporter::GetInstance()->ReportError( | 1335 ExtensionErrorReporter::GetInstance()->ReportError( |
1324 base::UTF8ToUTF16(JoinString(requirement_errors, ' ')), | 1336 base::UTF8ToUTF16(JoinString(requirement_errors, ' ')), |
1325 true); // Be noisy. | 1337 true); // Be noisy. |
1326 } | 1338 } |
1327 requirements_checker_.reset(); | 1339 requirements_checker_.reset(); |
1328 } | 1340 } |
1329 | 1341 |
1330 } // namespace extensions | 1342 } // namespace extensions |
OLD | NEW |