diff --git a/src/app/components/shared/_dialogs/create-comment/create-comment.component.html b/src/app/components/shared/_dialogs/create-comment/create-comment.component.html index 5ecd24468dcc097d4e51d98d78ab6744c12f12d7..f214d775d2d2ead0c97b46ba4d2baadeec18f222 100644 --- a/src/app/components/shared/_dialogs/create-comment/create-comment.component.html +++ b/src/app/components/shared/_dialogs/create-comment/create-comment.component.html @@ -77,8 +77,9 @@ </span> </mat-hint> <span *ngIf="!this.hasSpellcheckConfidence"> - <p>{{ 'spacy-dialog.force-language-selection' | translate }}</p> + <p class="lang-confidence">{{ 'spacy-dialog.force-language-selection' | translate }}</p> </span> + </mat-form-field> </ars-row> </mat-tab> diff --git a/src/app/components/shared/_dialogs/create-comment/create-comment.component.scss b/src/app/components/shared/_dialogs/create-comment/create-comment.component.scss index d32ac20d9af7c3f9340e9bd6a48f48b6e8993463..faca5cb8dc7714ed6b507990d47dd1205820e6d8 100644 --- a/src/app/components/shared/_dialogs/create-comment/create-comment.component.scss +++ b/src/app/components/shared/_dialogs/create-comment/create-comment.component.scss @@ -133,3 +133,23 @@ mat-hint { ::ng-deep .mat-spinner circle { stroke: var(--on-primary); } + +.lang-confidence { + animation: shake 0.8s; + color: var(--red); + font-size: 14px; +} + +@keyframes shake { + 0% { transform: translate(1px, 1px) rotate(0deg); } + 10% { transform: translate(0px, 0) rotate(-1deg); } + 20% { transform: translate(0px, 0px) rotate(1deg); } + 30% { transform: translate(3px, 2px) rotate(0deg); } + 40% { transform: translate(1px, 0) rotate(1deg); } + 50% { transform: translate(-1px, 2px) rotate(-1deg); } + 60% { transform: translate(-1px, 1px) rotate(0deg); } + 70% { transform: translate(3px, 1px) rotate(-1deg); } + 80% { transform: translate(-1px, 0) rotate(1deg); } + 90% { transform: translate(1px, 2px) rotate(0deg); } + 100% { transform: translate(1px, -0) rotate(-1deg); } +} diff --git a/src/assets/i18n/creator/de.json b/src/assets/i18n/creator/de.json index 194f3250feb4f5931838c6288c274aad0d25f97e..cc1ca97043239a1cb9b5ce4ec196e5ad7f620844 100644 --- a/src/assets/i18n/creator/de.json +++ b/src/assets/i18n/creator/de.json @@ -94,7 +94,7 @@ "select-keyword-hint": "Dieses Stickwort auswählen", "edit-keyword-hint": "Stichwort editieren", "editing-done-hint": "Editierung abschliessen", - "force-language-selection": "Bitte wähle eine Sprache aus." + "force-language-selection": "Automatische Spracherkennung unpräzise, bitte gewählte Sprache prüfen!" }, "comment-page": { "a11y-comment_delete": "Löscht diese Frage", diff --git a/src/assets/i18n/creator/en.json b/src/assets/i18n/creator/en.json index 55c278f278981ceb9c6057848f915e32124b8ab3..af699e4a2c453bb194b6cd938725de539b0d139c 100644 --- a/src/assets/i18n/creator/en.json +++ b/src/assets/i18n/creator/en.json @@ -95,7 +95,7 @@ "select-keyword-hint": "Select this keyword", "edit-keyword-hint": "Edit keyword", "editing-done-hint": "Finish editing", - "force-language-selection": "Please select a language." + "force-language-selection": "Language detection inaccurate, please check language settings!" }, "comment-page": { "a11y-comment_delete": "Deletes this question", diff --git a/src/assets/i18n/participant/de.json b/src/assets/i18n/participant/de.json index baee4ae21a3d403ad978fbfa9e0ab322966b7986..85a3e46c5cdaa4c078fa053e1f3e6f24d48da98d 100644 --- a/src/assets/i18n/participant/de.json +++ b/src/assets/i18n/participant/de.json @@ -99,7 +99,7 @@ "select-keyword-hint": "Dieses Stickwort auswählen", "edit-keyword-hint": "Stichwort editieren", "editing-done-hint": "Editierung abschliessen", - "force-language-selection": "Bitte wähle eine Sprache aus." + "force-language-selection": "Automatische Spracherkennung unpräzise, bitte gewählte Sprache prüfen!" }, "comment-page": { "a11y-comment_input": "Gib deine Frage ein", @@ -354,4 +354,4 @@ "rotate-weight": "Einige Einträge dieser Klasse zufällig um x Grad drehen", "rotate-weight-tooltip": "einige Einträge dieser Wichtigkeitsklasse zufällig um x Grad drehen" } -} \ No newline at end of file +} diff --git a/src/assets/i18n/participant/en.json b/src/assets/i18n/participant/en.json index da69a91b4d84e963b43e8fddf3245a0d70bb2305..6d82828391208b647df6a50c6077cd4b4d35b54e 100644 --- a/src/assets/i18n/participant/en.json +++ b/src/assets/i18n/participant/en.json @@ -109,7 +109,7 @@ "select-keyword-hint": "Select this keyword", "edit-keyword-hint": "Edit keyword", "editing-done-hint": "Finish editing", - "force-language-selection": "Please select a language." + "force-language-selection": "Language detection inaccurate, please check language settings!" }, "comment-page": { "a11y-comment_input": "Enter your question", @@ -360,4 +360,4 @@ "highestWeight-tooltip": "show x tags with the highest weight", "rotate-weight": "Rotate some entries of this weight class randomly by x degrees" } -} \ No newline at end of file +}