###前提・実現したいこと
cakephp3のフォームヘルパーを使ってradioボタンを出力しようとすると以下のようなエラーが吐き出されました。
###発生している問題・エラーメッセージ
Warning (2): transliterator_transliterate(): Could not create transliterator with ID "Any-Latin; Latin-ASCII; [\u0080-\u7fff] remove" (transliterator_create: unable to open ICU transliterator with id "Any-Latin; Latin-ASCII; [\u0080-\u7fff] remove": U_INVALID_ID) [CORE/src/Utility/Text.php, line 1070]
Warning (2): transliterator_transliterate() [<a href='http://php.net/function.transliterator-transliterate'>function.transliterator-transliterate</a>]: Could not create transliterator with ID "Any-Latin; Latin-ASCII; [\u0080-\u7fff] remove" (transliterator_create: unable to open ICU transliterator with id "Any-Latin; Latin-ASCII; [\u0080-\u7fff] remove": U_INVALID_ID) [CORE/src/Utility/Text.php, line 1070]あいうかきく
###該当のソースコード
test.ctp
php
1<?= $this->Form->radio('テスト', ['1'=>'あいう','2'=>'かきく']);?>
CORE/src/Utility/Text.php, line 1070
php
1 public static function transliterate($string, $transliteratorId = null) 2 { 3 $transliteratorId = $transliteratorId ?: static::$_defaultTransliteratorId; 4 5 return transliterator_transliterate($transliteratorId, $string); 6 }
###試したこと
###補足情報(言語/FW/ツール等のバージョンなど)
類似のエラーに遭遇した外人さんの掲示板でのやり取り
https://github.com/cakephp/cakephp/issues/9697
回答1件
あなたの回答
tips
プレビュー