django-i18nurls

نرم افزار تصویر:
django-i18nurls
جزئیات نرم افزار:
نسخه: 0.7
ها تاریخ: 14 Apr 15
توسعه دهنده: Orne Brocaar
پروانه: رایگان
محبوبیت: 11

Rating: 5.0/5 (Total Votes: 1)

در جنگو-i18nurls یک برنامه نردبان جنگو که آن را ممکن می سازد به ترجمه الگوهای URL با استفاده از گتکس است لمس کنید و و همچنین آن شامل یک تابع الگوهای سفارشی برای پیشوند آدرس ها با فعال زبان کد (به عنوان مثال:. / EN / اخبار / ، / NL / nieuws /) و میان برای فعال کد زبان در پیشوند (برای درخواست های دریافتی).
مثال:
# urls.py
از django.conf.urls.defaults الگوهای واردات، شامل، URL
از django.utils.translation واردات ugettext_lazy به عنوان _
از locale_prefixed_patterns واردات i18nurls.defaults
الگوهای = locale_prefixed_patterns (''،
& nbsp؛ در آدرس (_ (R '^ کاربران / ثبت نام / $'، 'your.view'، نام = 'حساب ثبت نام'))،
)
# در پوسته خود را، پس به روز رسانی ترجمه خود را (با makemessages / compilemessages)
>>> فعال ('NL)
>>> معکوس ('حساب ثبت نام)
'/ NL / gebruikers / registeren /'
>>> فعال ('EN)
>>> معکوس ('حساب ثبت نام)
'/ EN / کاربران / ثبت نام /'
نصب
- اضافه کردن i18nurls به settings.INSTALLED_APPS شما
- اضافه کردن i18nurls.middleware.LocaleMiddleware به settings.MIDDLEWARE_CLASSES خود را. توجه: این میان جایگزین به طور پیش فرض جنگو LocaleMiddleware

چه جدید در این نسخه است:

{٪ زبان٪} قالب تگ اجرا (به لطف و Harro های van der Klauw).
کلاس LocaleMiddleware است وصله نمی (شماره # 3).
i18n_patterns است دیگر وصله نیست.
اسلش در حال حاضر در عبارت منظم LocaleMiddleware اختیاری است.

جدید در نسخه 0.6.1 است:

در قالب و پوشه محلی اضافه شده به setup.py اسکریپت (شماره # 1).

جدید در نسخه 0.6 است:

به API تغییر پس از آن با i18n_patterns در آینده جنگو 1.4 انتشار مطابقت خواهد کرد.

مورد نیاز:

پایتون
جنگو

نرم افزار های دیگر از توسعه دهنده Orne Brocaar

WTFMongoengine
WTFMongoengine

15 Apr 15

نظرات به django-i18nurls

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!