Как решить проблему с локализацией OpenStack Dashboard?

Решение проблем с локализацией OpenStack Dashboard под Ubuntu 14.04

  1. Обновите пакет django_openstack_auth:

    pip install -U django_openstack_auth
    
  2. Создайте файлы переводов:

    msgfmt /usr/lib/python2.7/dist-packages/horizon/locale/ru/LC_MESSAGES/django.po -o /usr/lib/python2.7/dist-packages/horizon/locale/ru/LC_MESSAGES/django.mo
    
    msgfmt /usr/lib/python2.7/dist-packages/horizon/locale/ru/LC_MESSAGES/djangojs.po -o /usr/lib/python2.7/dist-packages/horizon/locale/ru/LC_MESSAGES/djangojs.mo
    
    msgfmt /usr/local/lib/python2.7/dist-packages/openstack_auth/locale/ru/LC_MESSAGES/django.po -o /usr/local/lib/python2.7/dist-packages/openstack_auth/locale/ru/LC_MESSAGES/django.mo
    
  3. Запустите тест:

    openstack tnx tests
    

Решение проблем с локализацией OpenStack Dashboard под ALT Linux 7

  1. Установите необходимый пакет:

    apt-get install gettext-tools
    
  2. Создайте файлы переводов:

    msgfmt /usr/lib/python2.7/site-packages/openstack_auth/locale/ru/LC_MESSAGES/django.po -o /usr/lib/python2.7/site-packages/openstack_auth/locale/ru/LC_MESSAGES/django.mo
    
  3. Запустите тест:

    openstack tnx tests