Oct 06, 2008, 11:56 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
modxcms.com web
  MODxCMS.com   Forums   Help Login Register  
News:Read what MODx Developers say: MODx Dev. Blogs
Pages: [1]   Go Down
  Print  
Author Topic: [lang] Japanese Language Pack for 0.9.5  (Read 11735 times)
0 Members and 1 Guest are viewing this topic.
eastbind
Moderators
*
Posts: 253


This ideograph means LOVE! I love MODx.


WWW
« on: Dec 08, 2006, 09:37 AM »

This is a package of Japanese translation files for MODx 0.9.5 Cheesy
MODx 0.9.5の翻訳キットを訳したものです。内容は以下のとおりです。
 本体の日本語ファイル
 スニペット ditto、eForm
 プラグイン QuickEdit、Document Manager

UTF-8、EUC-JP、Shift_JISの3つありますが、UTF-8はすぐ本家配布パッケージに同梱されるでしょう。
Shift_JISについては完全なチェックを行っていません。動作しなかった場合には是非御報告願います。

* ja_translation_utf8.zip (41.33 KB - downloaded 1305 times.)
* ja_translation_euc.zip (38.14 KB - downloaded 873 times.)
* ja_translation_sjis.zip (38.46 KB - downloaded 546 times.)
Logged
yama
Moderator
*
Posts: 469


MODx研究中


WWW
« Reply #1 on: Dec 08, 2006, 10:04 AM »

さっそく試してみました。

Shift_JISですが、
Code:
Parse error: syntax error, unexpected T_STRING in /home/*****/www/modx/manager/includes/lang/japanese-sjis.inc.php on line 166
適用直後に上記のように表示され、

Code:
Parse error: syntax error, unexpected T_STRING in /home/*****/www/modx/manager/includes/lang/japanese-sjis.inc.php on line 787
ブラウザをリロードすると上記のように表示されました。

UTF-8・EUCは特に問題なかったです。ありがとうございます!
Logged
yama
Moderator
*
Posts: 469


MODx研究中


WWW
« Reply #2 on: Dec 08, 2006, 10:18 AM »

EUC版ですが、問題をひとつ見つけました。といっても、今回の翻訳キットに由来する問題ではありませんが。

ツール→MODx設定→インターフェースとその他の機能の「TinyMCEの設定」まわりが文字化けしています。
これはTinyMCE用にもともと本体に同梱されているEUC-langファイルの中身の問題のようです。
Logged
eastbind
Moderators
*
Posts: 253


This ideograph means LOVE! I love MODx.


WWW
« Reply #3 on: Dec 08, 2006, 07:38 PM »

yamaさん。さっそくのお試しありがとうございます。
line 166 は「表」1字だけというなんとも怪しげな行ですので、表の後に¥を入れてためしていただけませんか?
TinyMCEの件確認します。

Logged
yama
Moderator
*
Posts: 469


MODx研究中


WWW
« Reply #4 on: Dec 08, 2006, 10:21 PM »

僕が試した時は「表」を「hyou」に書き換えて対応を試みたのですが、状況変わらずでした。
Logged
yama
Moderator
*
Posts: 469


MODx研究中


WWW
« Reply #5 on: Jan 16, 2007, 07:20 AM »

MODx0.9.5を同じようにインストールしたサイトで、管理画面が正常に表示されるところと少し乱れるところが
出てきたので、気になって調べてみました。具体的には添付画像のとおり。



メントエイリ。アスリンク。みたいな。。

結論から言うと、当トピックで配布されているlangファイルを適用後にこの状態になります。
langファイルに問題があるわけではなく、むしろちゃんと翻訳されたlangファイルだったために
分かったIE独特のレンダリングのバグのように思います。Firefoxでは問題ありません。
一部の翻訳をわざと中途半端にして、たとえば「リンク属性」を「Link Attributes」に戻すと
「Attributes」の文字幅ぶんだけ広がります。
ソースを見ると、ちゃんとtd width='100' となっています。
気になる場合は「manager/actions/mutate_content.dynamic.php」の中の該当個所の
width='100'を削除すると、とりあえずそれなりに分かりやすく表示されるようになります。

※22時37分追記。
「<span class="comment" style="width:300px;">」を
「<span class="comment" style="width:300px;display:block;">」に書き換えるほうが
正しいです。(CSS的には正しいのか?spanをblockて。 Huh)
「親ドキュメント」の説明文が押し出してしまっている感じです。


* mutate_contentdynamic.png (2.79 KB, 500x250 - viewed 2741 times.)
« Last Edit: Jan 16, 2007, 07:40 AM by yama » Logged
MEGU
Committed to MODx
*****
Posts: 817



WWW
« Reply #6 on: Jan 17, 2007, 02:43 AM »

yamaさん。こんにちは。
私もその画面のソースをちょっと見てみましたが。。
ソース自体、違反うんぬんとか始めると泥沼^^;)になりそうなので、
そこは、見ないふりを。。^^;

これに関しては、
Quote
「<span class="comment" style="width:300px;">」を
「<span class="comment" style="width:300px;display:block;">」に書き換えるほうが
正しいです。(CSS的には正しいのか?spanをblockて。 Huh)
「親ドキュメント」の説明文が押し出してしまっている感じです。

もともと、spanはインライン要素で、widthを定義出来ないので、
そちらが誤りです。
<span class="comment" style="width:300px;display:block;"
これは出来ます。

XHTML 1.1で、tdにwidthを定義するのは違反(だと思った…)なので、それを
取って表示がうまくいくならば、その方がいいのかもしれません。
でも、全体を詳しく見ていないので、何とも言えないんですけども。。

とりあえず、気づいた事を。。
Logged
shinoiwa
Jr. Member
*
Posts: 8



« Reply #7 on: Jul 04, 2007, 06:00 AM »

EUC-JPバージョンをインストールしました。
一見普通に動いていますし、文字化けもないのですが、
管理画面で「ツール→MODx設定」画面に移動すると、下記のようなエラーが出てしまいます。

TinyMCE - OnInterfaceSettingsRender
An error occurred while loading. Please see the event log for more information.

Warning: getTinyMCESettings(/usr/home/****/modx/assets/plugins/tinymce2111/lang/japanese-euc.inc.php) [function.getTinyMCESettings]: failed to open stream: No such file or directory in /usr/home/****/modx/assets/plugins/tinymce2111/tinymce.functions.php on line 6

Warning: getTinyMCESettings() [function.include]: Failed opening '/usr/home/****/modx/assets/plugins/tinymce2111/lang/japanese-euc.inc.php' for inclusion (include_path='/usr/home/****/modx/manager/includes/') in /usr/home/****/modx/assets/plugins/tinymce2111/tinymce.functions.php on line 6


エラーの下に「OK」ボタンがあるので、クリックすると
その後は何事もなかったかのように普通に操作できるのですが・・・。
たしかに、Japanese Language Pack for 0.9.5(EUC-JP)の中には
/assets/plugins/tinymce2111/tinymce.functions.php
に相当するものは入っていないので、エラーが出るのも当然といえば同然の気がします。

が、一体じゃあどこからファイルを持ってくればいいのか?がわかりません。
どなたかわかる方いらっしゃいましたら、教えていただけないでしょうか。
ちなみにサーバーはCPI(Servision)です。

※20:03追記: 
ちなみに本体のバージョンは0.9.6です・・・、ってそこがもしや根本的にマズいのでしょうか。。。
CPIでは、UTFエンコードだと日本語がことごとく文字化けしてしまうので
どうしてもEUC化するしかないのかと思ってトライしています。
ややこしくてすみませんですが、どうぞよろしくお願いします。
« Last Edit: Jul 04, 2007, 06:04 AM by shinoiwa » Logged
Konomachi
Jr. Member
*
Posts: 1


« Reply #8 on: Jul 28, 2007, 01:44 AM »

初めまして。質問させてください。よろしくお願いします。

私もCPI(Servision)を利用しているのでが、shinoiwaさんと同様の現象が起こっています。
さらに、スタイルシートとしてドキュメントを作成して保存するときに、
①"ドキュメントエイリアス"の部分が保存されない、
②保存の際に、エラーメッセージが出力される。
等の問題が起こっています。

WordPressのUTF-8のときもそうでしたが、
CPIは文字コードに関することで、トラブルが多く本当に困っています。

こちらでもいろいろと調べて見ますが、わかりましたら教えてください。
よろしくお願いします。
Logged
yama
Moderator
*
Posts: 469


MODx研究中


WWW
« Reply #9 on: Jul 28, 2007, 02:00 AM »

まずshinoiwaさんへのリプライですが(遅くなってスミマセン。汗)、0.9.6用のeuc-jpファイルは
まだ作ってなかったと思います。急いで用意しますので、しばらくお待ちください。
Logged
yama
Moderator
*
Posts: 469


MODx研究中


WWW
« Reply #10 on: Jul 28, 2007, 02:24 AM »

駆け足ですが、eucjpの0.9.6対応langファイルをとりあえず作りました。暫定的なものとして公開します。

ついででナニですが、翻訳をお手伝いいただける方がいらっしゃると助かります。
(作業内容は具体的にいくつかあります)

* 096eucjp20070728.zip (47.1 KB - downloaded 336 times.)
Logged
custar
Full Member
***
Posts: 224


« Reply #11 on: Jul 28, 2007, 05:13 AM »

こんばんは。

TinyMCE を使ってないので詳細は追ってませんが、下記メッセージを読むと、

Warning: getTinyMCESettings(/usr/home/****/modx/assets/plugins/tinymce2111/lang/japanese-euc.inc.php) [function.getTinyMCESettings]: failed to open stream: No such file or directory in /usr/home/****/modx/assets/plugins/tinymce2111/tinymce.functions.php on line 6

ということで、本当に assets/plugins/tinymce2111/lang/japanese-euc.inc.php
がないのが原因じゃないですか。utf8 版はあるので。

euc を使うのがまだまだ一般的なのでしょうか? しなくてもいい苦労が続くのに。
« Last Edit: Jul 28, 2007, 05:15 AM by custar » Logged
custar
Full Member
***
Posts: 224


« Reply #12 on: Jul 28, 2007, 05:36 AM »

こんばんは。

スタイルシートとしてドキュメントを作成して保存する

css としてドキュメント生成したのですね、フムフム....
ということは admin で作業してますね。


① "ドキュメントエイリアス"の部分が保存されない、

? これは結果でしかありません。

んんん、他の情報がないと解決の糸口が掴めない。
環境も分からないし、何かメッセージが出てないのでしょうか?


② 保存の際に、エラーメッセージが出力される。

どんなメッセージなんでしょうね。


面倒くさいとは思いますが、いろいろな情報を提示してもらえると、素早く解
決方法が分かりますよ。医者の問診と同じです。

何を提示していいのか分からない時は、結果ではなく、modx が応えたメッセー
ジを出すのが一番いいですね。つまり ② のメッセージのことです。それで大
体見当が付きます。

他の cms もそうですが、modx も親切な方が一杯いらっしゃるので、良い質問
をされると良い回答が得られます。

じゃ、がんばってください。

p.s.
--
①,②などの特殊な文字は控えた方がいいです。この掲示板、文字コードが
ISO-8859-1 となっているので、ブラウザの努力で Windows では正常に見えま
すが、mac や unix 環境では文字化けしてるんじゃないですかね。

これもまた utf-8 だったら問題ないのですが。
Logged
altstack
Jr. Member
*
Posts: 6



WWW
« Reply #13 on: Jul 28, 2007, 06:25 AM »

余談ですが、CPIサーバ上でUTF-8で運用するには
php.iniを変えてあげれば可能ですよ Wink
(CPIではディレクトリ毎にphp.iniを設定できますので・・・)

参考
http://modxcms.com/forums/index.php/topic,2573.msg103955.html#msg103955

エイリアスに関しても(もしEUCで運用されているのであれば)
上記の流れで解決のヒントになるかも・・・です。
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP

Copyright © 2005-2008 MODxCMS, All rights reserved. Contact Us
Styles by ziworks.com

Powered by SMF 1.1.4 | SMF © 2005, Simple Machines LLC

Valid XHTML 1.0! Valid CSS!