バージョン選択

フォーラム

メニュー

オンライン状況

32 人のユーザが現在オンラインです。 (23 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 32
もっと...

サイト内検索

その他 > その他 > 【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
eccube_admin
投稿日時: 2012/10/5 17:24
対応状況: −−−
管理人
登録日: 2006/9/6
居住地:
投稿: 157
【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼
EC-CUBEコミッター・コミュニティの皆様

お世話になっております。
EC-CUBE 運営チーム 吉本です。

EC-CUBE次期バージョンで実装される予定の多言語化対応について現段階での仕様
を共有致します。
http://svn.ec-cube.net/open_trac/ticket/163

10月14日まで多言語化システム仕様検討期間とさせて頂き
コミッターの皆様からご意見を頂ければと思います。

現時点でお気づきの点、懸念事項など御座いましたらご指摘の方よろしくお願い
いたします。

■概要
▼多言語化対応
EC-CUBEのテキストを全て外部ファイルに切り出す事で
日本語以外への言語対応・テキスト自体のメンテナンス性向上を目的としていま
す。

▼開発リビジョン
http://svn.ec-cube.net/open/branches/version-2_12-multilang

▼スコープ
以下、出力される全テキストを対象とします。
・インストール画面
・フロント画面(PC、スマホ、モバイル)
・管理画面
・各種ログ出力
・各種メール
・マスタデータ

▼その他
・コード内のコメントについては現時点では日本語で考えています。


■スケジュール
 多言語システム
 - 10月12日仕様FIX
 開発期間
 - 10月下旬〜12月中旬
 β版リリース
 - 12月中旬
 正式版リリース
 - 1月末リリース予定
 
* 仕様検討〜開発についてはコミッターの皆様にご協力頂く事が多々あるかと思
います。
 よろしくお願いいたします。

■仕様
▼使用方法
SC_I18n::t()、SC_I18n::t_plural()により定数をキーにテキスト出力を行う。
ex==============================
 【1】msgidをキーとし、msgstrに対となる文字列を定義します。
 data/locales/jp.po
msgid "SC_CARTSESSION_UNWORKABLE_METHOD_CALLED"
msgstr "正しく動作しないメソッドが呼び出されました。"

 【2】定義したメッセージは以下の形で呼び出す。
SC_I18n_Ex::t('SC_CARTSESSION_UNWORKABLE_METHOD_CALLED');

================================

▼言語ファイル
言語ファイルは以下の様に作成・配置する。
 data/locales/jp.mo :バイナリファイル
 data/locales/jp.po :元ファイル
 html/user_data/packages/admin/locales/
 html/user_data/packages/admin/default/locales/
 html/user_data/packages/admin/mobile/locales/
 html/user_data/packages/admin/sphone/locales/

▼テンプレートへの出力
テンプレートからSmartyエクステンション関数を実行する
 data/smarty_extends/function.t.php
 data/smarty_extends/function.t_plural.php

 
■懸念点
・javascriptの対応
・メールの対応
・パフォーマンスについて
 →現状の仕様でメモリの負荷などパフォーマンスの観点で問題が出る可能性が
ある。
・マスタデータ

以上が現時点での仕様となります。
細かいレベルでも結構ですので、フィードバック頂けますと幸いです。

ご不明な点、説明不足な点があればご連絡下さいませ。
よろしくお願いいたします。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » 【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼 eccube_admin 2012/10/5 17:24
     Re: 【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼 namacha 2012/10/7 19:47
       Re: 【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼 seasoft 2012/10/8 12:52
       Re: 【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼 red 2012/10/11 15:25
         Re: 【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼 namacha 2012/10/11 21:32
     Re: 【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼 kodama417 2012/10/10 14:02
     Re: 【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼 red 2012/10/11 15:34
       Re: 【EC-CUBE次期バージョン】多言語化対応についてのフィードバック依頼 eccube_admin 2012/10/11 18:48

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は90,310名です
総投稿数は110,369件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1693
8
red
1571
9
mcontact
1360
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.