サイトカレンダをスキップ

«
2017年 10月
»
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

-

ログイン

ログイン

QRコード

QR code


 掲示板目次 > Magento全般 > カスタマイズ質問 新規投稿 返信投稿
 多言語の扱いについて
 
rapi
 2009年1月21日 00:12 JST (参照数 52484回)  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2008年9月27日
投稿数: 12
こんにちは。
以前xreaヘのインストールについて質問致しましたが使えず
現在海外サーバーで運用予定です。
サーバー自体に簡単にmagentoをインストール出来るようになっていて環境も整っております。
php.iniに記述を追加することで動作確認出来ました。

先日インストールした際にわからない点なのですが
管理画面は日本語で通常のトップページは各言語に対応したいと考えております。
管理画面の言語ファイルはgoogleグループよりDLした日本語ファイルのどこに該当しますでしょうか?
magentoデモを見る限りプルダウンでEnglish...など色々な言語に切り替えて表示出来るようになっています。
各言語ファイルを入れて対応しているのでしょうか?
また通常の場合デモのような言語切り替えは標準で装備されていないと思うのですが方法をご存じでしたら教えていただきたいと思います。

中国語を入れてみたのですが管理画面のトップページまで中国語になり更には管理画面のパスワードが違うと拒否されログイン出来なくなりました。
またサンプルデータを入れたところ(SQLへはログインしてsqlファイルをインポート)エラーばかりになって動かなくなりました。
上記2点が有り一度削除しました。

宜しくお願い致します。

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2009年1月21日 07:07 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
rackです。

それぞれ説明しますね。

管理画面は日本語で通常のトップページは各言語に対応したいと考えております。

公開画面側の言語設定でデフォルト設定をどうするか、は「システム」-「設定」のなかの、左上にプルダウンがあります。ここの「デフォルトの設定」の「全般」で「ロケールオプション」の「ロケール」で設定します。

管理画面の言語ファイルはgoogleグループよりDLした日本語ファイルのどこに該当しますでしょうか?


Adminhtml.csvがメインですが、他のファイルも結構影響します。
正直一概に言えません。
モジュール別に定義されているので、詳しくは各モジュールの設定ファイルを見ていただく必要があります。

magentoデモを見る限りプルダウンでEnglish...など色々な言語に切り替えて表示出来るようになっています。
各言語ファイルを入れて対応しているのでしょうか?


そのとおりです。
MagentoConnectでもTranslationsでも結構ですので、ファイルを取ってきて配置すれば使えるようになります。

また通常の場合デモのような言語切り替えは標準で装備されていないと思うのですが方法をご存じでしたら教えていただきたいと思います。


これはテンプレート側に仕込まれています。
たとえばデフォルトテンプレートの

/app/design/frontend/default/default/template/page/switch

というところに

languages.phtml

というのがあります。これがプルダウンのテンプレートです。
これがなぜデフォルトではいないのかというと、

/app/design/frontend/default/default/template/page/html/header.phtml

の38行目あたりに

<?php echo $this->getChildHtml('store_language'Wink ?>

というのがない場合には出ません。
しかも、/app/design/frontend/default/default/template/page/switch/language/phtmlはストアが複数ないと出ないようなつくりになっていて、さらにブロック自体の読込制御は、

/app/design/frontend/default/default/layout/page.xml

の66行目あたりで読み込む設定があれば、読み込まれます。

すいません、ちょっと走り書きになってしまいましたので後で整理しますが、Magento自体がそういうつくりになっています。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
hirokazu_nishi
 2009年1月22日 00:22 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
rackです。

回答漏れがあったので追加です。

中国語を入れてみたのですが管理画面のトップページまで中国語になり更には管理画面のパスワードが違うと拒否されログイン出来なくなりました。


サンプルデータは入れてないんですよね?
マルチバイトという意味では日本語も中国語も同じなので、ログインできると思うんですが、正直中国語で試したことがないので分かりません。
サンプルデータを入れた場合は管理者のパスワードが変更されますので、ご自分で設定されたパスワードで入れなくなります。

またサンプルデータを入れたところ(SQLへはログインしてsqlファイルをインポート)エラーばかりになって動かなくなりました。


たとえばどういうエラーでしょう?
Magentoのキャッシュをクリアするとうまくいくことがありますが、そうでないなら画像データやサンプルデータのインポートミスが疑われます。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
rapi
 2009年1月22日 00:53 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2008年9月27日
投稿数: 12
rackさん
いつもありがとうございます。

詳しく説明していただいて理解出来ました。

サンプルデータを入れた場合は管理者のパスワードが変更されますので、ご自分で設定されたパスワードで入れなくなります。
というのは知りませんでした。
このようになった場合はどのようにしてログインすることになるのでしょうか?
きっとサンプルデータを入れた後の段階だったのでしょうね。
管理画面ログイン出来なくなり直接SQLのパスワード部分をいじりましたがダメでトップページがエラーだらけで表示されなくなって削除したと思います。
確かエラー内容はファイルが無いようなものが多数だったと思いますが。

また本家でも普通のショップの他、他店舗展開と2つのデモが有りますが
これについても通常インストールは1店舗型で他店舗型にする場合にはまた何か作業が必要ということですよね。

日本語での解説サイトが皆無に等しく英語は苦手ではありますがmagentoフォーラムやFAQなどで説明されてはいるのでしょうか・・・?

 
プロフィール メール
引用して書き込む
rapi
 2009年1月22日 00:59 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2008年9月27日
投稿数: 12
「システム」-「設定」のなかの、左上にプルダウン。ここの「デフォルトの設定」の「全般」で「ロケールオプション」の「ロケール」で設定します。

こちらの部分ですが実際に行い日本語にするとトップページも日本語になっていました。管理画面のみ日本語、トップページは英語などということは可能なのでしょうか?
もし不可の場合においても商品登録など管理作業をしないときにロケールを英語にすれば良いだけだとは思いますが教えていただければ幸いです。

多機能なmagentoなので可能なような気はしますがこの設定だけでは出来ませんでした。
宜しくお願い致します。

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2009年1月22日 01:11 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
私の場合は、あらかじめログインした状態で、サンプルデータを入れるようにしています。
ちなみに、サンプルのパスワードは「123123」かなんかだったと思います。

確かエラー内容はファイルが無いようなものが多数だったと思いますが。


ファイルですか。
商品画像がない場合は画像が出ないですが、あとはCMSのところで表示しようとしたショップ(Magento上の)にページが割り当てられてないとか。

また本家でも普通のショップの他、他店舗展開と2つのデモが有りますが
これについても通常インストールは1店舗型で他店舗型にする場合にはまた何か作業が必要ということですよね。


そうですね。
Magentoのアーキテクチャ上は、「Webサイト」と「ショップ」と「ストアビュー」という3階層の管理が可能ですが、rapiさんの目指す運営方法が複数のWebサイトを使うのか、ショップを日本語と中国語でやるのかによって変わってきます。
サンプルデータでは1つのWebサイト・1つのショップで3つのストアビューが定義されていますが、これだとダメってことなんでしょうか?

日本語での解説サイトが皆無に等しく英語は苦手ではありますがmagentoフォーラムやFAQなどで説明されてはいるのでしょうか・・・?


本家のナレッジではデザインや店舗管理について説明があります。
整理して日本語版の記事を書きますので、今しばらくお待ちください。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
hirokazu_nishi
 2009年1月22日 01:17 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
日本語にするとトップページも日本語になっていました。管理画面のみ日本語、トップページは英語などということは可能なのでしょうか?
もし不可の場合においても商品登録など管理作業をしないときにロケールを英語にすれば良いだけだとは思いますが教えていただければ幸いです。

可能ですよ。
先に「システム」-「店舗管理」でストアビューを作ってください。
最初は1個しかないと思います。

で、そのストアビューごとに設定すればいけると思います。
複数ストアビューができると、「システム」-「設定」のところにプルダウンが出てきて、それぞれのストアビューごとに設定を変更できるようになります。ここで言語の設定を変えるんです。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
rapi
 2009年1月24日 02:32 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2008年9月27日
投稿数: 12
rackさんありがとうございます。
店舗管理で複数作成することによりトップページにセレクトランゲージプルダウンが表示され言語切り替えが可能となりました。

いじってみないとわからないような機能が沢山有りますよね。
サンプルデータをまた入れるか考えてます。。。
このままログインした状態で入れてもおかしくならないのかなと思いまして。
店舗管理で作ったものが無くなるとかはなく全てデフォルトの位置に入りますか?

私みたいにわからないことだらけの方は非常に多いと思うので
そのうち自分が経験した中でmagentoのこと書いたページを作成したいとも思います Big Grin

 
プロフィール メール
引用して書き込む
rapi
 2009年1月24日 02:40 JST  
掲示板 Newbie
Newbie

状態: オフライン


登録日: 2008年9月27日
投稿数: 12
あと1つすみませんm(__)m
CMSより幾つかトップページなどの編集が可能ですが
フッター2008~などは編集出来ないようですが、全て該当のファイルを直接編集するということになりますか?
宜しくお願い致します。

 
プロフィール メール
引用して書き込む
hirokazu_nishi
 2009年1月24日 12:42 JST  
掲示板 管理者
管理者

状態: オフライン


登録日: 2008年2月 9日
投稿数: 470
rackです。


店舗管理で作ったものが無くなるとかはなく全てデフォルトの位置に入りますか?


サンプルデータはCreate文とかも含んでいるので、スキーマをいったん削除して入れるようになっています。
なので、今まで作ったデータがあるとバッティングしてしまうと思います。
結構厄介なんですよね。。。

CMSより幾つかトップページなどの編集が可能ですが
フッター2008~などは編集出来ないようですが、全て該当のファイルを直接編集するということになりますか?


たしか、管理画面の「設定」のなかに項目があったように思います。
できなければテンプレート編集になると思います。

Magento技術サポート・日本語化エクステンション・セキュリティ診断提供中です。日本語ガイドブックの販売・レンタルサーバサービス開始しました。 http://principle-works.jp/
 
プロフィール メール ホームページ
引用して書き込む
内容生成: 7.24 秒
新規投稿 返信投稿


通常 通常
注目トピック 注目トピック
ロック済 ロック済
新着 新着
注目トピック 新着 注目トピック 新着
ロック済トピック 新着 ロック済トピック 新着
ゲストユーザの投稿を見る 
ゲストユーザ投稿可能 
HTML許可 
バッドワードをチェック