Alvin Wong
2f2575c0b7
Refactor make_translation.py to split parsing and writing
2021-04-12 17:20:19 +08:00
Alvin Wong
570fa16d44
Some refactoring of make_translation.py
2021-04-11 00:05:06 +08:00
Alvin Wong
d53245f8a3
Simplify some Python code
2021-04-10 19:40:33 +08:00
Alvin Wong
f86629657a
Fix python type hints
...
(Checked using mypy)
2021-04-10 02:24:25 +08:00
Alvin Wong
b17e49f54f
Do suffix merging for translations
...
The size savings are very negligible but I implemented it anyway.
2021-04-10 00:44:48 +08:00
Alvin Wong
4061a35b6f
Refactor make_translation bytes escaping
...
- Change font table to store bytes instead of escape sequences
- Add function to convert bytes to escape sequences
- Update tests
2021-04-09 23:04:38 +08:00
Alvin Wong
880920da96
Change TranslationStrings to pointer
2021-04-09 22:22:19 +08:00
Alvin Wong
7d6d7d11c0
Put translation str indices into a struct
2021-04-09 17:20:24 +08:00
Alvin Wong
82620c685d
Change translation strs to be stored in one block
2021-04-09 14:45:33 +08:00
Alvin Wong
4810a67e2e
Remove unused translation strings
2021-04-09 00:46:10 +08:00
federicodilo
6120057e81
Small update in italian translation
2021-04-08 12:54:49 +02:00
Ben V. Brown
0cd6382c02
Merge pull request #923 from alvinhochun/zh_cn
...
Add ZH_CN translation
2021-04-07 19:37:17 +10:00
Alvin Wong
2d33708e9e
Add ZH_CN translation
2021-04-07 16:09:03 +08:00
Ziuta
51ad1762e4
Shortcut
2021-04-06 17:19:21 +02:00
Ziuta
5ee81f9fbd
Update PL translation
2021-04-06 16:57:26 +02:00
Ben V. Brown
d9100d1625
add black
2021-04-05 19:15:02 +10:00
Alvin Wong
87c0cc162c
Fix empty str in NO translation with old text
2021-04-05 16:40:36 +08:00
Alvin Wong
dd1801925b
Change menu text to use whole screen msg format
2021-04-05 16:40:36 +08:00
Alvin Wong
ab1b48a0f2
Change ResetOKMessage to use warnUser
2021-04-05 16:40:36 +08:00
Alvin Wong
33901b688a
Change warnUser to use printWholeScreen
2021-04-05 16:40:36 +08:00
Alvin Wong
e01361ddde
Add messageWarn translation definition type
2021-04-05 16:40:31 +08:00
Alvin Wong
55fa5c95e4
Change SettingsShortNames to use one string
...
This unifies its behaviour with SettingsMenuEntries.
2021-04-05 15:48:06 +08:00
Ryan Jarvis
513728a1d1
Cleanup make_translation.py (PEP8, Python3, etc.)
2021-04-03 17:19:36 -07:00
Alvin Wong
80b86ea083
Remove unused menu strings
2021-03-29 03:26:39 +08:00
Alvin Wong
c549c77aaf
Refactor: Use enum to index settings descriptions
2021-03-24 23:58:45 +08:00
Alvin Wong
337b48df5b
Remove em-dash from strings
2021-03-21 18:44:43 +08:00
Alvin Wong
f1d4ec007e
Reorganize font table of CJK languages
...
Move all CJK symbols to the end of the font table so we can skip the
filler for the CJK symbols in the small font table to save space.
2021-03-21 18:15:58 +08:00
Ben V. Brown
6eaacfa4a8
Merge branch 'master' into update-ci
2021-03-21 21:01:18 +11:00
Ben V. Brown
fd504fa30a
Add python test step
2021-03-21 20:53:04 +11:00
Alvin Wong
749b480508
Update yue_hk and zh_tw translations
2021-03-21 17:40:35 +08:00
Alvin Wong
b7780f7bfb
Add font encoding test
2021-03-20 15:37:19 +08:00
Alvin Wong
55f3a8e0ed
Make font encoding use all byte seq. possible
2021-03-20 15:36:39 +08:00
Ben V. Brown
bdfe9e9ee8
Merge branch 'master' into extend-font-encoding
2021-03-17 21:17:17 +11:00
Ben V. Brown
9dee47f272
Merge branch 'master' of https://github.com/Ralim/IronOS
2021-03-17 21:12:55 +11:00
Ben V. Brown
f831b74e57
Cleanup security warnings
2021-03-17 21:12:45 +11:00
Ben V. Brown
57030b3e83
Merge pull request #885 from Dag0d/master
...
Updated German translation
2021-03-17 20:58:01 +11:00
federicodilo
69980e6879
Updates in italian translation
2021-03-16 17:03:03 +01:00
Dag0d
61c5ae0556
Updated German translation
2021-03-16 13:38:45 +01:00
Ben V. Brown
4bc4870cf8
Merge branch 'master' into extend-font-encoding
2021-03-16 21:51:55 +11:00
Ben V. Brown
bb379e4ac0
Create Settings Off char
2021-03-16 21:42:11 +11:00
Ben V. Brown
c07b621daf
Rough pass
2021-03-16 21:24:22 +11:00
Ben V. Brown
483581b3f2
Make translations exit if symbol missing
2021-03-16 20:45:02 +11:00
Devydd
f192259f98
Change not-tranlated Engilsh strings in YUE_HK and ZH_TW to fit in symbol array
...
See: https://github.com/Ralim/IronOS/pull/876#issuecomment-799465859
2021-03-16 01:15:20 +01:00
Devydd
9352646762
Add English placeholder translations for extended Power Pulse configuration for other locales
2021-03-16 01:15:13 +01:00
Devydd
c871c417de
Add Polish translations for extended Power Pulse configuration
2021-03-16 01:15:10 +01:00
Devydd
c13991cd25
Add user-adjustable "time between Power Pulses" and "Power Pulse duration"
2021-03-16 01:15:05 +01:00
Alvin Wong
6d03723de4
Update yue_hk and zh_tw translations
2021-03-15 19:23:39 +08:00
Ben V. Brown
337c932b23
Cleanup ( #877 )
...
* Clean translation
* Create enum for off/slow/med/fast
* Update configuration.h
* Default loop on
* Create Medium speed symbol slot
* True/False are no longer defined, move to off string + slightly smoother lerp animations
2021-03-15 21:43:01 +11:00
PlayDay
2796f095af
Animated icons ( #866 )
...
* Add animation Icons
* 2D dimensional array
* Added animation to GUI
* Added Adnimation Speed setting
* Added loop
* Added Loop switch
* Use Checkbox instead of +/-
* Animations can now be turned off
* Optimize animation code
* Move animation options to UI settings
2021-03-15 18:01:12 +11:00
PlayDay
9b149bddb8
Forgot to add desc. to MinVolCell
2021-03-14 23:00:28 +01:00