Django वेबसाइट पर उपयोगकर्ता के लिए भाषा कैसे बदलें?
📁 पायथन, जैंगो
मेरे पास साइट पर रूसी, अंग्रेजी और यूक्रेनी संस्करण के बीच स्विच करने की क्षमता है। मैंने टेम्पलेट्स में लाइनों को { % trans %} टैग में लपेटा जिनका अनुवाद किया जाना है, कोड में लाइनों का अनुवाद किया और अनुवाद संकलित किया। मैंने locale_url भी इंस्टॉल किया।
LANGUAGES = (
('ru-RU', 'Russian'),
('en', 'English'),
('uk', 'Ukrainian'),
)
TIME_ZONE = 'Europe/Kiev'
USE_I18N = True
USE_L10N = True
USE_TZ = True
LOCALE_PATHS = (
'locale',
# os.path.join(BASE_DIR, 'locale'),
)django.conf.urls.i18n में किए गए अनुसार POST के माध्यम से भाषा स्विच करें।