I'm trying to translate my Mac app into a few different languages. There are a large number of menu items, particularly in the Edit menu, that are provided by OS X and work automatically. I assumed these items would be translated automatically as well, but they don't seem to be. As you can see in the screenshot below, I'm getting a mix of translated and untranslated items.
Strangely, the same menu items are translated when they appear in a contextual menu, for example in an NSTextView. In this case everything is translated automatically, aside from the two Services at the bottom.
So I'm very confused: do I really have to translate the Edit menu myself? I obviously want my translations to match Apple's, so I'd be doing an awful lot of copy and pasting. Or is there some secret to getting the localization to kick in? My app requires 10.7 or later, so if there's anything newish that makes this easier, that shouldn't be a problem.
Addendum: Assuming there is no easier way to do this, is there at least an easy way to copy the text of Apple's translations so I can paste them into my app? I was thinking I could just open up a NIB from one of their apps, but they're all compiled, and can't be opened in Xcode. I can open them in a text editor, but trying to find the appropriate strings this way doesn't seem any faster than just retyping everything.