WOVN iOS SDK-Swiftのインストールと使用のクイックガイドです。
クイックスタートガイド
-
WOVN iOS SDKのインストール
- WOVN SDKをダウンロードする
- WOVN から提供されるWOVNswift.xcframeworkファイル
- SDKをアプリのプロジェクトに追加する
- WOVNswift.plistファイルを作成する
- WovnSwift.plist ファイルを作成し、提供されたプロジェクト トークンとログ レベルを追加する
- WovnSwift.plist ファイルを作成し、提供されたプロジェクト トークンとログ レベルを追加する
- プロジェクトのターゲットを選択し、WOVNswift.xcframework の「Embed & Sign」が有効になっていることを確認する
- WOVN SDKをダウンロードする
-
SDKの初期化
-
WOVN SDKをApp Delegateにインポートする
- import WOVNswift
-
Event Reportingを呼び出す
- Wovn.eventTypeReport(_isDebugAssertConfiguration())
- アプリの言語を変更する
- WOVN は、初期設定で端末の言語設定を読み取って自動で言語を切り替えます。
- 言語切替ウィジェットを作成して、好きな言語を切り替えるには、ユーザーのタップイベントなどで下記コードを実行するようにアプリを実装します
- Wovn.changeLang("en") - [ご希望の言語を使用する場合]
- Wovn.changeToSystemLang() - [システム言語を使用する場合]
- Wovn.changeLang("en") - [ご希望の言語を使用する場合]
- 例
import WOVNswift
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
func application(_ application: UIApplication, didFinishLaunchingWithOptions
launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
...
Wovn.eventTypeReport(_isDebugAssertConfiguration())
}
}
-
WOVN SDKをApp Delegateにインポートする
-
キックスタート機能の設定
- キックスタートスクリプトをダウンロードする
- キックスタート機能のガイドに従ってスクリプトを実行する
- 注: この機能により、アプリのビルド中に翻訳データが自動的にダウンロードされ、完全なオフライン機能が利用できるようになります。
- 翻訳の開始
- アプリを再起動する
-
アプリの画面を訪れる
- WOVNダッシュボードにログインする
-
値が正常にWOVNダッシュボードに報告されていることを確認する
- 翻訳がアプリに反映されていることを確認す
関連文書
- Event Reporting
- LogLevel
- Wovn Dashboard
- Translation Flow