Blogga の日付表記の日本語訳について

2014年12月29日 at 7:14

いつもお世話になります。

Concrete5 5.6.3.2 で、Add-OnのBloggaをこれまで同様に利用したのですが・・・、
これまでの日付表示(December 18, 2014)が、(12月 22, 2014)と、Monthだけ日本語訳されてしまいます。

bloga_page.phpの当該箇所は以下だと思うのですが・・。
<?php echo $b->getCollectionDateAdded('F j, Y'); ?>


全て日本表記か、元の英語表記かいずれかにしたいのですが、何が原因か教えていただけますでしょうか。

先日の「5.6.3.2.ja の日本語版の不具合について」の解決策を試してみたのですが、変わりませんでした。

どうぞよろしくお願いいたします。

タグ:

Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 12:15
日本語版のconcrete5 に日本語対応でないつまり英語版のパッケージをインストールするとこのような現象になります。
基本的にパッケージ内のメッセージは英語で書かれています。日本語にする場合は、英文と日本文を変換するファイルを置く必要があり、日本語版の変換ファイルが内蔵しています。ただこの変換ファイルはconcrete5本体に存在する英文のみであり、独自に作られるアドオン内で使われる英文には対応していません。
ただ、たまたまご指摘のようなmonthは同じものが本体にも存在するのでアドオンの中の同じmonthが日本語になったわけです。英文のままなのは本体の変換ファイルに文や単語が存在しないからです。
対策としては、全部日本語にするならば、そのアドオン用の日本語変換ファイルを作ることになります。全文英文にするには、日本文になってしまう単語や英文のみを、英文のままにする英文英文翻訳のファイルを置けば解決します。

全部英文にするとして、いま日本語になって困っているところの英文がわかればお作りしてもいいですが、たくさんありますか?
 

Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 12:37
いつもご丁寧な対応ありがとうございます。
状況理解いたしました。

現在日本語になり困っているのは、月(January・・・)のみなので、簡易なのは言われる様に英英(January January・・・)の対応かと思っております。
1.どの様な書式で書くものなのでしょうか?
2.どの様なファイル形式にするのでしょうか?
3./package/blogga/内のどのフォルダーに設置するものでしょうか?
いちど経験してみようと思っておりますので、教えていただけると助かります。

また、英日のファイルとする場合、12月 12 ,2014を2014年12月12日に変換させる書式はどのようにするべきなのでしょうか?


よろしくご教授下さい。
 

Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 14:42
添付のファイルを、/packeages/<package名>の下(blocksとかcontrollersとかのフォルダと同じ階層に)に、以下のようなフォルダを作って入れてください。

/languages/ja_JP/LC_MESSAGES/messages.mo

以下のフォルダを作って保存し、一度アンインストールして、再インストールしてみてください

英文は、'Month' で大文字小文字文字数が一致していれば英文に戻るはずです。
 

Re: Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 14:43
5.6.3.2.ja であれば、先日投稿のあった「日本語版の不具合について」の対策も合わせておこなってくだい。
 

Re: Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 14:48
添付がうまくできません。
zipにしてみました。解凍して先のところに保存してください。
添付: messages.zip
 

Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 15:09
いつもお世話になっております。

/languages/ja_JP/LC_MESSAGESを/package/blogga配下に作成し、messages.moをUpした上で、Bloggaをアンインストールし、再インストールして、ブログをPostしてみたのですが、日付に関する症状は、改善されませんでした(以前と同じでした)。

尚、「日本語版の不具合に関して」は、すでに対応しております。


以上 取急ぎ ご報告いたします。
 

Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 16:04
それはたぶんスペルが、'Month' でなくちょっと違うんでしょうね。

そのアドオン、可能ならば、調べますので私に送ってくれますか。
フォーラムのアップではまずいので、私の以下のページから送ってください。
http://concrete5.tomo.ac/index.php/?cID=912
 

Re: Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 16:43
Zip(814kb)で添付しようと思うのですが・・、Zipが拡張子として許可されていない様です。
 

Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 18:01
あそうだった。ちょっと方法を考えます。
 

Re: Blogga の日付表記の日本語訳について

2014年12月29日 at 18:37
階層的には違う話ですが、日本語化の同じ様な症状に本日対応されている様ですね・・・?
ただ、「多言語バグ修正版」に沿った対応もしてみましたが、結果は同じでした。

私の場合は、Add-OnのBloggaでしか遭遇していませんので狭い話なのですが・・。
このフォーラム内のPostもBloggaと同じ症状がでている様です。


Zipファイルの送付方法がわかりましたらお知らせ下さい。
 

Re: Blogga の日付表記の日本語訳について

2014年12月30日 at 12:29
zipもアップロードできるようにしましたのでお送りください。