Wovn SDK for Android - 公開 API リファレンス (自動翻訳)
このドキュメントは、Wovn
クラスで利用可能な公開されている非廃止メソッドの概要と使用例を提供します。これらのメソッドを使用することで、Android アプリケーションに WOVN.io の翻訳機能を統合および制御できます。
初期化
start(Context context, boolean isDebugMode)
指定されたアプリケーションコンテキストとデバッグモードフラグで WOVN SDK を初期化します。
注意: 通常、WOVN は自動的にアプリケーションコンテキストを取得できます。このメソッドは取得できない場合に使用してください。
パラメータ:
context
: アプリケーションコンテキスト。isDebugMode
: デバッグモードを有効にする場合はtrue
。このパラメータには自動デバッグモード検出のためにBuildConfig.DEBUG
の使用を推奨します。
例:
Wovn.start(getApplicationContext(), BuildConfig.DEBUG);
start(boolean isDebugMode)
指定されたデバッグモードフラグで WOVN SDK を初期化します。
パラメータ:
isDebugMode
: デバッグモードを有効にする場合はtrue
。
例:
Wovn.start(BuildConfig.DEBUG);
ビューの翻訳
translateView(View view, String screen, WovnTranslateViewFunction callback)
(廃止予定)
指定された View を現在の言語に翻訳します。SDK が自動的に一部のビューを翻訳できない場合に主に有用です。
パラメータ:
view
: 翻訳するビュー。screen
: 翻訳に対応する画面名。callback
: 翻訳完了時に実行されるコールバック。
例:
Wovn.translateView(myView, "MainScreen", new WovnTranslateViewFunction() {
@Override
public void onTranslated() {
// 翻訳完了の処理
}
});
translateView(View view, String screen)
上記と同様ですが、コールバックはありません。
パラメータ:
view
: 翻訳するビュー。screen
: 画面名。
例:
Wovn.translateView(myView, "MainScreen");