समस्या हल हो गई स्थानों के साथ भी काम कर setlocale नहीं (देखें नीचे)पीएचपी मौजूदा
मैं अपने सर्वर पर स्थान प्राप्त हुआ है, मैं, पुष्टि की है कि वे मौजूद (मेरे स्थान -एक नीचे प्रदान की) लेकिन जब मैं उपयोग करें:
setlocale(LC_TIME,'fr_FR');
or setlocale(LC_TIME,'fr_FR.utf8');
यह बिल्कुल काम नहीं करता है।
नमूना:
<?php
setlocale(LC_TIME,'fr_FR.utf8');
echo 'locale - '.setlocale(LC_TIME,'0');
echo ' : month - '.strftime('%B');
echo '<br />';
setlocale(LC_TIME,'fr_FR');
echo 'locale - '.setlocale(LC_TIME,'0');
echo ' : month - '.strftime('%B');
echo '<br />';
setlocale(LC_TIME,'fr-FR');
echo 'locale - '.setlocale(LC_TIME,'0');
echo ' : month - '.strftime('%B');
echo '<br />';
setlocale(LC_TIME,'fr');
echo 'locale - '.setlocale(LC_TIME,'0');
echo ' : month - '.strftime('%B');
echo '<br />';
setlocale(LC_TIME,'french');
echo 'locale - '.setlocale(LC_TIME,'0');
echo ' : month - '.strftime('%B');
echo '<br />';
?>
परिणाम:
locale - C : month - October
locale - C : month - October
locale - C : month - October
locale - C : month - October
locale - C : month - October
स्थान -एक (fr स्थानों दिखाते हुए):
fr_BE.utf8
fr_CA.utf8
fr_CH.utf8
fr_FR.utf8
fr_LU.utf8
मदद के लिए धन्यवाद!
यह मेरी मदद नहीं करता है :( – user706420
यह सुनिश्चित करने के लिए जांचें कि आपके पास स्थानीय स्थापित हैं और आपके सर्वर पर उपलब्ध हैं। उन्हें उपयोग करने के लिए उन्हें मौजूद होना चाहिए। 'लोकेल-ए' – kambythet
किसी भी तरह से मेरे लिए काम किया, लेकिन मैं' डी जानना क्यों चाहते हैं? (पीएस: अपना खुद का उत्तर स्वीकार करें ')) 0) – user2019515