SugarCRMの日本語言語パック(Japanese Language Pack) 5.0用を4.5.1で使用する方法

ずっと前からSugarCRMを使用していたのだが、今回、新たに入れなおす必要がでた。

SugarCRM 5.0 RCはやめてSugarCRM 4.5.1をインストール

SugarCRM 5.0 RCがでていたので、これをインストールしたのだが、Asertiva Thunderbird Extension が使用できなかった。Asertiva Thunderbird Extensionはどうしても使いたかった。間もなく5.0も正規リリースされるだろうし、そうなればAsertiva Thunderbird Extensionも対応してくれるだろう。
さらには、4.5.1から5.0へのアップグレードも楽そうだったので、今回は4.5.1をインストールしなおした。

Japanese Language Packがない!

ここで問題になったのが、このバージョンのJapanese Language Pack(日本語化パック)がないこと。SugarForge: Japanese Language Pack: ファイルリストに5.0用のはあるのだが、それ以外のはない。
みんなで使用したいと思っていたので、できたら日本語化したい。

5.0用を使って日本語化

そこで、SugarCRM 5.0用のJapanese Language Packを使用して日本語化しようと思った。そのままアップロードしてみると、予想通りだめ。というわけで、他言語の4.5用のLanguage Packを参考に作成しなおした。

  1. ダウンロードしたLANGPACK JAPANESE OSS500beta2 alpha1.zipを解凍
  2. manifest.phpだけ変更して再圧縮

変更した後のmanifest.phpは下記の通り。

<?php

$manifest = array(

 'name' => 'Japanese',

 'description' => 'Sugar Community Edition 4.5.1 Japanese Language Pack',

 'type' => 'langpack',

 'is_uninstallable' => true,

 'version' => '4.5.1',

 'acceptable_sugar_flavors' => array(),

 'published_date' => '2007-10-22',

 'author' => 'CareBrains Inc.',

 'acceptable_sugar_versions' => array(),

 'lang_file_suffix' => 'ja',

 'icon' => '',

);

?>

後は、.zipに圧縮する際にフォルダを圧縮するのではなくて、フォルダの中身だけを圧縮するように注意する。

圧縮してできたファイルをアップロードしたら、きれいに日本語になった。まだ、あまり試してはないのだけど、おそらく問題ないだろう。

この日本語化パック、正規版になったときもケアブレインズが提供してくれるかどうか微妙なところのようだ。過去のファイルも消されているようだし、一応、今回ダウンロードした5.0用のファイルもとっておいた方がいいかもしれない。

Share on Facebook
このエントリーをはてなブックマークに追加
はてなブックマーク - SugarCRMの日本語言語パック(Japanese Language Pack) 5.0用を4.5.1で使用する方法
Bookmark this on Yahoo Bookmark
Bookmark this on Livedoor Clip
Share on FriendFeed

One thought on “SugarCRMの日本語言語パック(Japanese Language Pack) 5.0用を4.5.1で使用する方法

  1. CogniTomです。Sugarのタブの記事に続き連続コメントですみません。

    > 後は、.zipに圧縮する際にフォルダを圧縮するのではなく
    > て、フォルダの中身だけを圧縮するように注意する。
    この点、モジュールのパッケージを作る時も、結構引っかかりがちですよね。Lhaplusとかだとデフォルトでフォルダを圧縮してしまうので。最初はまさかそんなところに落とし穴があるとは気付かずかなり悩みました。

    > 正規版になったときもケアブレインズが提供してくれるかどうか微妙
    この辺り、実際のところどうなのでしょうか… α版のLanguage Packが出てからもう2か月経ちますが音沙汰無いですね。

    先日、SugarForgeの方でJapanese Language Packの開発チームに参加オファーを出してみたのですが、残念ながらこちらも2週間音沙汰なしです。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です