1
0
forked from me/IronOS
Commit Graph

8 Commits

Author SHA1 Message Date
alvinhochun
1a0b542ae6 [RFC] Multi-language firmware (second try) (#941)
* Impl. sectioned font table in firmware

* make_translation.py: Extract build_symbol_conversion_table function

* Put translation indices and strings in a struct

* Move translation objcopy step to Python

* Impl. multi-language firmware demo

* Impl. strings-compressed multi-lang firmware demo

* Add font compression to multi-lang demo

* Refactor Makefile a bit

* Fix rules for make < 4.3

* Add more multi-lang groups

* Add Pinecil multi-lang CI build

* Add lzfx compression license text

* Remote multi-language demo group

* Fix build after merge

* Import code from BriefLZ

* Change brieflz for our use case

* Change compression to use brieflz

* Remove lzfx code

* Update license file for brieflz

* Exclude brieflz files from format check

* Add BriefLZ test
2021-04-30 18:51:13 +10:00
Ben V. Brown
2f259b8292 Merge branch 'master' into update-translations 2021-04-17 10:06:16 +10:00
Alvin Wong
d661e0eb91 Update Chinese and Japanese translations 2021-04-16 01:01:13 +08:00
Alvin Wong
cf154114d7 Change translation defs to specify fonts to use 2021-04-15 14:32:09 +08:00
skishida
df1507f761 Update translation_JA_JP.json
updating subtle expression
2021-04-12 00:57:11 +09:00
skishida
e774ff6e15 Update translation_JA_JP.json
Translation in `LockingMode` has been fixed.
other is just updating nuance
2021-04-12 00:40:58 +09:00
skishida
b16afb90f4 Update translation_JA_JP.json 2021-04-11 20:48:36 +09:00
Alvin Wong
dbcd093c77 Add Japanese translation 2021-04-07 18:46:22 +08:00