概要
この記事では、主要言語の選択から翻訳、QAまで、多言語WalkMeコンテンツを構築するためのベストプラクティスを説明します。 再作業を減らし、翻訳後にコンテンツに不具合が生じるリスクを低減するために、このプロセスに従ってください。
使用方法
セットアップと事前構築
- プライマリ言語:ビルドのプライマリ(ソース)言語を1つ選択します
- キャプチャ戦略:ステップが別の言語でテストされたときにのみ失敗した場合でも、このプライマリ言語のみを使用して現在および将来のすべてのフローをキャプチャします
成功する実装とは、
プライマリ言語でコンテンツを作成し、プレビューモードと公開モードを使用してテストします。
エレメント検出のトラブルシューティング
常にフロートラッカーを使用して、WalkMeアイテムをテストし、評価してください。
テスト中にエレメントが見つからない場合は、最初に以下を確認してください:
- 条件:表示条件とセグメンテーションがテストシナリオと一致することを確認します
- 分割:分割が期待どおりに機能していることを確認します
- ルールロジック:将来の多言語互換性を妨げる可能性があるため、「Text is」条件を避けてください。
Rule Engine
注
問題が依然として発生する場合は、コンテンツを再キャプチャしないでください。 代わりに、Assist Meを使用して問題を報告してください。 詳細はこちらです。
ヒント
コンテンツが本番環境でライブである場合は、アシストミーチケットが調査される間、一時的な回避策としてjQueryを使用してください。 詳細はこちらです。
コンテンツQA
プライマリ言語のビルドが完了し、プレビューモードと公開モードで正しく動作したら、品質保証(QA)を開始します。 「ハッピーパス」をテストするだけでなく、以下を含む完全なQAラウンドを実行します:
- フローと機能の完全性:すべてのコンテンツが中断することなく最初から最後まで再生されることを確認します(「クラッシュテスト」を含む)。スキップされたフィールドなどのユーザーエラーやサイトのエラー通知にコンテンツがどのように反応するかを確認します
- バルーンのロジックと配置:バルーンが正しいエレメントを指し示し、小さい画面で切り取られたり、重要なサイトボタンと重なったりしないことを確認します
- フロートラッカー:ゴールとマイルストーンが適切なタイミングでトリガーされることを確認します
- コンテキストの正確性とセグメンテーション:セグメンテーションルールと表示ロジックがさまざまなページや環境で動作し、ユーザーに関連するもののみが表示されることを確認してください
Quality Assurance Testing
QA後の修正
QA中に提出されたフィードバックに基づいて、コンテンツを調整し、再構築します。 コンテンツが主要言語で完全に確定されるまで、フェーズ3と4を繰り返します
多言語テストとエレメント認識
コンテンツがデフォルト言語で100%準備されたら、追加の言語をサポートするように準備してください。 以下のオプションのいずれかを使用して、WalkMeが翻訳されたエレメントを正しく識別できるようにします
オプション1:辞書のインポート(推奨)
管理センターに正確なテキスト翻訳をアップロードします。 このオプションは、自動翻訳が予測できない可能性がある複雑なフレーズ(例:契約ワークスペース)に最適です。
Lexicon Translation Upload
オプション2:自動学習
ターゲット言語のコンテンツをプレビューすることで、WalkMe がサイトの翻訳を「学習」できるようにします
サポートされている言語ごとに以下のステップを繰り返します:
- サイトをセカンダリ言語に変更
- 実行1:学習実行。プレビューモードを開き、フローを再生します
注
コンテンツが中断したりステップが失敗した場合、そのステップをスキップして続行します。 できるだけ多くのプロセスを完了するようにしてください — WalkMeは、このフィードバックを使用してフロー全体についてサイトの翻訳を学習します。
- 実行2:検証の実行。プレビューモードでフローを再起動します コンテンツがスムーズに動作するようになりました
多言語サニティQA
翻訳をインポートするか、学習の実行を完了した後、公開環境またはプレビューモードでコンテンツを再度テストしてください
注
コンテンツが依然として壊れる場合は、再キャプチャしないでください。 アシストミーチケットを開きます。
ヒント
コンテンツがライブである場合は、一時的な回避策としてjQueryを使用します。
技術的なノート
- 辞書のインポートオプションは、SAPビルダーでは利用できません。
- 辞書インポートを通じて翻訳をアップロードした後、処理されるまで数分待ってから、エディターとページを更新します。