Merged PR 758: リテラル反映・Typist表示をTranscriptioninstにする

## 概要
[Task3692: リテラル反映・Typist表示をTranscriptioninstにする](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/3692)

- フッターのコピーライトを修正
  - 文字列がべた書きだったのを翻訳情報を入れるように修正
- User一覧画面でRoleがTypistの時の表記をTranscriptioninstに修正
- OptionItemの項目名を入れ替え
  - initialValue ⇔ defaultValue
- アカウント画面のSaveボタン下にある代理操作に対する注釈を削除
- 翻訳情報反映

## レビューポイント
- OptionItemの項目名を入れ替えたが、表示するプロパティ名も名前を修正したほうが良いか?(initialValueの列にdefaultValueTypeを表示しているため混乱するのではないかという懸念)
  - APIのレスポンスのプロパティ名から変えないと揃えられないため、表示する項目名の並びだけを変えた
    - なんで入れ替えたのかコメントしたし、これで良いか

## UIの変更
- https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task3692?csf=1&web=1&e=yWY4ab

## 動作確認状況
- ローカルで確認

## 補足
- 相談、参考資料などがあれば
This commit is contained in:
saito.k 2024-02-19 10:29:38 +00:00
parent 4caa23ba3c
commit f8ff19a3fa
9 changed files with 151 additions and 78 deletions

View File

@ -1,10 +1,14 @@
import React from "react";
import { useTranslation } from "react-i18next";
import styles from "styles/app.module.scss";
import { getTranslationID } from "translation";
const Footer: React.FC = () => (
<footer className={`${styles.footer}`}>
<div>&copy; OM Digital Solutions 2023</div>
</footer>
);
const Footer: React.FC = () => {
const [t] = useTranslation();
return (
<footer className={`${styles.footer}`}>
<div>{t(getTranslationID("common.label.copyRight"))}</div>
</footer>
);
};
export default Footer;

View File

@ -1,3 +1,5 @@
import type { RoleType } from "./types";
// LicenseStatusTypeの値を定数オブジェクトにする
export const LICENSE_STATUS = {
NORMAL: "Normal",
@ -17,3 +19,10 @@ export const NO_LICENSE = "No License" as const;
// ライセンスが割り当てられている場合の表示
export const LICENSE_NORMAL = "License Assigned" as const;
// Roleの表示名
export const ROLE_DISPLAY_NAME: Record<RoleType, string> = {
author: "Author",
typist: "Transcriptionist",
none: "None",
} as const;

View File

@ -9,7 +9,11 @@ import {
isLicenseStatusType,
isRoleType,
} from "./types";
import { LICENSE_STATUS, LICENSE_ALLOCATE_STATUS } from "./constants";
import {
LICENSE_STATUS,
LICENSE_ALLOCATE_STATUS,
ROLE_DISPLAY_NAME,
} from "./constants";
export const selectInputValidationErrors = (state: RootState) => {
const { name, email, role, authorId, encryption, encryptionPassword } =
@ -176,8 +180,8 @@ export const selectUserViews = (state: RootState): UserView[] => {
prompt: convertedValues.prompt,
encryption: convertedValues.encryption,
authorId: convertedValues.authorId,
// roleの一文字目を大文字に変換する
role: role.charAt(0).toUpperCase() + role.slice(1),
// roleに応じて表示名を変更する
role: ROLE_DISPLAY_NAME[role],
licenseStatus: convertedLicenseStatus,
expiration: convertedExpiration,
remaining: convertedRemaining,

View File

@ -383,15 +383,6 @@ const AccountPage: React.FC = (): JSX.Element => {
className={styles.icLoading}
alt="Loading"
/>
{isTier5 && (
<p className={styles.formComment}>
{t(
getTranslationID(
"accountPage.text.dealerManagementAnnotation"
)
)}
</p>
)}
</div>
</div>
{isTier5 && (

View File

@ -136,17 +136,22 @@ export const EditOptionItemsPopup: React.FC<EditOptionItemsPopupProps> = (
getTranslationID("worktypeIdSetting.label.itemLabel")
)}
</th>
{
// https://so-net.backlog.jp/board/OMDS_IS?selectedIssueKey=OMDS_IS-289
// initialValueとdefaultValueの項目名を入れ替え
// その結果 initialValueの項目名がdefaultValueになり、defaultValueの項目名がinitialValueになる
}
<th className={styles.noLine}>
{t(
getTranslationID(
"worktypeIdSetting.label.defaultValue"
"worktypeIdSetting.label.initialValue"
)
)}
</th>
<th>
{t(
getTranslationID(
"worktypeIdSetting.label.initialValue"
"worktypeIdSetting.label.defaultValue"
)
)}
</th>

View File

@ -129,13 +129,13 @@
"roleChangeError": "Die Benutzerrolle kann nicht geändert werden. Die angezeigten Informationen sind möglicherweise veraltet. Aktualisieren Sie daher bitte den Bildschirm, um den neuesten Status anzuzeigen.",
"encryptionPasswordCorrectError": "Das Verschlüsselungskennwort entspricht nicht den Regeln.",
"alreadyLicenseDeallocatedError": "Die zugewiesene Lizenz wurde bereits storniert. Die angezeigten Informationen sind möglicherweise veraltet. Aktualisieren Sie daher bitte den Bildschirm, um den neuesten Status anzuzeigen.",
"UserDeletionLicenseActiveError": "(de)ユーザーの削除に失敗しました。対象ユーザーのライセンス割り当てを解除してください。",
"TypistDeletionRoutingRuleError": "(de)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象Transcriptionistを外してください。",
"AdminUserDeletionError": "(de)ユーザーの削除に失敗しました。アカウント画面で対象ユーザーをPrimary/Secondary Administratorから外してください。",
"TypistUserDeletionTranscriptionTaskError": "(de)ユーザーの削除に失敗しました。Dictation画面でタスクのルーティングから対象Transcriptionistを外してください。",
"AuthorUserDeletionTranscriptionTaskError": "(de)ユーザーの削除に失敗しました。Dictation画面で対象AuthorのAuthorIDが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。",
"TypistUserDeletionTranscriptionistGroupError": "(de)ユーザーの削除に失敗しました。Workflow画面でTranscriptionistGroupから対象Transcriptionistを外してください。",
"AuthorDeletionRoutingRuleError": "(de)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象AuthorのAuthorIDを外してください。"
"userDeletionLicenseActiveError": "(de)ユーザーの削除に失敗しました。対象ユーザーのライセンス割り当てを解除してください。",
"typistDeletionRoutingRuleError": "(de)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象Transcriptionistを外してください。",
"adminUserDeletionError": "(de)ユーザーの削除に失敗しました。アカウント画面で対象ユーザーをPrimary/Secondary Administratorから外してください。",
"typistUserDeletionTranscriptionTaskError": "(de)ユーザーの削除に失敗しました。Dictation画面でタスクのルーティングから対象Transcriptionistを外してください。",
"authorUserDeletionTranscriptionTaskError": "(de)ユーザーの削除に失敗しました。Dictation画面で対象AuthorのAuthorIDが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。",
"typistUserDeletionTranscriptionistGroupError": "(de)ユーザーの削除に失敗しました。Workflow画面でTranscriptionistGroupから対象Transcriptionistを外してください。",
"authorDeletionRoutingRuleError": "(de)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象AuthorのAuthorIDを外してください。"
},
"label": {
"title": "Benutzer",
@ -220,7 +220,7 @@
},
"label": {
"title": "Diktate",
"displayInfomation": "Informations sur l'affichage",
"displayInfomation": "Informationen anzeigen",
"jobNumber": "Aufgabennummer",
"status": "Status",
"priority": "Priorität",
@ -258,7 +258,7 @@
"changeTranscriptionist": "Transkriptionist ändern",
"deleteDictation": "Diktat löschen",
"selectedTranscriptionist": "Ausgewählter transkriptionist",
"poolTranscriptionist": "Transkriptionsliste",
"poolTranscriptionist": "Liste der Transkriptionisten",
"fileBackup": "Dateisicherung",
"downloadForBackup": "Zur Sicherung herunterladen",
"applications": "Desktopanwendung",
@ -397,7 +397,7 @@
"templateOptional": "Vorlage (Optional)",
"editRule": "Regel bearbeiten",
"selected": "Ausgewählter transkriptionist",
"pool": "Transkriptionsliste",
"pool": "Liste der Transkriptionisten",
"selectAuthor": "Autoren-ID auswählen",
"selectWorktypeId": "Aufgabentypkennung auswählen",
"selectTemplate": "Vorlage auswählen"
@ -411,13 +411,13 @@
},
"typistGroupSetting": {
"label": {
"title": "Transkriptionistengruppe",
"title": "Gruppeneinstellung für Transkriptionisten",
"addGroup": "Gruppe hinzufügen",
"groupName": "Gruppenname",
"addTypistGroup": "Transkriptionist Gruppe hinzufügen",
"transcriptionist": "Transkriptionist",
"selected": "Ausgewählter transkriptionist",
"pool": "Transkriptionsliste",
"pool": "Liste der Transkriptionisten",
"add": "Hinzufügen",
"remove": "Entfernen",
"editTypistGroup": "Transkriptionistengruppe bearbeiten"
@ -467,7 +467,7 @@
},
"templateFilePage": {
"label": {
"title": "Vorlagenliste",
"title": "Vorlageneinstellung",
"addTemplate": "Vorlage hinzufügen",
"fileName": "Dateiname",
"chooseFile": "Datei aussuchen",
@ -475,6 +475,10 @@
"fileSizeTerms": "Die maximale Dateigröße, die gespeichert werden kann, beträgt 5 MB.",
"fileSizeError": "Die ausgewählte Dateigröße ist zu groß. Bitte wählen Sie eine Datei mit einer Größe von 5 MB oder weniger aus.",
"fileEmptyError": "Dateiauswahl ist erforderlich. Bitte wählen Sie eine Datei aus."
},
"message": {
"deleteFailedWorkflowAssigned": "(de)テンプレートファイルの削除に失敗しました。Workflow画面でルーティングルールから対象テンプレートファイルを外してください。",
"deleteFailedTaskAssigned": "(de)テンプレートファイルの削除に失敗しました。Dictation画面で対象テンプレートファイルが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。"
}
},
"partnerPage": {
@ -515,7 +519,8 @@
"emailAddress": "E-Mail-Addresse",
"selectSecondaryAdministrator": "Sekundäradministrator auswählen",
"saveChanges": "Änderungen speichern",
"deleteAccount": "Konto löschen"
"deleteAccount": "Konto löschen",
"fileRetentionDays": "(de)自動ファイル削除までの保持日数"
},
"message": {
"updateAccountFailedError": "Kontoinformationen konnten nicht gespeichert werden. Bitte aktualisieren Sie den Bildschirm und versuchen Sie es erneut."
@ -570,5 +575,15 @@
"job": "Aufgabe",
"close": "Schließen"
}
},
"fileDeleteSettingPopup": {
"label": {
"title": "(de)Auto File Delete Setting",
"autoFileDeleteCheck": "(de)Auto file delete",
"daysAnnotation": "(de)Number of days from transcription finished to delete the files.",
"days": "(de)Days",
"saveButton": "(de)Save Settings",
"daysValidationError": "(de)Daysには1999の数字を入力してください。"
}
}
}
}

View File

@ -129,13 +129,13 @@
"roleChangeError": "Unable to change the User Role. The displayed information may be outdated, so please refresh the screen to see the latest status.",
"encryptionPasswordCorrectError": "Encryption password does not meet the rules.",
"alreadyLicenseDeallocatedError": "Assigned license has already been canceled. The displayed information may be outdated, so please refresh the screen to see the latest status.",
"UserDeletionLicenseActiveError": "ユーザーの削除に失敗しました。対象ユーザーのライセンス割り当てを解除してください。",
"TypistDeletionRoutingRuleError": "ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象Transcriptionistを外してください。",
"AdminUserDeletionError": "ユーザーの削除に失敗しました。アカウント画面で対象ユーザーをPrimary/Secondary Administratorから外してください。",
"TypistUserDeletionTranscriptionTaskError": "ユーザーの削除に失敗しました。Dictation画面でタスクのルーティングから対象Transcriptionistを外してください。",
"AuthorUserDeletionTranscriptionTaskError": "ユーザーの削除に失敗しました。Dictation画面で対象AuthorのAuthorIDが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。",
"TypistUserDeletionTranscriptionistGroupError": "ユーザーの削除に失敗しました。Workflow画面でTranscriptionistGroupから対象Transcriptionistを外してください。",
"AuthorDeletionRoutingRuleError": "ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象AuthorのAuthorIDを外してください。"
"userDeletionLicenseActiveError": "ユーザーの削除に失敗しました。対象ユーザーのライセンス割り当てを解除してください。",
"typistDeletionRoutingRuleError": "ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象Transcriptionistを外してください。",
"adminUserDeletionError": "ユーザーの削除に失敗しました。アカウント画面で対象ユーザーをPrimary/Secondary Administratorから外してください。",
"typistUserDeletionTranscriptionTaskError": "ユーザーの削除に失敗しました。Dictation画面でタスクのルーティングから対象Transcriptionistを外してください。",
"authorUserDeletionTranscriptionTaskError": "ユーザーの削除に失敗しました。Dictation画面で対象AuthorのAuthorIDが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。",
"typistUserDeletionTranscriptionistGroupError": "ユーザーの削除に失敗しました。Workflow画面でTranscriptionistGroupから対象Transcriptionistを外してください。",
"authorDeletionRoutingRuleError": "ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象AuthorのAuthorIDを外してください。"
},
"label": {
"title": "User",
@ -258,7 +258,7 @@
"changeTranscriptionist": "Change Transcriptionist",
"deleteDictation": "Delete Dictation",
"selectedTranscriptionist": "Selected Transcriptionist",
"poolTranscriptionist": "Transcription List",
"poolTranscriptionist": "Transcriptionist List",
"fileBackup": "File Backup",
"downloadForBackup": "Download for backup",
"applications": "Desktop Application",
@ -397,7 +397,7 @@
"templateOptional": "Template (Optional)",
"editRule": "Edit Rule",
"selected": "Selected Transcriptionist",
"pool": "Transcription List",
"pool": "Transcriptionist List",
"selectAuthor": "Select Author ID",
"selectWorktypeId": "Select Worktype ID",
"selectTemplate": "Select Template"
@ -411,13 +411,13 @@
},
"typistGroupSetting": {
"label": {
"title": "Transcriptionist Group",
"title": "Transcriptionist Group Setting",
"addGroup": "Add Group",
"groupName": "Group Name",
"addTypistGroup": "Add Transcriptionist Group",
"transcriptionist": "Transcriptionist",
"selected": "Selected Transcriptionist",
"pool": "Transcription List",
"pool": "Transcriptionist List",
"add": "Add",
"remove": "Remove",
"editTypistGroup": "Edit Transcriptionist Group"
@ -467,7 +467,7 @@
},
"templateFilePage": {
"label": {
"title": "Template List",
"title": "Template Setting",
"addTemplate": "Add Template",
"fileName": "File Name",
"chooseFile": "Select file",
@ -475,6 +475,10 @@
"fileSizeTerms": "The maximum file size that can be saved is 5MB.",
"fileSizeError": "The selected file size is too large. Please select a file that is 5MB or less in size.",
"fileEmptyError": "File selection is required. Please select a file."
},
"message": {
"deleteFailedWorkflowAssigned": "テンプレートファイルの削除に失敗しました。Workflow画面でルーティングルールから対象テンプレートファイルを外してください。",
"deleteFailedTaskAssigned": "テンプレートファイルの削除に失敗しました。Dictation画面で対象テンプレートファイルが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。"
}
},
"partnerPage": {
@ -515,7 +519,8 @@
"emailAddress": "Email Address",
"selectSecondaryAdministrator": "Select Secondary Administrator",
"saveChanges": "Save Changes",
"deleteAccount": "Delete Account"
"deleteAccount": "Delete Account",
"fileRetentionDays": "自動ファイル削除までの保持日数"
},
"message": {
"updateAccountFailedError": "Failed to save account information. Please refresh the screen and try again."
@ -570,5 +575,15 @@
"job": "Job",
"close": "Close"
}
},
"fileDeleteSettingPopup": {
"label": {
"title": "Auto File Delete Setting",
"autoFileDeleteCheck": "Auto file delete",
"daysAnnotation": "Number of days from transcription finished to delete the files.",
"days": "Days",
"saveButton": "Save Settings",
"daysValidationError": "Daysには1999の数字を入力してください。"
}
}
}
}

View File

@ -129,13 +129,13 @@
"roleChangeError": "No se puede cambiar la función de usuario. La información mostrada puede estar desactualizada, así que actualice la pantalla para ver el estado más reciente.",
"encryptionPasswordCorrectError": "La contraseña de cifrado no cumple con las reglas.",
"alreadyLicenseDeallocatedError": "La licencia asignada ya ha sido cancelada. La información mostrada puede estar desactualizada, así que actualice la pantalla para ver el estado más reciente.",
"UserDeletionLicenseActiveError": "(es)ユーザーの削除に失敗しました。対象ユーザーのライセンス割り当てを解除してください。",
"TypistDeletionRoutingRuleError": "(es)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象Transcriptionistを外してください。",
"AdminUserDeletionError": "(es)ユーザーの削除に失敗しました。アカウント画面で対象ユーザーをPrimary/Secondary Administratorから外してください。",
"TypistUserDeletionTranscriptionTaskError": "(es)ユーザーの削除に失敗しました。Dictation画面でタスクのルーティングから対象Transcriptionistを外してください。",
"AuthorUserDeletionTranscriptionTaskError": "(es)ユーザーの削除に失敗しました。Dictation画面で対象AuthorのAuthorIDが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。",
"TypistUserDeletionTranscriptionistGroupError": "(es)ユーザーの削除に失敗しました。Workflow画面でTranscriptionistGroupから対象Transcriptionistを外してください。",
"AuthorDeletionRoutingRuleError": "(es)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象AuthorのAuthorIDを外してください。"
"userDeletionLicenseActiveError": "(es)ユーザーの削除に失敗しました。対象ユーザーのライセンス割り当てを解除してください。",
"typistDeletionRoutingRuleError": "(es)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象Transcriptionistを外してください。",
"adminUserDeletionError": "(es)ユーザーの削除に失敗しました。アカウント画面で対象ユーザーをPrimary/Secondary Administratorから外してください。",
"typistUserDeletionTranscriptionTaskError": "(es)ユーザーの削除に失敗しました。Dictation画面でタスクのルーティングから対象Transcriptionistを外してください。",
"authorUserDeletionTranscriptionTaskError": "(es)ユーザーの削除に失敗しました。Dictation画面で対象AuthorのAuthorIDが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。",
"typistUserDeletionTranscriptionistGroupError": "(es)ユーザーの削除に失敗しました。Workflow画面でTranscriptionistGroupから対象Transcriptionistを外してください。",
"authorDeletionRoutingRuleError": "(es)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象AuthorのAuthorIDを外してください。"
},
"label": {
"title": "Usuario",
@ -220,7 +220,7 @@
},
"label": {
"title": "Dictado",
"displayInfomation": "Informationen anzeigen",
"displayInfomation": "Mostrar información",
"jobNumber": "Número de trabajo",
"status": "Estado",
"priority": "Prioridad",
@ -258,7 +258,7 @@
"changeTranscriptionist": "Cambiar transcriptor",
"deleteDictation": "Borrar dictado",
"selectedTranscriptionist": "Transcriptor seleccionado",
"poolTranscriptionist": "Lista de transcriptor",
"poolTranscriptionist": "Lista de transcriptores",
"fileBackup": "Copia de seguridad de archivos",
"downloadForBackup": "Descargar para respaldo",
"applications": "Aplicación de escritorio",
@ -397,7 +397,7 @@
"templateOptional": "Plantilla (Opcional)",
"editRule": "Editar regla",
"selected": "Transcriptor seleccionado",
"pool": "Lista de transcriptor",
"pool": "Lista de transcriptores",
"selectAuthor": "Seleccionar ID de autor",
"selectWorktypeId": "Seleccionar ID de tipo de trabajo",
"selectTemplate": "Seleccionar Plantilla"
@ -411,13 +411,13 @@
},
"typistGroupSetting": {
"label": {
"title": "Grupo de transcriptor",
"title": "Configuración del grupo transcriptor",
"addGroup": "Agregar grupo",
"groupName": "Nombre del grupo",
"addTypistGroup": "Agregar grupo transcriptor",
"transcriptionist": "Transcriptor",
"selected": "Transcriptor seleccionado",
"pool": "Lista de transcriptor",
"pool": "Lista de transcriptores",
"add": "Añadir",
"remove": "Eliminar",
"editTypistGroup": "Editar grupo transcriptor"
@ -467,7 +467,7 @@
},
"templateFilePage": {
"label": {
"title": "Lista de plantillas",
"title": "Configuración de plantilla",
"addTemplate": "Agregar plantilla",
"fileName": "Nombre del archivo",
"chooseFile": "Seleccione Archivo",
@ -475,6 +475,10 @@
"fileSizeTerms": "El tamaño máximo de archivo que se puede guardar es de 5 MB.",
"fileSizeError": "El tamaño del archivo seleccionado es demasiado grande. Seleccione un archivo que tenga un tamaño de 5 MB o menos.",
"fileEmptyError": "Se requiere selección de archivos. Por favor seleccione un archivo."
},
"message": {
"deleteFailedWorkflowAssigned": "(es)テンプレートファイルの削除に失敗しました。Workflow画面でルーティングルールから対象テンプレートファイルを外してください。",
"deleteFailedTaskAssigned": "(es)テンプレートファイルの削除に失敗しました。Dictation画面で対象テンプレートファイルが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。"
}
},
"partnerPage": {
@ -515,7 +519,8 @@
"emailAddress": "Dirección de correo electrónico",
"selectSecondaryAdministrator": "Seleccionar administrador secundario",
"saveChanges": "Guardar cambios",
"deleteAccount": "Borrar cuenta"
"deleteAccount": "Borrar cuenta",
"fileRetentionDays": "(es)自動ファイル削除までの保持日数"
},
"message": {
"updateAccountFailedError": "No se pudo guardar la información de la cuenta. Actualice la pantalla e inténtelo de nuevo."
@ -570,5 +575,15 @@
"job": "Trabajo",
"close": "Cerrar"
}
},
"fileDeleteSettingPopup": {
"label": {
"title": "(es)Auto File Delete Setting",
"autoFileDeleteCheck": "(es)Auto file delete",
"daysAnnotation": "(es)Number of days from transcription finished to delete the files.",
"days": "(es)Days",
"saveButton": "(es)Save Settings",
"daysValidationError": "(es)Daysには1999の数字を入力してください。"
}
}
}
}

View File

@ -129,13 +129,13 @@
"roleChangeError": "Impossible de modifier le rôle de l'utilisateur. Les informations affichées peuvent être obsolètes, veuillez donc actualiser l'écran pour voir le dernier statut.",
"encryptionPasswordCorrectError": "Le mot de passe de cryptage n'est pas conforme aux règles.",
"alreadyLicenseDeallocatedError": "La licence attribuée a déjà été annulée. Les informations affichées peuvent être obsolètes, veuillez donc actualiser l'écran pour voir le dernier statut.",
"UserDeletionLicenseActiveError": "(fr)ユーザーの削除に失敗しました。対象ユーザーのライセンス割り当てを解除してください。",
"TypistDeletionRoutingRuleError": "(fr)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象Transcriptionistを外してください。",
"AdminUserDeletionError": "(fr)ユーザーの削除に失敗しました。アカウント画面で対象ユーザーをPrimary/Secondary Administratorから外してください。",
"TypistUserDeletionTranscriptionTaskError": "(fr)ユーザーの削除に失敗しました。Dictation画面でタスクのルーティングから対象Transcriptionistを外してください。",
"AuthorUserDeletionTranscriptionTaskError": "(fr)ユーザーの削除に失敗しました。Dictation画面で対象AuthorのAuthorIDが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。",
"TypistUserDeletionTranscriptionistGroupError": "(fr)ユーザーの削除に失敗しました。Workflow画面でTranscriptionistGroupから対象Transcriptionistを外してください。",
"AuthorDeletionRoutingRuleError": "(fr)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象AuthorのAuthorIDを外してください。"
"userDeletionLicenseActiveError": "(fr)ユーザーの削除に失敗しました。対象ユーザーのライセンス割り当てを解除してください。",
"typistDeletionRoutingRuleError": "(fr)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象Transcriptionistを外してください。",
"adminUserDeletionError": "(fr)ユーザーの削除に失敗しました。アカウント画面で対象ユーザーをPrimary/Secondary Administratorから外してください。",
"typistUserDeletionTranscriptionTaskError": "(fr)ユーザーの削除に失敗しました。Dictation画面でタスクのルーティングから対象Transcriptionistを外してください。",
"authorUserDeletionTranscriptionTaskError": "(fr)ユーザーの削除に失敗しました。Dictation画面で対象AuthorのAuthorIDが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。",
"typistUserDeletionTranscriptionistGroupError": "(fr)ユーザーの削除に失敗しました。Workflow画面でTranscriptionistGroupから対象Transcriptionistを外してください。",
"authorDeletionRoutingRuleError": "(fr)ユーザーの削除に失敗しました。Workflow画面でルーティングルールから対象AuthorのAuthorIDを外してください。"
},
"label": {
"title": "Utilisateur",
@ -258,7 +258,7 @@
"changeTranscriptionist": "Changer de transcriptionniste ",
"deleteDictation": "Supprimer la dictée",
"selectedTranscriptionist": "Transcriptionniste sélectionné",
"poolTranscriptionist": "Liste de transcriptionniste",
"poolTranscriptionist": "Liste des transcripteurs",
"fileBackup": "Sauvegarde de fichiers",
"downloadForBackup": "Télécharger pour sauvegarde",
"applications": "Application de bureau",
@ -397,7 +397,7 @@
"templateOptional": "Masque (Facultatif)",
"editRule": "Modifier la règle",
"selected": "Transcriptionniste sélectionné",
"pool": "Liste de transcriptionniste",
"pool": "Liste des transcripteurs",
"selectAuthor": "Sélectionner le Identifiant Auteur",
"selectWorktypeId": "Sélectionner le Identifiant du Type de travail",
"selectTemplate": "Sélectionner le Masque"
@ -411,13 +411,13 @@
},
"typistGroupSetting": {
"label": {
"title": "Groupe de transcriptionniste",
"title": "Paramètre de groupe de transcriptionniste",
"addGroup": "Ajouter groupe",
"groupName": "Nom de groupe",
"addTypistGroup": "Ajouter un groupe de transcripteurs",
"transcriptionist": "Transcriptionniste",
"selected": "Transcriptionniste sélectionné",
"pool": "Liste de transcriptionniste",
"pool": "Liste des transcripteurs",
"add": "Ajouter",
"remove": "Supprimer",
"editTypistGroup": "Modifier le groupe de transcripteurs"
@ -467,7 +467,7 @@
},
"templateFilePage": {
"label": {
"title": "Liste des modèles",
"title": "Paramètre de modèle",
"addTemplate": "Ajouter un modèle",
"fileName": "Nom de fichier",
"chooseFile": "Choisir le fichier",
@ -475,6 +475,10 @@
"fileSizeTerms": "La taille maximale du fichier pouvant être enregistré est de 5 Mo.",
"fileSizeError": "La taille du fichier sélectionné est trop grande. Veuillez sélectionner un fichier d'une taille maximale de 5 Mo.",
"fileEmptyError": "La sélection de fichiers est requise. Veuillez sélectionner un fichier."
},
"message": {
"deleteFailedWorkflowAssigned": "(fr)テンプレートファイルの削除に失敗しました。Workflow画面でルーティングルールから対象テンプレートファイルを外してください。",
"deleteFailedTaskAssigned": "(fr)テンプレートファイルの削除に失敗しました。Dictation画面で対象テンプレートファイルが設定されているタスクの中で、文字起こしが未完了のタスクを削除またはFinishedにしてください。"
}
},
"partnerPage": {
@ -515,7 +519,8 @@
"emailAddress": "Adresse e-mail",
"selectSecondaryAdministrator": "Sélectionner le administrateur secondaire",
"saveChanges": "Sauvegarder les modifications",
"deleteAccount": "Supprimer le compte"
"deleteAccount": "Supprimer le compte",
"fileRetentionDays": "(fr)自動ファイル削除までの保持日数"
},
"message": {
"updateAccountFailedError": "Échec de l'enregistrement des informations du compte. Veuillez actualiser l'écran et réessayer."
@ -570,5 +575,15 @@
"job": "Tâches",
"close": "Fermer"
}
},
"fileDeleteSettingPopup": {
"label": {
"title": "(fr)Auto File Delete Setting",
"autoFileDeleteCheck": "(fr)Auto file delete",
"daysAnnotation": "(fr)Number of days from transcription finished to delete the files.",
"days": "(fr)Days",
"saveButton": "(fr)Save Settings",
"daysValidationError": "(fr)Daysには1999の数字を入力してください。"
}
}
}
}