Skip to content
  • timothy@apple.com's avatar
    WebCore: · 11650fd3
    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