Commit graph

72 commits

Author SHA1 Message Date
barredterra
a3feb08100 fix: integrate upstream changes 2023-11-06 20:40:37 +01:00
barredterra
8a0f921d78 refactor: reuse existing get_user_translations 2023-11-06 20:40:22 +01:00
barredterra
5839963475 fix: integrate upstream changes 2023-11-06 20:39:09 +01:00
barredterra
f00b510828 fix: prefer more specific extractors 2023-11-06 20:37:11 +01:00
barredterra
e16f1632a7 chore: remove unused method 2023-11-06 19:49:47 +01:00
barredterra
415834809f feat: add extractor for Module Onboarding 2023-10-29 16:27:34 +01:00
barredterra
4a54fafa19 feat: add extractor for Onboarding Step 2023-10-29 16:19:52 +01:00
barredterra
39e12ba14c fix: get_translations_from_apps
- Only consider installed apps
- Handle context correctly
2023-10-29 15:18:03 +01:00
barredterra
5c6ad3dfe2 fix: rename cache keys to avoid conflict 2023-10-29 15:09:21 +01:00
barredterra
a1e052bbb5 chore: use existing get_dict_from_hooks 2023-10-29 15:04:21 +01:00
barredterra
b280f45bff chore: remove unused methods
These are much slower than the other approach (results are not cached).
Also, they are lacking a fallback mechanism for missing context.
2023-10-29 14:43:27 +01:00
barredterra
fab8ae8fd6 refactor: folder structure
- put .po files into [app]/locale/[lang].po
- put .mo files into sites/assets/locale/[lang]/LC_MESSAGES/[app].mo

The latter structure is mandated by the gettext library.
2023-10-29 01:25:54 +02:00
barredterra
3efe080844 fix: navbar extractor 2023-10-15 21:02:50 +02:00
barredterra
a891feb440 feat: gettext utils 2023-10-15 20:28:13 +02:00
barredterra
4de07d0c88 docs: extractor README 2023-10-15 20:27:28 +02:00
barredterra
bd9bb6d0d6 feat: workspace extractor 2023-10-15 20:27:01 +02:00
barredterra
abcafafca9 feat: report extractor 2023-10-15 20:26:46 +02:00
barredterra
6b1e12e49b feat: navbar extractor 2023-10-15 20:26:32 +02:00
barredterra
30c8ffb600 feat: jinja2 extractor 2023-10-15 20:25:58 +02:00
barredterra
353a6c8d6e feat: doctype extractor 2023-10-15 20:25:44 +02:00
barredterra
1fd7e84f90 feat: javascript extractor 2023-10-15 20:25:14 +02:00
barredterra
6c4184afc2 feat: python extractor 2023-10-15 20:25:01 +02:00