<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /><style type="text/css"><!--
#msg dl { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fc0 solid; padding: 6px; }
#msg ul, pre { overflow: auto; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<title>[23972] trunk/WebKit</title>
</head>
<body>

<div id="msg">
<dl>
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/23972">23972</a></dd>
<dt>Author</dt> <dd>aroben</dd>
<dt>Date</dt> <dd>2007-07-03 17:40:57 -0700 (Tue, 03 Jul 2007)</dd>
</dl>

<h3>Log Message</h3>
<pre>Merge the Windows and Mac localized strings and exceptions files

WebKit:

        Merge the Windows and Mac localized strings and exceptions files

        Reviewed by Darin and Anders.

        * English.lproj/Localizable.strings: Added Windows strings.
        * StringsNotToBeLocalized.txt: Renamed from WebKit/English.lproj/StringsNotToBeLocalized.txt.

WebKit/win:

        Merge the Windows and Mac localized strings and exceptions files

        Reviewed by Darin and Anders.

        * English.lproj/Localizable.strings: Added Mac strings.
        * English.lproj/StringsNotToBeLocalized.txt: Removed.

WebKitTools:

        Modify scripts to keep Mac/Windows localized strings in sync

        extract-webkit-localizable-strings now handles extracting strings from
        both the Mac and Windows WebKit ports and updating their respective
        Localizable.strings files. extract-localizable-strings is now really a
        piece of plumbing rather than a top-level tool.

        Reviewed by Darin and Anders.

        * Scripts/extract-localizable-strings: Changed to handle multiple
        directories.
        * Scripts/extract-webkit-localizable-strings: Added.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkWebKitChangeLog">trunk/WebKit/ChangeLog</a></li>
<li><a href="#trunkWebKitEnglishlprojLocalizablestrings">trunk/WebKit/English.lproj/Localizable.strings</a></li>
<li><a href="#trunkWebKitwinChangeLog">trunk/WebKit/win/ChangeLog</a></li>
<li><a href="#trunkWebKitwinEnglishlprojLocalizablestrings">trunk/WebKit/win/English.lproj/Localizable.strings</a></li>
<li><a href="#trunkWebKitToolsChangeLog">trunk/WebKitTools/ChangeLog</a></li>
<li><a href="#trunkWebKitToolsScriptsextractlocalizablestrings">trunk/WebKitTools/Scripts/extract-localizable-strings</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkWebKitStringsNotToBeLocalizedtxt">trunk/WebKit/StringsNotToBeLocalized.txt</a></li>
<li><a href="#trunkWebKitToolsScriptsextractwebkitlocalizablestrings">trunk/WebKitTools/Scripts/extract-webkit-localizable-strings</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkWebKitEnglishlprojStringsNotToBeLocalizedtxt">trunk/WebKit/English.lproj/StringsNotToBeLocalized.txt</a></li>
<li><a href="#trunkWebKitwinEnglishlprojStringsNotToBeLocalizedtxt">trunk/WebKit/win/English.lproj/StringsNotToBeLocalized.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkWebKitChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/ChangeLog (23971 => 23972)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/ChangeLog        2007-07-04 00:29:31 UTC (rev 23971)
+++ trunk/WebKit/ChangeLog        2007-07-04 00:40:57 UTC (rev 23972)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2007-07-03  Adam Roben  &lt;aroben@apple.com&gt;
+
+        Merge the Windows and Mac localized strings and exceptions files
+
+        Reviewed by Darin and Anders.
+
+        * English.lproj/Localizable.strings: Added Windows strings.
+        * StringsNotToBeLocalized.txt: Renamed from WebKit/English.lproj/StringsNotToBeLocalized.txt.
+
</ins><span class="cx"> 2007-07-03  Adele Peterson  &lt;adele@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Removed printf I accidently left in.
</span></span></pre></div>
<a id="trunkWebKitEnglishlprojLocalizablestrings"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/English.lproj/Localizable.strings (23971 => 23972)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/English.lproj/Localizable.strings        2007-07-04 00:29:31 UTC (rev 23971)
+++ trunk/WebKit/English.lproj/Localizable.strings        2007-07-04 00:40:57 UTC (rev 23972)
</span><span class="lines">@@ -223,6 +223,9 @@
</span><span class="cx"> /* Search in Spotlight context menu item */
</span><span class="cx"> &quot;Search in Spotlight&quot; = &quot;Search in Spotlight&quot;;
</span><span class="cx"> 
</span><ins>+/* Search in Google context menu item */
+&quot;Search with Google&quot; = &quot;Search with Google&quot;;
+
</ins><span class="cx"> /* Undo action name */
</span><span class="cx"> &quot;Set Background Color (Undo action name)&quot; = &quot;Set Background Color&quot;;
</span><span class="cx"> 
</span><span class="lines">@@ -340,24 +343,159 @@
</span><span class="cx"> /* message in authentication panel */
</span><span class="cx"> &quot;Your password will be sent in the clear.&quot; = &quot;Your password will be sent in the clear.&quot;;
</span><span class="cx"> 
</span><ins>+/* HTTP result code string */
+&quot;accepted&quot; = &quot;accepted&quot;;
+
+/* HTTP result code string */
+&quot;bad gateway&quot; = &quot;bad gateway&quot;;
+
+/* HTTP result code string */
+&quot;bad request&quot; = &quot;bad request&quot;;
+
+/* HTTP result code string */
+&quot;client error&quot; = &quot;client error&quot;;
+
+/* HTTP result code string */
+&quot;conflict&quot; = &quot;conflict&quot;;
+
+/* HTTP result code string */
+&quot;continue&quot; = &quot;continue&quot;;
+
+/* HTTP result code string */
+&quot;created&quot; = &quot;created&quot;;
+
+/* HTTP result code string */
+&quot;expectation failed&quot; = &quot;expectation failed&quot;;
+
+/* HTTP result code string */
+&quot;forbidden&quot; = &quot;forbidden&quot;;
+
+/* HTTP result code string */
+&quot;found&quot; = &quot;found&quot;;
+
+/* HTTP result code string */
+&quot;gateway timed out&quot; = &quot;gateway timed out&quot;;
+
</ins><span class="cx"> /* accessibility role description for headings */
</span><span class="cx"> &quot;heading&quot; = &quot;heading&quot;;
</span><span class="cx"> 
</span><span class="cx"> /* accessibility role description for image map */
</span><span class="cx"> &quot;image map&quot; = &quot;image map&quot;;
</span><span class="cx"> 
</span><ins>+/* HTTP result code string */
+&quot;informational&quot; = &quot;informational&quot;;
+
+/* HTTP result code string */
+&quot;internal server error&quot; = &quot;internal server error&quot;;
+
+/* HTTP result code string */
+&quot;length required&quot; = &quot;length required&quot;;
+
</ins><span class="cx"> /* accessibility role description for link */
</span><span class="cx"> &quot;link&quot; = &quot;link&quot;;
</span><span class="cx"> 
</span><span class="cx"> /* accessibility role description for list marker */
</span><span class="cx"> &quot;list marker&quot; = &quot;list marker&quot;;
</span><span class="cx"> 
</span><ins>+/* HTTP result code string */
+&quot;method not allowed&quot; = &quot;method not allowed&quot;;
+
+/* HTTP result code string */
+&quot;moved permanently&quot; = &quot;moved permanently&quot;;
+
+/* HTTP result code string */
+&quot;multiple choices&quot; = &quot;multiple choices&quot;;
+
+/* HTTP result code string */
+&quot;needs proxy&quot; = &quot;needs proxy&quot;;
+
+/* HTTP result code string */
+&quot;no content&quot; = &quot;no content&quot;;
+
+/* HTTP result code string */
+&quot;no error&quot; = &quot;no error&quot;;
+
</ins><span class="cx"> /* text to display in file button used in HTML forms when no file is selected */
</span><span class="cx"> &quot;no file selected&quot; = &quot;no file selected&quot;;
</span><span class="cx"> 
</span><ins>+/* HTTP result code string */
+&quot;no longer exists&quot; = &quot;no longer exists&quot;;
+
+/* HTTP result code string */
+&quot;non-authoritative information&quot; = &quot;non-authoritative information&quot;;
+
+/* HTTP result code string */
+&quot;not found&quot; = &quot;not found&quot;;
+
+/* HTTP result code string */
+&quot;not modified&quot; = &quot;not modified&quot;;
+
+/* HTTP result code string */
+&quot;partial content&quot; = &quot;partial content&quot;;
+
+/* HTTP result code string */
+&quot;payment required&quot; = &quot;payment required&quot;;
+
+/* HTTP result code string */
+&quot;precondition failed&quot; = &quot;precondition failed&quot;;
+
+/* HTTP result code string */
+&quot;proxy authentication required&quot; = &quot;proxy authentication required&quot;;
+
+/* HTTP result code string */
+&quot;redirected&quot; = &quot;redirected&quot;;
+
+/* HTTP result code string */
+&quot;request timed out&quot; = &quot;request timed out&quot;;
+
+/* HTTP result code string */
+&quot;request too large&quot; = &quot;request too large&quot;;
+
+/* HTTP result code string */
+&quot;requested URL too long&quot; = &quot;requested URL too long&quot;;
+
+/* HTTP result code string */
+&quot;requested range not satisfiable&quot; = &quot;requested range not satisfiable&quot;;
+
+/* HTTP result code string */
+&quot;reset content&quot; = &quot;reset content&quot;;
+
+/* HTTP result code string */
+&quot;see other&quot; = &quot;see other&quot;;
+
+/* HTTP result code string */
+&quot;server error&quot; = &quot;server error&quot;;
+
+/* HTTP result code string */
+&quot;service unavailable&quot; = &quot;service unavailable&quot;;
+
+/* HTTP result code string */
+&quot;success&quot; = &quot;success&quot;;
+
+/* HTTP result code string */
+&quot;switching protocols&quot; = &quot;switching protocols&quot;;
+
+/* HTTP result code string */
+&quot;temporarily redirected&quot; = &quot;temporarily redirected&quot;;
+
+/* HTTP result code string */
+&quot;unacceptable&quot; = &quot;unacceptable&quot;;
+
+/* HTTP result code string */
+&quot;unauthorized&quot; = &quot;unauthorized&quot;;
+
+/* HTTP result code string */
+&quot;unimplemented&quot; = &quot;unimplemented&quot;;
+
</ins><span class="cx"> /* Unknown filename */
</span><span class="cx"> &quot;unknown&quot; = &quot;unknown&quot;;
</span><span class="cx"> 
</span><ins>+/* HTTP result code string */
+&quot;unsupported media type&quot; = &quot;unsupported media type&quot;;
+
+/* HTTP result code string */
+&quot;unsupported version&quot; = &quot;unsupported version&quot;;
+
</ins><span class="cx"> /* accessibility role description for web area */
</span><span class="cx"> &quot;web area&quot; = &quot;web area&quot;;
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkWebKitEnglishlprojStringsNotToBeLocalizedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/WebKit/English.lproj/StringsNotToBeLocalized.txt (23971 => 23972)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/English.lproj/StringsNotToBeLocalized.txt        2007-07-04 00:29:31 UTC (rev 23971)
+++ trunk/WebKit/English.lproj/StringsNotToBeLocalized.txt        2007-07-04 00:40:57 UTC (rev 23972)
</span><span class="lines">@@ -1,481 +0,0 @@
</span><del>-&quot;    &quot;
-&quot; &quot;
-&quot; #%*[^\n\r]%*[\n\r]&quot;
-&quot; %32[^# \t\n\r]%*[^# \t\n\r] &quot;
-&quot; *POST*&quot;
-&quot; *target*&quot;
-&quot; &gt;&gt;&gt;&quot;
-&quot; Mac OS X; %@) AppleWebKit/%@ (KHTML, like Gecko) %@&quot;
-&quot; Mac OS X; %@) AppleWebKit/%@ (KHTML, like Gecko)&quot;
-&quot;#&quot;
-&quot;%&quot;
-&quot;%.1lf&quot;
-&quot;%.2lu/%.2lu/%.10lu-%.10lu.cache&quot;
-&quot;%.2u/%.2u/%.10u-%.10u.cache&quot;
-&quot;%2d) &quot;
-&quot;%@ %.0fpx %.0fpx %.0fpx&quot;
-&quot;%@ %.0fpx %.0fpx&quot;
-&quot;%@ %@&quot;
-&quot;%@%@&quot;
-&quot;%@, %@&quot;
-&quot;%@-%d&quot;
-&quot;%@/%s&quot;
-&quot;%@/.tmp%d&quot;
-&quot;%@/Library/Preferences/%@&quot;
-&quot;%@:%u&quot;
-&quot;%@://%@&quot;
-&quot;%@://%@/%@&quot;
-&quot;%d&quot;
-&quot;%dpx&quot;
-&quot;%ld&quot;
-&quot;,&quot;
-&quot;-&quot;
-&quot;-1px&quot;
-&quot;-khtml-text-decorations-in-effect&quot;
-&quot;.&quot;
-&quot;._&quot;
-&quot;/&quot;
-&quot;/Frameworks/PDFKit.framework&quot;
-&quot;/Library/Internet Plug-Ins&quot;
-&quot;/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LangAnalysis.framework/LangAnalysis&quot;
-&quot;/System/Library/Frameworks/DictionaryServices.framework/DictionaryServices&quot;
-&quot;/Volumes&quot;
-&quot;/tmp/WebKitPlugInStreamXXXXXX&quot;
-&quot;/tmp/XXXXXX.tiff&quot;
-&quot;0&quot;
-&quot;1&quot;
-&quot;1000&quot;
-&quot;12px&quot;
-&quot;13&quot;
-&quot;16&quot;
-&quot;1800&quot;
-&quot;1px&quot;
-&quot;3&quot;
-&quot;33554432&quot;
-&quot;419&quot;
-&quot;420+&quot;
-&quot;422&quot;
-&quot;7&quot;
-&quot;9&quot;
-&quot;:&quot;
-&quot;://&quot;
-&quot;:/?#&quot;
-&quot;&lt;!&quot;
-&quot;&lt;%@ %@&gt;&quot;
-&quot;&lt;?&quot;
-&quot;&lt;a &quot;
-&quot;&lt;channel&quot;
-&quot;&lt;feed&quot;
-&quot;&lt;html&quot;
-&quot;&lt;html&gt;&quot;
-&quot;&lt;iframe frameborder=\&quot;no\&quot; marginwidth=\&quot;0\&quot; marginheight=\&quot;0\&quot; width=\&quot;98%%\&quot; height=\&quot;98%%\&quot; src=\&quot;%@\&quot;&gt;&lt;/iframe&gt;&quot;
-&quot;&lt;rdf&quot;
-&quot;&lt;rss&quot;
-&quot;&lt;script&quot;
-&quot;&lt;title&gt;&quot;
-&quot;&gt;,?&quot;
-&quot;?&quot;
-&quot;@&quot;
-&quot;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-.&quot;
-&quot;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+.-&quot;
-&quot;AllowsUndo&quot;
-&quot;Apple Chancery&quot;
-&quot;Apple Web Archive pasteboard type&quot;
-&quot;AppleKeyboardUIMode&quot;
-&quot;AppleLanguages&quot;
-&quot;BEGIN:VCALENDAR&quot;
-&quot;BEGIN:VCARD&quot;
-&quot;BP_CreatePluginMIMETypesPreferences&quot;
-&quot;Cache-Control&quot;
-&quot;Content-Length&quot;
-&quot;Courier&quot;
-&quot;DCMDictionaryServiceWindowShow&quot;
-&quot;DCSShowDictionaryServiceWindow&quot;
-&quot;DELEGATE METHODS&quot;
-&quot;DOCBASE&quot;
-&quot;DYLD_FRAMEWORK_PATH&quot;
-&quot;DeleteWordBackward&quot;
-&quot;DeleteWordForward&quot;
-&quot;FrameName&quot;
-&quot;GroupName&quot;
-&quot;Helvetica&quot;
-&quot;ISO-8859-1&quot;
-&quot;If-Modified-Since&quot;
-&quot;IncludeDebugMenu&quot;
-&quot;InsertBacktab&quot;
-&quot;InsertLineBreak&quot;
-&quot;InsertNewline&quot;
-&quot;InsertTab&quot;
-&quot;Intel&quot;
-&quot;Joy!peff&quot;
-&quot;KWQScrollBar&quot;
-&quot;LTR&quot;
-&quot;Library/Internet Plug-Ins&quot;
-&quot;Look Up in Dictionary menu title.&quot;
-&quot;MenuCommands&quot;
-&quot;MoveBackward&quot;
-&quot;MoveBackwardAndModifySelection&quot;
-&quot;MoveDown&quot;
-&quot;MoveDownAndModifySelection&quot;
-&quot;MoveForward&quot;
-&quot;MoveForwardAndModifySelection&quot;
-&quot;MoveLeft&quot;
-&quot;MoveLeftAndModifySelection&quot;
-&quot;MoveParagraphBackwardAndModifySelection&quot;
-&quot;MoveParagraphForwardAndModifySelection&quot;
-&quot;MoveRight&quot;
-&quot;MoveRightAndModifySelection&quot;
-&quot;MoveToBeginningOfDocument&quot;
-&quot;MoveToBeginningOfDocumentAndModifySelection&quot;
-&quot;MoveToBeginningOfLine&quot;
-&quot;MoveToBeginningOfLineAndModifySelection&quot;
-&quot;MoveToBeginningOfParagraph&quot;
-&quot;MoveToBeginningOfParagraphAndModifySelection&quot;
-&quot;MoveToBeginningOfSentence&quot;
-&quot;MoveToBeginningOfSentenceAndModifySelection&quot;
-&quot;MoveToEndOfDocument&quot;
-&quot;MoveToEndOfDocumentAndModifySelection&quot;
-&quot;MoveToEndOfLine&quot;
-&quot;MoveToEndOfLineAndModifySelection&quot;
-&quot;MoveToEndOfParagraph&quot;
-&quot;MoveToEndOfParagraphAndModifySelection&quot;
-&quot;MoveToEndOfSentence&quot;
-&quot;MoveToEndOfSentenceAndModifySelection&quot;
-&quot;MoveUp&quot;
-&quot;MoveUpAndModifySelection&quot;
-&quot;MoveWordBackward&quot;
-&quot;MoveWordBackwardAndModifySelection&quot;
-&quot;MoveWordForward&quot;
-&quot;MoveWordForwardAndModifySelection&quot;
-&quot;MoveWordLeft&quot;
-&quot;MoveWordLeftAndModifySelection&quot;
-&quot;MoveWordRight&quot;
-&quot;MoveWordRightAndModifySelection&quot;
-&quot;Mozilla/5.0 (Macintosh; U; &quot;
-&quot;NP_GetEntryPoints&quot;
-&quot;NP_Initialize&quot;
-&quot;NP_Shutdown&quot;
-&quot;NSAllowContinuousSpellChecking&quot;
-&quot;NSApplicationIcon&quot;
-&quot;NSCarbonWindow&quot;
-&quot;NSErrorFailingURLKey&quot;
-&quot;NSErrorFailingURLStringKey&quot;
-&quot;NSEvent&quot;
-&quot;NSView&quot;
-&quot;NeXT smart paste pasteboard type&quot;
-&quot;PDFDocument&quot;
-&quot;PDFPreviewView&quot;
-&quot;PDFView&quot;
-&quot;PDFViewDisplayModeChanged&quot;
-&quot;PDFViewScaleChanged&quot;
-&quot;POST&quot;
-&quot;PPC&quot;
-&quot;Papyrus&quot;
-&quot;Quartz.framework&quot;
-&quot;RTL&quot;
-&quot;SAMILang&quot;
-&quot;SAMIStyle&quot;
-&quot;Safari/419.3&quot;
-&quot;Search in Google menu title.&quot;
-&quot;Search in Spotlight menu title.&quot;
-&quot;Times&quot;
-&quot;ToggleBold&quot;
-&quot;ToggleItalic&quot;
-&quot;U+000009&quot;
-&quot;U+00001B&quot;
-&quot;UTF-8&quot;
-&quot;UseBackForwardList&quot;
-&quot;Volumes&quot;
-&quot;WEBKIT_UNSET_DYLD_FRAMEWORK_PATH&quot;
-&quot;WebActionButtonKey&quot;
-&quot;WebActionElementKey&quot;
-&quot;WebActionModifierFlagsKey&quot;
-&quot;WebActionNavigationTypeKey&quot;
-&quot;WebActionOriginalURLKey&quot;
-&quot;WebAuthenticationPanel&quot;
-&quot;WebBackForwardList:\n&quot;
-&quot;WebDataRequest&quot;
-&quot;WebElementDOMNode&quot;
-&quot;WebElementFrame&quot;
-&quot;WebElementImage&quot;
-&quot;WebElementImageAltString&quot;
-&quot;WebElementImageRect&quot;
-&quot;WebElementImageURL&quot;
-&quot;WebElementIsContentEditableKey&quot;
-&quot;WebElementIsSelected&quot;
-&quot;WebElementLinkIsLive&quot;
-&quot;WebElementLinkLabel&quot;
-&quot;WebElementLinkTitle&quot;
-&quot;WebElementLinkURL&quot;
-&quot;WebElementSpellingToolTip&quot;
-&quot;WebElementTargetFrame&quot;
-&quot;WebElementTitle&quot;
-&quot;WebHistoryAllItemsRemovedNotification&quot;
-&quot;WebHistoryDates&quot;
-&quot;WebHistoryFileVersion&quot;
-&quot;WebHistoryItemChangedNotification&quot;
-&quot;WebHistoryItems&quot;
-&quot;WebHistoryItemsAddedNotification&quot;
-&quot;WebHistoryItemsDiscardedWhileLoadingNotification&quot;
-&quot;WebHistoryItemsRemovedNotification&quot;
-&quot;WebHistoryLoadedNotification&quot;
-&quot;WebHistorySavedNotification&quot;
-&quot;WebIconDatabaseDidAddIconNotification&quot;
-&quot;WebIconDatabaseDidRemoveAllIconsNotification&quot;
-&quot;WebIconDatabaseDirectoryDefaultsKey&quot;
-&quot;WebIconDatabaseEnabled&quot;
-&quot;WebIconDatabaseImportDirectoryDefaultsKey&quot;
-&quot;WebIconDatabaseVersion&quot;
-&quot;WebIconNotificationUserInfoURLKey&quot;
-&quot;WebJavaScriptTextInputPanel&quot;
-&quot;WebKitDeveloperExtras&quot;
-&quot;WebKitErrorDomain&quot;
-&quot;WebKitErrorMIMETypeKey&quot;
-&quot;WebKitErrorPlugInNameKey&quot;
-&quot;WebKitErrorPlugInPageURLStringKey&quot;
-&quot;WebKitHistoryAgeInDaysLimit&quot;
-&quot;WebKitHistoryItemLimit&quot;
-&quot;WebKitOmitPDFSupport&quot;
-&quot;WebKitOriginalBottomMargin&quot;
-&quot;WebKitOriginalTopMargin&quot;
-&quot;WebKitPDFs-XXXXXX&quot;
-&quot;WebKitScriptDebuggerEnabled&quot;
-&quot;WebLoginWindowDidSwitchFromUserNotification&quot;
-&quot;WebLoginWindowDidSwitchToUserNotification&quot;
-&quot;WebMainResource&quot;
-&quot;WebModalDialogPretendWindow&quot;
-&quot;WebNodeHighlightExpiredNotification&quot;
-&quot;WebPageCacheDataSourceKey&quot;
-&quot;WebPageCacheDocumentViewKey&quot;
-&quot;WebPageCacheEntryDateKey&quot;
-&quot;WebPlugInAttributesKey&quot;
-&quot;WebPlugInBaseURLKey&quot;
-&quot;WebPlugInContainerKey&quot;
-&quot;WebPlugInContainingElementKey&quot;
-&quot;WebPlugInModeKey&quot;
-&quot;WebPlugInShouldLoadMainResourceKey&quot;
-&quot;WebPluginAttributes&quot;
-&quot;WebPluginBaseURL&quot;
-&quot;WebPluginContainer&quot;
-&quot;WebPluginDescription&quot;
-&quot;WebPluginExtensions&quot;
-&quot;WebPluginLocalizationName&quot;
-&quot;WebPluginMIMETypes&quot;
-&quot;WebPluginMIMETypesFilename&quot;
-&quot;WebPluginName&quot;
-&quot;WebPluginTypeDescription&quot;
-&quot;WebPluginTypeEnabled&quot;
-&quot;WebPluginWillPresentNativeUserInterface&quot;
-&quot;WebPreferencesChangedNotification&quot;
-&quot;WebProgressEstimateChangedNotification&quot;
-&quot;WebProgressFinishedNotification&quot;
-&quot;WebProgressStartedNotification&quot;
-&quot;WebResourceData&quot;
-&quot;WebResourceFrameName&quot;
-&quot;WebResourceHandler&quot;
-&quot;WebResourceMIMEType&quot;
-&quot;WebResourceResponse&quot;
-&quot;WebResourceTextEncodingName&quot;
-&quot;WebResourceURL&quot;
-&quot;WebSiteURLToIconURLKey&quot;
-&quot;WebSubframeArchives&quot;
-&quot;WebSubresources&quot;
-&quot;WebURLsWithTitlesPboardType&quot;
-&quot;WebViewDidBeginEditingNotification&quot;
-&quot;WebViewDidChangeNotification&quot;
-&quot;WebViewDidChangeSelectionNotification&quot;
-&quot;WebViewDidChangeTypingStyleNotification&quot;
-&quot;WebViewDidEndEditingNotification&quot;
-&quot;XXXXXX-&quot;
-&quot;\&quot;@?&quot;
-&quot;\&quot;\\&quot;
-&quot;\0&quot;
-&quot;\n        &quot;
-&quot;\n    &quot;
-&quot;\n&quot;
-&quot;\n--------------------------------------------\n&quot;
-&quot;\r&quot;
-&quot;\r\n&quot;
-&quot;\xFF\xD8\xFF\xE0&quot;
-&quot;_top&quot;
-&quot;a&quot;
-&quot;about:&quot;
-&quot;about:blank&quot;
-&quot;applewebdata://%@&quot;
-&quot;application/atom+xml&quot;
-&quot;application/octet-stream&quot;
-&quot;application/pdf&quot;
-&quot;application/postscript&quot;
-&quot;application/rss+xml&quot;
-&quot;application/x-java-applet&quot;
-&quot;application/x-webarchive&quot;
-&quot;basefont&quot;
-&quot;c&quot;
-&quot;canGoBack&quot;
-&quot;canGoForward&quot;
-&quot;com.RealNetworks.RealOne Player&quot;
-&quot;com.adobe.Acrobat&quot;
-&quot;com.adobe.Acrobat.Pro&quot;
-&quot;com.adobe.Reader&quot;
-&quot;com.adobe.distiller&quot;
-&quot;com.apple.Aperture&quot;
-&quot;com.apple.AppKit&quot;
-&quot;com.apple.HIWebView&quot;
-&quot;com.apple.JavaAppletPlugin&quot;
-&quot;com.apple.JavaPluginCocoa&quot;
-&quot;com.apple.KeyboardUIModeDidChange&quot;
-&quot;com.apple.QuickTime Plugin.plugin&quot;
-&quot;com.apple.Safari&quot;
-&quot;com.apple.WebKit&quot;
-&quot;com.apple.hiview&quot;
-&quot;com.apple.mail&quot;
-&quot;com.apple.quicktime.webplugin&quot;
-&quot;com.apple.universalaccess&quot;
-&quot;com.microsoft.WMP.defaultplugin&quot;
-&quot;com.vitalsource.bookshelf&quot;
-&quot;dir&quot;
-&quot;displayTitle&quot;
-&quot;doctype&quot;
-&quot;en&quot;
-&quot;estimatedProgress&quot;
-&quot;flickr.com&quot;
-&quot;ftp:&quot;
-&quot;htm&quot;
-&quot;html&quot;
-&quot;http&quot;
-&quot;https&quot;
-&quot;icon.db&quot;
-&quot;image.pict&quot;
-&quot;image.tiff&quot;
-&quot;image/jpeg&quot;
-&quot;image/pict&quot;
-&quot;image/tiff&quot;
-&quot;img&quot;
-&quot;isLoading&quot;
-&quot;isindex&quot;
-&quot;javascript:&quot;
-&quot;lastVisitedDate&quot;
-&quot;localhost&quot;
-&quot;localized string not found&quot;
-&quot;lproj&quot;
-&quot;mailto:&quot;
-&quot;mainFrameDocument&quot;
-&quot;mainFrameIcon&quot;
-&quot;mainFrameTitle&quot;
-&quot;mainFrameURL&quot;
-&quot;must-revalidate&quot;
-&quot;nullplugin&quot;
-&quot;pluginspage&quot;
-&quot;proxy-revalidate&quot;
-&quot;r&quot;
-&quot;resizeTop&quot;
-&quot;rgb(%.0f,%.0f,%.0f)&quot;
-&quot;rgba(%.0f,%.0f,%.0f,%f)&quot;
-&quot;s&quot;
-&quot;src&quot;
-&quot;text/calendar&quot;
-&quot;text/directory&quot;
-&quot;text/html&quot;
-&quot;text/ldif&quot;
-&quot;text/pdf&quot;
-&quot;text/plain&quot;
-&quot;text/qif&quot;
-&quot;text/rtf&quot;
-&quot;text/vcalendar&quot;
-&quot;text/vcard&quot;
-&quot;text/x-calendar&quot;
-&quot;text/x-csv&quot;
-&quot;text/x-qif&quot;
-&quot;text/x-vcalendar&quot;
-&quot;text/x-vcard&quot;
-&quot;text/x-vcf&quot;
-&quot;tiff&quot;
-&quot;txt&quot;
-&quot;u&quot;
-&quot;visitCount&quot;
-&quot;webkit-fake-url&quot;
-&quot;webplugin&quot;
-&quot;x&quot;
-&quot;x-apple-web-kit/&quot;
-&quot;xml&quot;
-&quot;yahoo.com&quot;
-&quot;~/Library/Icons&quot;
-DOM/WebDOMOperations.mm:&quot;background&quot;
-DOM/WebDOMOperations.mm:&quot;data&quot;
-DOM/WebDOMOperations.mm:&quot;icon&quot;
-DOM/WebDOMOperations.mm:&quot;movie&quot;
-DOM/WebDOMOperations.mm:&quot;stylesheet&quot;
-DefaultDelegates/WebDefaultContextMenuDelegate.mm:&quot;Look Up in Dictionary&quot;
-DefaultDelegates/WebDefaultContextMenuDelegate.mm:&quot;Search in Google&quot;
-DefaultDelegates/WebDefaultContextMenuDelegate.mm:&quot;Search in Spotlight&quot;
-DefaultDelegates/WebScriptDebugServer.m
-History/WebHistoryItem.mm:&quot; in \&quot;%@\&quot;&quot;
-History/WebHistoryItem.mm:&quot;children&quot;
-History/WebHistoryItem.mm:&quot;title&quot;
-Misc/WebCache.mm
-Misc/WebKitLogging.h:&quot;&lt;not running on main thread&gt;&quot;
-Misc/WebKitLogging.m
-Misc/WebKitVersionChecks.m
-Misc/WebNSURLExtras.m:&quot;IDNScriptWhiteList&quot;
-Misc/WebNSURLExtras.m:&quot;IDNScriptWhiteList.txt&quot;
-Misc/WebNSURLExtras.m:&quot;file&quot;
-Misc/WebNSURLRequestExtras.m
-Plugins/WebBaseNetscapePluginStream.mm:&quot; OK\n&quot;
-Plugins/WebBaseNetscapePluginStream.mm:&quot;: &quot;
-Plugins/WebBaseNetscapePluginStream.mm:&quot;HTTP &quot;
-Plugins/WebBaseNetscapePluginView.mm:&quot;height&quot;
-Plugins/WebBaseNetscapePluginView.mm:&quot;width&quot;
-Plugins/WebBasePluginPackage.m:&quot;Java Applet Plugin Enabler&quot;
-Plugins/WebBasePluginPackage.m:&quot;name: %@\npath: %@\nmimeTypes:\n%@\npluginDescription:%@&quot;
-Plugins/WebNetscapePluginPackage.m:&quot;RealPlayer Plugin&quot;
-Plugins/WebNetscapePluginPackage.m:&quot;main&quot;
-WebCoreSupport/WebChromeClient.mm
-WebCoreSupport/WebEditorClient.mm:&quot;Down&quot;
-WebCoreSupport/WebEditorClient.mm:&quot;Enter&quot;
-WebCoreSupport/WebEditorClient.mm:&quot;Up&quot;
-WebCoreSupport/WebFrameBridge.mm:&quot;height&quot;
-WebCoreSupport/WebFrameBridge.mm:&quot;width&quot;
-WebInspector/WebInspector.m
-WebInspector/WebInspectorPanel.m:&quot;control&quot;
-WebInspector/WebInspectorPanel.m:&quot;resize&quot;
-WebView/WebHTMLView.mm:&quot;%0.fpx&quot;
-WebView/WebHTMLView.mm:&quot;'%@'&quot;
-WebView/WebHTMLView.mm:&quot;Version:&quot;
-WebView/WebHTMLView.mm:&quot;applet&quot;
-WebView/WebHTMLView.mm:&quot;b&quot;
-WebView/WebHTMLView.mm:&quot;baseline&quot;
-WebView/WebHTMLView.mm:&quot;black&quot;
-WebView/WebHTMLView.mm:&quot;body&quot;
-WebView/WebHTMLView.mm:&quot;bold&quot;
-WebView/WebHTMLView.mm:&quot;center&quot;
-WebView/WebHTMLView.mm:&quot;font&quot;
-WebView/WebHTMLView.mm:&quot;head&quot;
-WebView/WebHTMLView.mm:&quot;i&quot;
-WebView/WebHTMLView.mm:&quot;italic&quot;
-WebView/WebHTMLView.mm:&quot;justify&quot;
-WebView/WebHTMLView.mm:&quot;left&quot;
-WebView/WebHTMLView.mm:&quot;line-through&quot;
-WebView/WebHTMLView.mm:&quot;menu&quot;
-WebView/WebHTMLView.mm:&quot;none&quot;
-WebView/WebHTMLView.mm:&quot;normal&quot;
-WebView/WebHTMLView.mm:&quot;object&quot;
-WebView/WebHTMLView.mm:&quot;right&quot;
-WebView/WebHTMLView.mm:&quot;strike&quot;
-WebView/WebHTMLView.mm:&quot;style&quot;
-WebView/WebHTMLView.mm:&quot;sub&quot;
-WebView/WebHTMLView.mm:&quot;submit&quot;
-WebView/WebHTMLView.mm:&quot;super&quot;
-WebView/WebHTMLView.mm:&quot;transparent&quot;
-WebView/WebHTMLView.mm:&quot;underline&quot;
-WebView/WebHTMLView.mm:&quot;white&quot;
-WebView/WebPreferenceKeysPrivate.h
-WebView/WebPreferences.m:&quot;Identifier&quot;
-WebView/WebPreferences.m:&quot;Values&quot;
-WebView/WebPreferences.m:&quot;WebPreferences%d&quot;
-WebView/WebRenderNode.mm
-WebView/WebScriptDebugDelegate.mm
-WebView/WebView.mm:&quot;Preferences&quot;
-WebView/WebView.mm:&quot;Search With Google&quot;
-WebView/WebView.mm:&quot;Show DOM Tree&quot;
-WebView/WebView.mm:&quot;control&quot;
-WebView/WebView.mm:&quot;return &quot;
</del></span></pre></div>
<a id="trunkWebKitStringsNotToBeLocalizedtxtfromrev23971trunkWebKitEnglishlprojStringsNotToBeLocalizedtxt"></a>
<div class="copfile"><h4>Copied: trunk/WebKit/StringsNotToBeLocalized.txt (from rev 23971, trunk/WebKit/English.lproj/StringsNotToBeLocalized.txt) (0 => 23972)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/StringsNotToBeLocalized.txt                                (rev 0)
+++ trunk/WebKit/StringsNotToBeLocalized.txt        2007-07-04 00:40:57 UTC (rev 23972)
</span><span class="lines">@@ -0,0 +1,505 @@
</span><ins>+&quot;    &quot;
+&quot; &quot;
+&quot; #%*[^\n\r]%*[\n\r]&quot;
+&quot; %32[^# \t\n\r]%*[^# \t\n\r] &quot;
+&quot; *POST*&quot;
+&quot; *target*&quot;
+&quot; &gt;&gt;&gt;&quot;
+&quot; Mac OS X; %@) AppleWebKit/%@ (KHTML, like Gecko) %@&quot;
+&quot; Mac OS X; %@) AppleWebKit/%@ (KHTML, like Gecko)&quot;
+&quot;#&quot;
+&quot;%&quot;
+&quot;%.1lf&quot;
+&quot;%.2lu/%.2lu/%.10lu-%.10lu.cache&quot;
+&quot;%.2u/%.2u/%.10u-%.10u.cache&quot;
+&quot;%20&quot;
+&quot;%2d) &quot;
+&quot;%@ %.0fpx %.0fpx %.0fpx&quot;
+&quot;%@ %.0fpx %.0fpx&quot;
+&quot;%@ %@&quot;
+&quot;%@%@&quot;
+&quot;%@, %@&quot;
+&quot;%@-%d&quot;
+&quot;%@/%s&quot;
+&quot;%@/.tmp%d&quot;
+&quot;%@/Library/Preferences/%@&quot;
+&quot;%@:%u&quot;
+&quot;%@://%@&quot;
+&quot;%@://%@/%@&quot;
+&quot;%d&quot;
+&quot;%dpx&quot;
+&quot;%ld&quot;
+&quot;&amp;ie=UTF-8&amp;oe=UTF-8&quot;
+&quot;+&quot;
+&quot;,&quot;
+&quot;-&quot;
+&quot;-1px&quot;
+&quot;-khtml-text-decorations-in-effect&quot;
+&quot;.&quot;
+&quot;._&quot;
+&quot;.download&quot;
+&quot;/&quot;
+&quot;/Frameworks/PDFKit.framework&quot;
+&quot;/Library/Internet Plug-Ins&quot;
+&quot;/System/Library/Frameworks/ApplicationServices.framework/Frameworks/LangAnalysis.framework/LangAnalysis&quot;
+&quot;/System/Library/Frameworks/DictionaryServices.framework/DictionaryServices&quot;
+&quot;/Volumes&quot;
+&quot;/tmp/WebKitPlugInStreamXXXXXX&quot;
+&quot;/tmp/XXXXXX.tiff&quot;
+&quot;0&quot;
+&quot;1&quot;
+&quot;1000&quot;
+&quot;12px&quot;
+&quot;13&quot;
+&quot;16&quot;
+&quot;1800&quot;
+&quot;1px&quot;
+&quot;3&quot;
+&quot;33554432&quot;
+&quot;419&quot;
+&quot;420+&quot;
+&quot;422&quot;
+&quot;7&quot;
+&quot;9&quot;
+&quot;:&quot;
+&quot;://&quot;
+&quot;:/?#&quot;
+&quot;&lt;!&quot;
+&quot;&lt;%@ %@&gt;&quot;
+&quot;&lt;?&quot;
+&quot;&lt;a &quot;
+&quot;&lt;channel&quot;
+&quot;&lt;feed&quot;
+&quot;&lt;html&quot;
+&quot;&lt;html&gt;&quot;
+&quot;&lt;iframe frameborder=\&quot;no\&quot; marginwidth=\&quot;0\&quot; marginheight=\&quot;0\&quot; width=\&quot;98%%\&quot; height=\&quot;98%%\&quot; src=\&quot;%@\&quot;&gt;&lt;/iframe&gt;&quot;
+&quot;&lt;rdf&quot;
+&quot;&lt;rss&quot;
+&quot;&lt;script&quot;
+&quot;&lt;title&gt;&quot;
+&quot;&gt;,?&quot;
+&quot;?&quot;
+&quot;@&quot;
+&quot;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-.&quot;
+&quot;ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+.-&quot;
+&quot;AllowsUndo&quot;
+&quot;Apple Chancery&quot;
+&quot;Apple Web Archive pasteboard type&quot;
+&quot;AppleKeyboardUIMode&quot;
+&quot;AppleLanguages&quot;
+&quot;BEGIN:VCALENDAR&quot;
+&quot;BEGIN:VCARD&quot;
+&quot;BP_CreatePluginMIMETypesPreferences&quot;
+&quot;BackwardDelete&quot;
+&quot;Cache-Control&quot;
+&quot;Content-Length&quot;
+&quot;Courier&quot;
+&quot;DCMDictionaryServiceWindowShow&quot;
+&quot;DCSShowDictionaryServiceWindow&quot;
+&quot;DELEGATE METHODS&quot;
+&quot;DOCBASE&quot;
+&quot;DYLD_FRAMEWORK_PATH&quot;
+&quot;DeleteWordBackward&quot;
+&quot;DeleteWordForward&quot;
+&quot;FrameName&quot;
+&quot;GroupName&quot;
+&quot;Helvetica&quot;
+&quot;ISO-8859-1&quot;
+&quot;If-Modified-Since&quot;
+&quot;IncludeDebugMenu&quot;
+&quot;InsertBacktab&quot;
+&quot;InsertLineBreak&quot;
+&quot;InsertNewline&quot;
+&quot;InsertTab&quot;
+&quot;Intel&quot;
+&quot;Joy!peff&quot;
+&quot;KWQScrollBar&quot;
+&quot;LTR&quot;
+&quot;Library/Internet Plug-Ins&quot;
+&quot;Look Up in Dictionary menu title.&quot;
+&quot;Lucida Grande&quot;
+&quot;MenuCommands&quot;
+&quot;MoveBackward&quot;
+&quot;MoveBackwardAndModifySelection&quot;
+&quot;MoveDown&quot;
+&quot;MoveDownAndModifySelection&quot;
+&quot;MoveForward&quot;
+&quot;MoveForwardAndModifySelection&quot;
+&quot;MoveLeft&quot;
+&quot;MoveLeftAndModifySelection&quot;
+&quot;MoveParagraphBackwardAndModifySelection&quot;
+&quot;MoveParagraphForwardAndModifySelection&quot;
+&quot;MoveRight&quot;
+&quot;MoveRightAndModifySelection&quot;
+&quot;MoveToBeginningOfDocument&quot;
+&quot;MoveToBeginningOfDocumentAndModifySelection&quot;
+&quot;MoveToBeginningOfLine&quot;
+&quot;MoveToBeginningOfLineAndModifySelection&quot;
+&quot;MoveToBeginningOfParagraph&quot;
+&quot;MoveToBeginningOfParagraphAndModifySelection&quot;
+&quot;MoveToBeginningOfSentence&quot;
+&quot;MoveToBeginningOfSentenceAndModifySelection&quot;
+&quot;MoveToEndOfDocument&quot;
+&quot;MoveToEndOfDocumentAndModifySelection&quot;
+&quot;MoveToEndOfLine&quot;
+&quot;MoveToEndOfLineAndModifySelection&quot;
+&quot;MoveToEndOfParagraph&quot;
+&quot;MoveToEndOfParagraphAndModifySelection&quot;
+&quot;MoveToEndOfSentence&quot;
+&quot;MoveToEndOfSentenceAndModifySelection&quot;
+&quot;MoveUp&quot;
+&quot;MoveUpAndModifySelection&quot;
+&quot;MoveWordBackward&quot;
+&quot;MoveWordBackwardAndModifySelection&quot;
+&quot;MoveWordForward&quot;
+&quot;MoveWordForwardAndModifySelection&quot;
+&quot;MoveWordLeft&quot;
+&quot;MoveWordLeftAndModifySelection&quot;
+&quot;MoveWordRight&quot;
+&quot;MoveWordRightAndModifySelection&quot;
+&quot;Mozilla/5.0 (Macintosh; U; &quot;
+&quot;NP_GetEntryPoints&quot;
+&quot;NP_Initialize&quot;
+&quot;NP_Shutdown&quot;
+&quot;NSAllowContinuousSpellChecking&quot;
+&quot;NSApplicationIcon&quot;
+&quot;NSCarbonWindow&quot;
+&quot;NSErrorFailingURLKey&quot;
+&quot;NSErrorFailingURLStringKey&quot;
+&quot;NSEvent&quot;
+&quot;NSView&quot;
+&quot;NeXT smart paste pasteboard type&quot;
+&quot;PDFDocument&quot;
+&quot;PDFPreviewView&quot;
+&quot;PDFView&quot;
+&quot;PDFViewDisplayModeChanged&quot;
+&quot;PDFViewScaleChanged&quot;
+&quot;POST&quot;
+&quot;PPC&quot;
+&quot;Papyrus&quot;
+&quot;Quartz.framework&quot;
+&quot;RTL&quot;
+&quot;SAMILang&quot;
+&quot;SAMIStyle&quot;
+&quot;Safari/419.3&quot;
+&quot;Search in Google menu title.&quot;
+&quot;Search in Spotlight menu title.&quot;
+&quot;Times&quot;
+&quot;ToggleBold&quot;
+&quot;ToggleItalic&quot;
+&quot;U+000009&quot;
+&quot;U+00001B&quot;
+&quot;UTF-8&quot;
+&quot;UseBackForwardList&quot;
+&quot;Volumes&quot;
+&quot;WEBKIT_UNSET_DYLD_FRAMEWORK_PATH&quot;
+&quot;WebActionButtonKey&quot;
+&quot;WebActionElementKey&quot;
+&quot;WebActionModifierFlagsKey&quot;
+&quot;WebActionNavigationTypeKey&quot;
+&quot;WebActionOriginalURLKey&quot;
+&quot;WebAuthenticationPanel&quot;
+&quot;WebBackForwardList:\n&quot;
+&quot;WebDataRequest&quot;
+&quot;WebElementDOMNode&quot;
+&quot;WebElementFrame&quot;
+&quot;WebElementImage&quot;
+&quot;WebElementImageAltString&quot;
+&quot;WebElementImageRect&quot;
+&quot;WebElementImageURL&quot;
+&quot;WebElementIsContentEditableKey&quot;
+&quot;WebElementIsSelected&quot;
+&quot;WebElementLinkIsLive&quot;
+&quot;WebElementLinkLabel&quot;
+&quot;WebElementLinkTitle&quot;
+&quot;WebElementLinkURL&quot;
+&quot;WebElementSpellingToolTip&quot;
+&quot;WebElementTargetFrame&quot;
+&quot;WebElementTitle&quot;
+&quot;WebHistoryAllItemsRemovedNotification&quot;
+&quot;WebHistoryDates&quot;
+&quot;WebHistoryFileVersion&quot;
+&quot;WebHistoryItemChangedNotification&quot;
+&quot;WebHistoryItems&quot;
+&quot;WebHistoryItemsAddedNotification&quot;
+&quot;WebHistoryItemsDiscardedWhileLoadingNotification&quot;
+&quot;WebHistoryItemsRemovedNotification&quot;
+&quot;WebHistoryLoadedNotification&quot;
+&quot;WebHistorySavedNotification&quot;
+&quot;WebIconDatabaseDidAddIconNotification&quot;
+&quot;WebIconDatabaseDidRemoveAllIconsNotification&quot;
+&quot;WebIconDatabaseDirectoryDefaultsKey&quot;
+&quot;WebIconDatabaseEnabled&quot;
+&quot;WebIconDatabaseImportDirectoryDefaultsKey&quot;
+&quot;WebIconDatabaseVersion&quot;
+&quot;WebIconNotificationUserInfoURLKey&quot;
+&quot;WebJavaScriptTextInputPanel&quot;
+&quot;WebKitDeveloperExtras&quot;
+&quot;WebKitErrorDomain&quot;
+&quot;WebKitErrorMIMETypeKey&quot;
+&quot;WebKitErrorPlugInNameKey&quot;
+&quot;WebKitErrorPlugInPageURLStringKey&quot;
+&quot;WebKitHistoryAgeInDaysLimit&quot;
+&quot;WebKitHistoryItemLimit&quot;
+&quot;WebKitLogLevel&quot;
+&quot;WebKitOmitPDFSupport&quot;
+&quot;WebKitOriginalBottomMargin&quot;
+&quot;WebKitOriginalTopMargin&quot;
+&quot;WebKitPDFs-XXXXXX&quot;
+&quot;WebKitScriptDebuggerEnabled&quot;
+&quot;WebLoginWindowDidSwitchFromUserNotification&quot;
+&quot;WebLoginWindowDidSwitchToUserNotification&quot;
+&quot;WebMainResource&quot;
+&quot;WebModalDialogPretendWindow&quot;
+&quot;WebNodeHighlightExpiredNotification&quot;
+&quot;WebPageCacheDataSourceKey&quot;
+&quot;WebPageCacheDocumentViewKey&quot;
+&quot;WebPageCacheEntryDateKey&quot;
+&quot;WebPlugInAttributesKey&quot;
+&quot;WebPlugInBaseURLKey&quot;
+&quot;WebPlugInContainerKey&quot;
+&quot;WebPlugInContainingElementKey&quot;
+&quot;WebPlugInModeKey&quot;
+&quot;WebPlugInShouldLoadMainResourceKey&quot;
+&quot;WebPluginAttributes&quot;
+&quot;WebPluginBaseURL&quot;
+&quot;WebPluginContainer&quot;
+&quot;WebPluginDescription&quot;
+&quot;WebPluginExtensions&quot;
+&quot;WebPluginLocalizationName&quot;
+&quot;WebPluginMIMETypes&quot;
+&quot;WebPluginMIMETypesFilename&quot;
+&quot;WebPluginName&quot;
+&quot;WebPluginTypeDescription&quot;
+&quot;WebPluginTypeEnabled&quot;
+&quot;WebPluginWillPresentNativeUserInterface&quot;
+&quot;WebPreferencesChangedNotification&quot;
+&quot;WebProgressEstimateChangedNotification&quot;
+&quot;WebProgressFinishedNotification&quot;
+&quot;WebProgressStartedNotification&quot;
+&quot;WebResourceData&quot;
+&quot;WebResourceFrameName&quot;
+&quot;WebResourceHandler&quot;
+&quot;WebResourceMIMEType&quot;
+&quot;WebResourceResponse&quot;
+&quot;WebResourceTextEncodingName&quot;
+&quot;WebResourceURL&quot;
+&quot;WebSiteURLToIconURLKey&quot;
+&quot;WebSubframeArchives&quot;
+&quot;WebSubresources&quot;
+&quot;WebURLsWithTitlesPboardType&quot;
+&quot;WebViewDidBeginEditingNotification&quot;
+&quot;WebViewDidChangeNotification&quot;
+&quot;WebViewDidChangeSelectionNotification&quot;
+&quot;WebViewDidChangeTypingStyleNotification&quot;
+&quot;WebViewDidEndEditingNotification&quot;
+&quot;XXXXXX-&quot;
+&quot;\&quot;@?&quot;
+&quot;\&quot;\\&quot;
+&quot;\0&quot;
+&quot;\\&quot;
+&quot;\n        &quot;
+&quot;\n    &quot;
+&quot;\n&quot;
+&quot;\n--------------------------------------------\n&quot;
+&quot;\r&quot;
+&quot;\r\n&quot;
+&quot;\xFF\xD8\xFF\xE0&quot;
+&quot;_top&quot;
+&quot;a&quot;
+&quot;about:&quot;
+&quot;about:blank&quot;
+&quot;applewebdata://%@&quot;
+&quot;application/atom+xml&quot;
+&quot;application/octet-stream&quot;
+&quot;application/pdf&quot;
+&quot;application/postscript&quot;
+&quot;application/rss+xml&quot;
+&quot;application/x-java-applet&quot;
+&quot;application/x-webarchive&quot;
+&quot;basefont&quot;
+&quot;c&quot;
+&quot;canGoBack&quot;
+&quot;canGoForward&quot;
+&quot;com.RealNetworks.RealOne Player&quot;
+&quot;com.adobe.Acrobat&quot;
+&quot;com.adobe.Acrobat.Pro&quot;
+&quot;com.adobe.Reader&quot;
+&quot;com.adobe.distiller&quot;
+&quot;com.apple.Aperture&quot;
+&quot;com.apple.AppKit&quot;
+&quot;com.apple.HIWebView&quot;
+&quot;com.apple.JavaAppletPlugin&quot;
+&quot;com.apple.JavaPluginCocoa&quot;
+&quot;com.apple.KeyboardUIModeDidChange&quot;
+&quot;com.apple.QuickTime Plugin.plugin&quot;
+&quot;com.apple.Safari&quot;
+&quot;com.apple.WebKit&quot;
+&quot;com.apple.hiview&quot;
+&quot;com.apple.mail&quot;
+&quot;com.apple.quicktime.webplugin&quot;
+&quot;com.apple.universalaccess&quot;
+&quot;com.microsoft.WMP.defaultplugin&quot;
+&quot;com.vitalsource.bookshelf&quot;
+&quot;dir&quot;
+&quot;displayTitle&quot;
+&quot;doctype&quot;
+&quot;en&quot;
+&quot;estimatedProgress&quot;
+&quot;flickr.com&quot;
+&quot;ftp:&quot;
+&quot;htm&quot;
+&quot;html&quot;
+&quot;http&quot;
+&quot;http://www.google.com/search?client=safari&amp;q=&quot;
+&quot;https&quot;
+&quot;icon.db&quot;
+&quot;image.pict&quot;
+&quot;image.tiff&quot;
+&quot;image/jpeg&quot;
+&quot;image/pict&quot;
+&quot;image/tiff&quot;
+&quot;img&quot;
+&quot;isLoading&quot;
+&quot;isindex&quot;
+&quot;javascript:&quot;
+&quot;lastVisitedDate&quot;
+&quot;localhost&quot;
+&quot;localized string not found&quot;
+&quot;lproj&quot;
+&quot;mailto:&quot;
+&quot;mainFrameDocument&quot;
+&quot;mainFrameIcon&quot;
+&quot;mainFrameTitle&quot;
+&quot;mainFrameURL&quot;
+&quot;must-revalidate&quot;
+&quot;nullplugin&quot;
+&quot;pluginspage&quot;
+&quot;proxy-revalidate&quot;
+&quot;r&quot;
+&quot;r+b&quot;
+&quot;resizeTop&quot;
+&quot;rgb(%.0f,%.0f,%.0f)&quot;
+&quot;rgba(%.0f,%.0f,%.0f,%f)&quot;
+&quot;s&quot;
+&quot;src&quot;
+&quot;text/calendar&quot;
+&quot;text/directory&quot;
+&quot;text/html&quot;
+&quot;text/ldif&quot;
+&quot;text/pdf&quot;
+&quot;text/plain&quot;
+&quot;text/qif&quot;
+&quot;text/rtf&quot;
+&quot;text/vcalendar&quot;
+&quot;text/vcard&quot;
+&quot;text/x-calendar&quot;
+&quot;text/x-csv&quot;
+&quot;text/x-qif&quot;
+&quot;text/x-vcalendar&quot;
+&quot;text/x-vcard&quot;
+&quot;text/x-vcf&quot;
+&quot;tiff&quot;
+&quot;txt&quot;
+&quot;u&quot;
+&quot;visitCount&quot;
+&quot;webkit-fake-url&quot;
+&quot;webplugin&quot;
+&quot;x&quot;
+&quot;x-apple-web-kit/&quot;
+&quot;xml&quot;
+&quot;yahoo.com&quot;
+&quot;~/Library/Icons&quot;
+WebKit/DOM/WebDOMOperations.mm:&quot;background&quot;
+WebKit/DOM/WebDOMOperations.mm:&quot;data&quot;
+WebKit/DOM/WebDOMOperations.mm:&quot;icon&quot;
+WebKit/DOM/WebDOMOperations.mm:&quot;movie&quot;
+WebKit/DOM/WebDOMOperations.mm:&quot;stylesheet&quot;
+WebKit/DefaultDelegates/WebDefaultContextMenuDelegate.mm:&quot;Look Up in Dictionary&quot;
+WebKit/DefaultDelegates/WebDefaultContextMenuDelegate.mm:&quot;Search in Google&quot;
+WebKit/DefaultDelegates/WebDefaultContextMenuDelegate.mm:&quot;Search in Spotlight&quot;
+WebKit/DefaultDelegates/WebScriptDebugServer.m
+WebKit/History/WebHistoryItem.mm:&quot; in \&quot;%@\&quot;&quot;
+WebKit/History/WebHistoryItem.mm:&quot;children&quot;
+WebKit/History/WebHistoryItem.mm:&quot;title&quot;
+WebKit/Misc/WebCache.mm
+WebKit/Misc/WebKitLogging.h:&quot;&lt;not running on main thread&gt;&quot;
+WebKit/Misc/WebKitLogging.m
+WebKit/Misc/WebKitVersionChecks.m
+WebKit/Misc/WebNSURLExtras.m:&quot;IDNScriptWhiteList&quot;
+WebKit/Misc/WebNSURLExtras.m:&quot;IDNScriptWhiteList.txt&quot;
+WebKit/Misc/WebNSURLExtras.m:&quot;file&quot;
+WebKit/Misc/WebNSURLRequestExtras.m
+WebKit/Plugins/WebBaseNetscapePluginStream.mm:&quot; OK\n&quot;
+WebKit/Plugins/WebBaseNetscapePluginStream.mm:&quot;: &quot;
+WebKit/Plugins/WebBaseNetscapePluginStream.mm:&quot;HTTP &quot;
+WebKit/Plugins/WebBaseNetscapePluginView.mm:&quot;height&quot;
+WebKit/Plugins/WebBaseNetscapePluginView.mm:&quot;width&quot;
+WebKit/Plugins/WebBasePluginPackage.m:&quot;Java Applet Plugin Enabler&quot;
+WebKit/Plugins/WebBasePluginPackage.m:&quot;name: %@\npath: %@\nmimeTypes:\n%@\npluginDescription:%@&quot;
+WebKit/Plugins/WebNetscapePluginPackage.m:&quot;RealPlayer Plugin&quot;
+WebKit/Plugins/WebNetscapePluginPackage.m:&quot;main&quot;
+WebKit/WebCoreSupport/WebChromeClient.mm
+WebKit/WebCoreSupport/WebEditorClient.mm:&quot;Down&quot;
+WebKit/WebCoreSupport/WebEditorClient.mm:&quot;Enter&quot;
+WebKit/WebCoreSupport/WebEditorClient.mm:&quot;Up&quot;
+WebKit/WebCoreSupport/WebFrameBridge.mm:&quot;height&quot;
+WebKit/WebCoreSupport/WebFrameBridge.mm:&quot;width&quot;
+WebKit/WebInspector/WebInspector.m
+WebKit/WebInspector/WebInspectorPanel.m:&quot;control&quot;
+WebKit/WebInspector/WebInspectorPanel.m:&quot;resize&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;%0.fpx&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;'%@'&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;Version:&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;applet&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;b&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;baseline&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;black&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;body&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;bold&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;center&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;font&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;head&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;i&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;italic&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;justify&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;left&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;line-through&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;menu&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;none&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;normal&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;object&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;right&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;strike&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;style&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;sub&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;submit&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;super&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;transparent&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;underline&quot;
+WebKit/WebView/WebHTMLView.mm:&quot;white&quot;
+WebKit/WebView/WebPreferenceKeysPrivate.h
+WebKit/WebView/WebPreferences.m:&quot;Identifier&quot;
+WebKit/WebView/WebPreferences.m:&quot;Values&quot;
+WebKit/WebView/WebPreferences.m:&quot;WebPreferences%d&quot;
+WebKit/WebView/WebRenderNode.mm
+WebKit/WebView/WebScriptDebugDelegate.mm
+WebKit/WebView/WebView.mm:&quot;Preferences&quot;
+WebKit/WebView/WebView.mm:&quot;Search With Google&quot;
+WebKit/WebView/WebView.mm:&quot;Show DOM Tree&quot;
+WebKit/WebView/WebView.mm:&quot;control&quot;
+WebKit/WebView/WebView.mm:&quot;return &quot;
+WebKit/win/ProgIDMacros.h
+WebKit/win/WebCache.cpp
+WebKit/win/WebDownload.cpp:&quot;ab&quot;
+WebKit/win/WebFrame.cpp
+WebKit/win/WebHistory.cpp
+WebKit/win/WebHistoryItem.cpp
+WebKit/win/WebIconDatabase.cpp
+WebKit/win/WebInspector/WebInspector.cpp
+WebKit/win/WebKitDLL.cpp
+WebKit/win/WebLocalizableStrings.cpp
+WebKit/win/WebPreferenceKeysPrivate.h
+WebKit/win/WebPreferences.cpp
+WebKit/win/WebURLResponse.cpp
+WebKit/win/WebView.cpp
</ins></span></pre></div>
<a id="trunkWebKitwinChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/WebKit/win/ChangeLog (23971 => 23972)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/win/ChangeLog        2007-07-04 00:29:31 UTC (rev 23971)
+++ trunk/WebKit/win/ChangeLog        2007-07-04 00:40:57 UTC (rev 23972)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2007-07-03  Adam Roben  &lt;aroben@apple.com&gt;
+
+        Merge the Windows and Mac localized strings and exceptions files
+
+        Reviewed by Darin and Anders.
+
+        * English.lproj/Localizable.strings: Added Mac strings.
+        * English.lproj/StringsNotToBeLocalized.txt: Removed.
+
</ins><span class="cx"> 2007-06-27  Steve Falkenburg  &lt;sfalken@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Turn on static code analysis.
</span></span></pre></div>
<a id="trunkWebKitwinEnglishlprojLocalizablestrings"></a>
<div class="binary"><h4>Modified: trunk/WebKit/win/English.lproj/Localizable.strings</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkWebKitwinEnglishlprojStringsNotToBeLocalizedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/WebKit/win/English.lproj/StringsNotToBeLocalized.txt (23971 => 23972)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKit/win/English.lproj/StringsNotToBeLocalized.txt        2007-07-04 00:29:31 UTC (rev 23971)
+++ trunk/WebKit/win/English.lproj/StringsNotToBeLocalized.txt        2007-07-04 00:40:57 UTC (rev 23972)
</span><span class="lines">@@ -1,24 +0,0 @@
</span><del>-&quot;%20&quot;
-&quot;+&quot;
-&quot;&amp;ie=UTF-8&amp;oe=UTF-8&quot;
-&quot;.download&quot;
-&quot;\\&quot;
-&quot;BackwardDelete&quot;
-&quot;http://www.google.com/search?client=safari&amp;q=&quot;
-&quot;Lucida Grande&quot;
-&quot;r+b&quot;
-&quot;WebKitLogLevel&quot;
-ProgIDMacros.h
-WebCache.cpp
-WebDownload.cpp:&quot;ab&quot;
-WebFrame.cpp
-WebHistory.cpp
-WebHistoryItem.cpp
-WebIconDatabase.cpp
-WebInspector/WebInspector.cpp
-WebKitDLL.cpp
-WebLocalizableStrings.cpp
-WebPreferenceKeysPrivate.h
-WebPreferences.cpp
-WebURLResponse.cpp
-WebView.cpp
</del></span></pre></div>
<a id="trunkWebKitToolsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/WebKitTools/ChangeLog (23971 => 23972)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKitTools/ChangeLog        2007-07-04 00:29:31 UTC (rev 23971)
+++ trunk/WebKitTools/ChangeLog        2007-07-04 00:40:57 UTC (rev 23972)
</span><span class="lines">@@ -1,3 +1,18 @@
</span><ins>+2007-07-03  Adam Roben  &lt;aroben@apple.com&gt;
+
+        Modify scripts to keep Mac/Windows localized strings in sync
+
+        extract-webkit-localizable-strings now handles extracting strings from
+        both the Mac and Windows WebKit ports and updating their respective
+        Localizable.strings files. extract-localizable-strings is now really a
+        piece of plumbing rather than a top-level tool.
+
+        Reviewed by Darin and Anders.
+
+        * Scripts/extract-localizable-strings: Changed to handle multiple
+        directories.
+        * Scripts/extract-webkit-localizable-strings: Added.
+
</ins><span class="cx"> 2007-07-03  Adele Peterson  &lt;adele@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Reviewed by Darin.
</span></span></pre></div>
<a id="trunkWebKitToolsScriptsextractlocalizablestrings"></a>
<div class="modfile"><h4>Modified: trunk/WebKitTools/Scripts/extract-localizable-strings (23971 => 23972)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKitTools/Scripts/extract-localizable-strings        2007-07-04 00:29:31 UTC (rev 23971)
+++ trunk/WebKitTools/Scripts/extract-localizable-strings        2007-07-04 00:40:57 UTC (rev 23972)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> #!/usr/bin/perl -w
</span><span class="cx"> 
</span><del>-# Copyright (C) 2006 Apple Computer, Inc.  All rights reserved.
</del><ins>+# Copyright (C) 2006, 2007 Apple Inc.  All rights reserved.
</ins><span class="cx"> #
</span><span class="cx"> # Redistribution and use in source and binary forms, with or without
</span><span class="cx"> # modification, are permitted provided that the following conditions
</span><span class="lines">@@ -44,12 +44,21 @@
</span><span class="cx"> 
</span><span class="cx"> use strict;
</span><span class="cx"> 
</span><del>-my $exceptionsFile = &quot;English.lproj/StringsNotToBeLocalized.txt&quot;;
</del><span class="cx"> my $stringsFile = &quot;English.lproj/Localizable.strings&quot;;
</span><span class="cx"> my %isDebugMacro = ( ASSERT_WITH_MESSAGE =&gt; 1, LOG_ERROR =&gt; 1, ERROR =&gt; 1, NSURL_ERROR =&gt; 1, FATAL =&gt; 1, LOG =&gt; 1, dprintf =&gt; 1, NSException =&gt; 1, NSLog =&gt; 1, printf =&gt; 1 );
</span><span class="cx"> 
</span><del>-die &quot;usage: extract-localizable-strings\n&quot; if @ARGV != 0;
</del><ins>+@ARGV &gt;= 1 or die &quot;Usage: extract-localizable-strings &lt;exceptions file&gt; [ directory... ]\nDid you mean to run extract-webkit-localizable-strings instead?\n&quot;;
</ins><span class="cx"> 
</span><ins>+my $exceptionsFile = $ARGV[0];
+-f $exceptionsFile or die &quot;Couldn't find exceptions file $exceptionsFile\n&quot;;
+
+my @directories;
+if (@ARGV &lt; 2) {
+    push(@directories, &quot;.&quot;);
+} else {
+    push(@directories, @ARGV[1 .. $#ARGV]);
+}
+
</ins><span class="cx"> my $sawError = 0;
</span><span class="cx"> 
</span><span class="cx"> my $localizedCount = 0;
</span><span class="lines">@@ -77,13 +86,13 @@
</span><span class="cx">     close EXCEPTIONS;
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-my @files = ( split &quot;\n&quot;, `find . -name &quot;*.h&quot; -o -name &quot;*.m&quot; -o -name &quot;*.mm&quot; -o -name &quot;*.cpp&quot;` );
</del><ins>+my $quotedDirectoriesString = '&quot;' . join('&quot; &quot;', @directories) . '&quot;';
</ins><span class="cx"> 
</span><ins>+my @files = ( split &quot;\n&quot;, `find $quotedDirectoriesString -name &quot;*.h&quot; -o -name &quot;*.m&quot; -o -name &quot;*.mm&quot; -o -name &quot;*.cpp&quot;` );
+
</ins><span class="cx"> for my $file (sort @files) {
</span><del>-
</del><span class="cx">     next if $file =~ /\/WebLocalizableStrings\.h$/;
</span><span class="cx">     next if $file =~ /\/icu\//;
</span><del>-    next if $file =~ /\/COM\//;
</del><span class="cx"> 
</span><span class="cx">     $file =~ s-^./--;
</span><span class="cx"> 
</span><span class="lines">@@ -317,7 +326,10 @@
</span><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> # Write out the strings file in UTF-16 with a BOM.
</span><del>-open STRINGS, &quot;&gt;&quot;, $stringsFile or die;
</del><span class="cx"> utf8::decode($localizedStrings) if $^V ge chr(5).chr(8);
</span><del>-print STRINGS pack &quot;n*&quot;, (0xFEFF, unpack &quot;U*&quot;, $localizedStrings);
-close STRINGS;
</del><ins>+my $output = pack &quot;n*&quot;, (0xFEFF, unpack &quot;U*&quot;, $localizedStrings);
+foreach my $directory (@directories) {
+    open STRINGS, &quot;&gt;&quot;, &quot;$directory/$stringsFile&quot; or die;
+    print STRINGS $output;
+    close STRINGS;
+}
</ins></span></pre></div>
<a id="trunkWebKitToolsScriptsextractwebkitlocalizablestrings"></a>
<div class="addfile"><h4>Added: trunk/WebKitTools/Scripts/extract-webkit-localizable-strings (0 => 23972)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/WebKitTools/Scripts/extract-webkit-localizable-strings                                (rev 0)
+++ trunk/WebKitTools/Scripts/extract-webkit-localizable-strings        2007-07-04 00:40:57 UTC (rev 23972)
</span><span class="lines">@@ -0,0 +1,44 @@
</span><ins>+#!/usr/bin/perl -w
+
+# Copyright (C) 2007 Apple Inc.  All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions
+# are met:
+#
+# 1.  Redistributions of source code must retain the above copyright
+#     notice, this list of conditions and the following disclaimer. 
+# 2.  Redistributions in binary form must reproduce the above copyright
+#     notice, this list of conditions and the following disclaimer in the
+#     documentation and/or other materials provided with the distribution. 
+# 3.  Neither the name of Apple Computer, Inc. (&quot;Apple&quot;) nor the names of
+#     its contributors may be used to endorse or promote products derived
+#     from this software without specific prior written permission. 
+#
+# THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS &quot;AS IS&quot; AND ANY
+# EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+# WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+# DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
+# DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+# LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+use strict;
+use warnings;
+
+use File::Basename;
+use FindBin;
+use lib $FindBin::Bin;
+use webkitdirs;
+
+my @directoriesToScan = (&quot;WebKit&quot;, &quot;WebKit/win&quot;);
+my $exceptionsFile = &quot;WebKit/StringsNotToBeLocalized.txt&quot;;
+
+@ARGV == 0 or die &quot;Usage: &quot; . basename($0) . &quot;\n&quot;;
+
+chdirWebKit();
+
+exec &quot;extract-localizable-strings&quot;, $exceptionsFile, @directoriesToScan;
</ins><span class="cx">Property changes on: trunk/WebKitTools/Scripts/extract-webkit-localizable-strings
</span><span class="cx">___________________________________________________________________
</span><span class="cx">Name: svn:executable
</span><span class="cx">   + *
</span></span></pre>
</div>
</div>

</body>
</html>