2009年10月14日水曜日

Mac版 GoogleSketchUp 7.1(FREE/PRO) StyleBrowser バグフィックス方法!

※以下は最新リリースでは解消されています。

現時点で SketchUp7.1(FREE/PRO) の英語版を、SnowLeopardの日本語環境で使用すると StyleBrowser の表示がおかしくなってしまい、スタイルの設定/変更等が出来ないというバグがありますが、これを修正する方法が、以前この件について問いかけをしていたフォーラムで提示されました。

SketchUcation Community Forum

上記フォーラムの記述をたどると、QA teamのSketchUp Guide Tommyの記述に、バグフィックスのためのシェルスクリプトと、その使用方法が詳しく記述されています。(スクリプトのダウンロードをするためには SketchUcation Forum への無料のユーザー登録が必要です。)

結局のところ原因は 英語版のSketchUp7.1のアプリケーションパッケージ内部に保存されている、"Styles.strings" というテキストファイルの文字コードが、asciiコードであり、これを、日本語環境では、UTF-16 として読み込んでしまっていたため、正しく表示されないということでした。

上記シェルスクリプトは、この "Styles.strings" の文字コードを ascii からUTF-16 に変換して入れ替えるというものです。


SnowLeopardユーザで、日本語版SketchUp7.1が出るまで待ちきれない方はお試しを・・・(ただし、自己責任にてお願いします。)


※一応、ここにも、シェルスクリプトをコピーペーストしておきます。使用にあたっては、上記フォーラムの記述をよく読んでくださいね。


#!/bin/sh

# Rename the Styles.strings file
sudo mv "/Applications/Google SketchUp 7/SketchUp.app/Contents/Resources/English.lproj/Styles.strings" "/Applications/Google SketchUp 7/SketchUp.app/Contents/Resources/English.lproj/Styles.strings.ascii"

# Generate UTF-16 version of Styles.strings
sudo iconv -f ascii -t utf-16 "/Applications/Google SketchUp 7/SketchUp.app/Contents/Resources/English.lproj/Styles.strings.ascii" > "/Applications/Google SketchUp 7/SketchUp.app/Contents/Resources/English.lproj/Styles.strings"

# Cleanup
sudo rm -rf "/Applications/Google SketchUp 7/SketchUp.app/Contents/Resources/English.lproj/Styles.strings.ascii"


0 件のコメント:

コメントを投稿