1--TEST-- 2dcgettext with LC_ALL is undefined behavior. 3--EXTENSIONS-- 4gettext 5--FILE-- 6<?php 7try { 8 dcgettext('dngettextTest', 'item', LC_ALL); 9} catch (ValueError $e) { 10 echo $e->getMessage() . PHP_EOL; 11} 12 13try { 14 dcngettext('dngettextTest', 'item', 'item2', 1, LC_ALL); 15} catch (ValueError $e) { 16 echo $e->getMessage(); 17} 18?> 19--EXPECTF-- 20dcgettext(): Argument #3 ($category) cannot be LC_ALL 21dcngettext(): Argument #5 ($category) cannot be LC_ALL 22