問題タブ [zend-locale]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
626 参照

zend-framework - Zend Locale & Zend_Currency: 地域コード

ブラウザの言語設定を使用して Zend_Locale と Zend_Currency の間の接続を作成しようとしています。

ブラウザ: ja

結果:

ブラウザ: en_US

結果:

私はこの問題を解決しなければなりませんか?

これは私のプラグインコントローラーです:

ありがとう

0 投票する
1 に答える
2621 参照

zend-framework2 - ZF2 致命的なエラー: 228 行目の /home/...../Zend/I18n/Translator/Translator.php にクラス 'Locale' が見つかりません

サーバーの[Windows 7で実行]を変更した後、既に実行されているローカルホストにプロジェクトがありphp.ini ますXAMPP(追加: extension=php-intl.dll)。しかし、このプロジェクトをGoDaddyホスティングにアップロードすると、機能せず、次のエラーが発生します。

GoDaddy ホスティングの詳細:

  1. PHP バージョン 5.3
  2. オペレーティング システム: Linux
  3. i386-redhat-linux-gnu

Zend フレームワークの詳細:

  1. Zend ライブラリ: 2.0.4

次のリンクで彼らが言うことを試しました:

  1. http://support.godaddy.com/help/article/1085/can-i-add-a-php-initialization-file-to-my-hosting-account?locale=en
  2. http://support.godaddy.com/help/article/5647/why-isnt-my-phpini-file-taking-effect?locale=en&ci=46061

また、24 時間年中無休の goDaddy サポートに電話したところ、ルート ディレクトリに php5.ini ファイルを作成するよう提案された後、すべての Web サービス (Cpanel/Stats & Monitors/System Processes/end web) を停止するように言われました。 )、しかし、php5.ini ファイルに何を含める必要があるかは教えてくれませんでした。

私はいくつかのリンクを読んでいましたが、私のローカルホストは Windows であるため、php.ini ファイルに extension=php-intl.dll を追加するとうまくいきました。それで、godaddy Linuxサーバーにextension=php-intl.soを含めようとしましたが、機能しません(どちらもextension=php-intl.dll)。

goDaddy ホスティングの問題は、私が ZF2 FORM を使い始めたときに始まりました。

アップデート:

1) PUTTYを使用して、goDaddy サーバーの php5.ini にアクセスできます (ホスティングのルートにコピーを作成しました) 。cp /web/conf/php5.ini /var/chroot/home/content/41/9674641/html

それから私はそれを読みましたが、「intl」拡張子が見つかりませんでした。これの代わりに、私は見つけることができました:

2)正式なサポート リクエスト (チケット) に対するgoDaddy の応答:

オンラインサポートにお問い合わせいただきありがとうございます

ホスティング アカウントに国際化拡張機能を追加したいというご要望を承りました。現時点では、これらは当社のシステムではサポートされていません。詳細については、開発者と一緒にこれを確認します。これに関する追加情報が記載された電子メールが今後送信される場合があります。

他の方法でお手伝いできることがあればお知らせください。

今、私は2つの問題があると考えています:

A)拡張機能を有効にする行を含めます(方法がわかりません):

たぶん次のようになります:

B) 拡張機能をホスティング内のある場所に含めます (ただし、方法がわかりません):

たぶん、拡張ファイルを中に入れることができます:/var/chroot/home/content/41/9674641/html/library/extensions/php-intl

また、拡張ファイルの入手先がわかりません

C) この問題を解決する ZF2 (スケルトン、ライブラリなど) の既知の更新はありますか?

お願いします、できるだけ早く助けが必要です。

0 投票する
2 に答える
290 参照

zend-framework - Zend_Locale_Format::toNumber がオランダ語ロケールで非常に遅い

複数の言語でアクセスできる Web サイトを持っていますが、ロケールが異なるとページの読み込み時間がおかしいと感じます。例として、より重要なページの 1 つの読み込み時間を次に示します。

私はすでに違いがこのコードによって引き起こされていることを理解しました:

このコードを削除して、フォーマットされていない数値を返すだけで、3 つのロケールすべてでページがほぼ同時にレンダリングされます。(+/- 500ms) このページには書式設定が必要な数値がかなりあるため、深刻な影響があります。

私はこれをかなり長い間見てきましたが、解決策やその説明さえ見つけることができません。

何か案は?

0 投票する
1 に答える
482 参照

zend-framework - bootstrap.php カスタム ロケールに設定された Zend Framework

ブートストラップファイルで関数を作成して、zend フレームワークでカスタムロケールを設定する方法は? エラー メッセージを zend 形式で変更する必要があります。

ご支援ありがとうございます