उठा नहीं Django में L10N कार्यान्वयन को समझने के लिए, यहाँ मेरा सेटिंग कर रहे हैं की कोशिश कर रहासिस्टम दिनांक प्रारूपण Django स्थान
LANGUAGE_CODE = 'fr-FR'
USE_L10N = True
अगर मैं कोशिश
>>> datetime.datetime.strptime('2012-05-30 15:30', '%Y-%m-%d %H:%M')
.strftime('%c')
यह मेरे 'Wed May 30 15:30:00 2012'
दे देंगे कि एन लोकेल। हालांकि doc कह रहा है:
[...] एक ही सामग्री तक पहुँचने दो उपयोगकर्ताओं, लेकिन अलग भाषा में, तारीख और संख्या क्षेत्रों अलग अलग तरीकों से, के लिए अपने वर्तमान स्थान [प्रारूप के आधार पर स्वरूपित देखेंगे। ..]
क्या वे अपने संबंधित ब्राउज़र के लिए लोकेल सेट के बारे में बात कर रहे हैं?
यदि नहीं, तो मैं इसे डिफ़ॉल्ट रूप से फ्रेंच में कैसे सेट कर सकता हूं उदाहरण के लिए?
इस विस्तृत उत्तर के लिए धन्यवाद। मैं यह नोटिस करना भूल गया था कि 'डेटटाइम' स्पष्ट रूप से Django के साथ कुछ भी करने के लिए नहीं है :) अब अगर मुझे JSON द्वारा स्वरूपित तिथियों की एक सूची भेजने की आवश्यकता है, जो उपयोगकर्ताओं के लोकेल के आधार पर इसे प्रारूपित करने का सबसे अच्छा तरीका होगा? –
मुझे लगता है कि उपयोगकर्ता के लोकेल से अवगत होने के बाद वास्तव में जेएसओएन को इकट्ठा करने की आवश्यकता होगी। इसे इस्तेमाल करे? https://docs.djangoproject.com/en/1.3/howto/i18n/ – Karmel
नए प्रश्न पूछा [यहां] (http://stackoverflow.com/questions/10802680/django-accessing-request-meta-data-from- उत्पादन) –