「WOVN.api」によりビジネスの国際化が更に広がります!
みなさん、こんにちは。WOVN Product Marketing Manager の小林です。今回は WOVN.api についてご紹介させていただきます。
背景
これまで WOVN.io ではライブラリやスクリプト、WOVN.app では SDK を提供する事でインターネット上における Web サイトやクラウドサービス、アプリなどのコンテンツやドキュメント情報を多様な手段で取得/翻訳、企業毎の多言語DBを構築する事で、ビジネスの国際化を推進してまいりました。
各社様の DX 推進に伴い、ライブラリやスクリプト、SDK の設置が難しいサービス・ソリューションに対しても多言語化や国際化のご相談を数多く頂き、WOVN で構築した多言語データベースを活用した提供サービス拡張の検討を開始しました。
概要
WOVN.api を使用することで、多言語化が困難であったメールやチャットサービス、企業データベース、デジタルサイネージなどにも WOVN.io の多言語化のコア機能と連携することで、企業毎の多言語DBを始めとした既存機能を合わせてご利用いただけます。
WOVN.api で提供する REST API のひとつ「Translation sets API」は、お客様が運用する Web サーバー内の任意の処理に多言語化処理を挿入することが可能です。
多言語化された結果を直接、お客様のデータベースや全文検索の外部サービスに直接、保存してご活用いただくなど、ビジネスの国際化を更に広げることができます。
活用イメージ
翻訳対象バリューの新規格納(POST / translation_sets)
新規バリューを格納し管理画面上での翻訳作業を可能にします。
翻訳対象バリューの取り出し(GET / translation_sets)
予め POST / translation_sets で格納したバリューの翻訳を取り出します。
活用事例
勤怠管理 SaaS 市場シェア No.1「KING OF TIME」との API 連携
勤怠管理ページの多言語化と共に運用における翻訳工数と、管理工数を大幅に削減。
「KING OF TIME」との API 連携詳細はこちら。
サイト内検索サービス「NaviPlus サーチ」との API 連携
企業が保有する内部データも容易に多言語化して管理することが可能となり、多言語キーワードを用いたサイト内検索を実現。
「NaviPlus サーチ」との API 連携詳細はこちら
API サンプルコード
翻訳の格納
curl --request POST \
--url https://api.wovn.io/v1/translation_sets \
--header 'authorization: Token token="eyJ......p7lks4Py-WtoRgN1Qhj5cAa8qw"' \
--header 'content-type: application/json' \
--data '{
"project_token": "t0k3n1",
"translation_sets": [
{
"id": "japanese_set",
"terms": [
{
"id": "id001",
"src": "おはようございます"
},
{
"id": "id002",
"src": "こんにちはAPI"
}
]
}]
}'
翻訳の取得
curl --request GET \
--url https://api.wovn.io/v1/translation_sets \
--header 'authorization: Token token="eyJ......p7lks4Py-WtoRgN1Qhj5cAa8qw"' \
--header 'content-type: application/json' \
--data '{
"project_token": "t0k3n1",
"translation_set_ids": ["japanese_set"]
}'
レスポンス
{
"project_token": "t0k3n1",
"translation_sets": [
{
"id": "japanese_set",
"terms": [
{
"id": "id001",
"src": "おはようございます",
"status": "translated",
"translations": {
"en": "Good morning"
}
},
{
"id": "id002",
"src": "こんにちは",
"status": "translated",
"translations": {
"en": "Hello"
}
}
]}
※ WOVN.io では、Web サイトからスクレイピングしてプロジェクトとそれに紐づくページに追加したテキスト1つ1つをバリューという単位で管理します。詳細はこちらより参照ください。
※ WOVN.api を利用するには、WOVN カスタマーサクセス担当にて WOVN.api 機能を有効にする必要があります。
お問い合わせ
ご契約企業様 :弊社担当者までご連絡ください。
上記以外の場合:フォームからお問い合わせください。担当よりご連絡いたします。
WOVN.io に関する資料のDLはこちらです。