Size: a a a

2016 May 16

A

Andrey in rupython
если {% trans "что то" %} заменяю на {% trans u"что то" %}, в шаблоне например root.html
то при makemessages выдает ошибку
> CommandError: errors happened while running xgettext on root.html.py
> xgettext: error while opening "./templates/root.html.py" for reading: No such file or directory
а при рендере страницы типа того:

Could not parse the remainder: '"что то"' from 'u"что то"
источник

A

Andrey in rupython
что за /templates/template_name.html.py ?
то ли я тупой, то ли в документации про такое ни словом
источник

DI

Dmitry Ishutkin in rupython
пишете в шаблоне по-английски, и переводите makemessages на русский, вот ей-богу, проще будет
источник

A

Andrey in rupython
хм, если пишу в шаблонах по английски, получаю то же, что получается если писать {% trans u"текст" %}, а именно:

xgettext: error while opening "/templates/page.html.py" for reading: No such file or directory
для шаблона /templates/page.html
где почитать что за имя_шаблона.html.py, что там должно быть? ткните носом дурака пожалуйста
источник

DI

Dmitry Ishutkin in rupython
{% trans "Something" %} вроде
источник

DI

Dmitry Ishutkin in rupython
ну или {% blocktrans %}Something more lines{% endblocktrans %}
источник

DI

Dmitry Ishutkin in rupython
{% load i18n %} наверху шаблона не забыть. не забыт?
источник

j

ja in rupython
Вот чат для новичков по питону. Кто хочет помогать новичкам и отвечать на их вопросы, присоединяйтесь тоже.
https://telegram.me/joinchat/CWUF_D6qAqkwR5L3z0QUUQ
источник

A

Andrey in rupython
@cadmi спасибо тебе за помощь
но дело было не в машине, машинист был раздолбай )
ошибка xgettext: error while opening "/templates/page.html.py" for reading: No such file or directory
возникала, те xgettext не мог для данного шаблона сгенерировать свои причудливые файлы page.html.py, тк в шаблоне присутствовал значек рубля
долбаный значек рубля
источник

DI

Dmitry Ishutkin in rupython
оу :)
источник

VS

Vitold S in rupython
> "то есть не спрашивать тут, а читать документацию?"
а это такая проблема всех русских сообществ. в некоторых в особо грбой форме даже  отвечают. в том же стековерфлов такого нет.
источник

VS

Vitold S in rupython
кто на чем пишет DSL?
источник

KM

Khasan Mamaev in rupython
Vitold S
> "то есть не спрашивать тут, а читать документацию?"
а это такая проблема всех русских сообществ. в некоторых в особо грбой форме даже  отвечают. в том же стековерфлов такого нет.
не могу согласиться, я участвую в нескольких профессиональных русскоязычных чатах по своей теме в Скайп и Телеграм, и свидетельствую, что в них царит весьма благожелательная атмосфера и любые ламерские вопросы получают позиивный отклик)
источник

VS

Vitold S in rupython
значит в Python сообществе царит доброта. это очень похвально.
источник

KM

Khasan Mamaev in rupython
Vitold S
значит в Python сообществе царит доброта. это очень похвально.
я говорил о сообществах проектировщиков, но соощество Питон на Гугле, тоже вполне приличное, благодарен его участникам за помощь
источник

VS

Vitold S in rupython
не знаю в гугле ИМХО как-то очень агрессивно пропагандируют и технологии помню набросились относительно python 2.7 как-то это непрофессионально
источник

VS

Vitold S in rupython
да в рекомендательном режиме можно подсказавать остальное пропаганда евангелизм фанатизм и т.д.
источник

VS

Vitold S in rupython
посмотрим как тут ситуация обстоит.
источник

VS

Vitold S in rupython
итак, подскажите на чем обычно делаете DSL-ы для своих проектов?
источник

VS

Vitold S in rupython
смотрю на pyparser и antlr4 и как-то терзают смутные сомнения
источник