Missing translation message logs for unexisting files

Hi,

First of all, thanks for your work.

I have systematically messages in my terminal about translations missing on files that I can’t find.
Here after is an exemple of my logs when I just log on ERPNext and arrive in Desk.
I can’t find the file “desktop.py” in ~/frappe-bench/apps/frappe/frappe/core/page/desktop/ for instance.
And it is the same for other files. I’m in french language and I don’t get these logs in english.

Thanks for your help.

127.0.0.1 - - [10/Dec/2015 22:45:05] "GET / HTTP/1.1" 200 -
 127.0.0.1 - - [10/Dec/2015 22:45:05] "GET /website_script.js HTTP/1.1" 200 -
 127.0.0.1 - - [10/Dec/2015 22:45:06] "GET /website_theme.css HTTP/1.1" 200 -
 127.0.0.1 - - [10/Dec/2015 22:45:08] "GET /login?_=1449783905859 HTTP/1.1" 200 -
 127.0.0.1 - - [10/Dec/2015 22:45:12] "POST / HTTP/1.1" 200 -
 Translate: /home/britlog/frappe-bench/apps/frappe/frappe/core/page/desktop/desktop.py missing
 Translate: /home/britlog/frappe-bench/sites/website_script.js missing
 Translate: /home/britlog/frappe-bench/apps/frappe/frappe/core/doctype/page/page.js missing
 Translate: /home/britlog/frappe-bench/apps/frappe/frappe/core/doctype/page/page_list.js missing
 Translate: /home/britlog/frappe-bench/apps/frappe/frappe/core/doctype/page/page_list.html missing
 Translate: /home/britlog/frappe-bench/apps/frappe/frappe/core/doctype/page/page_calendar.js missing
 Translate: /home/britlog/frappe-bench/apps/frappe/frappe/core/doctype/page_role/page_role.js missing
 Translate: /home/britlog/frappe-bench/apps/frappe/frappe/core/doctype/page_role/page_role_list.js missing
 Translate: /home/britlog/frappe-bench/apps/frappe/frappe/core/doctype/page_role/page_role_list.html missing
 Translate: /home/britlog/frappe-bench/apps/frappe/frappe/core/doctype/page_role/page_role_calendar.js missing

I have removed the print. Please ignore those messages for now.

I have removed the print. Please ignore those messages for now.

Thanks for your quick answer.

Do you know why get_messages_from_file(path) is called with a bad path parameter ?

Best regards

@britlog it tries to find those files, but they are optional, so they may or may not be present.

I understand better, but I thought I’ve had a full install of ERPNext, how to install optional files ?
I did a bench update yesterday, so I’m up-to-date for bench, frappe and ERPNext.

Thanks

They don’t exist anywhere! They are optional in the design of the system.