| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
(table { p_i => t_i } ! x).l ==> table { p_i => t_i.l } ! x
This was used in the old partial evaluator and can significantly reduce term
sizes in some cases.
|
|
Eta expansion is applied between partial evaluation and PMCFG generation.
The buggy version generated type incorrect terms, but PMCFG generation
apparently worked anyway.
|
|
Same as in the Wide Coverage demo app.
|
|
|
|
|
|
|
|
|
|
switching target languages
|
|
The space leak in the Haskell binding to the C parser has been fixed.
|
|
|
|
Also improve behaviour for languages that are missing in Phrasebook (Chinese).
Also update the initial set of languages in the menus to match Translate11.pgf.
|
|
|
|
1. Like pgf-translate, it now shows one result at a time, press Enter to get
more results.
2. You can load a new grammar with the command 'i <path-to-pgf>'
|
|
Word-for-word translations were shown in the wrong language after switching
traget language.
|
|
This means that the new translation is available instantly when switching
target languages. It can also reduce space leaks problems in the server
somewhat by avoiding repeated parsing of the source text.
|
|
each target language
Also omit attemts to parse individual words for now, to avoid space leaks in
the Haskell binding to the C parser.
|
|
Nothing major...
|
|
|
|
|
|
|
|
longer text
|
|
device is flipped. This one doesn't require hacks.
|
|
This gives better translations with Translate11.pgf and is how the Wide
Coverage Demo App works.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the device is flipped
|
|
longer needed
|
|
|
|
|
|
|
|
|
|
For example, you can now reorder paragraphs by cut & paste, without causing
anything to be sent to the server for re-translation.
Also some color & layout tweaks.
|
|
|
|
|
|
It has the same parameters and result format as c-translate, but it does
the translation word for word. (To be used as a last resort).
|
|
fix to French and Italian elision in the App
|
|
|
|
|
|
|
|
|
|
|