From 06e963c36510198c4927a8a2e50e065509cff000 Mon Sep 17 00:00:00 2001 From: Raffael Meyer <14891507+barredterra@users.noreply.github.com> Date: Tue, 24 Sep 2024 15:55:46 +0200 Subject: [PATCH] fix: extract translatable strings from the whole repo (#27848) --- babel_extractors.csv | 4 ++-- frappe/gettext/translate.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/babel_extractors.csv b/babel_extractors.csv index db6c515efc..f5f96c914b 100644 --- a/babel_extractors.csv +++ b/babel_extractors.csv @@ -1,11 +1,11 @@ -hooks.py,frappe.gettext.extractors.navbar.extract +**/hooks.py,frappe.gettext.extractors.navbar.extract **/doctype/*/*.json,frappe.gettext.extractors.doctype.extract **/workspace/*/*.json,frappe.gettext.extractors.workspace.extract **/onboarding_step/*/*.json,frappe.gettext.extractors.onboarding_step.extract **/module_onboarding/*/*.json,frappe.gettext.extractors.module_onboarding.extract **/report/*/*.json,frappe.gettext.extractors.report.extract **.py,frappe.gettext.extractors.python.extract -templates/**.js,frappe.gettext.extractors.html_template.extract +**/templates/**.js,frappe.gettext.extractors.html_template.extract **.js,frappe.gettext.extractors.javascript.extract **.html,frappe.gettext.extractors.html_template.extract **.vue,frappe.gettext.extractors.html_template.extract diff --git a/frappe/gettext/translate.py b/frappe/gettext/translate.py index 31bfc7826e..3e0166fd8e 100644 --- a/frappe/gettext/translate.py +++ b/frappe/gettext/translate.py @@ -134,7 +134,7 @@ def generate_pot(target_app: str | None = None): keywords["_lt"] = None for app in apps: - app_path = frappe.get_pymodule_path(app) + app_path = frappe.get_pymodule_path(app, "..") catalog = new_catalog(app) # Each file will only be processed by the first method that matches,