複数の言語を含むフィールドで動的翻訳が正しく機能しないIssue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } フィールドに複数の言語 (英語や中国語など) が含まれていて、「翻訳」ボタンをクリックしようとすることがあります。たとえば、優先言語が英語に設定されていても、「このコンテンツは優先言語で書かれています。翻訳する必要はありません。」 中国語の部分がまだ翻訳されていません。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 特定のテキストについて、指定されたテキストの言語は外部翻訳サービスプロバイダーによって検出され、言語の決定方法は翻訳サービスによって異なります。ServiceNow にはこの部分でのロールはありません。そのため、翻訳サービスが特定のテキストの言語を検出し、それがユーザーの優先言語と同じである場合は、このエラーメッセージが表示されます。翻訳サービスは、1 つのテキストで 2 つの異なる言語が使用されている場合でも、通常 1 つの言語 (ユーザーの優先言語に相当) を検出します。ServiceNow では、翻訳サービスが指定されたテキストの言語を検出し、テキストコンテンツに基づいて翻訳する方法を制御できません。 いくつかのテストは、さまざまな翻訳プロバイダーで実行されています。独立したRESTクライアントを使用してMS / IBM / Google翻訳APIを直接ヒットしていると、次の観察結果が得られました。Microsoft:テキストが英語として検出されるため、翻訳できません (ユーザーの優先言語が英語に設定されている場合)IBM:ソース言語を特定できないため、翻訳できませんGoogle:テキストに存在する 2 番目の言語として言語を検出する必要があるため、正常に翻訳されるはずです