Dianne Skoll
|
dc192f2a69
|
Final good version of TRANSLATE GENERATE.
|
2025-01-14 14:59:01 -05:00 |
|
Dianne Skoll
|
ac3dd1ec7c
|
Better translation template
|
2025-01-14 14:54:26 -05:00 |
|
Dianne Skoll
|
b5717828f0
|
Make "TRANSLATE GENERATE" emit a BANNER command.
|
2025-01-14 14:08:46 -05:00 |
|
Dianne Skoll
|
96c11e89eb
|
Add the TRANSLATE GENERATE command to generate a skeleton .rem file for localization.
|
2025-01-14 13:27:04 -05:00 |
|
Dianne Skoll
|
562cec3dc8
|
Mass-update copyright date to 2025.
|
2024-12-29 13:47:07 -05:00 |
|
Dianne Skoll
|
5a2914f6c7
|
Start hash tables with 7 buckets instead of 17; print more detailed hash stats with -ds; consistently use ErrFp instead of stderr
Remind unit tests / tests (push) Successful in 32s
|
2024-12-14 11:52:16 -05:00 |
|
Dianne Skoll
|
a19b009f7c
|
Fix man page typo and cppcheck warnings.
Remind unit tests / tests (push) Successful in 32s
|
2024-12-13 15:22:46 -05:00 |
|
Dianne Skoll
|
c7ca1b4baa
|
Get rid of the DyamicFoo hacks and make most translatable variables live in the translation table.
|
2024-12-12 11:43:03 -05:00 |
|
Dianne Skoll
|
88aacb3905
|
Get two-way propagation working properly.
|
2024-12-11 20:08:09 -05:00 |
|
Dianne Skoll
|
a894076bfc
|
Verify two-way correspondence between translation table and system variables.
|
2024-12-11 19:48:19 -05:00 |
|
Dianne Skoll
|
abf7c74ff2
|
When dumping translation table NOT to JSON, always start with LANGID
|
2024-12-10 18:20:48 -05:00 |
|
Dianne Skoll
|
d3e6c81a3a
|
Synthesize mixed-case translations.
|
2024-12-10 17:02:41 -05:00 |
|
Dianne Skoll
|
a622d4fad4
|
Add LANGID translations to all language packs.
|
2024-12-10 15:27:41 -05:00 |
|
Dianne Skoll
|
6c0e7b4ff5
|
Add a second torture test to test hash-table resizing.
Remind unit tests / tests (push) Successful in 31s
|
2024-12-10 15:12:24 -05:00 |
|
Dianne Skoll
|
a2c818f96c
|
Fully implement JSONTRANSLATE daemon command.
|
2024-12-10 11:57:52 -05:00 |
|
Dianne Skoll
|
0bbbaaf3d9
|
Implement JSONTRANSLATE -zj command.
|
2024-12-10 11:48:01 -05:00 |
|
Dianne Skoll
|
f4018892e8
|
Be pickier about syntax.
|
2024-12-10 10:25:38 -05:00 |
|
Dianne Skoll
|
cc3c0040e9
|
Fix comment.
Remind unit tests / tests (push) Successful in 28s
|
2024-12-09 23:21:53 -05:00 |
|
Dianne Skoll
|
b33a1ee98b
|
Better error message if we hit EOLN after TRANSLATE.
|
2024-12-09 23:19:48 -05:00 |
|
Dianne Skoll
|
c747ebebb4
|
Don't escape high chars. :)
|
2024-12-09 20:55:26 -05:00 |
|
Dianne Skoll
|
6b412062c2
|
Dump translation table in a way that it can be re-ingested.
|
2024-12-09 20:53:44 -05:00 |
|
Dianne Skoll
|
4c314ff81c
|
Add --print-errs and localize error messages in lang/fr.rem.
|
2024-12-09 20:40:41 -05:00 |
|
Dianne Skoll
|
9f9ae77895
|
Bound-check GetErr
|
2024-12-09 20:03:15 -05:00 |
|
Dianne Skoll
|
e50d583659
|
Use case-sensitive hashing for dedup and translation hash tables.
|
2024-12-09 18:36:53 -05:00 |
|
Dianne Skoll
|
6b05d772f0
|
Exit if we run out of memory initializing hash tables. There's no sane way to recover.
|
2024-12-09 18:10:03 -05:00 |
|
Dianne Skoll
|
bd614c1cde
|
Make only one call to malloc() per XlateItem.
|
2024-12-09 17:07:58 -05:00 |
|
Dianne Skoll
|
4a2d707654
|
Properly handle deleting everything out of a hash table.
|
2024-12-09 13:59:41 -05:00 |
|
Dianne Skoll
|
a05d9eefc9
|
Make "SET $foo" also add a translation table entry if $foo is a dynamic translation variable.
|
2024-12-09 13:29:05 -05:00 |
|
Dianne Skoll
|
973019c4c7
|
Implement TRANSLATE keyword.
|
2024-12-09 12:56:40 -05:00 |
|