discip
3b4e9af077
Update translation_DE.json
2021-05-09 14:38:25 +02:00
federicodilo
e3283a88a6
Update translation_IT.json
2021-05-06 09:20:29 +02:00
discip
42dbe63465
Update translation_DE.json
2021-05-05 00:42:49 +02:00
discip
4d3fa18f01
Update translation_DE.json
2021-05-05 00:24:06 +02:00
discip
d0d8bf98ec
Update translation_DE.json
2021-05-05 00:14:28 +02:00
discip
66c3edeaa0
Update translation_DE.json
...
some minor updates
2021-05-05 00:05:15 +02:00
HanaO00
1ed5de2fb8
Update translation_FR.json
2021-05-04 02:47:51 +02:00
HanaO00
a6c4d3675b
Update translation_FR.json ( #947 )
...
* Update translation_FR.json
Improved translation with RC
* Update translation_FR.json
2021-05-01 12:31:33 +10:00
Vinigas
bd7e03b8f8
Update translation_LT.json ( #945 )
...
Translated new entries and minor-fixed some old ones.
2021-05-01 12:30:46 +10:00
Hippi Viking
cae36f9eab
Update translation_HU.json ( #944 )
...
updated Hungarian translation
2021-05-01 12:30:32 +10:00
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
alvarosamudio
54671e3f02
update of Spanish translations
2021-04-25 09:31:31 -05:00
Ben V. Brown
2f259b8292
Merge branch 'master' into update-translations
2021-04-17 10:06:16 +10:00
Ben V. Brown
b04fac471d
Merge branch 'master' into patch-2
2021-04-17 09:47:33 +10:00
Ben V. Brown
dbd3d3f95a
Merge branch 'master' into font-reorganize
2021-04-17 09:38:49 +10:00
Alvin Wong
fadb25273e
Impl. font compression demo
2021-04-17 05:18:19 +08:00
HanaO00
9da3c0c6e7
Update translation_FR.json
2021-04-16 22:59:41 +02:00
Alvin Wong
6f4f4d9733
Move string compression to Python
...
... so that the script can know its uncompressed size and calculate the
appropriate buffer size.
2021-04-16 17:55:30 +08:00
Ben V. Brown
c6c75c83ab
Merge branch 'master' into update-translations
2021-04-16 09:45:03 +10:00
Alvin Wong
d661e0eb91
Update Chinese and Japanese translations
2021-04-16 01:01:13 +08:00
discip
b03343886e
Merge branch 'master' into patch-2
2021-04-15 18:11:44 +02:00
Alvin Wong
90426b2b22
Change TranslationEditor to handle fonts spec
2021-04-15 14:32:09 +08:00
Alvin Wong
cf154114d7
Change translation defs to specify fonts to use
2021-04-15 14:32:09 +08:00
Alvin Wong
9f179f2371
Make BitmapEditor work with hex escape literals
2021-04-15 14:32:09 +08:00
Alvin Wong
e601b762b0
Change font table in Python to use bytes literals
2021-04-15 14:32:09 +08:00
Alvin Wong
4f28b3d48a
Split font tables into sections
2021-04-15 14:32:09 +08:00
discip
64fdf0b7ec
Update translation_EN.json
2021-04-15 03:31:57 +02:00
discip
d1d6ce5403
Update translation_DE.json
2021-04-15 03:19:45 +02:00
Ben V. Brown
17913573bd
Merge branch 'master' into master
2021-04-13 21:43:08 +10:00
Pauli Jokela
f11a70ab2b
Updated Finnish translation
2021-04-13 14:14:47 +03:00
Alvin Wong
4a6b55c52c
Merge branch 'master' into string-compression
2021-04-13 18:31:16 +08:00
Alvin Wong
460d48fafb
Reduce code duplication
2021-04-13 18:30:27 +08:00
Ben V. Brown
022879babd
Merge pull request #924 from alvinhochun/lang-jp
...
Add Japanese translation
2021-04-13 08:24:11 +10:00
Alvin Wong
545349da1b
Update Chinese translations
2021-04-12 21:41:52 +08:00
Alvin Wong
07fb8adb7f
Impl. initial translation strings compression
2021-04-12 19:57:29 +08:00
Alvin Wong
2f2575c0b7
Refactor make_translation.py to split parsing and writing
2021-04-12 17:20:19 +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
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
Alvin Wong
dbcd093c77
Add Japanese translation
2021-04-07 18:46:22 +08:00