2010年9月5日日曜日

[Alfresco] 何は無くとも日本語化

前回のエントリの最後のSSにあるように基本的には色々と英語なもんで、使いやすくするために日本語化する。
  1. UIの日本語化
  2. 検索の日本語対応
このあたりをターゲットにする。

UIの日本語化
言語パックをDLしてコピー、設定ファイルを書き換えて再起動
$ cd $HOME
$ mkdir src
$ cd src
$ wget http://forge.alfresco.com/frs/download.php/955/V3.3_ja_JP_02.zip
$ unzip V3.3_ja_JP_02.zip -d jp
$ cd jp
$ sudo cp * /opt/alfresco/tomcat/shared/classes/alfresco/messages/
$ sudo chmod 755 /opt/alfresco/tomcat/shared/classes/alfresco/messages/
$ sudo vi /opt/alfresco/tomcat/shared/classes/alfresco/extension/web-client-config-custom.xml
  Example of adding languages to the list in the login pageのコメントを解除
$ cd /opt/alfresco
$ sudo bash ./alfresco.sh start



検索の日本語対応
どうやら現行バージョンでは対応されているっぽい?
$ wget https://sen.dev.java.net/files/documents/1373/35812/lucene-ja-2.0test2.zip
$ wget https://sen.dev.java.net/files/documents/1373/31864/sen-1.2.2.1.zip
$ unzip lucene-ja-2.0test2.zip
$ cd lucene-ja/lib/ 
$ sudo cp lucene-ja.jar /opt/alfresco/tomcat/webapps/alfresco/WEB-INF/lib/
$ sudo cp sen.jar /opt/alfresco/tomcat/webapps/alfresco/WEB-INF/lib/
$ sudo vi /opt/alfresco/tomcat/shared/classes/alfresco/extension/web-client-config-custom.xml

<config>
<client>
<search-minimum>2</search-minimum>
</client>
</config>
を追加
$ sudo vi /opt/alfresco/tomcat/webapps/alfresco/WEB-INF/classes/alfresco/model/dataTypeAnalyzers.properties
#d_dictionary.datatype.d_text.analyzer=org.alfresco.repo.search.impl.lucene.analysis.AlfrescoStandardAnalyser
#d_dictionary.datatype.d_content.analyzer=org.alfresco.repo.search.impl.lucene.analysis.AlfrescoStandardAnalyser
d_dictionary.datatype.d_text.analyzer=org.apache.lucene.analysis.cjk.CJKAnalyzer
d_dictionary.datatype.d_content.analyzer=org.apache.lucene.analysis.cjk.CJKAnalyzer


動作確認

文字化け?
適当にファイルを作ってアップロードしてみた。
全文検索云々の前に、アップすると結構なファイルが化けた状態で登録されるっぽい。
  • Word2003 : OK
  • Excel2003 : OK
  • PowerPoint2003:NG
って傾向な感じ
※追記※
なんとかなりました
[Alfresco] 文字化けが何とかなったという話

0 件のコメント: