1
0
forked from GitHub/gf-core

added 'make ParseFre' and 'make ParseEngFre' to lib/src/Makefile; added the script french/MkWikt.hs

This commit is contained in:
aarne
2013-10-10 23:32:05 +00:00
parent 482e8ef8cd
commit a0e6576e45
3 changed files with 10 additions and 7 deletions

View File

@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">GF Translator</string>
<string name="app_name">GF4Translator</string>
<string name="microphone">Microphone</string>
<string name="switch_languages">Switch languages</string>

View File

@@ -44,8 +44,8 @@ public class LexicalEntryActivity extends ListActivity {
List<String> data = new ArrayList<String>();
for (MorphoAnalysis a : list) {
Expr e = Expr.readExpr(a.getLemma());
String phrase = mTranslator.linearize(e);
// Expr e = Expr.readExpr(a.getLemma());
String phrase = "FOO" ; //mTranslator.linearize(e);
if (!data.contains(phrase)) {
data.add(phrase);

View File

@@ -20,13 +20,16 @@ public class Translator {
private static final String TAG = "Translator";
// TODO: allow changing
private String mGrammar = "ParseEngAbs.pgf";
private String mGrammar = "ParseEngChi.pgf";
// TODO: build dynamically?
private Language[] mLanguages = {
new Language("en-US", "English", "ParseEng"),
new Language("bg-BG", "Bulgarian", "ParseBul"),
new Language("cmn-Hans-CN", "Chinese", "ParseChi")
new Language("cmn-Hans-CN", "Chinese", "ParseChi"),
// new Language("de-DE", "German", "ParseGer"),
// new Language("es-ES", "Spanish", "ResourceDemoSpa"),
//new Language("fr-FR", "French", "ResourceDemoFre"),
// new Language("bg-BG", "Bulgarian", "ParseBul"),
};
private Language mSourceLanguage;
@@ -92,7 +95,7 @@ public class Translator {
return output;
} catch (ParseError e) {
Log.e(TAG, "Parse error: " + e);
return "parse error: " + e.getMessage(); // TODO: no no no
return "parse error: " + input + " " + e.getMessage(); // TODO: no no no
}
}