問題タブ [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.
zend-framework - Zend Locale & Zend_Currency: 地域コード
ブラウザの言語設定を使用して Zend_Locale と Zend_Currency の間の接続を作成しようとしています。
ブラウザ: ja
結果:
ブラウザ: en_US
結果:
私はこの問題を解決しなければなりませんか?
これは私のプラグインコントローラーです:
ありがとう
zend-framework2 - ZF2 致命的なエラー: 228 行目の /home/...../Zend/I18n/Translator/Translator.php にクラス 'Locale' が見つかりません
サーバーの[Windows 7で実行]を変更した後、既に実行されているローカルホストにプロジェクトがありphp.ini
ますXAMPP
(追加: extension=php-intl.dll
)。しかし、このプロジェクトをGoDaddy
ホスティングにアップロードすると、機能せず、次のエラーが発生します。
GoDaddy ホスティングの詳細:
- PHP バージョン 5.3
- オペレーティング システム: Linux
- i386-redhat-linux-gnu
Zend フレームワークの詳細:
- Zend ライブラリ: 2.0.4
次のリンクで彼らが言うことを試しました:
- http://support.godaddy.com/help/article/1085/can-i-add-a-php-initialization-file-to-my-hosting-account?locale=en
- 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 (スケルトン、ライブラリなど) の既知の更新はありますか?
お願いします、できるだけ早く助けが必要です。
zend-framework - Zend_Locale_Format::toNumber がオランダ語ロケールで非常に遅い
複数の言語でアクセスできる Web サイトを持っていますが、ロケールが異なるとページの読み込み時間がおかしいと感じます。例として、より重要なページの 1 つの読み込み時間を次に示します。
私はすでに違いがこのコードによって引き起こされていることを理解しました:
このコードを削除して、フォーマットされていない数値を返すだけで、3 つのロケールすべてでページがほぼ同時にレンダリングされます。(+/- 500ms) このページには書式設定が必要な数値がかなりあるため、深刻な影響があります。
私はこれをかなり長い間見てきましたが、解決策やその説明さえ見つけることができません。
何か案は?
zend-framework - bootstrap.php カスタム ロケールに設定された Zend Framework
ブートストラップファイルで関数を作成して、zend フレームワークでカスタムロケールを設定する方法は? エラー メッセージを zend 形式で変更する必要があります。
ご支援ありがとうございます