Isaac Levy
|
b6be55e043
|
Update MessageCompiler.scala
inline sb append, ~5x speed up due to unboxed `sb.append(c)`
|
2018-06-30 20:58:46 -04:00 |
|
Isaac Levy
|
54f057ccfc
|
More lila string opts
|
2018-06-25 23:41:49 -04:00 |
|
Thibault Duplessis
|
98c7e204c2
|
specify file encoding
|
2018-04-10 01:07:19 +02:00 |
|
Thibault Duplessis
|
b6ed77e66a
|
more i18n compiler optimization
|
2018-03-26 05:28:55 +02:00 |
|
Thibault Duplessis
|
5cfa9c0193
|
use scala Map.MapX optimized classes for plural translation compilation
|
2018-03-26 04:56:32 +02:00 |
|
Thibault Duplessis
|
5aae9fcc57
|
compile i18n DBs to low level java HashMap
|
2018-03-25 07:39:59 +02:00 |
|
Thibault Duplessis
|
d08d162d58
|
fix message compiler warning
|
2018-02-11 16:04:01 -05:00 |
|
Thibault Duplessis
|
747a05725c
|
fix translations
|
2018-01-22 00:01:51 -05:00 |
|
Thibault Duplessis
|
cdf2f56981
|
Revert "Merge branch 'scala-2.12-play-2.6' of github.com:ornicar/lila"
This reverts commit 2d3b4872c7 , reversing
changes made to 04f1d4ae6d .
|
2017-09-09 10:01:35 -05:00 |
|
Thibault Duplessis
|
2b0f120774
|
new play doesn't like kab-KAB (kabyle) language: cheat
|
2017-08-26 18:01:15 -05:00 |
|
Thibault Duplessis
|
664804bc47
|
reformat (scalariform upgrade)
|
2017-08-23 18:56:39 -05:00 |
|
Thibault Duplessis
|
237e6e5eb8
|
upgrade scalariform
|
2017-08-23 18:39:19 -05:00 |
|
Thibault Duplessis
|
ef6687ba50
|
compile language DB to AnyRefMap, for runtime speed
|
2017-08-23 12:47:48 -05:00 |
|
Thibault Duplessis
|
eb3ee040ad
|
only compile non-empty translation files
|
2017-07-21 17:11:05 +02:00 |
|
Thibault Duplessis
|
218ccdc2e4
|
no longer measure MessageCompiler execution time
|
2017-07-15 18:41:38 +02:00 |
|
Thibault Duplessis
|
77e5ee9d7e
|
translate account confirmation email
|
2017-07-15 16:59:18 +02:00 |
|
Thibault Duplessis
|
67b6c7b3c3
|
compile translation line breaks to <br />
|
2017-07-07 15:58:35 +02:00 |
|
Thibault Duplessis
|
9aa35c6d0c
|
Fix build
|
2017-07-06 15:22:40 +02:00 |
|
Thibault Duplessis
|
bd9c997375
|
translation: multiple message DBs, start arena.xml
|
2017-07-06 14:12:34 +02:00 |
|
Thibault Duplessis
|
d5490185ba
|
also escape single quotes in translation messages
|
2017-05-29 09:55:28 +02:00 |
|
Thibault Duplessis
|
62cda03c19
|
preload escaped translations during compilation
|
2017-05-29 09:48:49 +02:00 |
|
Thibault Duplessis
|
a27ae18643
|
AnyVal is unboxed in Maps anyway. Also cache escaped translations.
|
2017-05-28 11:44:46 +02:00 |
|
Thibault Duplessis
|
69fd0b8a3b
|
generate more compact translation binaries
|
2017-05-27 23:59:59 +02:00 |
|
Thibault Duplessis
|
20a72d5083
|
unescape crowdin messages
|
2017-05-27 23:02:49 +02:00 |
|
Thibault Duplessis
|
69e9b4e86c
|
remove escaping from message compilation
|
2017-05-27 17:15:25 +02:00 |
|
Thibault Duplessis
|
dcb1168b56
|
No longer escape translations at compile time
|
2017-05-27 16:41:04 +02:00 |
|
Thibault Duplessis
|
f361d77885
|
redundant escaping
|
2017-05-27 16:31:38 +02:00 |
|
Thibault Duplessis
|
a4ca1d3495
|
compile time escaping of user translations
|
2017-05-27 14:25:55 +02:00 |
|
Thibault Duplessis
|
c6d1442a4c
|
prevent scala injection in translation files
|
2017-05-27 14:13:06 +02:00 |
|
Thibault Duplessis
|
08b57725d9
|
i18n quantity selection
|
2017-05-27 13:25:24 +02:00 |
|
Thibault Duplessis
|
c16e51c50e
|
rename translation literals
|
2017-05-27 11:04:15 +02:00 |
|
Thibault Duplessis
|
f2a1c43c6e
|
rewrite message compiler
|
2017-05-27 11:02:14 +02:00 |
|
Thibault Duplessis
|
4df8b64c2e
|
pluralization WIP
|
2017-05-27 10:02:28 +02:00 |
|
Thibault Duplessis
|
8455507988
|
more i18n rewrite WIP
|
2017-05-26 16:07:14 +02:00 |
|
Thibault Duplessis
|
33bba41a71
|
more crowdin integration WIP
|
2017-05-26 14:12:04 +02:00 |
|
Thibault Duplessis
|
ac06109069
|
also compile english translations
|
2017-05-25 15:11:42 +02:00 |
|
Thibault Duplessis
|
760f1a9134
|
compile crowdin translations into scala during compilation
|
2017-05-25 14:57:03 +02:00 |
|
Thibault Duplessis
|
51b4f2b371
|
fix #2818
|
2017-03-21 15:33:42 +01:00 |
|
Thibault Duplessis
|
66cfd08852
|
more about autoformatting
|
2017-02-14 16:19:01 +01:00 |
|
Thibault Duplessis
|
044e082b8e
|
only recompile messages when needed
|
2016-04-10 11:10:39 +07:00 |
|
Thibault Duplessis
|
fba6586c2c
|
precompile translation messages to save on startup time
|
2016-03-29 16:24:29 +07:00 |
|
Thibault Duplessis
|
32180913df
|
compile messages WIP
|
2016-03-29 13:29:32 +07:00 |
|