(57)【要約】【課題】多言語植字のフロントエンド表示における文字間隔の歪みを回避し、完全な多言語コンテンツを表示することができるだけではなく、ページの表示がより整然且つ美観になり、ユーザ体験を向上させる。【解決手段】植字待機のテキストを取得するステップと、植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別し、埋め込み言語コンテンツは、主体言語テキストに埋め込まれる少なくとも１種類の非主体言語のコンテンツを含むステップと、埋め込み言語コンテンツの置き換えコンテンツを決定し、置き換えコンテンツは、埋め込み言語コンテンツに対応する主体言語テキスト、又は埋め込み言語コンテンツにおける非主体言語テキストの略語を含むステップと、埋め込み言語コンテンツを置き換えコンテンツに置き換えるステップとを含む多言語植字の表示方法である。【選択図】図１
2019128943.tif 000002
【特許請求の範囲】
【請求項１】
植字待機のテキストを取得するステップと
前記植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別し、該埋め込み言語コンテンツは、前記主体言語テキストに埋め込まれる少なくとも１種類の非主体言語のコンテンツを含むステップと、
前記埋め込み言語コンテンツの置き換えコンテンツを決定し、該置き換えコンテンツが前記埋め込み言語コンテンツに対応する主体言語テキスト、又は前記埋め込み言語コンテンツにおける非主体言語テキストの略語を含むステップと、
前記埋め込み言語コンテンツを前記置き換えコンテンツに置き換えるステップとを含む多言語植字の表示方法。
【請求項２】
前記植字待機のテキストの前記主体言語テキストにおける前記埋め込み言語コンテンツを識別するステップは、前記主体言語テキストには、非主体言語テキストとそれに対応する主体言語テキストとからなる第１単語対が存在するか否かを識別するステップを含み、
前記埋め込み言語コンテンツの前記置き換えコンテンツを決定するステップは、前記第１単語対における前記主体言語テキストを前記置き換えコンテンツとして決定するステップを含む請求項１に記載の方法。
【請求項３】
前記主体言語テキストには前記第１単語対が存在するか否かを識別するステップは、
前記主体言語テキストにおける非主体言語テキストを識別するステップと、
翻訳により前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するステップとを含む請求項２に記載の方法。
【請求項４】
翻訳により前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するステップは、
前記非主体言語テキストを主体言語テキストに翻訳し、又は隣接する前記主体言語テキストを非主体言語テキストに翻訳するステップと、
前記非主体言語テキストと隣接する前記主体言語テキストとのマッチング度合いを判断し、該マッチング度合いは、前記翻訳結果に基づいて判断された編集距離データ、単語ベクトルの類似度、及び／又はテキストでの共起回数を含むステップと、
前記マッチング度合いに基づいて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成する確率を算出するステップと、
前記確率に基づいて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを決定するステップとを含む請求項３に記載の方法。
【請求項５】
前記編集距離データは、翻訳された前記テキストと隣接する前記テキストとの編集距離、又は該編集距離が翻訳された前記テキストの長さを占める比率を含む請求項４に記載の方法。
【請求項６】
翻訳により前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するステップは、
翻訳機械コーパスにより、ニューラルネットワーク機械モデルを用いて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するステップを含む請求項３に記載の方法。
【請求項７】
前記植字待機のテキストの前記主体言語テキストにおける前記埋め込み言語コンテンツを識別するステップは、前記主体言語テキストには、前記非主体言語テキストの略語と前記非主体言語テキストのフルネームとからなる第２単語対が存在するか否かを識別するステップを含み、
前記埋め込み言語コンテンツの前記置き換えコンテンツを決定するステップは、前記第２単語対における前記非主体言語テキストの略語を前記置き換えコンテンツとして決定するステップを含む請求項１に記載の方法。
【請求項８】
前記主体言語テキストには前記第２単語対が存在するか否かを識別するステップは、
前記主体言語テキストにおける前記非主体言語テキストを識別するステップと、
先頭アルファベットの判断により、前記非主体言語テキストが前記第２単語対に属するか否かを識別するステップとを含む請求項７に記載の方法。
【請求項９】
前記植字待機のテキストの前記主体言語テキストにおける前記埋め込み言語コンテンツを識別するステップは、前記主体言語テキストには、単語対を構成せずに独立して存在する個別の前記非主体言語テキストが存在するか否かを識別するステップを含み、
前記埋め込み言語コンテンツの前記置き換えコンテンツを決定するステップは、個別の前記非主体言語テキストを主体言語テキストに翻訳して、翻訳された該主体言語テキストを前記置き換えコンテンツとして決定するステップを含む請求項１に記載の方法。
【請求項１０】
前記埋め込み言語コンテンツの前記置き換えコンテンツを決定するステップは、
翻訳された前記主体言語テキストには二つ以上の翻訳結果が存在する場合に、二つ以上の該翻訳結果と個別の前記非主体言語テキストのコンテキストとの関連度を判断するステップと、
関連度が最も大きい前記翻訳結果を個別の前記非主体言語テキストに対応する前記主体言語テキストとして決定するステップとを含む請求項９に記載の方法。
【請求項１１】
前記埋め込み言語コンテンツを前記置き換えコンテンツに置き換えるステップの後に、
前記置き換えコンテンツにヒントマークを設定し、設定された該ヒントマークが、予め設定された前記置き換えコンテンツのフォント及び／又は予め設定された前記置き換えコンテンツのマーク符号を含むステップと、
予め設定された操作動作に応じて、前記置き換えコンテンツに対応する前記埋め込み言語コンテンツを表示するステップとを含む請求項１から請求項１０のいずれかに記載の方法。
【請求項１２】
取得ユニットと、識別ユニットと、決定ユニットと、置き換えユニットとを備え、
前記取得ユニットが、植字待機のテキストを取得し、
前記識別ユニットが、前記植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別し、該埋め込み言語コンテンツが前記主体言語テキストに埋め込まれる少なくとも１種類の非主体言語のコンテンツを含み、
前記決定ユニットが、前記埋め込み言語コンテンツの置き換えコンテンツを決定し、該置き換えコンテンツが、該埋め込み言語コンテンツに対応する主体言語テキスト又は前記埋め込み言語コンテンツにおける非主体言語テキストの略語を含み、
前記置き換えユニットが、前記埋め込み言語コンテンツを前記置き換えコンテンツに置き換える多言語植字の表示装置。
【請求項１３】
前記識別ユニットは、前記主体言語テキストには、非主体言語テキストとそれに対応する主体言語テキストとからなる第１単語対が存在するか否かを識別するための第１識別サブユニットを備え、
前記決定ユニットは、前記第１単語対における前記主体言語テキストを前記置き換えコンテンツとして決定するための第１決定サブユニットを備える請求項１２に記載の多言語植字の表示装置。
【請求項１４】
前記第１識別サブユニットは、
前記主体言語テキストにおける前記非主体言語テキストを識別するためのテキスト識別サブユニットと、翻訳により前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するための翻訳識別サブユニットとを備える請求項１３に記載の多言語植字の表示装置。
【請求項１５】
前記翻訳識別サブユニットは、前記非主体言語テキストを前記主体言語テキストに翻訳し、又は隣接する前記主体言語テキストを前記非主体言語テキストに翻訳し、前記非主体言語テキストと隣接する前記主体言語テキストとのマッチング度合いを判断し、該マッチング度合いは、前記翻訳結果に基づいて判断された編集距離データ、単語ベクトルの類似度、及び／又は、テキストでの共起回数を含み、前記マッチング度合いに基づいて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成する確率を算出し、前記確率に基づいて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを決定する請求項１４に記載の多言語植字の表示装置。
【請求項１６】
前記編集距離データが、翻訳された前記テキストと隣接する前記テキストとの編集距離、又は該編集距離が翻訳された前記テキストの長さを占める比率を含む請求項１５に記載の多言語植字の表示装置。
【請求項１７】
前記翻訳識別サブユニットは、機械翻訳コーパスにより、ニューラルネットワーク機械モデルを用いて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別する請求項１４に記載の多言語植字の表示装置。
【請求項１８】
前記識別ユニットが、前記主体言語テキストには、前記非主体言語テキストの略語と前記非主体言語テキストのフルネームとからなる第２単語対が存在するか否かを識別するための第２識別サブユニットを備え、
前記決定ユニットが、前記第２単語対における前記非主体言語テキストの略語を前記置き換えコンテンツとして決定するための第２決定サブユニットを備えることを特徴とする請求項１２に記載の多言語植字の表示装置。
【請求項１９】
前記第２識別サブユニットが、前記主体言語テキストにおける前記非主体言語テキストを識別し、
先頭アルファベットの判断により、前記非主体言語テキストが前記第２単語対に属するか否かを識別する請求項１８に記載の多言語植字の表示装置。
【請求項２０】
前記識別ユニットが、前記主体言語テキストには、単語対を構成せずに独立して存在する個別の前記非主体言語テキストが存在するか否かを識別するための第３識別サブユニットを備え、
前記決定ユニットが、個別の前記非主体言語テキストを前記主体言語テキストに翻訳して、翻訳された該主体言語テキストを前記置き換えコンテンツとして決定するための第３決定サブユニットを備える請求項１２に記載の多言語植字の表示装置。
【請求項２１】
前記第３決定サブユニットが、翻訳された前記主体言語テキストには二つ以上の翻訳結果が存在する場合に、二つ以上の該翻訳結果と個別の前記非主体言語テキストのコンテキストとの関連度を判断し、関連度が最も大きい前記翻訳結果を個別の前記非主体言語テキストに対応する前記主体言語テキストとして決定する請求項２０に記載の多言語植字の表示装置。
【請求項２２】
インタラクションユニットを備え、
該インタラクションユニットは、前記置き換えコンテンツにヒントマークを設定し、設定された該ヒントマークが、予め設定された前記置き換えコンテンツのフォント及び／又は予め設定された前記置き換えコンテンツのマーク符号を含み、
予め設定された操作動作に応じて、前記置き換えコンテンツに対応する前記埋め込み言語コンテンツを表示する請求項１２請求項２１のいずれかに記載の多言語植字の表示装置。
【請求項２３】
請求項１２から請求項２２のいずれかに記載の多言語植字の表示装置を備えるブラウザ。
【請求項２４】
少なくとも１つのプロセッサと
少なくとも１つのプログラムを記憶するための記憶装置とを備え、
少なくとも１つの前記プログラムが少なくとも１つの前記プロセッサによって実行される場合に、少なくとも１つの前記プロセッサが請求項１から請求項１１のいずれかに記載の多言語植字の表示方法を実現する端末。
【請求項２５】
コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体であって、
前記コンピュータプログラムがプロセッサによって実行される場合に、請求項１から請求項１１のいずれかに記載の多言語植字の表示方法が実現されるコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報技術分野に関し、特に多言語植字の表示方法、表示装置、ブラウザ、端末及びコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
現在、多言語植字するテキストにおいて、例えば、中国と英語とが混植されるテキストにおいて、中国語の漢字間にスペースという単語を区切る符号がないが、英語の単語間にはスペースという単語を区切る符号が存在し、且つ単語の文字列の長さが異なるため中国語−英語が混植される場合に、文書の閲覧及び編集の歴史で、植字における文字間隔の歪みという問題があり、レイアウトが揃っていなく、美観にならなく、多言語植字のフロントエンド表示の効果に悪影響を与える。特に移動端のアプリケーションでは、画面が小さいため、この欠点がより目立っており、文字間隔の歪みという問題がさらに顕著で、ユーザの閲覧体験に影響する。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
従来技術における上記の技術的課題を解決するために、本発明は、多言語植字の表示方法、表示装置、ブラウザ、端末及びコンピュータ読み取り可能な記憶媒体を提供する。
【課題を解決するための手段】
【０００４】
本発明の第１態様として、植字待機のテキストを取得するステップと、前記植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別し、該埋め込み言語コンテンツは、前記主体言語テキストに埋め込まれる少なくとも１種類の非主体言語のコンテンツを含むステップと、前記埋め込み言語コンテンツの置き換えコンテンツを決定し、該置き換えコンテンツが前記埋め込み言語コンテンツに対応する主体言語テキスト、又は埋め込み言語コンテンツにおける非主体言語テキストの略語を含むステップと、前記埋め込み言語コンテンツを前記置き換えコンテンツに置き換えるステップとを含む多言語植字の表示方法を提供する。
【０００５】
上記態様においては、前記植字待機のテキストの前記主体言語テキストにおける前記埋め込み言語コンテンツを識別するステップは、前記主体言語テキストには、非主体言語テキストとそれに対応する主体言語テキストとからなる第１単語対が存在するか否かを識別するステップを含み、前記埋め込み言語コンテンツの前記置き換えコンテンツを決定するステップは、前記第１単語対における前記主体言語テキストを前記置き換えコンテンツとして決定するステップを含んでいてもよい。
【０００６】
また、上記態様においては、前記主体言語テキストには前記第１単語対が存在するか否かを識別するステップは、前記主体言語テキストにおける非主体言語テキストを識別するステップと、翻訳により前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するステップとを含んでいてもよい。
【０００７】
また、上記態様においては、翻訳により前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するステップは、前記非主体言語テキストを主体言語テキストに翻訳し、又は隣接する前記主体言語テキストを非主体言語テキストに翻訳するステップと、前記非主体言語テキストと前記隣接する主体言語テキストとのマッチング度合いを判断し、該マッチング度合いは、前記翻訳結果に基づいて判断された編集距離データ、単語ベクトルの類似度、及び／又は、テキストでの共起回数を含むステップと、前記マッチング度合いに基づいて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成する確率を算出するステップと、前記確率に基づいて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを決定するステップとを含んでいてもよい。
【０００８】
また、上記態様においては、前記編集距離データは、翻訳された前記テキストと隣接する前記テキストとの編集距離、又は該編集距離が翻訳された前記テキストの長さを占める比率を含んでいてもよい。
【０００９】
また、上記態様においては、翻訳により前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するステップは、機械翻訳コーパスにより、ニューラルネットワーク機械モデルを用いて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するステップを含んでいてもよい。
【００１０】
また、上記態様においては、前記植字待機のテキストの前記主体言語テキストにおける前記埋め込み言語コンテンツを識別するステップは、前記主体言語テキストには、前記非主体言語テキストの略語と前記非主体言語テキストのフルネームとからなる第２単語対が存在するか否かを識別するステップを含み、前記埋め込み言語コンテンツの前記置き換えコンテンツを決定するステップは、前記第２単語対における前記非主体言語テキストの略語を前記置き換えコンテンツとして決定するステップを含んでいてもよい。
【００１１】
また、上記態様においては、前記主体言語テキストには前記第２単語対が存在するか否かを識別するステップは、前記主体言語テキストにおける前記非主体言語テキストを識別するステップと、先頭アルファベットの判断により、前記非主体言語テキストが前記第２単語対に属するか否かを識別するステップとを含んでいてもよい。
【００１２】
また、上記態様においては、前記植字待機のテキストの前記主体言語テキストにおける前記埋め込み言語コンテンツを識別するステップは、前記主体言語テキストには、単語対を構成せずに独立して存在する個別の前記非主体言語テキストが存在するか否かを識別するステップを含み、前記埋め込み言語コンテンツの前記置き換えコンテンツを決定するステップは、個別の前記非主体言語テキストを主体言語テキストに翻訳して、翻訳された該主体言語テキストを前記置き換えコンテンツとして決定するステップを含んでいてもよい。
【００１３】
また、上記態様においては、前記埋め込み言語コンテンツの前記置き換えコンテンツを決定するステップは、翻訳された前記主体言語テキストには二つ以上の翻訳結果が存在する場合に、二つ以上の該翻訳結果と個別の前記非主体言語テキストのコンテキストとの関連度を判断するステップと、関連度が最も大きい前記翻訳結果を個別の前記非主体言語テキストに対応する前記主体言語テキストとして決定するステップとを含む。
【００１４】
また、上記態様においては、前記埋め込み言語コンテンツを前記置き換えコンテンツに置き換えるステップの後に、前記置き換えコンテンツにヒントマークを設定し、設定された該ヒントマークが、予め設定された前記置き換えコンテンツのフォント及び／又は予め設定された前記置き換えコンテンツのマーク符号を含むステップと、予め設定された操作動作に応じて、前記置き換えコンテンツに対応する前記埋め込み言語コンテンツを表示するステップとを含んでいてもよい。
【００１５】
本発明の第２態様として、取得ユニットと、識別ユニットと、決定ユニットと、置き換えユニットとを備え、前記取得ユニットが、植字待機のテキストを取得し、前記識別ユニットが、前記植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別し、該埋め込み言語コンテンツが前記主体言語テキストに埋め込まれる少なくとも１種類の非主体言語のコンテンツを含み、前記決定ユニットが、前記埋め込み言語コンテンツの置き換えコンテンツを決定し、該置き換えコンテンツが、前記埋め込み言語コンテンツに対応する主体言語テキスト、又は前記埋め込み言語コンテンツにおける非主体言語テキストの略語を含み、前記置き換えユニットが、前記埋め込み言語コンテンツを前記置き換えコンテンツに置き換える多言語植字の表示装置を提供する。
【００１６】
上記態様においては、前記識別ユニットは、前記主体言語テキストには、非主体言語テキストとそれに対応する主体言語テキストとからなる第１単語対が存在するか否かを識別するための第１識別サブユニットを備え、前記決定ユニットは、前記第１単語対における前記主体言語テキストを前記置き換えコンテンツとして決定するための第１決定サブユニットを備えていてもよい。
【００１７】
また、上記態様においては、前記第１識別サブユニットは、前記主体言語テキストにおける前記非主体言語テキストを識別するためのテキスト識別サブユニットと、翻訳により前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別するための翻訳識別サブユニットとを備えていてもよい。
【００１８】
また、上記態様においては、前記翻訳識別サブユニットは、前記非主体言語テキストを前記主体言語テキストに翻訳し、又は隣接する前記主体言語テキストを前記非主体言語テキストに翻訳し、前記非主体言語テキストと隣接する前記主体言語テキストとのマッチング度合いを判断し、該マッチング度合いは、前記翻訳結果に基づいて判断された編集距離データ、単語ベクトルの類似度、及び／又は、テキストでの共起回数を含み、前記マッチング度合いに基づいて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成する確率を算出し、前記確率に基づいて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを決定してもよい。
【００１９】
また、上記態様においては、前記編集距離データが、翻訳された前記テキストと隣接する前記テキストとの編集距離、又は該編集距離が翻訳された前記テキストの長さを占める比率を含んでいてもよい。
【００２０】
また、上記態様においては、前記翻訳識別サブユニットは、機械翻訳コーパスにより、ニューラルネットワーク機械モデルを用いて、前記非主体言語テキストとそれに隣接する前記主体言語テキストとが前記第１単語対を構成するか否かを識別してもよい。
【００２１】
また、上記態様においては、前記識別ユニットが、前記主体言語テキストには、前記非主体言語テキストの略語と前記非主体言語テキストのフルネームとからなる第２単語対が存在するか否かを識別するための第２識別サブユニットを備え、前記決定ユニットが、前記第２単語対における前記非主体言語テキストの略語を前記置き換えコンテンツとして決定するための第２決定サブユニットを備えていてもよい。
【００２２】
また、上記態様においては、前記第２識別サブユニットが、前記主体言語テキストにおける前記非主体言語テキストを識別し、先頭アルファベットの判断により、前記非主体言語テキストが前記第２単語対に属するか否かを識別してもよい。
【００２３】
また、上記態様においては、前記識別ユニットは、前記主体言語テキストには、単語対を構成せずに独立して存在する個別の前記非主体言語テキストが存在するか否かを識別するために用いられる第３識別サブユニットを備え、前記決定ユニットが、個別の前記非主体言語テキストを前記主体言語テキストに翻訳して、翻訳された該主体言語テキストを前記置き換えコンテンツとして決定するための第３決定サブユニットを備えていてもよい。
【００２４】
また、上記態様においては、前記第３決定サブユニットが、翻訳された前記主体言語テキストには二つ以上の翻訳結果が存在する場合に、二つ以上の該翻訳結果と個別の前記非主体言語テキストのコンテキストとの関連度を判断し、関連度が最も大きい前記翻訳結果を個別の前記非主体言語テキストに対応する前記主体言語テキストとして決定してもよい。
【００２５】
また、上記態様においては、インタラクションユニットを備え、該インタラクションユニットは、前記置き換えコンテンツにヒントマークを設定し、設定された該ヒントマークが、予め設定された前記置き換えコンテンツのフォント及び／又は予め設定された前記置き換えコンテンツのマーク符号を含み、予め設定された操作動作に応じて、前記置き換えコンテンツに対応する前記埋め込み言語コンテンツを表示してもよい。
【００２６】
参考例として、多言語植字の表示装置が、プロセッサ及びメモリを備え、該メモリは、多言語植字の表示装置が上記の第１態様における多言語植字のフロントエンド表示方法を実行するプログラムを記憶するように構成され、前記プロセッサは、前記メモリに記憶されるプログラムを実行するように構成されてもよい。
【００２７】
本発明の第３態様として、上記の多言語植字の表示装置を備えるブラウザを提供する。
【００２８】
本発明の第４態様として、少なくとも１つのプロセッサと、少なくとも１つのプログラムを記憶するための記憶装置とを備え、少なくとも１つの前記プログラムが少なくとも１つの前記プロセッサによって実行される場合に、少なくとも１つの前記プロセッサが上記第１態様におけるいずれかの多言語植字の表示方法を実現する端末を提供する。
【００２９】
本発明の第５態様として、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体であって、前記コンピュータプログラムがプロセッサによって実行される場合に、上記第１態様におけるいずれかの多言語植字の表示方法が実現されるコンピュータ読み取り可能な記憶媒体を提供する。
【００３０】
上記技術案における１つの技術案は、多言語植字のフロントエンド表示に発生する文字間隔の歪みを回避し、完全な多言語コンテンツを表示することができるだけでなく、ページの表示がより整然且つ美観になり、ユーザ体験を向上させるという利点や有益な効果を有する。
【００３１】
上記技術案における他の技術案は、編集距離が翻訳されたテキストの長さを占める比率を、非主体言語テキストと隣接する主体言語テキストとのマッチング度合いとすることを考慮することにより、単語対の判断の正確さがさらに向上するという利点や有益な効果を有する。
【発明の効果】
【００３２】
上記技術案におけるさらに他の技術案は、翻訳結果の曖昧さ解消の処理を行い、２つ以上の翻訳結果と個別の非主体言語テキストのコンテキストとの関連度を判断し、文の意味の一貫性を確保し、意味変更の可能性を減らすという利点や有益な効果を有する。
【００３３】
上記の概述は、単に説明の目的を果たすものであり、あらゆる方式で限定することを意図するものではない。上述した例示的な態様、実施形態及び特徴に加えて、図面及び以下の詳細な説明により、本発明のさらなる態様、実施形態及び特徴は、分かり易くなる。
【図面の簡単な説明】
【００３４】
図面において、別途な規定がない限り、複数の図面における同一の符号は、同一または類似する部品または要素を表す。これらの図面は、必ずしも比例した大きさで描かれているとは限らない。なお、これらの図面は、本発明に開示された一部の実施形態だけを示しており、本発明の範囲を限定するものではない。
【００３５】
【図１】本発明の一実施形態に係る多言語植字の表示方法の全体のブロック図である。
【図２】従来技術における多言語植字のテキストに文字間隔の歪みが発生するページの模式図である。
【図３】本発明の一実施形態に係る多言語植字の表示方法のフローチャートである。
【図４】本発明の一実施形態に係る多言語植字の表示方法における第１単語対の再構成及びインタラクション効果の模式図である。
【図５】本発明の一実施形態に係る多言語植字の表示方法における第１単語対を識別するフローチャートである。
【図６】本発明の一実施形態に係る多言語植字の表示方法の変形例を示すフローチャートである。
【図７】本発明の一実施形態に係る多言語植字の表示方法の第２単語対の再構成及びインタラクション効果の模式図である。
【図８】本発明の一実施形態に係る多言語植字の表示方法の他の変形例を示すフローチャートである。
【図９】本発明の一実施形態に係る多言語植字の表示方法における個別の非主体言語テキスト置き換えのフローチャートである。
【図１０】本発明の一実施形態に係る多言語植字の表示装置の全体のブロック図である。
【図１１】本発明の一実施形態に係る多言語植字の表示装置の概略構成図である。
【発明を実施するための形態】
【００３６】
以下に、例示する一部の実施形態を簡単に説明する。当業者であれば、本発明の主旨又は範囲から逸脱することなく、様々な異なる方式で記載の実施形態を修正することができる。従って、図面および説明は、本質的に例示するものであり、限定するものではない。
【００３７】
本発明の一実施形態に係る多言語植字の表示方法を提供する。図１は、本発明の一実施形態に係る多言語植字の表示方法の全体のブロック図である。図１に示されるように、本発明の一実施形態に係る多言語植字の表示方法は、植字待機のテキストを取得するステップＳ１１０と、植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別し、埋め込み言語コンテンツは、主体言語テキストに埋め込まれる少なくとも１種類の非主体言語のコンテンツを含むステップＳ１２０と、埋め込み言語コンテンツの置き換えコンテンツを決定し、置き換えコンテンツは、埋め込み言語コンテンツに対応する主体言語テキスト、又は埋め込み言語コンテンツにおける非主体言語テキストの略語を含むステップＳ１３０と、埋め込み言語コンテンツを置き換えコンテンツに置き換えるステップＳ１４０とを含む。
【００３８】
ここで、埋め込み言語コンテンツは、第１単語対、第２単語対又は個別の非主体言語テキストを含み、第１単語対は、非主体言語テキストとそれに対応する主体言語テキストとからなる単語対であり、第２単語対は、非主体言語テキストの略語とフルネームとからなる単語対であり、個別の非主体言語テキストは、単語対を構成せずに独立して存在する非主体言語テキストである。置き換えコンテンツは、埋め込み言語コンテンツに対応するページ適合コンテンツであり、主体言語テキスト、又は非主体言語テキストの略語を含む。
【００３９】
多言語植字のテキストにおいて、通常、母国語又はネイティブ言語が主体であるため、主体言語と呼ばれる。多くの場合、主体言語に少なくとも１種類の他の言語が埋め込まれており、例えば、中国語での英語の埋め込み、主体言語に埋め込まれた他の言語が埋め込み言語と呼ばれる。つまり、主体言語テキストと埋め込み言語テキストとの使用する言語が異なる。
【００４０】
多言語植字のテキストには、植字における文字間隔の歪みという問題が存在するため、レイアウトが不揃いで美観にならなく、多言語植字のプロントエンド表示の効果に影響を与える。特に移動端末での適用で、画面が小さいため、文字間隔の歪みという問題がさらに目立ち、ユーザの閲覧体験に影響し、ユーザが現在の対象（設計者に作り出された）の雰囲気で喜びと満足に浸っている状態が破壊される。
【００４１】
図２は、従来技術における多言語植字のテキストに文字間隔の歪みが発生するページの模式図である。図２に示されるように、矩形枠における英語文字には、文字間隔の歪みが発生している。ここで、左側の矩形枠では、第１単語対の場合であり、即ち、非主体言語テキストである「Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｎｓｏｒｔｉｕｍ  ｏｆ  Ｉｎｖｅｓｔｉｇａｔｉｖｅ  Ｊｏｕｒｎａｌｉｓｔｓ」とそれに対応する主体言語テキストである「国際ジャーナリスト調査連盟」とからなる単語対であり、右側の矩形枠では、第２単語対の場合であり、即ち、非主体言語テキストの略語である「ＦＩＤ」とフルネームである「Ｆｒｅｃｈｅｔ  Ｉｎｃｅｐｔｉｏｎ  Ｄｉｓｔａｎｃｅ」とからなる単語対である。
【００４２】
本実施形態において、文字間隔の歪みという問題を解決するために、埋め込み言語コンテンツを対応するページ適合コンテンツに置き換え、ページ適合コンテンツは、主体言語フロントエンド表示に適合する表示コンテンツであり、即ち、埋め込み言語コンテンツを対応する主体言語テキスト又は非主体言語テキストの略語に置き換える。例えば、中国語と英語とが混植されるテキストにおいて、長さの異なる英語単語を、対応する中国語文字テキスト又は英語の略語に置き換える。従って、多言語植字のフロントエンド表示に発生する文字間隔の歪みを回避し、ページの表示がさらに整然且つ美観になり、ユーザ体験を向上させる。
【００４３】
図３は、本発明の一実施形態に係る多言語植字の表示方法のフローチャートである。図３に示されるように、本発明の一実施形態に係る多言語植字の表示方法によれば、植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別するステップは、主体言語テキストには、非主体言語テキストと対応する主体言語テキストとからなる第１単語対が存在するか否かを識別する単語対単語対ステップＳ２１０を含み、埋め込み言語コンテンツの置き換えコンテンツを決定するステップは、第１単語対における主体言語テキストを置き換えコンテンツとして決定するステップＳ２２０を含む。
【００４４】
図４は、本発明の一実施形態に係る多言語植字の表示方法の第１単語対の再構成及びインタラクション効果の模式図である。図４に示されるように、再構成された後、第１単語対において、主体言語テキストである「国際ジャーナリスト調査連盟」のみが保留され、それに対応する非主体言語テキストである「Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｃｏｎｓｏｒｔｉｕｍ  ｏｆ  Ｉｎｖｅｓｔｉｇａｔｉｖｅ  Ｊｏｕｒｎａｌｉｓｔｓ」が秘匿されるとともに、主体言語テキストである「国際ジャーナリスト調査連盟」の後ろにヒントマーク１が設定されて、ここに秘匿された未読コンテンツがあることを表す。
【００４５】
本発明の一実施形態に係る多言語植字の表示方法によれば、主体言語テキストには第１単語対が存在するか否かを識別するステップは、主体言語テキストにおける非主体言語テキストを識別するステップと、翻訳により非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成するか否かを識別するステップとを含む。英語と中国語との混植を例とし、一般的に、第１単語対を構成する英語テキストとそれに対応する中国語テキストとは、隣接するテキストであり、しかも、通常、中国語テキストに続く括弧内にあるのが英語テキストである。従って、括弧などの標識符号（小括弧、中括弧、大括弧又はダッシュなどを含む）により中国語−英語の単語対の識別を補助することができる。
【００４６】
図５は、本発明の一実施形態に係る多言語植字の表示方法における第１単語対を識別するフローチャートである。図５に示されるように、本発明の一実施形態に係る多言語植字の表示方法によれば、翻訳により非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成するか否かを識別するステップは、非主体言語テキストを主体言語テキストに翻訳し、又は隣接する主体言語テキストを非主体言語テキストに翻訳するステップＳ３１０と、非主体言語テキストと隣接する主体言語テキストとのマッチング度合いを判断し、マッチング度合いは、翻訳結果に基づいて判断された編集距離データ、単語ベクトルの類似度、及び／又は、テキストでの共起回数を含むステップＳ３２０と、マッチング度合いに基づいて、非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成する確率を算出するステップＳ３３０と、確率に基づいて、非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成するか否かを決定するステップＳ３４０とを含む。
【００４７】
本実施形態において、英語を中国語に翻訳し、又は中国語を英語に翻訳して、二者が中国語−英語の単語対である確率を算出する。その具体的な技術上での実現は、同一の言語に翻訳すること、及び編集距離、単語ベクトル類似度、テキストでの共起回数等の特徴により判定することができる。
【００４８】
ここで、単語ベクトルは、言語における単語を数学化する方式であり、自然言語が機械学習におけるアルゴリズムにより処理されるために、通常、まず言語を数学化する必要がある。例えば、最も簡単な単語ベクトルの方式は、１つの非常に長いベクトルで１つの単語を表し、ベクトルの長さは、辞書の大きさであり、ベクトルの成分は１つの１しかなく、それ以外はすべて０であり、１の位置は、当該単語の辞書における位置に対応する。コーパス訓練単語ベクトルモデルを用いて単語の類似度を算出することができる。
【００４９】
本実施形態において、上記特徴（編集距離データ、単語ベクトルの類似度、及び／又は、テキストでの共起回数を含む）を組み合わせて、上記特徴により、機械学習モデルを用いて単語対であるか否かを識別する。
【００５０】
本発明の一実施形態に係る多言語植字の表示方法によれば、編集距離データは、翻訳されたテキストと隣接するテキストとの編集距離、又は編集距離が翻訳されたテキストの長さを占める比率を含む。編集距離とは、２つの文字列の間で一方から他方への変換に必要な最少編集操作回数を意味し、許可される編集操作は、１つの文字を他の文字に置き換えること、１つの文字を挿入すること、及び１つの文字を削除することを含む。
【００５１】
通常、編集距離が小さいほど、二つの文字列の類似度が大きい。本実施形態において、具体的な判定モデルは限定されず、編集距離特徴に基づいて両者が中国語−英語の単語対である確率を算出し、又はその延びる特徴、例えば、編集距離が元のセグメントの長さを占める比率に基づいて、回帰モデルで１つの類似度を算出して判定することができる。
【００５２】
単に編集距離を用いて二つの単語のマッチング度合いを判定するのは、充分に正確ではなく、これは、場合によっては編集距離が長い、類似度が低いからではなく、テキスト自体の長さが長いからである。編集距離が翻訳されたテキストの長さを占める比率を、非主体言語テキストと隣接する主体言語テキストとのマッチング度合いとすることを考慮することにより、単語対判断の正確さがさらに向上する。
【００５３】
本発明の一実施形態に係る多言語植字の表示方法によれば、翻訳により非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成するか否かを識別するステップは、機械翻訳コーパスにより、ニューラルネットワーク機械モデルを用いて、非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成するか否かを識別するステップを含む。
【００５４】
本実施形態において、ニューラルネットワークにより中国語と英語との類似度を直接的に学習し、機械翻訳コーパスにより、テキストアライメント関係を発掘することができる。バイリンガルテキストアライメントは、バイリンガルコーパスで原言語と目的言語との同一言語単位間の対応関係を構築し、即ち、原言語テキスト中のどの（どれの）言語単位と目的言語テキスト中のどの（どれの）言語単位とは、互いに翻訳関係であるかを決定する。ニューラルネットワークの学習方式で、原言語セグメントと目的言語系列とを入力とし、対応する類似度をフィッティングする。
【００５５】
図６は、本発明の一実施形態に係る多言語植字の表示方法の変形例を示すフローチャートである。図６に示されるように、本発明の一実施形態に係る多言語植字の表示方法によれば、植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別するステップは、主体言語テキストには、非主体言語テキストの略語と非主体言語テキストのフルネームとからなる第２単語対が存在するか否かを識別するステップＳ４１０を含み、埋め込み言語コンテンツの置き換えコンテンツを決定するステップは、第２単語対における非主体言語テキストの略語を置き換えコンテンツとして決定するステップＳ４２０を含む。
【００５６】
図７は、本発明の一実施形態に係る多言語植字の表示方法における第２単語対の再構成及びインタラクション効果の模式図である。図７に示されるように、再構成された後、第２単語対において、非主体言語テキスト略語である「ＦＩＤ」のみが保留され、それに対応する非主体言語テキストフルネームである「Ｆｒｅｃｈｅｔ  Ｉｎｃｅｐｔｉｏｎ  Ｄｉｓｔａｎｃｅ」が秘匿されるとともに、非主体言語テキスト略語である「ＦＩＤ」の後ろに、ヒントマーク１が設定されて、ここに秘匿された未読コンテンツがあることを表す。
【００５７】
本発明の一実施形態に係る多言語植字の表示方法によれば、主体言語テキストには第２単語対が存在するか否かを識別するステップは、主体言語テキストにおける非主体言語テキストを識別するステップと、先頭アルファベットの判断により、非主体言語テキストが第２単語対に属するか否かを識別するステップとを含む。
【００５８】
英語と中国語との混植を例とし、第２単語対を構成する非主体言語テキスト略語とフルネームとについて、一般的に、非主体言語テキストの略語に続く括弧内にあるのが非主体言語テキストのフルネームである。従って、括弧などの標識符号（小括弧、中括弧、大括弧又はダッシュなどを含む）により非主体言語テキスト略語とフルネームとの識別を補助することができる。
【００５９】
図８は、本発明の一実施形態に係る多言語植字の表示方法の他の変形例を示すフローチャートである。図８に示されるように、本発明の一実施形態に係る多言語植字の表示方法によれば、植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別するステップは、主体言語テキストには、単語対を構成せずに独立して存在する個別の非主体言語テキストが存在するか否かを識別するステップＳ５１０を含み、埋め込み言語コンテンツの置き換えコンテンツを決定するステップは、個別の非主体言語テキストを主体言語テキストに翻訳して、翻訳された主体言語テキストを置き換えコンテンツとして決定するステップＳ５２０を含む。
【００６０】
本実施形態において、埋め込み言語コンテンツが単語対の形ではなく、独立して存在する非主体言語テキストで現れるのであれば、埋め込み言語コンテンツを翻訳された対応する主体言語テキストに直接に置き換える。
【００６１】
図９は、本発明の一実施形態に係る多言語植字の表示方法における個別の非主体言語テキスト置き換えのフローチャートである。図９に示されるように、本発明の一実施形態に係る多言語植字の表示方法によれば、埋め込み言語コンテンツの置き換えコンテンツを決定するステップは、翻訳された主体言語テキストには二つ以上の翻訳結果が存在する場合に、二つ以上の翻訳結果と個別の非主体言語テキストのコンテキストとの関連度を判断するステップＳ６２０と、関連度が最も大きい翻訳結果を個別の非主体言語テキストに対応する主体言語テキストとして決定するステップＳ６３０とを含む。
【００６２】
本実施形態において、英語を中国語に翻訳するとともに、曖昧さ解消の判断を行い、例えば、１つの英語単語は、中国語に対応する異なる翻訳結果を有し（例えば、ＵＰＳが「無停電電源装置」の略語であるとともに、パリ第１１大学の略語でもある）、異なる翻訳結果とコンテキストとの関連度を判断することにより、曖昧さを解消し、文の意味の一貫性を確保し、意味変更の可能性を減らす。
【００６３】
本発明の一実施形態に係る多言語植字の表示方法によれば、埋め込み言語コンテンツを置き換えコンテンツに置き換えるステップの後に、置き換えコンテンツにヒントマークを設定し、ヒントマークは、予め設定された置き換えコンテンツのフォント及び／又は予め設定された置き換えコンテンツのマーク符号を含むステップと、予め設定された操作動作に応じて、置き換えコンテンツに対応する埋め込み言語コンテンツを表示し、予め設定された操作動作は、ページ適合コンテンツ又はマーク符号をクリック又は長押しすることを含むステップとを含む。
【００６４】
本実施形態において、フロントエンド技術の動的インタラクションに基づいて、ＡＰＰフローティングレイヤーコントロール又はＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ，ハイパーテキストテキストマークアップ言語）を用いて開発されたｊａｖａｓｃｒｉｐｔスクリプトによりフロントエンドインタラクションフォームを完成させ、フロントエンドインタラクションフォームを完成させ、クリック又は長押しに応答する操作を実現し、中国語に対応する英語情報の効果を表示する。
【００６５】
図４において、主体言語テキストである「国際ジャーナリスト調査連盟」の後ろにヒントマーク１が設定されており、図７において、非主体言語テキストである略語「ＦＩＤ」の後ろにヒントマーク１が設定されており、ここに秘匿された未読コンテンツがあることを表し、ヒントマーク１をクリック又は長押しすれば、秘匿された埋め込まれた非主体言語のコンテンツを表示することができ、図４及び図７において、インタラクション後のページ効果が示されている。
【００６６】
また、ヒントマークは、例えば、フォント色のヒント、イタリックのヒント又は下線フォントのヒントのような予め設定されたページ適合コンテンツのフォントであってもよいし、又はヒントを目立たせる作用を奏するために複数のフォント方式の組み合わせであってもよい。具体的なヒントマークのフォントのテキストをクリック又は長押しすれば、秘匿された埋め込まれた非主体言語のコンテンツを表示することができる。
【００６７】
本実施形態においては、多言語植字のフロントエンド表示における文字間隔の歪みを回避し、完全な多言語コンテンツを表示することができるだけではなく、ページの表示がより整然且つ美観になり、ユーザ体験を向上させることができる。
【００６８】
本発明の一実施形態に係る多言語植字の表示方法に用いる多言語植字の表示装置を提供する。図１０は、本発明の一実施形態に係る多言語植字の表示装置の全体のブロック図である。図１０に示されるように、本発明の一実施形態に係る多言語植字の表示装置は、取得ユニット１０５と、識別ユニット１００と、決定ユニット２００と、置き換えユニット３００とを備える。
【００６９】
取得ユニット１０５は、植字待機のテキストを取得する。
識別ユニット１００は、植字待機のテキストの主体言語テキストにおける埋め込み言語コンテンツを識別し、埋め込み言語コンテンツは、主体言語テキストに埋め込まれる少なくとも１種類の非主体言語のコンテンツを含む。
決定ユニット２００は、埋め込み言語コンテンツの置き換えコンテンツを決定し、置き換えコンテンツは、埋め込み言語コンテンツに対応する主体言語テキスト又は埋め込み言語コンテンツにおける非主体言語テキストの略語を含む。
【００７０】
置き換えユニット３００は、埋め込み言語コンテンツを置き換えコンテンツ、即ち対応するページ適合コンテンツに置き換え、埋め込み言語コンテンツは、第１単語対、第２単語対又は個別の非主体言語テキストを含む。第１単語対は、非主体言語テキストとそれに対応する主体言語テキストとからなる単語対であり、第２単語対は、非主体言語テキストの略語とフルネームとからなる単語対であり、個別の非主体言語テキストは、単語対を構成せずに独立して存在する非主体言語テキストであり、対応するページ適合コンテンツは、主体言語テキスト、又は非主体言語テキストの略語を含む。
【００７１】
図１１は、本発明の一実施懈怠に係る多言語植字の表示装置の概略構成図である。図１１に示されるように、本発明の一実施形態に係る多言語植字の表示装置によれば、識別ユニット１００は、主体言語テキストには第１単語対が存在するか否かを識別するための第１識別サブユニット１１０を備え、第１単語対は、非主体言語テキストとそれに対応する主体言語テキストとからなる単語対である。決定ユニット２００は、第１単語対における主体言語テキストを置き換えコンテンツとして決定するための第１決定サブユニット２１０を備える。
【００７２】
本発明の一実施形態に係る多言語植字のフロントエンド表示装置によれば、第１識別サブユニット１１０は、主体言語テキストにおける非主体言語テキストを識別するためのテキスト識別サブユニット１１２と、翻訳により非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成するか否かを識別するための翻訳識別サブユニット１１４とを備える。
【００７３】
本発明の一実施形態に係る多言語植字のフロントエンド表示装置によれば、翻訳識別サブユニット１１４は、非主体言語テキストを主体言語テキストに翻訳し、又は隣接する主体言語テキストを非主体言語テキストに翻訳し、非主体言語テキストと隣接する主体言語テキストとのマッチング度合いを判断し、マッチング度合いは、翻訳結果に基づいて判断された編集距離データ、単語ベクトルの類似度、及び／又は、テキストでの共起回数を含み、マッチング度合いに基づいて、非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成する確率を算出し、確率に基づいて、非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成するか否かを決定する。
【００７４】
本実施形態において、上記特徴（編集距離データ、単語ベクトルの類似度、及び／又は、テキストでの共起回数を含む）を組み合わせて、上記特徴により、機械学習モデルを用いて単語対であるか否かを識別する。
【００７５】
本発明の一実施形態に係る多言語植字のフロントエンド表示装置によれば、編集距離データは、翻訳されたテキストと隣接するテキストとの編集距離、又は編集距離が翻訳されたテキストの長さを占める比率を含む。
【００７６】
本発明の一実施形態に係る多言語植字のフロントエンド表示装置によれば、翻訳識別サブユニット１１４は、機械翻訳コーパスにより、ニューラルネットワーク機械モデルを用いて非主体言語テキストとそれに隣接する主体言語テキストとが第１単語対を構成するか否かを識別する。
【００７７】
本発明の一実施形態に係る多言語植字のフロントエンド表示装置によれば、識別ユニット１００は、主体言語テキストには第２単語対が存在するか否かを識別するための第２識別サブユニット１２０を備え、第２単語対は、非主体言語テキストの略語と非主体言語テキストのフルネームとからなる単語対である。決定ユニット２００は、第２単語対における非主体言語テキストの略語を置き換えコンテンツとして決定するための第２決定サブユニット２２０を備える。
【００７８】
本発明の一実施形態に係る多言語植字のフロントエンド表示装置によれば、第２識別サブユニット１２０は、主体言語テキストにおける非主体言語テキストを識別し、先頭アルファベットの判断により、非主体言語テキストが第２単語対に属するか否かを識別する。
【００７９】
本発明の一実施形態に係る多言語植字のフロントエンド表示装置によれば、識別ユニット１００は、主体言語テキストには個別の非主体言語テキストが存在するか否かを識別するための第３識別サブユニット１３０を備え、個別の非主体言語テキストは、単語対を構成せずに独立して存在する非主体言語テキストである、決定ユニット２００は、個別の非主体言語テキストを主体言語テキストに翻訳して、翻訳された主体言語テキストを置き換えコンテンツとして決定するための第３決定サブユニット２３０を備える。
【００８０】
本発明の一実施形態に係る多言語植字のフロントエンド表示装置によれば、第３決定サブユニット２３０は、翻訳された主体言語テキストには二つ以上の翻訳結果がある場合に、二つ以上の翻訳結果と個別の非主体言語テキストのコンテキストとの関連度を判断し、関連度が最も大きい翻訳結果を個別の非主体言語テキストに対応する主体言語テキストとして決定する。
【００８１】
本発明の一実施形態に係る多言語植字のフロントエンド表示装置によれば、多言語植字のフロントエンド表示装置は、インタラクションユニット４００を備え、インタラクションユニット４００は、置き換えコンテンツにヒントマークを設定し、ヒントマークは、予め設定された置き換えコンテンツのフォント、及び／又は予め設定された置き換えコンテンツのマーク符号を含み、予め設定された操作動作に応じて、置き換えコンテンツに対応する埋め込み言語コンテンツを表示し、予め設定された操作動作は、ページ適合コンテンツ又はマーク符号をクリック又は長押しすることを含む。
【００８２】
なお、本発明においては、多言語植字のフロントエンド表示装置が、プロセッサ及びメモリを備えていてもよい。
この場合、メモリは、多言語植字をサポートするフロントエンド表示装置が本実施形態に係る多言語植字のフロントエンド表示方法を実行するプログラムを記憶するように構成される。また、プロセッサは、メモリに記憶されたプログラムを実行するように構成される。
【００８３】
また、本発明においては、本実施形態に係る多言語植字のフロントエンド表示装置を備えるブラウザを提供してもよい。
【００８４】
また、本発明においては、少なくとも１つのプロセッサと、少なくとも１つのプログラムを記憶するための記憶装置とを備える端末を提供してもよい。この場合、少なくとも１つのプログラムが少なくとも１つのプロセッサに実行される場合に、少なくとも１つのプロセッサが本実施形態に係る多言語植字の表示方法を実現する。
【００８５】
また、本発明においては、コンピュータプログラムが記憶されているコンピュータ読み取り可能な記憶媒体を提供してもよい。この場合、プログラムがプロセッサに実行される場合に、本実施形態に係る多言語植字の表示方法が実現される。
【００８６】
上記の技術案における一技術案は、多言語植字のフロントエンド表示に発生する文字間隔の歪みを回避し、完全な多言語コンテンツを表示することができるだけではなく、ページの表示がより整然で美観になり、ユーザの体験を向上させるという利点や有益な効果を有する。
【００８７】
上記技術案における他の技術案は、編集距離が翻訳されたテキストの長さを占める比率を、非主体言語テキストと隣接する主体言語テキストとのマッチング度合いとすることを考慮することにより、単語対判断の正確さがさらに向上するという利点や有益な効果を有する。
【００８８】
上記技術案におけるさらに他の技術案は、翻訳結果の曖昧さ解消の処理を行い、二つ以上の翻訳結果と個別の非主体言語テキストのコンテキストとの関連度を判断し、文の意味の一貫性を確保し、意味変更の可能性を減らすという利点や有益な効果を有する。
【００８９】
本発明の説明において、「一実施形態」、「変形例」、「一例」、「具体的な例」、又は「一部の実施例」などの用語を参照した説明とは、実施形態又は実施例に合わせて説明された具体的な特性、構成、材料又は特徴が、本発明の少なくとも一実施形態又は一例に含まれることを意味する。また、説明された具体的な特性、構成、材料又は特徴は、少なくとも１つの実施形態又は実施例において適切に結合することができる。なお、相互に矛盾しない場合、当業者は、本発明に説明された異なる実施形態又は実施例、及び異なる実施形態又は実施例の特徴を結合及び組み合わせることができる。
【００９０】
なお、「第１」、「第２」の用語は、単に目的を説明するためのものであり、比較的な重要性を指示又は暗示するか、又は示された技術的特徴の数を黙示的に指示するものであると理解されるものではない。そこで、「第１」、「第２」が限定されている特徴は、少なくとも１つの当該特徴を含むことを明示又は暗示するものである。本発明の説明において、明確且つ具体的な限定がない限り、「複数」とは、二つ以上を意味する。
【００９１】
フローチャートにおける、又はここで他の形態で記載された任意のプロセス又は方法は、カスタムロジック機能又はプロセスのステップを実現するための少なくとも１つの実行可能な命令コードを含むモジュール、セグメント又は一部を表すと理解されてもよい。また、本発明の好ましい実施形態の範囲は、ここで、示された又は論議された順番ではなく、係る機能に応じてほぼ同時の形態又は逆の順番で機能を実行することができる他の実現を含むことができる。これは、当業者であれば理解することができる。
【００９２】
フローチャートで示された又はここで他の形態で説明されたロジック及び／又はステップは、例えば、ロジック機能を実現するための実行可能な命令の順番付けられたリストと見なすことができ、任意のコンピュータ読み取り可能な記憶媒体に具体的に実装され、命令実行システム、装置、又はデバイス（例えばコンピュータに基づいたシステム、プロセッサを含むシステム、又は他の命令実行システム、装置又はデバイスから命令を獲得して命令を実行するシステム）に利用されるか、又はこれらの命令実行システム、装置又はデバイスと組み合わせて利用される。
【００９３】
本願明細書において、「コンピュータ読み取り可能な記憶媒体」は、命令実行システム、装置又はデバイスによって、又は、命令実行システム、装置又はデバイスと組み合わせて使用するためのプログラムを含む、格納する、通信する、伝播する、又は伝送することができる任意の装置であってもよい。
【００９４】
コンピュータ読み取り可能な記憶媒体のより具体的な例（非限定的なリスト）として、少なくとも１つの配線を備える電気接続部（電子デバイス）、ポータブルコンピュータディスクカートリッジ（磁気デバイス）、ランダムアクセスメモリ（ＲＡＭ）読み出し専用メモリ（ＲＯＭ）、消去可能なプログラマブル読み出し専用メモリ（ＥＰＲＯＭ又はフラッシュメモリ）、光ファイバデバイス、及びポータブルコンパクトディスク読み出し専用リメモリ（ＣＤＲＯＭ）を含む。
【００９５】
また、コンピュータ読み取り可能な記憶媒体は、プログラムが印刷され得る紙又は他の適切な媒体であってもよく、例えば、紙や他の媒体を光学的スキャンし、次に編集し、解釈し、又は必要な場合に他の適切な形態で処理してプログラムを電子的に取得して、そしてコンピュータメモリに格納するからである。
【００９６】
なお、本発明の各部分は、ハードウェア、ソフトウェア、ファームウェア、又はこれらの組み合わせによって実現することができる。上記実施形態において、複数のステップ又は方法は、メモリに記憶された且つ適切な命令実行システムによって実行されるソフトウェア又はファームウェアによって実現することができる。
【００９７】
例えば、ハードウェアで実現される場合に、他の実施形態と同様に、本分野において周知である、データ信号に対してロジック機能を実現するためのロジックゲート回路を備える離散ロジック回路、適切な組み合わせロジックゲート回路を備える特定用途向け集積回路、プログラマブルゲートアレイ（ＰＧＡ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）などの当分野の周知技術のうちいずれか１つ又はこれらの組み合わせによって実現することができる。
【００９８】
普通の当業者であれば、上記の実施形態に係る表示方法に含まれる全部又は一部のステップは、プログラムによってハードウェアを命令することで実行することができると理解することができる。プログラムは、コンピュータ読み取り可能な記憶媒体に格納することができ、プログラムが実行される場合に、本実施形態の表示方法におけるステップの１つ又はそれらの組み合わせが実行される。ここで、本実施形態の表示装置は、表示方法の実施形態に対応しているため、表示装置の実施形態の説明が簡略であり、関連説明については、表示方法の実施形態の説明を参照することができる。
【００９９】
また、本発明の実施形態における各機能ユニットは、１つの処理モジュールに集積されてもよいし、それぞれが個別の物理的存在であってもよいし、２つ以上のユニットが１つのモジュールに集積されてもよい。集積モジュールは、ハードウェアの形態で実現されてもよいし、ソフトウェア機能モジュールの形態で実現されてもよい。集積モジュールがソフト機能モジュールの形態で実現されるとともに、独立した製品として販売又は使用される場合に、１つのコンピュータ読み取り可能な記憶媒体に記憶されてもよい。記憶メディアは、読み出し専用メモリ、磁気ディスク又はＣＤなどであってもよい。
【０１００】
以上の記載は、本発明の具体的な実施形態に過ぎず、本発明の範囲はこれに限定されるものではなく、当業者であれば、本発明が開示した技術範囲において、様々な変更または置換を容易に想到することができ、これらは、すべて本発明の範囲内に含まれるべきである。したがって、本発明の保護範囲は、請求の範囲によって定義される。
【図１】
2019128943.tif 000003
【図２】
2019128943.tif 000004
【図３】
2019128943.tif 000005
【図４】
2019128943.tif 000006
【図５】
2019128943.tif 000007
【図６】
2019128943.tif 000008
【図７】
2019128943.tif 000009
【図８】
2019128943.tif 000010
【図９】
2019128943.tif 000011
【図１０】
2019128943.tif 000012
【図１１】
2019128943.tif 000013