お世話になっております。
件名の件について、言語の指定(SetCurrentCulture,SetCurrentLanguage)とは別の翻訳言語のTextをWidget上から表示するためのベストプラクティスはございますでしょうか。
Localization Dashboardの使用を前提としています。
<br/>
使用したい例として、SetCurrentCultureをjaにします。
WBPにTextBlockを2つ配置しTextに同じストリングテーブルのキーを指定します。
enとjaのGame.locresでそれぞれローカライズ済みのテキストが存在するとします。
WBPをビューポートの追加します。
<br/>
この場合、TextはSetCurrentCultureに沿った翻訳内容(この場合ja)の文字が表示されると思いますが、
片方を英語(en)等の各指定言語の翻訳内容にしたいです。
<br/>
上記内容を実現するための手法をご教示いただければ幸いです。
<br/>
FTextLocalizationManagerとFLocalizationResourceTextSourceの実装を参考に、
FLocalizationResourceTextSource::LoadLocalizedResourcesを指定言語から取得できるInOutLocalizedResourceをバッファとして保持し、Entries内をFTextInspector::GetTextIdを元にFindする手法を検討していますが、他の望ましい方法や、この方法に問題がある場合等、その他の実現方法があればと思いご質問させていただいています。