システムと設定の中の翻訳

2020年6月15日 at 9:45

使う上で別に支障はないのですが…
日本語になってないなーと思ったので下記に記して投稿します。

①8.5.3(8.5.4も)にアップデートすると、最適化の中の「Database Query Log」が8.5.2までは日本語だったのに英語になりました。
②他に、権限とアクセスの「Trusted Proxies」はずっと英語のまま。
③新しく増えたマルチサイトホスティングの「Sites & Domains」

タグ:

Re: システムと設定の中の翻訳

2020年6月15日 at 10:09
ご指摘、ありがとうございます!

ドキュメントのどこにも書いていなさそう・・・。

言語ファイルは、パッケージの中に含まれずに、
オンラインで取り込まれるようになりました。

インストール時の時、実は背後で、 translate.concrete5.org のサーバーから最新の言語ファイルを取得しています。

アップデート時は同じ作業を手動でして頂く必要があります。

- 管理画面 → システムと設定 → 基本 → 言語 → 右上の「言語のインストール/更新」ページへ訪問
【C5サイトURL】/index.php/dashboard/system/basics/multilingual/update
- 右下の「古い言語をすべて更新」を押すか、各言語、もしくは更新が利用可能なパッケージの言語ファイルをアップデート

これで言語ファイルが最新になります。
 

Re: システムと設定の中の翻訳

2020年6月15日 at 10:12
Katzさんご返信ありがとうございます。
アップデートした際に、システムと設定 → 基本 → 言語 → 右上の「言語のインストール/更新」で日本語の更新はしているのですが、3点アルファベットのままなんです。
 

Re: システムと設定の中の翻訳

2020年6月19日 at 7:22
返信遅れました。

うーん。
僕の方は日本語になってまして・・・

うまく翻訳ファイルのアップデートがされていないのか・・・。

こちらから、8.5.3 のバージョンを選び、mo ファイルをダウンロード
http://translate.concrete5.org/translate/package/concrete5

mo ファイルを messages.mo にリネームして
/application/languages/ja_JP/LC_MESSAGES/messages.mo
にアップロードし、サイトキャッシュをクリアして試していただけますか?
 

Re: システムと設定の中の翻訳

2020年6月19日 at 9:57
バージョンが8.5.4なので8.5.4を選んでやってみましたが、日本語に変わりませんでした。
スクリーンショット添付します。

ちなみにアップデートのやり方は、https://concrete5-japan.org/about/download/から最新版をダウンロードしてきて、FTPソフトでルート/updatesに「concrete5-8.5.4」フォルダを作り、その中に最新版の「concrete」フォルダをアップロードして行っています。
 

Re: システムと設定の中の翻訳

2020年6月19日 at 10:35
ありがとうございます。

バグとサーバーのキャッシュの2種類の原因があるかもしれません。


まず Trusted Proxy は僕のサイトでも日本語化されていませんね・・・再現しました。
なにか翻訳適用漏れかもしれません。

Database Query Log ですが、これ、バグかもです。
8.5.4 ではもう存在していないシステムページとなります。
すいません、お使いのサイトはバージョンいくつから使い始めて、
どのようなバージョンでアップデートを繰り返しましたか教えていただけませんか?



最後にマルチサイトの「サイト & ドメイン」ページが翻訳されていない件ですが、僕の環境ではきほんと日本語が表示されました。

サーバーはどのようなサーバーをお使いですか?

なぜかというと、可能性として、だいぶ前なのですが、 root 権限まであるサーバーをお使いであれば、Apache のキャッシュで更新されないという減少が起き、その時は Apache を再起動すると翻訳ファイルが更新されたからです。
 

Re: システムと設定の中の翻訳

2020年6月19日 at 11:07
ありがとうございます。

30サイトほど管理しており全てをチェックしたわけではないですが、8.5.2から始めたサイトはDatabase Query Logが残っていて、それよりも前のバージョンから使っているサイトはDatabase Query Logは無い様子です。

サーバーはレンタルサーバーで、エックスサーバーのX10とさくらインターネットのビジネスです。
 

Re: システムと設定の中の翻訳

2020年6月29日 at 11:07
返信が遅れてすいません。

> 30サイトほど管理しており全てをチェックしたわけではないですが、8.5.2から始めたサイトはDatabase Query Logが残っていて、それよりも前のバージョンから使っているサイトはDatabase Query Logは無い様子です。

なるほど。そうですね。

インストールされたバージョンによって、管理画面ページが追加されたままで削除されていないページもあるようですね。

ちょいとコアチームにもなくなったシステムページを削除するようにできないか、提案してみます。

http://github.com/concrete5/concrete5/issues/8811

ただし、コアの議論の判断で、差分がでるのは仕方がないという結論になるかもしれません。