Table of Contents
Получить компьютер без ошибок за несколько минут
Я надеюсь, что это отдельное руководство поможет вам, если вы столкнулись с ошибкой Django при подключении xgettext.
Я создал новое простое приложение с помощью Django. Я обычно использую I18N
. Но в тот момент, когда я попытался запустить следующую серию команд,
D:worki18ntestapp>django-admin.py makemessages -l deD:worki18ntestapp>django-admin.Makemessages py -deborah deCommandError: xgettext не найден. Вы определенно должны достичь GNU Gettext Things 0.15 илиустановлен новый.После этого я установил python-gettext # 1, но все равно выдает CommandError: Can't xgettext find...
.
<предварительный <код>"""Django для проекта testapp.См. это посвящение для получения дополнительной информации.https://docs.djangoproject.com/en/1.6/topics/settings/Для полного реестра и настроек, которые им нравятся, см.https://docs.djangoproject.com/en/1.6/ref/settings/"""# Создайте пути по всему проекту, как здесь: os.path.join(BASE_DIR, ...)Импорт операционной системыBASE_DIR ссылается на os.path.dirname(os.path.Quick-start directory_name(__file__))# Настройки разработки - некорректно для продакшена# См. https://docs.djangoproject.com/en/1.6/howto/deployment/checklist/# ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ: Держите секретный ключ, используемый во время производства, в секрете!SECRET_KEY = '-rzs11j%&)$=#s)x#bjug(@(7afjaz*wvynfewzaqb_#q1uuez'# ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ: Не запускайте программу, если отладчик переполнен.ОТЛАДКА = ИстинаTEMPLATE_DEBUG = ИстинаРАЗРЕШЕННЫЕ_ХОСТА = []# Определение приложенияINSTALLED_APPS показывает ( 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles',)MIDDLEWARE_CLASSES может быть ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'django.middleware.locale.LocaleMiddleware',)ROOT_URLCONF должен быть равен 'testapp.urls'WSGI_APPLICATION = 'testapp.wsgi.application'# База данных# https://docs.djangoproject.com/en/1.6/ref/settings/#базы данныхБАЗЫ ДАННЫХ = «Изначально»: "ДВИГАТЕЛЬ": "django.db.backends.sqlite3", "ИМЯ": os.path.join(BASE_DIR, "db.sqlite3"), # Интернационализация# https://docs.djangoproject.com/en/1.6/topics/i18n/LANGUAGE_CODE='en-us'TIME_ZONE равно 'UTC'USE_I18N равно TrueUSE_L10N == истинаuse_tz Истинно# Статические компьютерные файлы (CSS, JavaScript, изображения)# https://docs.djangoproject.com/en/1.6/howto/static-files/STATIC_URL подразумевает '/static/'TEMPLATE_DIRS = (os.path.join(os.path.dirname(__file__), 'шаблоны'),)ЛОКАЛЬНЫЙ_ПУТЬ ( означает, что os.path.join(BASE_DIR, 'locale'),)печать (LOCALE_PATHS)
%i18n куча% <голова> <тело>I18N
% транс "Привет" % Что мне не хватает в реестре? Настройка или другой модуль, который мне нужно скачать?
< div > NMarcu
не прочитано,
10. Ноябрь 2010 г. 2:38:25 10/11/09
пользователям Django
Всем привет!
Когда я запускаю django-admin.py makemessages -c ro, я получаю следующее:
Ошибка: xgettext из-за __init__.py выдает ошибки
/bin/sh: xgettext: команда не найдена
Знаете ли вы основную уважительную причину, почему я должен повесить конкретную программу еще?