Mustaqil ish 130-20-guruh talabasi O’tanmurotov Jo’rabek
Download 3.85 Kb.
|
pythone mustaqil3
Mustaqil ish130-20-guruh talabasi O’tanmurotov Jo’rabekMavzu: Django loyihasiga tarjimalarni qanday qo'shish kerak Django loyihasiga tarjima qo'shish uchun quyidagi amallarni bajaring: 1. Kerakli paketlarni o'rnating: Tizimingizda getext oʻrnatilganligiga ishonch hosil qiling, chunki bu tarjimalar bilan ishlash uchun zarur. Bundan tashqari, pip yordamida django-babel paketini o'rnatishingiz kerak bo'ladi: pip o'rnatish django-babel2. Sozlamalarni sozlang: Django loyiha sozlamalari faylida quyidagi sozlamalar sozlanganligiga ishonch hosil qiling: USE_I18N = To'g'ri LANGUAGE_CODE = "en-us" Это изображение, автор: Неизвестный автор, лицензия: CC BY-SA 3. Til fayllarini yarating: Qo'llab-quvvatlamoqchi bo'lgan har bir til uchun alohida til faylini yarating. Bu fayllar “.po” kengaytmasiga ega bo‘lishi va ilovangizdagi “locale” katalogida joylashgan bo‘lishi kerak. Ushbu fayllarni django-admin buyrug'i yordamida yaratishingiz mumkin: django-admin makemessages --locale=en Qo'llab-quvvatlamoqchi bo'lgan har bir til uchun "en" ni til kodi bilan almashtiring. 4. Tarjimalarni qo'shing: Oldingi bosqichda yaratilgan til fayllarini (.po fayllari) oching va loyihangizdagi satrlar uchun tarjimalarni qo'shing. Tarjimalarni boshqarishda yordam berish uchun “Poedit” kabi vositalardan foydalanishingiz mumkin. 5. Tarjimalarni kompilyatsiya qiling: Til fayllariga tarjimalarni qo'shganingizdan so'ng, ularni quyidagi buyruq yordamida mashina o'qiy oladigan formatga kompilyatsiya qiling: django-admin kompilyatsiya xabarlari Bu har bir til uchun .mo fayllarni yaratadi, Django tarjima qilingan satrlarni to'g'ri tilda ko'rsatish uchun foydalanadi. 6. Shablonlarda tarjimalardan foydalaning: Django shablonlarida tarjima uchun satrlarni belgilash uchun “trans” shablon tegidan foydalaning, masalan: html {% yuk i18n %} ... {% trans "Salom, dunyo!" %} 7. Tarjimalarni sinab ko'ring: Django loyihangizni ishga tushiring va tarjimalar to'g'ri ishlayotganligini tekshirish uchun sahifalarga tashrif buyuring. Turli tarjimalarni sinab koʻrish uchun “LANGUAGE_CODE” sozlamasidan foydalanib, tilni ham oʻzgartirishingiz mumkin. Ushbu bosqichlarni bajarish orqali siz Django loyihangizga tarjimalarni qo'shishingiz va uni bir nechta tillarda foydalanuvchilarga ochiq qilishingiz mumkin. Download 3.85 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling