Loren Eteval
|
b212f85dd4
|
Improve static translation extraction
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-19 08:52:05 +08:00 |
|
Loren Eteval
|
b59d522d56
|
Update translation finding to ast-based matching
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-18 17:07:50 +08:00 |
|
Loren Eteval
|
edc63b4b22
|
Rename Domain package to Models
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:49 +08:00 |
|
Loren Eteval
|
4616aded6a
|
Refactor package architecture
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2026-08-12 12:20:47 +08:00 |
|
LorenEteval
|
e2f898e92d
|
Added duplicate target-translation collision check
Signed-off-by: LorenEteval <loren.eteval@proton.me>
|
2026-06-21 15:56:17 +08:00 |
|
Loren Eteval
|
f75a25b94c
|
Refresh code base
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-11-27 10:38:13 +08:00 |
|
Loren Eteval
|
191c6303f1
|
Update copyright notice
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-06-22 11:07:16 +08:00 |
|
Loren Eteval
|
9e866c5bb9
|
Update Translation.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-05-19 17:29:30 +08:00 |
|
Loren Eteval
|
16c5255331
|
Refactor translation
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2025-03-20 00:22:32 +08:00 |
|
Loren Eteval
|
f9162aa5a6
|
Add remove translation key if source is empty
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-05-10 19:36:16 +08:00 |
|
Loren Eteval
|
73409f791c
|
Add reset source in Translation.py
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-04-28 20:00:47 +08:00 |
|
Loren Eteval
|
6fff6f05a9
|
Sync rework changes
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
|
2024-02-07 12:33:03 +08:00 |
|