WebKit:
authorsullivan <sullivan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Sep 2004 23:53:13 +0000 (23:53 +0000)
committersullivan <sullivan@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 8 Sep 2004 23:53:13 +0000 (23:53 +0000)
        Reviewed by Darin.

        - fixed the localization aspect of:
        <rdar://problem/3790011> undoable operations all say "Undo" in the menu, no specific action names

        We now have all the strings ready for localization; we just don't actually use them yet.

        * English.lproj/Localizable.strings:
        updated for this change

        * WebCoreSupport.subproj/WebBridge.m:
        (-[WebBridge setUndoActionNamePlaceholder]):
        added this placeholder method whose purpose is to hold localizable strings for all the Undo
        action names that NSTextView uses. Later we will use some or all of these, but we can do
        that part after the localization freeze.

WebBrowser:

        Reviewed by Darin.

        * English.lproj/StringsNotToBeLocalized.txt:
        updated for my recent changes

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@7494 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebKit/ChangeLog
WebKit/English.lproj/Localizable.strings
WebKit/WebCoreSupport.subproj/WebBridge.m

index 82fa148db3b88ceea1957a43629c0298c7b023ef..6b176521d9a4bb3ff606a5c7599434789a47f0e4 100644 (file)
@@ -1,3 +1,21 @@
+2004-09-08  John Sullivan  <sullivan@apple.com>
+
+        Reviewed by Darin.
+        
+        - fixed the localization aspect of: 
+        <rdar://problem/3790011> undoable operations all say "Undo" in the menu, no specific action names
+        
+        We now have all the strings ready for localization; we just don't actually use them yet.
+
+        * English.lproj/Localizable.strings:
+        updated for this change
+        
+        * WebCoreSupport.subproj/WebBridge.m:
+        (-[WebBridge setUndoActionNamePlaceholder]):
+        added this placeholder method whose purpose is to hold localizable strings for all the Undo
+        action names that NSTextView uses. Later we will use some or all of these, but we can do
+        that part after the localization freeze.
+
 2004-09-08  Chris Blumenberg  <cblu@apple.com>
 
        Fixed previous "Reviewed by" line.
index 11e81fcb4e2bd7226a6d6f5a40559643e8925075..ab21ba54ce8ee56041d026a3352b84979e8f2826 100644 (file)
Binary files a/WebKit/English.lproj/Localizable.strings and b/WebKit/English.lproj/Localizable.strings differ
index ad59ec15e924ca493b317303f5c9053f57db52e4..41b9aa4566b5bb442c646a9d9c70b4c4f37795c1 100644 (file)
@@ -1382,4 +1382,47 @@ static id <WebFormDelegate> formDelegate(WebBridge *self)
     return [[_frame webView] isContinuousSpellCheckingEnabled];
 }
 
+// This method exists to hold localizable strings for action names for the Undo menu item. It contains
+// all of the names used in NSTextView. We will wire some or all of these up eventually; for now we are
+// just putting them here to get them localized before the localization freeze for Tiger.
+- (NSString *)setUndoActionNamePlaceholder
+{
+    int x = 0;
+    switch (x) {
+        case 0: return UI_STRING_KEY("Set Color", "Set Color (Undo action name)", "Undo action name");
+        case 1: return UI_STRING_KEY("Set Background Color", "Set Background Color (Undo action name)", "Undo action name");
+        case 2: return UI_STRING_KEY("Turn Off Kerning", "Turn Off Kerning (Undo action name)", "Undo action name");
+        case 3: return UI_STRING_KEY("Tighten Kerning", "Tighten Kerning (Undo action name)", "Undo action name");
+        case 4: return UI_STRING_KEY("Loosen Kerning", "Loosen Kerning (Undo action name)", "Undo action name");
+        case 5: return UI_STRING_KEY("Use Standard Kerning", "Use Standard Kerning (Undo action name)", "Undo action name");
+        case 6: return UI_STRING_KEY("Turn Off Ligatures", "Turn Off Ligatures (Undo action name)", "Undo action name");
+        case 7: return UI_STRING_KEY("Use Standard Ligatures", "Use Standard Ligatures (Undo action name)", "Undo action name");
+        case 8: return UI_STRING_KEY("Use All Ligatures", "Use All Ligatures (Undo action name)", "Undo action name");
+        case 9: return UI_STRING_KEY("Raise Baseline", "Raise Baseline (Undo action name)", "Undo action name");
+        case 10: return UI_STRING_KEY("Lower Baseline", "Lower Baseline (Undo action name)", "Undo action name");
+        case 11: return UI_STRING_KEY("Set Traditional Character Shape", "Set Traditional Character Shape (Undo action name)", "Undo action name");
+        case 12: return UI_STRING_KEY("Set Font", "Set Font (Undo action name)", "Undo action name");
+        case 13: return UI_STRING_KEY("Change Attributes", "Change Attributes (Undo action name)", "Undo action name");
+        case 14: return UI_STRING_KEY("Align Left", "Align Left (Undo action name)", "Undo action name");
+        case 15: return UI_STRING_KEY("Align Right", "Align Right (Undo action name)", "Undo action name");
+        case 16: return UI_STRING_KEY("Center", "Center (Undo action name)", "Undo action name");
+        case 17: return UI_STRING_KEY("Justify", "Justify (Undo action name)", "Undo action name");
+        case 18: return UI_STRING_KEY("Set Writing Direction", "Set Writing Direction (Undo action name)", "Undo action name");
+        case 19: return UI_STRING_KEY("Set Color", "Set Color (Undo action name)", "Undo action name");
+        case 20: return UI_STRING_KEY("Subscript", "Subscript (Undo action name)", "Undo action name");
+        case 21: return UI_STRING_KEY("Superscript", "Superscript (Undo action name)", "Undo action name");
+        case 22: return UI_STRING_KEY("Underline", "Underline (Undo action name)", "Undo action name");
+        case 23: return UI_STRING_KEY("Outline", "Outline (Undo action name)", "Undo action name");
+        case 24: return UI_STRING_KEY("Unscript", "Unscript (Undo action name)", "Undo action name");
+        case 25: return UI_STRING_KEY("Drag", "Drag (Undo action name)", "Undo action name");
+        case 26: return UI_STRING_KEY("Cut", "Cut (Undo action name)", "Undo action name");
+        case 27: return UI_STRING_KEY("Paste", "Paste (Undo action name)", "Undo action name");
+        case 28: return UI_STRING_KEY("Paste Font", "Paste Font (Undo action name)", "Undo action name");
+        case 29: return UI_STRING_KEY("Paste Ruler", "Paste Ruler (Undo action name)", "Undo action name");
+        case 30: return UI_STRING_KEY("Cut", "Cut (Undo action name)", "Undo action name");
+        case 31: return UI_STRING_KEY("Typing", "Typing (Undo action name)", "Undo action name");
+    }
+    return nil;
+}
+
 @end