1
0
forked from GitHub/gf-core
Commit Graph

5947 Commits

Author SHA1 Message Date
aarne 9ff8c28676 Make entry for TranslateEngChiFinSwe 2013-10-27 16:34:05 +00:00
aarne 5be985f0c8 Phrasebook lin's that create punctuation and "please" for NP's overridden, to give uniformity to Translate translations 2013-10-27 15:42:54 +00:00
aarne ccc18da2d4 added TranslateSwe to the Parse+Phrasebook translators 2013-10-27 15:17:10 +00:00
hallgren 9410c6b141 Functions merge trees into tries in the GF Shell and the PGF web service
* In the shell, the new command tt (to_trie) merges a list of trees into a
  trie and prints it in a readable way, where unique subtrees are marked with
  a "*" and alternative subtrees are marked with numbers.
* In the PGF web service, adding the parameter trie=yes to the parse and
  translate commands augments the JSON output with a trie.

Example to try in the shell:

	Phrasebook> p -lang=Eng "your son waits for you" | tt
2013-10-24 17:29:02 +00:00
hallgren c2e977c67a Commands.hs: fix a copy-paste error in the documentation of put_tree 2013-10-24 14:32:11 +00:00
kr.angelov ecaa05a3db added dummy inflection template for Chinese. It needs better names for the different inflection forms 2013-10-23 15:23:54 +00:00
kr.angelov 10fa2baa56 the first version of the Android's morphology browser 2013-10-23 15:10:13 +00:00
kr.angelov 0882396875 tabular linearization in the C and Java runtimes 2013-10-23 14:49:28 +00:00
hallgren 51bf4e0380 GF home page: update PGF library API link
GF 3.5 is now on Hackage and the automatic generation of Haddock documentation
succeeded for the first time in a long time!
2013-10-23 14:24:04 +00:00
kr.angelov e408f0a0db clumsy fix for nonExist in pgf-translate 2013-10-21 12:35:34 +00:00
kr.angelov 53631576dc bugfix for the custom literals in the C runtime 2013-10-21 12:34:57 +00:00
kr.angelov 1d2bf1cea8 fix the grammar serialization for nonExist and BIND 2013-10-21 10:03:43 +00:00
aarne df2e91154c news about Estonian 2013-10-18 12:02:00 +00:00
aarne 8e43ac968f completed PhrasebookChi with many expressions, using Google translate as main source 2013-10-12 20:32:05 +00:00
aarne e50594a83c added TranslateChi and TranslateFin 2013-10-12 18:54:47 +00:00
kr.angelov 99309cf8fd add keyboard input in the android app 2013-10-12 12:28:23 +00:00
aarne 8fe119b4cc added links to main index.html 2013-10-11 12:58:53 +00:00
aarne 7f74cdcb76 Chi phrasebook bootstrapped from Tha; far from finished 2013-10-11 12:16:03 +00:00
aarne 75380bc0e4 harmonized the paths of Translate*.gf to guarantee the usage of the same DictEngAbs 2013-10-11 11:24:58 +00:00
aarne 3ca480f57d added TranslateBul and translator/Makefile 2013-10-11 08:36:09 +00:00
aarne 824cf32226 integration of Parse with Phrasebook, to get idiomatic translations whenever possible 2013-10-11 08:19:04 +00:00
kr.angelov f358d37c4e synchronize the target languages in the main activity with the one in the lexicon activity 2013-10-11 08:16:51 +00:00
kr.angelov c40c5022ca better lexicon view 2013-10-11 08:15:33 +00:00
kr.angelov 4d50c08714 make MorphoAnalysis serializable 2013-10-11 08:10:58 +00:00
kr.angelov f7fb6fa5bc readExpr in the Java binding 2013-10-11 08:10:04 +00:00
aarne a0e6576e45 added 'make ParseFre' and 'make ParseEngFre' to lib/src/Makefile; added the script french/MkWikt.hs 2013-10-10 23:32:05 +00:00
kr.angelov 482e8ef8cd an improvised dictionary mode in the Android translator 2013-10-10 15:39:52 +00:00
kr.angelov c9b2e11782 added lookupMorpho in the Java binding 2013-10-09 19:39:50 +00:00
kr.angelov f58d684ab4 fix in the Java binding 2013-10-09 19:37:57 +00:00
kr.angelov 268e9a7960 avoid warning in parser.c when debugging is OFF 2013-10-09 13:41:02 +00:00
kr.angelov 5dbed2d79b lexer.c is now exluded from the makefile for Android since the new runtime doesn't need lexing 2013-10-09 12:11:37 +00:00
kr.angelov 8cf03bc5b6 a major redesign in the C runtime. The parser and the linearizer now fully support BIND. The following things are still broken: parseval, word completion, handling 'pre', the robust mode 2013-10-09 12:08:51 +00:00
kr.angelov 20e4970ec1 added gu_is_space in gu/utf8.h. this helps to avoid the dependency on the broken unicode library for C. 2013-10-09 08:37:42 +00:00
kr.angelov e7749d4a5b remove libjpgf.so from darcs 2013-10-08 14:13:00 +00:00
kr.angelov ebb5737c0e fix the robust parser after the change of GuString 2013-10-08 15:00:42 +00:00
kr.angelov 977d309e3c rename the Android translator from GFVoiceExample to GFTranslator 2013-10-08 14:10:17 +00:00
kr.angelov c63ca25a72 a quick hack in the Android translation for parsing Chinese 2013-10-08 14:08:40 +00:00
kr.angelov 4a50440db9 bugfix in GNU lightning for ARM 2013-10-08 13:33:18 +00:00
kr.angelov 7261134ad8 ensure that the grammar is loaded only once even if the main activity is recreated 2013-10-07 11:50:58 +00:00
kr.angelov 5041984e2d ensure that the grammar is loaded only once 2013-10-07 11:26:53 +00:00
kr.angelov d327697605 in case of parse error report the token on Android 2013-10-07 10:11:41 +00:00
kr.angelov 8efe22542a remove the binaries for the grammar, the .so file and .jar file in the Android App. These should be compiled from sources 2013-10-07 09:58:47 +00:00
kr.angelov dee84de3d6 remove the custom background in activity_main.xml since it is not backward compatible with older versions of Android 2013-10-07 09:57:24 +00:00
kr.angelov c8df5997a7 fix the grammar printer after the change of GuString in libgu 2013-10-07 09:46:35 +00:00
kr.angelov c015af71a1 remove the grammar copying from the Android UI since now we can load grammars from InputStream 2013-10-04 20:31:58 +00:00
bringert a35b286ce0 Add new Android voice translator sample app
This adds a simple voice translator Android app that uses
the JNI bindings to the PGF C runtime.

Caveats:

- Since the C runtime doesn't compile for Android right now,
  I've bundled an old copy, along with its Java bindings.
  That should be removed once the C runtime compiels for Android
  again.

- Adding an automated build would be nice.

- Replacing the grammar requires editing a Java file, that should 
  really be more dynamic.
2013-10-04 16:26:46 +00:00
kr.angelov f156a5e8f9 fixes in the Java binding after the refactoring of GuString 2013-10-04 19:53:19 +00:00
kr.angelov 73fa1ec0e6 suppress warning in graphviz.c 2013-10-04 12:56:45 +00:00
kr.angelov e8335806af GuString is now an ordinary C string - it makes live easier. In addition PgfSymbolKS, PgfExprFun and PgfLiteralStr now keep their strings as embedded flexible arrays. The latest change gives us the same compactness as the old representation but it is a lot easier to use. 2013-10-04 12:04:39 +00:00
kr.angelov 27091048ce space leak in the Java binding 2013-10-03 21:00:45 +00:00