레이블이 Translate인 게시물을 표시합니다. 모든 게시물 표시
레이블이 Translate인 게시물을 표시합니다. 모든 게시물 표시

2011년 1월 25일 화요일

[Android Course][English][Theme] -"Google Translation (Google Translate) API " translated by




Google Translation (Google Translate) API by making a simple translator, let's see.

1. "Google Translate" library Download.
: Google Translate API to use is a priority need to add external libraries.
Visit the following sites will receive the appropriate library files.

http://code.google.com/p/google-api-translate-java/downloads/list

2. Project added to the library
: "Project - Properties - Java Build Path - Libraries - Add JARs ..."
ex) Add the downloaded jar file => google-api-translate-java-0.92.jar

3. Permission (permission) settings
: "AndroidManifest.xml" added to the file permissions.


4. Example : Java Source Code























public void ExeConnection() {
// "Str" : Translate a sentence or word
String str = m_Search_EditText.getText().toString();
// "getstr" : Translated phrase or word
String getstr = new String();

try{
Translate.setHttpReferrer("http://androidhuman.tistory.com");
/ / translated running
getstr = Translate.execute(str, Language.KOREAN, Language.ENGLISH);
}catch(Exception e){
e.printStackTrace();
}
m_View_TextView.setText(getstr);
}

5. Description
- public String execute(String text, Language from, Language to)
: From language to language into written text to a string.
Returns the translated text.
To translate the language of the sentence if it is not fixed auto-sensing (Language.AUTO_DETECT) can be used.

- Translate.setHttpReferrer
: Before using the API translation is the method I need to write.
URL of your blog or other site, please put the address is.
(If you miss the code does not perform the translation.)

In addition, inquiries, or questions, please contact us.
(joonryang@gmail.com)

[Android 강좌][Korean][테마] - "구글번역(Google Translate) API"를 이용한 번역




구글번역(Google Translate) API를 이용하여 간단한 번역기를 만드는 것에 대해 알아보도록 하겠습니다.

1. "Google Translate" library Download.
: Google Translate API를 사용하기 위해서는 우선 외부 라이브러리를 추가해주어야 합니다.
아래의 사이트를 방문하여 해당 라이브러리 파일을 받도록 합니다.
http://code.google.com/p/google-api-translate-java/downloads/list

2. Project에 library 추가
: "Project - Properties - Java Build Path - Libraries - Add JARs ..."
ex) 다운받은 jar 파일 추가=> google-api-translate-java-0.92.jar


3. 권한(permission) 설정
: "AndroidManifest.xml" 파일에 권한 추가.


4. Example : Java Source Code























public void ExeConnection() {
// "Str" : 번역할 문장 or 단어
String str = m_Search_EditText.getText().toString();
// "getstr" : 번역된 문장 or 단어
String getstr = new String();

try{
Translate.setHttpReferrer("http://androidhuman.tistory.com");
// 변역 실행
getstr = Translate.execute(str, Language.KOREAN, Language.ENGLISH);
}catch(Exception e){
e.printStackTrace();
}
m_View_TextView.setText(getstr);
}

5. 설명
- public String execute(String text, Language from, Language to)
: from 언어로 작성된 text 문자열을 to 언어로 번역합니다.
번역된 텍스트를 반환합니다.
번역할 문장의 언어가 정해져 있지 않을 경우 자동 감지 (Language.AUTO_DETECT)를 사용할 수 있습니다.

- Translate.setHttpReferrer
: 번역 API를 사용하기 전에 꼭 적어주어야 하는 메소드입니다.
자신의 블로그나 기타 URL 사이트 주소를 넣어주시면 됩니다.
(이 코드를 빼먹으면 번역이 수행되지 않습니다.)

추가로 문의 사항이나, 궁금한 점이 계시면 연락주세요.
(joonryang@gmail.com)
※ 도움이 되셨다면, ^^. 맨 위 광고클릭 좀..ㅎㅎ