-
timothy@apple.com authored
Reviewed by Mark Rowe. Bug 13470: i18n: The Web Inspector is not localizable http://bugs.webkit.org/show_bug.cgi?id=13470 Add support for localization to the Web Inspector. Clients need to implement localizedStringsURL() to return the URL of the InspectorLocalizedStrings.js that best matches the user's language. * English.lproj: Added. * English.lproj/InspectorLocalizedStrings.js: Added. * WebCore.xcodeproj/project.pbxproj: Add InspectorLocalizedStrings.js. * page/InspectorClient.h: Add localizedStringsURL. * page/InspectorController.cpp: Add localizedStringsURL that calls the client. Also added a version exposed to JavaScript. * page/InspectorController.h: Add localizedStringsURL. * page/inspector/ConsolePanel.js: Call WebInspector.UIString for user visible strings. * page/inspector/DatabasePanel.js: Ditto. * page/inspector/DocumentPanel.js: Ditto. * page/inspector/ImagePanel.js: Ditto. * page/inspector/MetricsSidebarPane.js: Ditto. * page/inspector/NetworkPanel.js: Ditto. * page/inspector/Panel.js: Ditto. * page/inspector/PropertiesSidebarPane.js: Ditto. * page/inspector/Resource.js: Ditto. * page/inspector/ResourceCategory.js: Ditto. * page/inspector/SourcePanel.js: Ditto. * page/inspector/StylesSidebarPane.js: Ditto. * page/inspector/inspector.css: Use pre-wrap so database errors can use \n. * page/inspector/inspector.html: Remove some user visible strings. * page/inspector/inspector.js: Added WebInspector.UIString and call WebInspector.UIString for user visible strings. Some code needed to be moved to WebInspector.loaded to use UIString after the localized strings get loaded. * platform/graphics/svg/SVGImageEmptyClients.h: (WebCore::SVGEmptyFrameLoaderClient::redirectDataToPlugin): Remove WebCore:: prefix. (WebCore::SVGEmptyInspectorClient::createPage): Ditto. (WebCore::SVGEmptyInspectorClient::localizedStringsURL): Add empty stub. (WebCore::SVGEmptyInspectorClient::highlight): Remove WebCore:: prefix. (WebCore::SVGEmptyInspectorClient::inspectedURLChanged): Ditto. WebKit: Reviewed by Mark Rowe. Bug 13470: i18n: The Web Inspector is not localizable http://bugs.webkit.org/show_bug.cgi?id=13470 Update the localized strings and the file encoding of WebInspectorClient.mm. * English.lproj/Localizable.strings: * StringsNotToBeLocalized.txt: * WebKit.xcodeproj/project.pbxproj: WebKit/gtk: Reviewed by Mark Rowe. Bug 13470: i18n: The Web Inspector is not localizable http://bugs.webkit.org/show_bug.cgi?id=13470 * WebCoreSupport/InspectorClientGtk.cpp: (WebKit::InspectorClient::localizedStringsURL): Empty stub. * WebCoreSupport/InspectorClientGtk.h: Add localizedStringsURL. WebKit/mac: Reviewed by Mark Rowe. Bug 13470: i18n: The Web Inspector is not localizable http://bugs.webkit.org/show_bug.cgi?id=13470 Implement the localizedStringsURL() client method to return the localized URL of InspectorLocalizedStrings.js in WebCore. * WebCoreSupport/WebInspectorClient.h: Added localizedStringsURL. * WebCoreSupport/WebInspectorClient.mm: (WebInspectorClient::localizedStringsURL): Added. (WebInspectorClient::updateWindowTitle): Localized the window title. (-[WebInspectorWindowController init]): Remove a FIXME that dosen't make sense anymore. (-[WebInspectorWindowController initWithInspectedWebView:]): Code style cleanup. WebKit/qt: Reviewed by Mark Rowe. Bug 13470: i18n: The Web Inspector is not localizable http://bugs.webkit.org/show_bug.cgi?id=13470 * WebCoreSupport/InspectorClientQt.cpp: (WebCore::InspectorClientQt::localizedStringsURL): Empty stub. * WebCoreSupport/InspectorClientQt.h: Added localizedStringsURL. WebKit/win: Reviewed by Mark Rowe. Bug 13470: i18n: The Web Inspector is not localizable http://bugs.webkit.org/show_bug.cgi?id=13470 * English.lproj/Localizable.strings: Updated. * WebInspectorClient.cpp: (WebInspectorClient::localizedStringsURL): Empty stub. * WebInspectorClient.h: Added localizedStringsURL. WebKit/wx: Reviewed by Mark Rowe. Bug 13470: i18n: The Web Inspector is not localizable http://bugs.webkit.org/show_bug.cgi?id=13470 * WebKitSupport/InspectorClientWx.cpp: (WebCore::InspectorClientWx::localizedStringsURL): Empty stub. * WebKitSupport/InspectorClientWx.h: Added localizedStringsURL. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@27883 268f45cc-cd09-0410-ab3c-d52691b4dbfc
11650fd3