Christian Krakau-Louis
f61691b8de
New translations en.json (Chinese Simplified)
2026-03-12 23:35:13 +01:00
Christian Krakau-Louis
db4e1f7b6d
New translations en.json (Ukrainian)
2026-03-12 23:35:11 +01:00
Christian Krakau-Louis
57910b7af5
New translations en.json (Turkish)
2026-03-12 23:35:10 +01:00
Christian Krakau-Louis
7b5a0bbab9
New translations en.json (Swedish)
2026-03-12 23:35:09 +01:00
Christian Krakau-Louis
38e2b77362
New translations en.json (Serbian (Cyrillic))
2026-03-12 23:35:08 +01:00
Christian Krakau-Louis
5264d6c66c
New translations en.json (Slovenian)
2026-03-12 23:35:07 +01:00
Christian Krakau-Louis
62624bc5ff
New translations en.json (Slovak)
2026-03-12 23:35:06 +01:00
Christian Krakau-Louis
c0fb2c4069
New translations en.json (Russian)
2026-03-12 23:35:05 +01:00
Christian Krakau-Louis
26ce680f03
New translations en.json (Portuguese)
2026-03-12 23:35:04 +01:00
Christian Krakau-Louis
0e3064b4c1
New translations en.json (Polish)
2026-03-12 23:35:02 +01:00
Christian Krakau-Louis
9d3da998df
New translations en.json (Punjabi)
2026-03-12 23:35:01 +01:00
Christian Krakau-Louis
ec651980a2
New translations en.json (Norwegian)
2026-03-12 23:35:00 +01:00
Christian Krakau-Louis
98567e0261
New translations en.json (Dutch)
2026-03-12 23:34:59 +01:00
Christian Krakau-Louis
eb87f4fe9b
New translations en.json (Lithuanian)
2026-03-12 23:34:58 +01:00
Christian Krakau-Louis
fcbe7880a9
New translations en.json (Korean)
2026-03-12 23:34:57 +01:00
Christian Krakau-Louis
cee6697c82
New translations en.json (Japanese)
2026-03-12 23:34:56 +01:00
Christian Krakau-Louis
5b471a606c
New translations en.json (Italian)
2026-03-12 23:34:55 +01:00
Christian Krakau-Louis
f8c5270681
New translations en.json (Hungarian)
2026-03-12 23:34:54 +01:00
Christian Krakau-Louis
bf26c05036
New translations en.json (Hebrew)
2026-03-12 23:34:53 +01:00
Christian Krakau-Louis
c2982b8696
New translations en.json (Irish)
2026-03-12 23:34:52 +01:00
Christian Krakau-Louis
2c506da349
New translations en.json (Finnish)
2026-03-12 23:34:51 +01:00
Christian Krakau-Louis
a399641508
New translations en.json (Frisian)
2026-03-12 23:34:49 +01:00
Christian Krakau-Louis
34e367cb15
New translations en.json (Greek)
2026-03-12 23:34:48 +01:00
Christian Krakau-Louis
d865c6ac20
New translations en.json (German)
2026-03-12 23:34:47 +01:00
Christian Krakau-Louis
16ffa4264e
New translations en.json (Danish)
2026-03-12 23:34:46 +01:00
Christian Krakau-Louis
1f8a80c125
New translations en.json (Czech)
2026-03-12 23:34:45 +01:00
Christian Krakau-Louis
f78e535cc3
New translations en.json (Catalan)
2026-03-12 23:34:44 +01:00
Christian Krakau-Louis
3abb66659c
New translations en.json (Arabic)
2026-03-12 23:34:43 +01:00
Christian Krakau-Louis
d0f8e21b41
New translations en.json (Afrikaans)
2026-03-12 23:34:42 +01:00
Christian Krakau-Louis
652c1d630b
New translations en.json (Spanish)
2026-03-12 23:34:41 +01:00
Christian Krakau-Louis
f65f1840d5
New translations en.json (French)
2026-03-12 23:34:40 +01:00
Christian Krakau-Louis
ab97c3a7f2
New translations en.json (Romanian)
2026-03-12 23:34:39 +01:00
github-actions[bot]
95af9ffe5e
docs(changelog): update changelog [skip ci]
2026-03-12 22:34:36 +00:00
Christian Krakau-Louis
4458b18530
Add configuration for Crowdin project
2026-03-12 23:34:18 +01:00
github-actions[bot]
ca88d7d425
docs(changelog): update changelog [skip ci]
2026-03-12 22:23:25 +00:00
Christian Krakau-Louis
3b0e7b27cc
Update Crowdin configuration file
2026-03-12 23:23:04 +01:00
copilot-swe-agent[bot]
5ab7226f1a
feat(i18n): add complete Spanish translations for 744 keys in es.json
...
Translated all UI text, labels, messages, error messages, and descriptions
from English placeholders to proper Spanish. Preserved:
- Brand names (DocuElevate, Dropbox, Google Drive, OneDrive, Amazon S3, etc.)
- Proper names (Christian Krakau-Louis)
- Technical abbreviations (IP, ID, ENV, API, OCR, FTP, SFTP, IMAP, SMTP)
- Native language names (language.* keys)
- Placeholder variables ({name}, {count}, {query}, {year}, etc.)
- Numeric error codes (404, 500)
Result: 901 keys total, 0 missing keys, only 55 language-neutral
same-value keys remaining (all correctly untranslated).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-12 22:14:39 +00:00
copilot-swe-agent[bot]
f737f2903a
feat(i18n): add missing Polish translations to pl.json
...
Translated 285 keys that had English values in pl.json. All sections
now have proper Polish translations including auth, error pages, files
UI, help center, index/landing page, integrations, navigation, search,
status, and upload pages. Language names are now in Polish (e.g.,
Angielski for English, Francuski for French).
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-12 22:12:02 +00:00
copilot-swe-agent[bot]
f70fa65969
Merge branch 'main' into copilot/add-conditional-routing
...
Resolve conflicts in app/api/__init__.py and app/models.py.
Renumber migration 027_add_routing_rules → 035_add_routing_rules.
Fix migration chain: down_revision → 034_add_user_profile_settings.
Add PipelineRoutingRule to migrations/env.py.
2026-03-12 22:07:54 +00:00
github-actions[bot]
3201733a50
chore(release): update build metadata files [skip ci]
2026-03-12 22:06:57 +00:00
semantic-release
7cb82bb6ac
0.125.1
...
Automatically generated by python-semantic-release
2026-03-12 22:06:54 +00:00
Christian Krakau-Louis
2c36b7dc95
Merge pull request #609 from christianlouis/copilot/ensure-de-json-translations
...
fix(i18n): sync all translation files to match en.json key set
2026-03-12 23:06:30 +01:00
copilot-swe-agent[bot]
bb2c3ac759
fix(i18n): use plain plural form for files.files_selected in fr.json
...
Changed 'fichier(s) sélectionné(s)' to 'fichiers sélectionnés' for
consistency with the English source which uses 'files selected' (plain
plural), not 'file(s) selected'.
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-12 22:05:11 +00:00
copilot-swe-agent[bot]
5de7e01a86
feat(i18n): add complete French translations to fr.json
...
Translated 677 previously untranslated keys in fr.json from English to French.
The file now has 825 properly translated keys (up from 148), with the
remaining 76 keys intentionally the same as English (brand names like
DocuElevate/Dropbox/Google Drive, language names in their native form,
and technical terms like IP/ID/ENV/404/500 that are identical in French).
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-12 22:03:12 +00:00
copilot-swe-agent[bot]
d3349e649e
fix(i18n): sync de.json keys with en.json — add 26 missing keys to en.json and all language files
...
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com >
2026-03-12 21:57:31 +00:00
copilot-swe-agent[bot]
fd23c49f20
Initial plan
2026-03-12 21:51:27 +00:00
copilot-swe-agent[bot]
0c9e413cd0
Initial plan
2026-03-12 21:51:21 +00:00
copilot-swe-agent[bot]
2aebf04ff5
Initial plan
2026-03-12 21:51:16 +00:00
copilot-swe-agent[bot]
c9dd5cce11
Initial plan
2026-03-12 21:51:10 +00:00
github-actions[bot]
77f392b29b
chore(release): update build metadata files [skip ci]
2026-03-12 21:44:46 +00:00