MacOSX 10.3 、 Safari を 1.3.2 にしてから、ブックマークを開くと強制終了するという状況が続いていた。しかもメニューやアラートに “ localizable string not found ” と出てくる。日本語ローカライズがうまくできていないのか、 Safari のパッケージから Japanese.lproj を抜くとブックマークも開けるので、英語版で使っていた。でも、やっぱり日本語がいいと思って、真剣に対策を調べたら、 Discussion Boards に答えがちゃんと書いてあった。
Safari → Safari 1.0 → ブックマークを開くと Safari が終了する
Safari 1.2 のダウンロードのみを行う
http://www.apple.com/jp/ftp-info/reference/safari.html
↓
下をゴミ箱へ移動
/Applications/Safari.app
/Library/Receipts/SafariUpdate1.3.1.pkg
/Library/Receipts/SafariUpdate1.3.2.pkg
/System/Library/Frameworks/Webkit.framework
(注:再起動は絶対にダメ !! )
↓
Safari 1.2 をインストール(再起動する)
↓
Mac OS X Combined Update 10.3.9 をインストール(再起動する)
http://www.apple.com/jp/ftp-info/reference/macosxcombinedupdate1039.html
↓
Safari Update 1.3.1 をインストール(再起動する)
http://www.apple.com/jp/ftp-info/reference/safariupdate131.html
↓
Safari Update 1.3.2 をインストール(再起動する)
http://www.apple.com/jp/ftp-info/reference/safariupdate132.html
格闘すること 2 時間。日本語表示でブックマークがきちんと開けるようになった。ソフトウェア・アップデートで自動でやったのがいけなかったのかなぁ。とにかく使えるようになってよかった。
Safari をダウングレードするときにもこの方法は使えます。