問題タブ [intl]
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.
php - カレンダー型から別の型への日付の変換
ペルシャ暦の日付を対応するグレゴリオ暦の日付に変換する関数が必要です。このページの例 #3 に続いて、次の関数を書きました。残念ながら、それは機能しますか?それの何が問題なのですか?Intl 拡張機能を使用してそれを行う正しい方法は何ですか?
Intl の優れた紹介は、http: //devzone.zend.com/1500/internationalization-in-php-53/にあります。
php - NumberFormatter::SPELLOUT ロシア語とイタリア語のスペルアウト序数
このコードは、英語、スペイン語、ドイツ語の序数では機能しますが、ロシア語またはイタリア語の序数では機能しません。
'ru-RU'
、'it-IT'
また動作しません
たとえば、ロシア語で 2 -> два (これは基数です) を取得しますが、序数が必要で、これは 2 -> второй になります。
たとえば、イタリア語で 2 -> due (これは基数です) を取得しますが、序数が必要で、これは 2 -> secondo になります。
アップデート:
フランス語、スペイン語、ドイツ語、およびその他の言語で機能するソリューションを見つけました。
マスク序数:%spellout-ordinal-maskuline
女性序数: %spellout-ordinal-feminine
ロシア語版とイタリア語版は機能せず、すでに -maskuline/-feminine で試しました
symfony - FatalErrorException: エラー: クラス 'ResourceBundle' が見つかりません
ここに書かれているように、FOSUserBundle、SonataAdminBundle、SonataUserBundle、SonataMediaBundleを正しくインストールして構成しましたhttp://tech.dupeu.pl/2013/07/symfony-2-3-sonataadminbundle-sonatamediabundle-sonatauserbundle-and-fosuserbundle-a-good- project-base/といくつかの調査で問題なく、ユーザー、スーパー管理者などを作成できます..
また、Media ans Groups 機能も正しく動作します。Admin Dashbord にユーザーを追加しようとすると問題が発生します。それが何なのか正確にはわかりません..フォーラムとスタックオーバーフローで検索したところ、SonataIntlBundle と関係があるようですので、再インストールして intl 拡張機能を有効にしました私のWampServer(Windows 8)では、もう機能していません..
これがエラーです ( FatalErrorException: Error: Class 'ResourceBundle' not found in C:\wamp\www\project\vendor\symfony\symfony\src\Symfony\Component\Intl\ResourceBundle\Reader\BinaryBundleReader.php line 32 )
解決済み
composer で symfony/intl をインストールすることで問題を修正しました: この "symfony/intl": "2.6.*@dev" を requiere セクションに追加し、composer update コマンドを起動したところ、動作するようになりました!
詳細については、このリンクhttp://symfony.com/doc/current/components/intl.htmlを確認してください!
php - MAMP で PHP 構成コマンドを編集して intl パッケージを除外する方法
OS X (Yosemite DP2) を実行しているコンピューターで MAMP Pro 3.0.5 を使用して Apache/PHP を実行しています。サーバーに古いプロジェクトをインストールしましたが、intl
現在初期化されているパッケージと競合します (これは以前のセットアップではなかったと思います)。
は、終了する構成コマンドを介してロードされるphpinfo()
という事実を私に提供します。intl
これを編集する場所がわからないので、削除でき--enable-intl
ますか?
更新 1
intl
php.ini に参照がありません:
更新 2
php - トルコ語で日付名 (日、月) を表示する方法 - Php5、Apache2、Intl
サーバーには既に Intl をインストールしています。
default_timezone
ヨーロッパ/イスタンブールとtr_TR に変更intl.default_locale
しました。
私はまだ英語で日付の名前を取得しています。
私は何が欠けていますか?
他の設定を変更する必要がありますか?
php - symfony での国と通貨のマッピング
Symfony Intl バンドルには、すべての通貨のリストを取得するメソッドが存在します。国とその国で使用されている通貨との間のマッピングを取得する方法はありますか?
例:セルビアで使用されている通貨のリストを取得したい。