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
|
dc89a6fba9
|
Eliminate unnecessary test.
|
2024-12-12 10:12:50 -05:00 |
|
Dianne Skoll
|
f83fec5563
|
Add missing three Chinese New Year animals.
|
2024-12-12 09:55:30 -05:00 |
|
Dianne Skoll
|
9c38161430
|
Merge branch 'translation_de' into 'master'
Add German translations
See merge request dskoll/remind!8
|
2024-12-12 14:53:21 +00:00 |
|
Jochen Sprickerhof
|
68f5fe1d10
|
Add German translations
Based on nl.rem
|
2024-12-12 12:51:38 +01:00 |
|
Dianne Skoll
|
bc7c57e53b
|
Add another translation-propagation test.
Remind unit tests / tests (push) Successful in 27s
|
2024-12-11 20:10:11 -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
|
82e068fcca
|
Refactor SetSysVar.
|
2024-12-11 19:22:30 -05:00 |
|
Dianne Skoll
|
a119d97539
|
Make mapping between translatable system variables and TRANSLATE table table-driven.
|
2024-12-11 19:15:44 -05:00 |
|
Dianne Skoll
|
01afb63a3d
|
Sent translations with only the first month, in a multi-month (-pN) output.
|
2024-12-11 18:07:48 -05:00 |
|
Dianne Skoll
|
54fccabdfe
|
Escape the result of translation, in case a bad translation file includes HTML special characters.
|
2024-12-11 17:15:01 -05:00 |
|
Dianne Skoll
|
ba4d44664f
|
Clarify docs.
Remind unit tests / tests (push) Successful in 34s
|
2024-12-11 15:36:17 -05:00 |
|
Dianne Skoll
|
d76c5499b5
|
Document how translation table is passed to back-ends.
|
2024-12-11 15:35:31 -05:00 |
|
Dianne Skoll
|
84e8244e48
|
Use localized names for "Full Moon", etc.
|
2024-12-11 15:35:23 -05:00 |
|
Dianne Skoll
|
92a6115a5c
|
Send the translation table to back-ends.
|
2024-12-11 15:24:37 -05:00 |
|
Dianne Skoll
|
b98e336e9e
|
Tweak release notes.
|
2024-12-11 14:02:30 -05:00 |
|
Dianne Skoll
|
ffcd21446e
|
Update WHATSNEW
05.02.00-BETA-2
|
2024-12-11 13:55:23 -05:00 |
|
Dianne Skoll
|
af9ca68d99
|
Document the need for %-style escape sequences in translations to match those in the original message.
|
2024-12-11 13:42:49 -05:00 |
|
Dianne Skoll
|
71db7168a1
|
Increase update-for-changes delay to 250ms
|
2024-12-11 10:25:45 -05:00 |
|
Dianne Skoll
|
54f284c43f
|
Note that strlen returns number of bytes, not characters.
|
2024-12-11 09:45:40 -05:00 |
|
Dianne Skoll
|
0ab93f2dea
|
Guard against printf-style formatting attacks by malicious translation files.
|
2024-12-11 09:43:04 -05:00 |
|
Dianne Skoll
|
3d97f87bcd
|
Remove obsolet error messages
|
2024-12-11 09:33:31 -05:00 |
|
Dianne Skoll
|
dcfa6d8ef8
|
Add translation for No reminders.
Remind unit tests / tests (push) Successful in 33s
|
2024-12-10 19:59:00 -05:00 |
|
Dianne Skoll
|
52dd5332f4
|
Fix banner for Dutch translation.
|
2024-12-10 19:57:08 -05:00 |
|
Dianne Skoll
|
7b5fafe1ab
|
Document how _() looks for translations.
|
2024-12-10 19:48:26 -05:00 |
|
Dianne Skoll
|
929af71a10
|
Fix test.
|
2024-12-10 18:21:24 -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
|
5b9d9a67b2
|
Make daemon not respond at all to a TRANSLATE for which there is no entry.
|
2024-12-10 17:16:25 -05:00 |
|
Dianne Skoll
|
16ca2ade23
|
Clear out translations when we prepare to ask for new ones.
|
2024-12-10 17:09:25 -05:00 |
|
Dianne Skoll
|
d3e6c81a3a
|
Synthesize mixed-case translations.
|
2024-12-10 17:02:41 -05:00 |
|
Dianne Skoll
|
13ae49d3cd
|
Put LANGID near the top.
|
2024-12-10 15:35:53 -05:00 |
|
Dianne Skoll
|
78adc9f61d
|
Document how translators should use LANGID.
|
2024-12-10 15:33:22 -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
|
28e0599380
|
Get new translations if inotify says something has changed.
|
2024-12-10 15:05:48 -05:00 |
|
Dianne Skoll
|
87445f639c
|
Don't print the "" error message for translators.
|
2024-12-10 14:09:02 -05:00 |
|
Dianne Skoll
|
af6e159eaa
|
Refresh translations if they seem to have changed. :)
|
2024-12-10 13:32:50 -05:00 |
|
Dianne Skoll
|
bffa28e258
|
Implement the "TRANSLATE" command to translate just one string;
rename "JSONTRANSLATE" to "TRANSLATE_DUMP"
|
2024-12-10 13:06:12 -05:00 |
|
Dianne Skoll
|
1781f84d84
|
Merely schedule an update when we get the translation table.
|
2024-12-10 12:24:53 -05:00 |
|
Dianne Skoll
|
ed6e65182e
|
Document JSONTRANSLATE daemon command.
|
2024-12-10 12:21:06 -05:00 |
|
Dianne Skoll
|
f5cc0ec686
|
Get translation table; translate moon phases in TkRemind.
|
2024-12-10 12:16:27 -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
|
1c81d4cae3
|
Add sunrise/sunset standard include file.
|
2024-12-10 11:38:57 -05:00 |
|
Dianne Skoll
|
56c684087b
|
Add Sunrise and Sunset translations.
|
2024-12-10 11:34:44 -05:00 |
|
Dianne Skoll
|
9500a929ea
|
Fix indentation.
|
2024-12-10 11:00:13 -05:00 |
|
Dianne Skoll
|
585d45e4a1
|
Completely remove support for compile-time localization.
All localization is now done at run-time.
|
2024-12-10 10:58:09 -05:00 |
|
Dianne Skoll
|
67d1d1366d
|
Add error message translations.
|
2024-12-10 10:39:13 -05:00 |
|
Dianne Skoll
|
f4018892e8
|
Be pickier about syntax.
|
2024-12-10 10:25:38 -05:00 |
|