2013-02-13 3 views
1

Я ищу лучшее решение для решения проблемы многоязычной веб-страницы с помощью django-cms. Django-cms работает в многоязычном режиме и работает круто. Теперь я готовлю свое приложение. Я собираюсь подключить это приложение с django-cms по аппаку. Мне нужна какая-то умная идея поместить langs в мое приложение. Лучшее решение - иметь те же вкладки с langs в моем приложении, как на странице django-cms. Мне нравится это решение cms, но у меня нет идеи, как это сделать. У вас есть идеи?Какая лучшая многоязычная библиотека для apphooks в django-cms?


Хорошо, я вижу, что у меня есть минус одна точка для моего вопроса, я не понимаю, почему. Я провел много исследований. Я пытался Transmeta, это не то, что я ожидал, Джанго-многоязычной ошибки:

multilingual/templatetags/multilingual_tags.py in reorder_translation_formset_by_language_id, line 82 

многоязычной-нг не поддерживается.

В djangopackages.com Я нашел много libs, я думаю об этом django-modeltranslation, но все же я смотрю лучшее решение, наиболее похожее на django-cms - эти вкладки выглядят очень круто. Если бы кто-нибудь мог мне помочь, если бы вы могли дать мне несколько предложений, я буду рад. Благодарю.

+0

Django-modeltranslation работает в соответствии с моими потребностями. Теперь остается только добавить хорошие вкладки с langs в admin и показать поля без перевода как пустые. Теперь я должен изменить язык во всем мире для всех django-admin, если я хотел бы добавить новый перевод для некоторого языка. Я думаю, что перевод и язык администратора должны работать отдельно или мне что-то не хватает в моих настройках? Тем не менее, я надеюсь, что мы начнем обсуждение. – pmoniq

+0

Согласно моим исследованиям, django-modeltranslation дает очень приятные вкладки в админ. Еще проблема интеграции с django-cms: 'code'field. django.core.exceptions.ImproperlyConfigured: PlaceholderField не поддерживается моделью перевода. Лучшим в этой ситуации может быть адаптация решения переводов django-cms. Если кто-то знает, как это сделать ясным образом, мне будет приятно поделиться со мной. – pmoniq

ответ

Смежные вопросы