June 09, 2004

Safari2Yahoo 1.2.2b (For OSX 10.3.4)

[Update 06122004: If you want to change the contextual menu to say
Yahoo on your own, and you have XCode installed, you can do so by
editing the following file with XCode.

Open:

/Applications/Safari.app/Contents/Resources/English.lproj/Localizable.strings

And then replace the right side of the line that says "Google Search"
with the following:

/* context menu item */
"Google Search" = "Yahoo! Search";

You'll need to revert to your backup to fix the "localized string not found"
bug, redownload 122b (I removed the failed attemped to change the
contextual menu), reapply it, then do the above procedure.

[Update 21:30: I accidently left a bit of code that attempted to change the
context menu. It resulted in a message about localized string
not found being displayed. I've fixed that in the 1.2.2b disk image. Sorry!]

I have updated Safari2Yahoo to work with Safari 1.2.2 released with OS X 10.3.4. This new version also makes the SnapBack feature work. This is so when you click on a link in search results, you can snap back to the results by clicking the arrow in the search box.

Several people have asked me to change the contextual menu you get when selecting text as well, but that is not very easy to do. The Localizable.strings file format is binary and I can't see a good way of changing it in there without just redistributing the entire file which might make Apple angry.

The new Safari2Yahoo 1.2.2b can be downloaded here.

Posted by pdm at June 9, 2004 04:21 PM