Example usage for com.google.gwt.language.client.translation LangDetResult getLanguage

List of usage examples for com.google.gwt.language.client.translation LangDetResult getLanguage

Introduction

In this page you can find the example usage for com.google.gwt.language.client.translation LangDetResult getLanguage.

Prototype

public final native String getLanguage() ;

Source Link

Document

The language code associated with the given text.

Usage

From source file:com.google.gwt.language.sample.hellolanguage.client.LanguageDetectionDemo.java

License:Apache License

/**
 * Creates a "Detect" button to do language detection.
 *
 * @return button// w  w  w .  j a v a 2s.  c  om
 */
private Button createLanguageDetectionButton() {
    Button langDetButton = new Button("Detect");
    langDetButton.addClickHandler(new ClickHandler() {
        public void onClick(ClickEvent event) {
            Translation.detect(inputTextArea.getText(), new LangDetCallback() {
                @Override
                protected void onCallback(LangDetResult result) {
                    outputDiv.setText("Detected language: " + result.getLanguage() + ", Confidence: "
                            + result.confidence());
                }
            });
        }
    });
    return langDetButton;
}