greshilov
504f3548ac
Add plural localizations
2018-03-30 20:53:03 +03:00
Sebastian Ludwig
c619dd61e4
Improved CLI and only showing applicable options per command.
2016-12-20 00:47:14 +01:00
Sebastian Celis
1e1b73fda2
Merge pull request #147 from sebastianludwig/naming
...
Better naming
2016-04-03 14:06:54 -04:00
Sebastian Celis
035afe3df3
Be explicit when requiring formatters.
...
I think I prefer this explicitness over the prior
automatic importing code. It feels safer (it won't
load files that are placed into the formatters
folder that shouldn't be there) and it avoids the
issue we had in #145 where formatters can load in
arbitrary order.
2016-04-01 15:58:57 -04:00
Sebastian Ludwig
594fbfddcc
Renamed StringsFile to TwineFile, StringsSection to TwineSection and StringsRow to TwineDefinition.
2016-03-31 22:36:06 +02:00
Sebastian Ludwig
c55c7685b9
Storing formatter instances in Twine::Formatters.formatters to make it easier to inject mocks.
2016-01-17 20:47:44 -05:00
Sebastian Celis
faedb5ee78
Merge pull request #125 from sebastianludwig/placeholders
...
Improved placeholder handling
2016-01-12 06:19:54 -06:00
Sebastian Ludwig
2e0557741b
Using Placeholers like a proper module by including it into the Formatters where it's needed.
2015-12-06 15:41:51 +01:00
Sebastian Ludwig
1a49852a6e
Added Placeholders module and added methods to convert from twine format to android and vice versa.
2015-12-05 15:38:33 +01:00
Sebastian Ludwig
a5a970f12d
Added variables for STDOUT and STDERR to be able to redirect the output in unit tests.
2015-12-04 23:22:10 +01:00
Sebastian Ludwig
fc57ce0019
Extracted processing of StringsFile from formatters into OutputProcessor.
2015-11-20 20:04:43 +01:00
bootstraponline
fae3c97efd
Add plugin support
2014-09-05 12:56:57 -04:00
Sebastian Celis
68b5469e46
Add consume-all-string-files command.
2012-04-16 13:16:31 -05:00
Sebastian Celis
c3b5932202
Properly read and parse UTF-16 .strings files.
...
Issue #2
2012-02-27 14:52:35 -06:00
Sebastian Celis
72a39d875f
Initial commit.
2012-02-06 13:06:51 -06:00