diff --git a/specifyweb/frontend/js_src/lib/components/Toolbar/BackupDatabase.tsx b/specifyweb/frontend/js_src/lib/components/Toolbar/BackupDatabase.tsx index 3e42b06295e..bc03a876579 100644 --- a/specifyweb/frontend/js_src/lib/components/Toolbar/BackupDatabase.tsx +++ b/specifyweb/frontend/js_src/lib/components/Toolbar/BackupDatabase.tsx @@ -36,12 +36,9 @@ export function BackupDatabaseOverlay(): JSX.Element | null { let mounted = true; (async () => { try { - const { data } = await ajax( - '/api/backup/previous/', - { - headers: { Accept: 'application/json' }, - } - ); + const { data } = await ajax('/api/backup/previous/', { + headers: { Accept: 'application/json' }, + }); if (mounted) setPrevious(data); } catch { if (mounted) setError(String(backupText.checkPreviousFailed())); diff --git a/specifyweb/frontend/js_src/lib/localization/attachments.ts b/specifyweb/frontend/js_src/lib/localization/attachments.ts index ae955fcd58c..78788dd1948 100644 --- a/specifyweb/frontend/js_src/lib/localization/attachments.ts +++ b/specifyweb/frontend/js_src/lib/localization/attachments.ts @@ -4,673 +4,673 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const attachmentsText = createDictionary({ attachments: { - "en-us": "Attachments", - "ru-ru": "Вложения", - "es-es": "Adjuntos", - "fr-fr": "Pièces jointes", - "uk-ua": "Прикріплення", - "de-ch": "Anhänge", - "pt-br": "Anexos", + 'en-us': 'Attachments', + 'ru-ru': 'Вложения', + 'es-es': 'Adjuntos', + 'fr-fr': 'Pièces jointes', + 'uk-ua': 'Прикріплення', + 'de-ch': 'Anhänge', + 'pt-br': 'Anexos', }, scale: { - "en-us": "Scale", - "ru-ru": "Масштаб", - "es-es": "Escala", - "fr-fr": "Échelle", - "uk-ua": "масштаб", - "de-ch": "Massstab", - "pt-br": "Escala", + 'en-us': 'Scale', + 'ru-ru': 'Масштаб', + 'es-es': 'Escala', + 'fr-fr': 'Échelle', + 'uk-ua': 'масштаб', + 'de-ch': 'Massstab', + 'pt-br': 'Escala', }, attachmentServerUnavailable: { - "en-us": "Attachment server unavailable", - "ru-ru": "Сервер прикрепленных файлов недоступен", - "es-es": "Servidor de adjuntos no disponible", - "fr-fr": "Serveur de pièces jointes indisponible", - "uk-ua": "Сервер прикріплень недоступний", - "de-ch": "Attachment-Server nicht verfügbar", - "pt-br": "Servidor de anexos indisponível", + 'en-us': 'Attachment server unavailable', + 'ru-ru': 'Сервер прикрепленных файлов недоступен', + 'es-es': 'Servidor de adjuntos no disponible', + 'fr-fr': 'Serveur de pièces jointes indisponible', + 'uk-ua': 'Сервер прикріплень недоступний', + 'de-ch': 'Attachment-Server nicht verfügbar', + 'pt-br': 'Servidor de anexos indisponível', }, attachmentServerUnavailableDescription: { - "en-us": "Setup your attachment server", - "es-es": "Configura tu servidor de adjuntos", - "fr-fr": "Configurez votre serveur de pièces jointes", - "ru-ru": "Настройте сервер вложений", - "uk-ua": "Налаштуйте сервер прикріплень", - "de-ch": "Richten Sie Ihren Attachment-Server ein", - "pt-br": "Configure seu servidor de anexos", + 'en-us': 'Setup your attachment server', + 'es-es': 'Configura tu servidor de adjuntos', + 'fr-fr': 'Configurez votre serveur de pièces jointes', + 'ru-ru': 'Настройте сервер вложений', + 'uk-ua': 'Налаштуйте сервер прикріплень', + 'de-ch': 'Richten Sie Ihren Attachment-Server ein', + 'pt-br': 'Configure seu servidor de anexos', }, orderBy: { - "en-us": "Order By", - "ru-ru": "Сортировать по", - "es-es": "Ordenar por", - "fr-fr": "Trier par", - "uk-ua": "Сортувати по", - "de-ch": "Sortiere nach", - "pt-br": "Ordenar por", + 'en-us': 'Order By', + 'ru-ru': 'Сортировать по', + 'es-es': 'Ordenar por', + 'fr-fr': 'Trier par', + 'uk-ua': 'Сортувати по', + 'de-ch': 'Sortiere nach', + 'pt-br': 'Ordenar por', }, uploadingInline: { - "en-us": "Uploading…", - "ru-ru": "Закачивание…", - "es-es": "Subiendo…", - "fr-fr": "Envoi en cours…", - "uk-ua": "Завантаження…", - "de-ch": "Am Hochladen…", - "pt-br": "Enviando…", + 'en-us': 'Uploading…', + 'ru-ru': 'Закачивание…', + 'es-es': 'Subiendo…', + 'fr-fr': 'Envoi en cours…', + 'uk-ua': 'Завантаження…', + 'de-ch': 'Am Hochladen…', + 'pt-br': 'Enviando…', }, noAttachments: { - "en-us": "There are no attachments", - "ru-ru": "В вашей коллекции нет вложений", - "es-es": "No hay adjuntos", - "fr-fr": "Il n'y a pas de pièces jointes", - "uk-ua": "Прикріплень нема", - "de-ch": "Es gibt keine Anhänge", - "pt-br": "Não há anexos", + 'en-us': 'There are no attachments', + 'ru-ru': 'В вашей коллекции нет вложений', + 'es-es': 'No hay adjuntos', + 'fr-fr': "Il n'y a pas de pièces jointes", + 'uk-ua': 'Прикріплень нема', + 'de-ch': 'Es gibt keine Anhänge', + 'pt-br': 'Não há anexos', }, unableToFindRelatedRecord: { - "en-us": "Unable to find related record", - "es-es": "No se puede encontrar el registro relacionado", - "fr-fr": "Impossible de trouver l'enregistrement lié", - "ru-ru": "Не удалось найти связанную запись", - "uk-ua": "Неможливо знайти відповідний запис", - "de-ch": "Verknüpfter Datensatz kann nicht gefunden werden", - "pt-br": "Não foi possível encontrar o registro relacionado", + 'en-us': 'Unable to find related record', + 'es-es': 'No se puede encontrar el registro relacionado', + 'fr-fr': "Impossible de trouver l'enregistrement lié", + 'ru-ru': 'Не удалось найти связанную запись', + 'uk-ua': 'Неможливо знайти відповідний запис', + 'de-ch': 'Verknüpfter Datensatz kann nicht gefunden werden', + 'pt-br': 'Não foi possível encontrar o registro relacionado', }, unableToFindRelatedRecordDescription: { - "en-us": "Unable to find a record that this attachment is related to.", - "es-es": - "No se puede encontrar un registro con el que esté relacionado este adjunto.", - "fr-fr": - "Impossible de trouver un enregistrement auquel cette pièce jointe est liée.", - "ru-ru": "Не удалось найти запись, к которой относится это вложение.", - "uk-ua": "Не вдалося знайти запис, до якого відноситься це вкладення.", - "de-ch": - "Es konnte kein Datensatz gefunden werden, auf den sich dieser Anhang bezieht.", - "pt-br": - "Não é possível encontrar um registro ao qual este anexo esteja relacionado.", + 'en-us': 'Unable to find a record that this attachment is related to.', + 'es-es': + 'No se puede encontrar un registro con el que esté relacionado este adjunto.', + 'fr-fr': + 'Impossible de trouver un enregistrement auquel cette pièce jointe est liée.', + 'ru-ru': 'Не удалось найти запись, к которой относится это вложение.', + 'uk-ua': 'Не вдалося знайти запис, до якого відноситься це вкладення.', + 'de-ch': + 'Es konnte kein Datensatz gefunden werden, auf den sich dieser Anhang bezieht.', + 'pt-br': + 'Não é possível encontrar um registro ao qual este anexo esteja relacionado.', }, showForm: { - "en-us": "Show Form", - "es-es": "Mostrar formulario", - "fr-fr": "Afficher le formulaire", - "ru-ru": "Показать форму", - "uk-ua": "Показати форму", - "de-ch": "Formular anzeigen", - "pt-br": "Mostrar formulário", + 'en-us': 'Show Form', + 'es-es': 'Mostrar formulario', + 'fr-fr': 'Afficher le formulaire', + 'ru-ru': 'Показать форму', + 'uk-ua': 'Показати форму', + 'de-ch': 'Formular anzeigen', + 'pt-br': 'Mostrar formulário', }, multipleFilesSelected: { - "en-us": "Multiple files selected", - "de-ch": "Mehrere Dateien ausgewählt", - "es-es": "Varios archivos seleccionados", - "fr-fr": "Plusieurs fichiers sélectionnés", - "ru-ru": "Выбрано несколько файлов", - "uk-ua": "Вибрано декілька файлів", - "pt-br": "Vários arquivos selecionados", + 'en-us': 'Multiple files selected', + 'de-ch': 'Mehrere Dateien ausgewählt', + 'es-es': 'Varios archivos seleccionados', + 'fr-fr': 'Plusieurs fichiers sélectionnés', + 'ru-ru': 'Выбрано несколько файлов', + 'uk-ua': 'Вибрано декілька файлів', + 'pt-br': 'Vários arquivos selecionados', }, fileSize: { - "en-us": "File Size", - "de-ch": "Dateigröße", - "es-es": "Tamaño del archivo", - "fr-fr": "Taille du fichier", - "ru-ru": "Размер файла", - "uk-ua": "Розмір файлу", - "pt-br": "Tamanho do arquivo", + 'en-us': 'File Size', + 'de-ch': 'Dateigröße', + 'es-es': 'Tamaño del archivo', + 'fr-fr': 'Taille du fichier', + 'ru-ru': 'Размер файла', + 'uk-ua': 'Розмір файлу', + 'pt-br': 'Tamanho do arquivo', }, deleted: { - "en-us": "Deleted", - "de-ch": "Gelöscht", - "es-es": "Eliminado", - "fr-fr": "Supprimé", - "ru-ru": "Удалено", - "uk-ua": "Видалено", - "pt-br": "Excluído", + 'en-us': 'Deleted', + 'de-ch': 'Gelöscht', + 'es-es': 'Eliminado', + 'fr-fr': 'Supprimé', + 'ru-ru': 'Удалено', + 'uk-ua': 'Видалено', + 'pt-br': 'Excluído', }, noFile: { - "en-us": "No File", - "de-ch": "Keine Datei", - "es-es": "Ningún archivo", - "fr-fr": "Pas de fichier", - "uk-ua": "Немає файлу", - "ru-ru": "Нет файла", - "pt-br": "Nenhum arquivo", + 'en-us': 'No File', + 'de-ch': 'Keine Datei', + 'es-es': 'Ningún archivo', + 'fr-fr': 'Pas de fichier', + 'uk-ua': 'Немає файлу', + 'ru-ru': 'Нет файла', + 'pt-br': 'Nenhum arquivo', }, pleaseReselectAllFiles: { - "en-us": "Please reselect all files before uploading.", - "de-ch": "Bitte wählen Sie vor dem Hochladen alle Dateien erneut aus.", - "es-es": - "Por favor, vuelva a seleccionar todos los archivos antes de cargarlos.", - "fr-fr": - "Veuillez resélectionner tous les fichiers avant de les télécharger.", - "ru-ru": "Пожалуйста, повторно выберите все файлы перед загрузкой.", - "uk-ua": "Перед завантаженням повторно виберіть усі файли.", - "pt-br": "Selecione novamente todos os arquivos antes de fazer o upload.", + 'en-us': 'Please reselect all files before uploading.', + 'de-ch': 'Bitte wählen Sie vor dem Hochladen alle Dateien erneut aus.', + 'es-es': + 'Por favor, vuelva a seleccionar todos los archivos antes de cargarlos.', + 'fr-fr': + 'Veuillez resélectionner tous les fichiers avant de les télécharger.', + 'ru-ru': 'Пожалуйста, повторно выберите все файлы перед загрузкой.', + 'uk-ua': 'Перед завантаженням повторно виберіть усі файли.', + 'pt-br': 'Selecione novamente todos os arquivos antes de fazer o upload.', }, incorrectFormatter: { - "en-us": "Incorrectly Formatted", - "de-ch": "Falsch formatiert", - "es-es": "Formateado incorrectamente", - "fr-fr": "Incorrectement formaté", - "ru-ru": "Неправильно отформатировано", - "uk-ua": "Неправильно відформатований", - "pt-br": "Formatado incorretamente", + 'en-us': 'Incorrectly Formatted', + 'de-ch': 'Falsch formatiert', + 'es-es': 'Formateado incorrectamente', + 'fr-fr': 'Incorrectement formaté', + 'ru-ru': 'Неправильно отформатировано', + 'uk-ua': 'Неправильно відформатований', + 'pt-br': 'Formatado incorretamente', }, alreadyUploaded: { - "en-us": "Already Uploaded", - "de-ch": "Bereits hochgeladen", - "es-es": "Ya se ha cargado", - "fr-fr": "Déjà téléchargé", - "ru-ru": "Уже загружено", - "uk-ua": "Вже завантажено", - "pt-br": "Já Enviado", + 'en-us': 'Already Uploaded', + 'de-ch': 'Bereits hochgeladen', + 'es-es': 'Ya se ha cargado', + 'fr-fr': 'Déjà téléchargé', + 'ru-ru': 'Уже загружено', + 'uk-ua': 'Вже завантажено', + 'pt-br': 'Já Enviado', }, skipped: { - "en-us": "Skipped", - "de-ch": "Übersprungen", - "es-es": "Omitido", - "fr-fr": "Sauté", - "ru-ru": "Пропущено", - "uk-ua": "Пропущено", - "pt-br": "Ignorado", + 'en-us': 'Skipped', + 'de-ch': 'Übersprungen', + 'es-es': 'Omitido', + 'fr-fr': 'Sauté', + 'ru-ru': 'Пропущено', + 'uk-ua': 'Пропущено', + 'pt-br': 'Ignorado', }, cancelled: { - "en-us": "Cancelled", - "de-ch": "Abgesagt", - "es-es": "Anulado", - "fr-fr": "Annulé", - "ru-ru": "Отменено", - "uk-ua": "Скасовано", - "pt-br": "Cancelado", + 'en-us': 'Cancelled', + 'de-ch': 'Abgesagt', + 'es-es': 'Anulado', + 'fr-fr': 'Annulé', + 'ru-ru': 'Отменено', + 'uk-ua': 'Скасовано', + 'pt-br': 'Cancelado', }, frontEndInterruption: { - "en-us": "{action:string} was in progress when interruption occurred", - "de-ch": "{action:string} war im Gange, als die Unterbrechung auftrat", - "es-es": - "{action:string} estaba en curso cuando se produjo la interrupción", - "fr-fr": + 'en-us': '{action:string} was in progress when interruption occurred', + 'de-ch': '{action:string} war im Gange, als die Unterbrechung auftrat', + 'es-es': + '{action:string} estaba en curso cuando se produjo la interrupción', + 'fr-fr': "{action:string} était en cours lorsque l'interruption s'est produite", - "ru-ru": - "{action:string} был в процессе выполнения, когда произошло прерывание", - "uk-ua": "Виконувався {action:string}, коли сталася перерва", - "pt-br": "{action:string} estava em andamento quando ocorreu a interrupção", + 'ru-ru': + '{action:string} был в процессе выполнения, когда произошло прерывание', + 'uk-ua': 'Виконувався {action:string}, коли сталася перерва', + 'pt-br': '{action:string} estava em andamento quando ocorreu a interrupção', }, matchError: { - "en-us": "Match Error", - "de-ch": "Übereinstimmungsfehler", - "es-es": "Error de coincidencia", - "fr-fr": "Erreur de correspondance", - "ru-ru": "Ошибка соответствия", - "uk-ua": "Помилка збігу", - "pt-br": "Erro de correspondência", + 'en-us': 'Match Error', + 'de-ch': 'Übereinstimmungsfehler', + 'es-es': 'Error de coincidencia', + 'fr-fr': 'Erreur de correspondance', + 'ru-ru': 'Ошибка соответствия', + 'uk-ua': 'Помилка збігу', + 'pt-br': 'Erro de correspondência', }, errorReadingFile: { - "en-us": "Error reading file", - "es-es": "Error al leer el archivo", - "fr-fr": "Erreur de lecture du fichier", - "ru-ru": "Ошибка чтения файла", - "de-ch": "Fehler beim Lesen der Datei", - "uk-ua": "Помилка читання файлу", - "pt-br": "Erro ao ler o arquivo", + 'en-us': 'Error reading file', + 'es-es': 'Error al leer el archivo', + 'fr-fr': 'Erreur de lecture du fichier', + 'ru-ru': 'Ошибка чтения файла', + 'de-ch': 'Fehler beim Lesen der Datei', + 'uk-ua': 'Помилка читання файлу', + 'pt-br': 'Erro ao ler o arquivo', }, unhandledFatalResourceError: { - "en-us": "Unhandled fatal resource error:", - "de-ch": "Nicht behandelter schwerwiegender Ressourcenfehler:", - "es-es": "Error de recurso fatal no controlado:", - "fr-fr": "Erreur de ressource fatale non gérée :", - "ru-ru": "Необработанная фатальная ошибка ресурса:", - "uk-ua": "Необроблена критична помилка ресурсу:", - "pt-br": "Erro fatal de recurso não tratado:", + 'en-us': 'Unhandled fatal resource error:', + 'de-ch': 'Nicht behandelter schwerwiegender Ressourcenfehler:', + 'es-es': 'Error de recurso fatal no controlado:', + 'fr-fr': 'Erreur de ressource fatale non gérée :', + 'ru-ru': 'Необработанная фатальная ошибка ресурса:', + 'uk-ua': 'Необроблена критична помилка ресурсу:', + 'pt-br': 'Erro fatal de recurso não tratado:', }, attachmentImportDatasetsCount: { - "en-us": "Attachment Import Data Sets ({count:number})", - "de-ch": "Anhänge-Importdatensätze ({count:number})", - "es-es": "Adjuntar el conjuntos de datos de importación ({count:number})", - "fr-fr": "Import d'un jeu de données de pièces jointes ({count:number})", - "ru-ru": "Наборы данных импорта вложений ({count:number})", - "uk-ua": "Набори даних імпорту вкладених файлів ({count:number})", - "pt-br": "Conjuntos de dados de importação de anexos ({count:number})", + 'en-us': 'Attachment Import Data Sets ({count:number})', + 'de-ch': 'Anhänge-Importdatensätze ({count:number})', + 'es-es': 'Adjuntar el conjuntos de datos de importación ({count:number})', + 'fr-fr': "Import d'un jeu de données de pièces jointes ({count:number})", + 'ru-ru': 'Наборы данных импорта вложений ({count:number})', + 'uk-ua': 'Набори даних імпорту вкладених файлів ({count:number})', + 'pt-br': 'Conjuntos de dados de importação de anexos ({count:number})', }, newAttachmentDataset: { - "en-us": "New Attachment Data Set {date: string}", - "de-ch": "Neuer Anhangsdatensatz {date: string}", - "es-es": "Nuevo conjunto de datos adjuntos {date: string}", - "fr-fr": "Nouveau jeu de données de pièces jointes {date: string}", - "ru-ru": "Новый набор данных о вложениях {дата: строка}", - "uk-ua": "Новий набір даних вкладень {date: string}", - "pt-br": "Novo conjunto de dados de anexo {data: string}", + 'en-us': 'New Attachment Data Set {date: string}', + 'de-ch': 'Neuer Anhangsdatensatz {date: string}', + 'es-es': 'Nuevo conjunto de datos adjuntos {date: string}', + 'fr-fr': 'Nouveau jeu de données de pièces jointes {date: string}', + 'ru-ru': 'Новый набор данных о вложениях {дата: строка}', + 'uk-ua': 'Новий набір даних вкладень {date: string}', + 'pt-br': 'Novo conjunto de dados de anexo {data: string}', }, newAttachmentDatasetBase: { - "en-us": "New Attachment Data Set", - "de-ch": "Neuer Anhangsdatensatz", - "es-es": "Nuevo conjunto de datos adjuntos", - "uk-ua": "Новий набір даних вкладення", - "fr-fr": "Nouveau jeu de données de pièces jointes", - "ru-ru": "Новый набор данных о вложениях", - "pt-br": "Novo conjunto de dados de anexo", + 'en-us': 'New Attachment Data Set', + 'de-ch': 'Neuer Anhangsdatensatz', + 'es-es': 'Nuevo conjunto de datos adjuntos', + 'uk-ua': 'Новий набір даних вкладення', + 'fr-fr': 'Nouveau jeu de données de pièces jointes', + 'ru-ru': 'Новый набор данных о вложениях', + 'pt-br': 'Novo conjunto de dados de anexo', }, uploadInterrupted: { - "en-us": "Upload Interrupted", - "de-ch": "Upload unterbrochen", - "es-es": "Carga interrumpida", - "fr-fr": "Téléchargement interrompu", - "ru-ru": "Загрузка прервана", - "uk-ua": "Завантаження перервано", - "pt-br": "Upload interrompido", + 'en-us': 'Upload Interrupted', + 'de-ch': 'Upload unterbrochen', + 'es-es': 'Carga interrumpida', + 'fr-fr': 'Téléchargement interrompu', + 'ru-ru': 'Загрузка прервана', + 'uk-ua': 'Завантаження перервано', + 'pt-br': 'Upload interrompido', }, uploadInterruptedDescription: { - "en-us": - "The upload was in progress when an interruption occurred. Some files may have been uploaded.", - "de-ch": - "Der Upload war im Gange, als es zu einer Unterbrechung kam. Möglicherweise wurden einige Dateien hochgeladen.", - "es-es": - "La carga estaba en curso cuando se produjo una interrupción. Es posible que se hayan cargado algunos archivos.", - "fr-fr": + 'en-us': + 'The upload was in progress when an interruption occurred. Some files may have been uploaded.', + 'de-ch': + 'Der Upload war im Gange, als es zu einer Unterbrechung kam. Möglicherweise wurden einige Dateien hochgeladen.', + 'es-es': + 'La carga estaba en curso cuando se produjo una interrupción. Es posible que se hayan cargado algunos archivos.', + 'fr-fr': "Le téléchargement était en cours lorsqu'une interruption s'est produite. Certains fichiers peuvent avoir été téléchargés.", - "ru-ru": - "Загрузка была прервана. Возможно, некоторые файлы уже были загружены.", - "uk-ua": - "Під час завантаження виникла перерва. Можливо, деякі файли було завантажено.", - "pt-br": - "O upload estava em andamento quando ocorreu uma interrupção. Alguns arquivos podem ter sido enviados.", + 'ru-ru': + 'Загрузка была прервана. Возможно, некоторые файлы уже были загружены.', + 'uk-ua': + 'Під час завантаження виникла перерва. Можливо, деякі файли було завантажено.', + 'pt-br': + 'O upload estava em andamento quando ocorreu uma interrupção. Alguns arquivos podem ter sido enviados.', }, rollbackInterrupted: { - "en-us": "Rollback Interrupted", - "de-ch": "Rollback unterbrochen", - "es-es": "Reversión interrumpida", - "fr-fr": "Retour en arrière interrompu", - "ru-ru": "Откат прерван", - "uk-ua": "Відкат перервано", - "pt-br": "Reversão interrompida", + 'en-us': 'Rollback Interrupted', + 'de-ch': 'Rollback unterbrochen', + 'es-es': 'Reversión interrumpida', + 'fr-fr': 'Retour en arrière interrompu', + 'ru-ru': 'Откат прерван', + 'uk-ua': 'Відкат перервано', + 'pt-br': 'Reversão interrompida', }, rollbackInterruptedDescription: { - "en-us": - "The rollback was in progress when an interruption occurred. Some files may have been deleted", - "de-ch": - "Das Rollback war im Gange, als eine Unterbrechung auftrat. Einige Dateien wurden möglicherweise gelöscht", - "fr-fr": + 'en-us': + 'The rollback was in progress when an interruption occurred. Some files may have been deleted', + 'de-ch': + 'Das Rollback war im Gange, als eine Unterbrechung auftrat. Einige Dateien wurden möglicherweise gelöscht', + 'fr-fr': "Le retour en arrière était en cours lorsqu'une interruption s'est produite. Certains fichiers peuvent avoir été supprimés", - "ru-ru": - "Откат выполнялся, когда произошло прерывание. Некоторые файлы могли быть удалены.", - "uk-ua": - "Тривав відкат, коли сталася перерва. Деякі файли могли бути видалені", - "es-es": - "La reversión estaba en curso cuando se produjo una interrupción. Es posible que se hayan eliminado algunos archivos.", - "pt-br": - "A reversão estava em andamento quando ocorreu uma interrupção. Alguns arquivos podem ter sido excluídos", + 'ru-ru': + 'Откат выполнялся, когда произошло прерывание. Некоторые файлы могли быть удалены.', + 'uk-ua': + 'Тривав відкат, коли сталася перерва. Деякі файли могли бути видалені', + 'es-es': + 'La reversión estaba en curso cuando se produjo una interrupción. Es posible que se hayan eliminado algunos archivos.', + 'pt-br': + 'A reversão estava em andamento quando ocorreu uma interrupção. Alguns arquivos podem ter sido excluídos', }, attachmentId: { - "en-us": "Attachment ID", - "de-ch": "Anhangs-ID", - "es-es": "ID del archivo adjunto", - "fr-fr": "ID de la pièce jointe", - "ru-ru": "Идентификатор вложения", - "uk-ua": "ID вкладення", - "pt-br": "ID do anexo", + 'en-us': 'Attachment ID', + 'de-ch': 'Anhangs-ID', + 'es-es': 'ID del archivo adjunto', + 'fr-fr': 'ID de la pièce jointe', + 'ru-ru': 'Идентификатор вложения', + 'uk-ua': 'ID вкладення', + 'pt-br': 'ID do anexo', }, choosePath: { - "en-us": "Choose Path", - "de-ch": "Pfad wählen", - "es-es": "Seleccione la ruta", - "fr-fr": "Choisir le chemin", - "ru-ru": "Выбрать путь", - "uk-ua": "Виберіть шлях", - "pt-br": "Escolha o caminho", + 'en-us': 'Choose Path', + 'de-ch': 'Pfad wählen', + 'es-es': 'Seleccione la ruta', + 'fr-fr': 'Choisir le chemin', + 'ru-ru': 'Выбрать путь', + 'uk-ua': 'Виберіть шлях', + 'pt-br': 'Escolha o caminho', }, beginAttachmentUpload: { - "en-us": "Begin Attachment Upload?", - "de-ch": "Mit dem Hochladen des Anhangs beginnen?", - "es-es": "¿Comenzar a cargar archivos adjuntos?", - "fr-fr": "Commencer le téléchargement des pièces jointes ?", - "ru-ru": "Начать загрузку вложения?", - "uk-ua": "Почати завантаження вкладених файлів?", - "pt-br": "Iniciar upload de anexo?", + 'en-us': 'Begin Attachment Upload?', + 'de-ch': 'Mit dem Hochladen des Anhangs beginnen?', + 'es-es': '¿Comenzar a cargar archivos adjuntos?', + 'fr-fr': 'Commencer le téléchargement des pièces jointes ?', + 'ru-ru': 'Начать загрузку вложения?', + 'uk-ua': 'Почати завантаження вкладених файлів?', + 'pt-br': 'Iniciar upload de anexo?', }, beginUploadDescription: { - "en-us": - "Uploading the attachments will make attachments in the asset server and in the Specify database", - "de-ch": - "Durch das Hochladen der Anhänge werden Anhänge im Asset-Server und in der Specify-Datenbank erstellt.", - "es-es": "Interrumpido. Reintentando en [X25X]", - "fr-fr": + 'en-us': + 'Uploading the attachments will make attachments in the asset server and in the Specify database', + 'de-ch': + 'Durch das Hochladen der Anhänge werden Anhänge im Asset-Server und in der Specify-Datenbank erstellt.', + 'es-es': 'Interrumpido. Reintentando en [X25X]', + 'fr-fr': "Le téléchargement des pièces jointes créera des pièces jointes dans le serveur d'actifs et dans la base de données de spécification", - "ru-ru": - "Загрузка вложений создаст вложения на сервере активов и в базе данных Specify.", - "uk-ua": - "Завантаження вкладень призведе до створення вкладень на сервері активів і в базі даних Specify", - "pt-br": - "O upload dos anexos fará com que os anexos sejam criados no servidor de ativos e no banco de dados do Specify", + 'ru-ru': + 'Загрузка вложений создаст вложения на сервере активов и в базе данных Specify.', + 'uk-ua': + 'Завантаження вкладень призведе до створення вкладень на сервері активів і в базі даних Specify', + 'pt-br': + 'O upload dos anexos fará com que os anexos sejam criados no servidor de ativos e no banco de dados do Specify', }, interrupted: { - "en-us": "Interrupted", - "de-ch": "Unterbrochen", - "es-es": "interrumpido", - "fr-fr": "Interrompu", - "ru-ru": "Прерванный", - "uk-ua": "Перерваний", - "pt-br": "Interrompido", + 'en-us': 'Interrupted', + 'de-ch': 'Unterbrochen', + 'es-es': 'interrumpido', + 'fr-fr': 'Interrompu', + 'ru-ru': 'Прерванный', + 'uk-ua': 'Перерваний', + 'pt-br': 'Interrompido', }, tryNow: { - "en-us": "Try Now", - "de-ch": "Jetzt testen", - "es-es": "Probar ahora", - "fr-fr": "Essayez maintenant", - "ru-ru": "Попробуйте сейчас", - "uk-ua": "Спробуйте зараз", - "pt-br": "Experimente agora", + 'en-us': 'Try Now', + 'de-ch': 'Jetzt testen', + 'es-es': 'Probar ahora', + 'fr-fr': 'Essayez maintenant', + 'ru-ru': 'Попробуйте сейчас', + 'uk-ua': 'Спробуйте зараз', + 'pt-br': 'Experimente agora', }, interruptedTime: { - "en-us": "Interrupted. Retrying in {remainingTime:string}", - "de-ch": "Unterbrochen. Erneuter Versuch in {remainingTime:string}", - "es-es": "Interrumpido. Reintentando en {remainingTime:string}", - "fr-fr": "Interrompu. Réessayer dans {remainingTime:string}", - "ru-ru": "Прервано. Повторная попытка через {remainingTime:string}", - "uk-ua": "Перерваний. Повторна спроба через {remainingTime:string}", - "pt-br": "Interrompido. Tentando novamente em {remainingTime:string}", + 'en-us': 'Interrupted. Retrying in {remainingTime:string}', + 'de-ch': 'Unterbrochen. Erneuter Versuch in {remainingTime:string}', + 'es-es': 'Interrumpido. Reintentando en {remainingTime:string}', + 'fr-fr': 'Interrompu. Réessayer dans {remainingTime:string}', + 'ru-ru': 'Прервано. Повторная попытка через {remainingTime:string}', + 'uk-ua': 'Перерваний. Повторна спроба через {remainingTime:string}', + 'pt-br': 'Interrompido. Tentando novamente em {remainingTime:string}', }, rollbackDescription: { - "en-us": - "Rollback will delete the attachments from the Specify database and Asset Server", - "de-ch": - "Rollback löscht die Anhänge aus der Datenbank und dem Asset Server.", - "es-es": - "La reversión eliminará los archivos adjuntos de la base de datos Specify y del servidor de activos.", - "fr-fr": + 'en-us': + 'Rollback will delete the attachments from the Specify database and Asset Server', + 'de-ch': + 'Rollback löscht die Anhänge aus der Datenbank und dem Asset Server.', + 'es-es': + 'La reversión eliminará los archivos adjuntos de la base de datos Specify y del servidor de activos.', + 'fr-fr': "La restauration supprimera les pièces jointes de la base de données spécifiée et du serveur d'actifs.", - "ru-ru": - "Откат приведет к удалению вложений из базы данных Specify и сервера Asset.", - "uk-ua": - "Відкат видалить вкладення з бази даних Specify і сервера ресурсів", - "pt-br": - "A reversão excluirá os anexos do banco de dados Especificar e do Asset Server", + 'ru-ru': + 'Откат приведет к удалению вложений из базы данных Specify и сервера Asset.', + 'uk-ua': + 'Відкат видалить вкладення з бази даних Specify і сервера ресурсів', + 'pt-br': + 'A reversão excluirá os anexos do banco de dados Especificar e do Asset Server', }, noMatch: { - "en-us": "No match", - "de-ch": "Keine Übereinstimmung", - "es-es": "Sin coincidencia", - "fr-fr": "Aucune correspondance", - "ru-ru": "Нет совпадений", - "uk-ua": "Немає відповідності", - "pt-br": "Nenhuma correspondência", + 'en-us': 'No match', + 'de-ch': 'Keine Übereinstimmung', + 'es-es': 'Sin coincidencia', + 'fr-fr': 'Aucune correspondance', + 'ru-ru': 'Нет совпадений', + 'uk-ua': 'Немає відповідності', + 'pt-br': 'Nenhuma correspondência', }, attachmentHaltLimit: { - "en-us": - "No attachments have been found in the first {halt:number} records.", - "de-ch": - "In den ersten {halt:number}-Datensätzen wurden keine Anhänge gefunden.", - "es-es": - "No se han encontrado adjuntos en los primeros {halt:number} registros.", - "fr-fr": + 'en-us': + 'No attachments have been found in the first {halt:number} records.', + 'de-ch': + 'In den ersten {halt:number}-Datensätzen wurden keine Anhänge gefunden.', + 'es-es': + 'No se han encontrado adjuntos en los primeros {halt:number} registros.', + 'fr-fr': "Aucune pièce jointe n'a été trouvée dans les premiers enregistrements {halt:number}.", - "ru-ru": "В первых записях {halt:number} вложений не обнаружено.", - "uk-ua": "У перших записах {halt:number} вкладень не знайдено.", - "pt-br": - "Nenhum anexo foi encontrado nos primeiros registros {halt:number}.", + 'ru-ru': 'В первых записях {halt:number} вложений не обнаружено.', + 'uk-ua': 'У перших записах {halt:number} вкладень не знайдено.', + 'pt-br': + 'Nenhum anexo foi encontrado nos primeiros registros {halt:number}.', }, fetchNextAttachments: { - "en-us": "Look for more attachments", - "de-ch": "Suchen Sie nach weiteren Anhängen", - "es-es": "Buscar más adjuntos", - "fr-fr": "Rechercher plus de pièces jointes", - "ru-ru": "Найдите больше вложений", - "uk-ua": "Шукайте більше вкладень", - "pt-br": "Procure mais anexos", + 'en-us': 'Look for more attachments', + 'de-ch': 'Suchen Sie nach weiteren Anhängen', + 'es-es': 'Buscar más adjuntos', + 'fr-fr': 'Rechercher plus de pièces jointes', + 'ru-ru': 'Найдите больше вложений', + 'uk-ua': 'Шукайте більше вкладень', + 'pt-br': 'Procure mais anexos', }, hideForm: { - "en-us": "Hide Form", - "de-ch": "Formular ausblenden", - "es-es": "Ocultar formulario", - "fr-fr": "Masquer le formulaire", - "ru-ru": "Скрыть форму", - "uk-ua": "Сховати форму", - "pt-br": "Ocultar formulário", + 'en-us': 'Hide Form', + 'de-ch': 'Formular ausblenden', + 'es-es': 'Ocultar formulario', + 'fr-fr': 'Masquer le formulaire', + 'ru-ru': 'Скрыть форму', + 'uk-ua': 'Сховати форму', + 'pt-br': 'Ocultar formulário', }, multipleMatches: { - "en-us": "Multiple matches", - "de-ch": "Mehrere Übereinstimmungen", - "es-es": "Múltiples coincidencias", - "fr-fr": "Plusieurs correspondances", - "ru-ru": "Несколько совпадений", - "uk-ua": "Кілька збігів", - "pt-br": "Várias correspondências", + 'en-us': 'Multiple matches', + 'de-ch': 'Mehrere Übereinstimmungen', + 'es-es': 'Múltiples coincidencias', + 'fr-fr': 'Plusieurs correspondances', + 'ru-ru': 'Несколько совпадений', + 'uk-ua': 'Кілька збігів', + 'pt-br': 'Várias correspondências', }, multipleMatchesClick: { - "en-us": "Multiple Matches. Click To Disambiguate", - "de-ch": - "Mehrere Übereinstimmungen. Klicken Sie hier, um die Mehrdeutigkeit aufzuheben.", - "es-es": "Múltiples coincidencias. Haga clic para eliminar la ambigüedad", - "fr-fr": "Plusieurs correspondances. Cliquez pour clarifier", - "ru-ru": "Несколько совпадений. Нажмите, чтобы устранить неоднозначность.", - "uk-ua": "Кілька збігів. Натисніть, щоб усунути неоднозначність", - "pt-br": "Várias correspondências. Clique para desambiguar", + 'en-us': 'Multiple Matches. Click To Disambiguate', + 'de-ch': + 'Mehrere Übereinstimmungen. Klicken Sie hier, um die Mehrdeutigkeit aufzuheben.', + 'es-es': 'Múltiples coincidencias. Haga clic para eliminar la ambigüedad', + 'fr-fr': 'Plusieurs correspondances. Cliquez pour clarifier', + 'ru-ru': 'Несколько совпадений. Нажмите, чтобы устранить неоднозначность.', + 'uk-ua': 'Кілька збігів. Натисніть, щоб усунути неоднозначність', + 'pt-br': 'Várias correspondências. Clique para desambiguar', }, totalFiles: { - "en-us": "Total files", - "de-ch": "Gesamtzahl der Dateien", - "es-es": "Archivos totales", - "fr-fr": "Total des fichiers", - "ru-ru": "Всего файлов", - "uk-ua": "Всього файлів", - "pt-br": "Total de arquivos", + 'en-us': 'Total files', + 'de-ch': 'Gesamtzahl der Dateien', + 'es-es': 'Archivos totales', + 'fr-fr': 'Total des fichiers', + 'ru-ru': 'Всего файлов', + 'uk-ua': 'Всього файлів', + 'pt-br': 'Total de arquivos', }, correctlyFormatted: { - "en-us": "Correctly Formatted", - "de-ch": "Korrekt formatiert", - "es-es": "Formateado correctamente", - "fr-fr": "Correctement formaté", - "ru-ru": "Правильно отформатировано", - "uk-ua": "Правильно відформатований", - "pt-br": "Formatado corretamente", + 'en-us': 'Correctly Formatted', + 'de-ch': 'Korrekt formatiert', + 'es-es': 'Formateado correctamente', + 'fr-fr': 'Correctement formaté', + 'ru-ru': 'Правильно отформатировано', + 'uk-ua': 'Правильно відформатований', + 'pt-br': 'Formatado corretamente', }, stoppedByUser: { - "en-us": "Stopped By User", - "de-ch": "Vom Benutzer gestoppt", - "es-es": "Detenido por el usuario", - "fr-fr": "Arrêté par l'utilisateur", - "ru-ru": "Остановлено пользователем", - "uk-ua": "Зупинено користувачем", - "pt-br": "Parado pelo usuário", + 'en-us': 'Stopped By User', + 'de-ch': 'Vom Benutzer gestoppt', + 'es-es': 'Detenido por el usuario', + 'fr-fr': "Arrêté par l'utilisateur", + 'ru-ru': 'Остановлено пользователем', + 'uk-ua': 'Зупинено користувачем', + 'pt-br': 'Parado pelo usuário', }, importAttachments: { - "en-us": "Import Attachments", - "de-ch": "Anhänge importieren", - "es-es": "Importar archivos adjuntos", - "fr-fr": "Importer des pièces jointes", - "ru-ru": "Импорт вложений", - "uk-ua": "Імпорт вкладень", - "pt-br": "Importar anexos", + 'en-us': 'Import Attachments', + 'de-ch': 'Anhänge importieren', + 'es-es': 'Importar archivos adjuntos', + 'fr-fr': 'Importer des pièces jointes', + 'ru-ru': 'Импорт вложений', + 'uk-ua': 'Імпорт вкладень', + 'pt-br': 'Importar anexos', }, onFile: { - "en-us": "On File", - "de-ch": "In Datei", - "es-es": "En archivo", - "ru-ru": "В деле", - "uk-ua": "У файлі", - "fr-fr": "Dans le fichier", - "pt-br": "Em arquivo", + 'en-us': 'On File', + 'de-ch': 'In Datei', + 'es-es': 'En archivo', + 'ru-ru': 'В деле', + 'uk-ua': 'У файлі', + 'fr-fr': 'Dans le fichier', + 'pt-br': 'Em arquivo', }, duplicateFilesFound: { - "en-us": "Duplicate Files Found", - "de-ch": "Doppelte Dateien gefunden", - "es-es": "Archivos duplicados encontrados", - "fr-fr": "Fichiers en double trouvés", - "ru-ru": "Найдены дубликаты файлов", - "uk-ua": "Знайдено дублікати файлів", - "pt-br": "Arquivos duplicados encontrados", + 'en-us': 'Duplicate Files Found', + 'de-ch': 'Doppelte Dateien gefunden', + 'es-es': 'Archivos duplicados encontrados', + 'fr-fr': 'Fichiers en double trouvés', + 'ru-ru': 'Найдены дубликаты файлов', + 'uk-ua': 'Знайдено дублікати файлів', + 'pt-br': 'Arquivos duplicados encontrados', }, duplicateFilesDescription: { - "en-us": - "The following files are not selected because they already exist in this data set.", - "es-es": - "Los siguientes archivos no están seleccionados porque ya existen en este conjunto de datos.", - "fr-fr": - "Les fichiers suivants ne sont pas sélectionnés car ils existent déjà dans cet ensemble de données.", - "ru-ru": - "Следующие файлы не выбраны, поскольку они уже существуют в этом наборе данных.", - "de-ch": - "Die folgenden Dateien werden nicht ausgewählt, da sie in diesem Datensatz bereits vorhanden sind.", - "uk-ua": - "Наступні файли не вибрано, оскільки вони вже існують у цьому наборі даних.", - "pt-br": - "Os seguintes arquivos não foram selecionados porque já existem neste conjunto de dados.", + 'en-us': + 'The following files are not selected because they already exist in this data set.', + 'es-es': + 'Los siguientes archivos no están seleccionados porque ya existen en este conjunto de datos.', + 'fr-fr': + 'Les fichiers suivants ne sont pas sélectionnés car ils existent déjà dans cet ensemble de données.', + 'ru-ru': + 'Следующие файлы не выбраны, поскольку они уже существуют в этом наборе данных.', + 'de-ch': + 'Die folgenden Dateien werden nicht ausgewählt, da sie in diesem Datensatz bereits vorhanden sind.', + 'uk-ua': + 'Наступні файли не вибрано, оскільки вони вже існують у цьому наборі даних.', + 'pt-br': + 'Os seguintes arquivos não foram selecionados porque já existem neste conjunto de dados.', }, errorFetchingRecord: { - "en-us": "Error fetching record", - "de-ch": "Fehler beim Abrufen des Datensatzes", - "es-es": "Error al obtener el registro", - "fr-fr": "Erreur lors de la récupération de l'enregistrement", - "ru-ru": "Ошибка при извлечении записи", - "uk-ua": "Помилка отримання запису", - "pt-br": "Erro ao buscar registro", + 'en-us': 'Error fetching record', + 'de-ch': 'Fehler beim Abrufen des Datensatzes', + 'es-es': 'Error al obtener el registro', + 'fr-fr': "Erreur lors de la récupération de l'enregistrement", + 'ru-ru': 'Ошибка при извлечении записи', + 'uk-ua': 'Помилка отримання запису', + 'pt-br': 'Erro ao buscar registro', }, errorSavingRecord: { - "en-us": "Error saving record", - "de-ch": "Fehler beim Speichern des Datensatzes", - "es-es": "Error al guardar el registro", - "fr-fr": "Erreur lors de la sauvegarde de l'enregistrement", - "ru-ru": "Ошибка сохранения записи", - "uk-ua": "Помилка збереження запису", - "pt-br": "Erro ao salvar registro", + 'en-us': 'Error saving record', + 'de-ch': 'Fehler beim Speichern des Datensatzes', + 'es-es': 'Error al guardar el registro', + 'fr-fr': "Erreur lors de la sauvegarde de l'enregistrement", + 'ru-ru': 'Ошибка сохранения записи', + 'uk-ua': 'Помилка збереження запису', + 'pt-br': 'Erro ao salvar registro', }, interruptionStopped: { - "en-us": "Stopped because of error uploading a previous file", - "de-ch": - "Wegen eines Fehlers beim Hochladen einer vorherigen Datei angehalten", - "es-es": "Detenido debido a un error al cargar un archivo anterior", - "fr-fr": + 'en-us': 'Stopped because of error uploading a previous file', + 'de-ch': + 'Wegen eines Fehlers beim Hochladen einer vorherigen Datei angehalten', + 'es-es': 'Detenido debido a un error al cargar un archivo anterior', + 'fr-fr': "Arrêté à cause d'une erreur de téléchargement du précédent fichier", - "ru-ru": "Остановлено из-за ошибки при загрузке предыдущего файла", - "uk-ua": "Зупинено через помилку завантаження попереднього файлу", - "pt-br": "Interrompido devido a erro ao carregar um arquivo anterior", + 'ru-ru': 'Остановлено из-за ошибки при загрузке предыдущего файла', + 'uk-ua': 'Зупинено через помилку завантаження попереднього файлу', + 'pt-br': 'Interrompido devido a erro ao carregar um arquivo anterior', }, chooseFilesToGetStarted: { - "en-us": "Choose files or drag them here to get started.", - "de-ch": - "Wählen Sie Dateien aus oder ziehen Sie sie hierher, um zu beginnen.", - "es-es": "Elija archivos o arrástrelos aquí para comenzar.", - "fr-fr": - "Choisissez des fichiers ou faites-les glisser ici pour commencer.", - "ru-ru": "Чтобы начать, выберите файлы или перетащите их сюда.", - "uk-ua": "Щоб почати, виберіть файли або перетягніть їх сюди.", - "pt-br": "Escolha os arquivos ou arraste-os aqui para começar.", + 'en-us': 'Choose files or drag them here to get started.', + 'de-ch': + 'Wählen Sie Dateien aus oder ziehen Sie sie hierher, um zu beginnen.', + 'es-es': 'Elija archivos o arrástrelos aquí para comenzar.', + 'fr-fr': + 'Choisissez des fichiers ou faites-les glisser ici pour commencer.', + 'ru-ru': 'Чтобы начать, выберите файлы или перетащите их сюда.', + 'uk-ua': 'Щоб почати, виберіть файли або перетягніть їх сюди.', + 'pt-br': 'Escolha os arquivos ou arraste-os aqui para começar.', }, selectIdentifier: { - "en-us": "Select an identifier to match the files name against.", - "de-ch": - "Wählen Sie eine Kennung aus, mit der der Dateiname abgeglichen werden soll.", - "es-es": - "Seleccione un identificador para hacer coincidir el nombre de los archivos.", - "fr-fr": - "Sélectionnez un identifiant pour faire correspondre le nom des fichiers.", - "ru-ru": - "Выберите идентификатор, с которым будет сопоставляться имя файла.", - "uk-ua": "Виберіть ідентифікатор для відповідності імені файлу.", - "pt-br": - "Selecione um identificador para comparar com o nome dos arquivos.", + 'en-us': 'Select an identifier to match the files name against.', + 'de-ch': + 'Wählen Sie eine Kennung aus, mit der der Dateiname abgeglichen werden soll.', + 'es-es': + 'Seleccione un identificador para hacer coincidir el nombre de los archivos.', + 'fr-fr': + 'Sélectionnez un identifiant pour faire correspondre le nom des fichiers.', + 'ru-ru': + 'Выберите идентификатор, с которым будет сопоставляться имя файла.', + 'uk-ua': 'Виберіть ідентифікатор для відповідності імені файлу.', + 'pt-br': + 'Selecione um identificador para comparar com o nome dos arquivos.', }, progress: { - "en-us": "Progress", - "de-ch": "Fortschritt", - "es-es": "Progreso", - "fr-fr": "En cours", - "ru-ru": "Прогресс", - "uk-ua": "Прогрес", - "pt-br": "Progresso", + 'en-us': 'Progress', + 'de-ch': 'Fortschritt', + 'es-es': 'Progreso', + 'fr-fr': 'En cours', + 'ru-ru': 'Прогресс', + 'uk-ua': 'Прогрес', + 'pt-br': 'Progresso', }, rollbackResults: { - "en-us": "Rollback Results", - "de-ch": "Rollback-Ergebnisse", - "es-es": "Resultados de reversión", - "fr-fr": "Résultats du retour en arrière", - "ru-ru": "Результаты отката", - "uk-ua": "Результати відкату", - "pt-br": "Resultados da reversão", + 'en-us': 'Rollback Results', + 'de-ch': 'Rollback-Ergebnisse', + 'es-es': 'Resultados de reversión', + 'fr-fr': 'Résultats du retour en arrière', + 'ru-ru': 'Результаты отката', + 'uk-ua': 'Результати відкату', + 'pt-br': 'Resultados da reversão', }, resultValue: { - "en-us": - "{success: number} out of the {total: number} attachments in the data set have been {action: string}.", - "de-ch": - "{success: number} der {total: number} Anhänge im Datensatz waren {action: string}.", - "es-es": - "{éxito: número} de los {total: número} archivos adjuntos en el conjunto de datos han sido {acción: cadena}.", - "fr-fr": - "{success : number} sur les {total : number} pièces jointes du jeu de données étaient {action : string}.", - "ru-ru": - "{success: number} из {total: number} вложений в наборе данных были {action: string}.", - "uk-ua": - "{success: number} із {total: number} вкладень у наборі даних було {action: string}.", - "pt-br": - "{success: number} dos {total: number} anexos no conjunto de dados foram {action: string}.", + 'en-us': + '{success: number} out of the {total: number} attachments in the data set have been {action: string}.', + 'de-ch': + '{success: number} der {total: number} Anhänge im Datensatz waren {action: string}.', + 'es-es': + '{éxito: número} de los {total: número} archivos adjuntos en el conjunto de datos han sido {acción: cadena}.', + 'fr-fr': + '{success : number} sur les {total : number} pièces jointes du jeu de données étaient {action : string}.', + 'ru-ru': + '{success: number} из {total: number} вложений в наборе данных были {action: string}.', + 'uk-ua': + '{success: number} із {total: number} вкладень у наборі даних було {action: string}.', + 'pt-br': + '{success: number} dos {total: number} anexos no conjunto de dados foram {action: string}.', }, deleteAttachmentDataSetDescription: { - "en-us": - "Deleting a Data Set permanently removes it and its Upload Path. Also after deleting, Rollback will no longer be an option for an uploaded Data Set.", - "de-ch": - "Durch das Löschen eines Datensatzes werden dieser und sein Upload-Pfad dauerhaft entfernt. Nach dem Löschen ist für einen hochgeladenen Datensatz auch kein Rollback mehr möglich.", - "es-es": - "Al eliminar un conjunto de datos, se elimina permanentemente este y su ruta de carga. Además, después de la eliminación, la Reversión ya no será una opción para un conjunto de datos cargado.", - "fr-fr": - "Supprimer un jeu de données le retire définitivement ainsi que son chemin de téléchargement. De plus, après la suppression, le retour en arrière ne sera plus possible pour un jeu de données téléchargé.", - "ru-ru": - "Удаление набора данных приводит к его безвозвратному удалению вместе с путём загрузки. Кроме того, после удаления откат загруженного набора данных больше не будет доступен.", - "uk-ua": - "Видалення набору даних остаточно видаляє його та його шлях завантаження. Крім того, після видалення відкат більше не буде доступним для завантаженого набору даних.", - "pt-br": - "Excluir um Conjunto de Dados remove permanentemente o conjunto e seu Caminho de Upload. Além disso, após a exclusão, a opção de Reverter não será mais uma opção para um Conjunto de Dados carregado.", + 'en-us': + 'Deleting a Data Set permanently removes it and its Upload Path. Also after deleting, Rollback will no longer be an option for an uploaded Data Set.', + 'de-ch': + 'Durch das Löschen eines Datensatzes werden dieser und sein Upload-Pfad dauerhaft entfernt. Nach dem Löschen ist für einen hochgeladenen Datensatz auch kein Rollback mehr möglich.', + 'es-es': + 'Al eliminar un conjunto de datos, se elimina permanentemente este y su ruta de carga. Además, después de la eliminación, la Reversión ya no será una opción para un conjunto de datos cargado.', + 'fr-fr': + 'Supprimer un jeu de données le retire définitivement ainsi que son chemin de téléchargement. De plus, après la suppression, le retour en arrière ne sera plus possible pour un jeu de données téléchargé.', + 'ru-ru': + 'Удаление набора данных приводит к его безвозвратному удалению вместе с путём загрузки. Кроме того, после удаления откат загруженного набора данных больше не будет доступен.', + 'uk-ua': + 'Видалення набору даних остаточно видаляє його та його шлях завантаження. Крім того, після видалення відкат більше не буде доступним для завантаженого набору даних.', + 'pt-br': + 'Excluir um Conjunto de Dados remove permanentemente o conjunto e seu Caminho de Upload. Além disso, após a exclusão, a opção de Reverter não será mais uma opção para um Conjunto de Dados carregado.', }, attachmentUploadError: { - "en-us": - "Error Uploading Attachment. Attachment server maybe unavailable or there was an error reading the file.", - "de-ch": - "Fehler beim Hochladen des Anhangs. Der Anhangsserver ist möglicherweise nicht verfügbar oder beim Lesen der Datei ist ein Fehler aufgetreten.", - "es-es": - "Error al cargar el archivo adjunto. Es posible que el servidor de archivos adjuntos no esté disponible o hubo un error al leer el archivo.", - "fr-fr": + 'en-us': + 'Error Uploading Attachment. Attachment server maybe unavailable or there was an error reading the file.', + 'de-ch': + 'Fehler beim Hochladen des Anhangs. Der Anhangsserver ist möglicherweise nicht verfügbar oder beim Lesen der Datei ist ein Fehler aufgetreten.', + 'es-es': + 'Error al cargar el archivo adjunto. Es posible que el servidor de archivos adjuntos no esté disponible o hubo un error al leer el archivo.', + 'fr-fr': "Erreur lors du téléchargement de la pièce jointe. Le serveur de pièces jointes est peut-être indisponible ou une erreur s'est produite lors de la lecture du fichier.", - "ru-ru": - "Ошибка загрузки вложения. Возможно, сервер вложения недоступен или произошла ошибка при чтении файла.", - "uk-ua": - "Помилка завантаження вкладення. Можливо, сервер вкладень недоступний або під час читання файлу сталася помилка.", - "pt-br": - "Erro ao carregar anexo. O servidor de anexos pode estar indisponível ou ocorreu um erro ao ler o arquivo.", + 'ru-ru': + 'Ошибка загрузки вложения. Возможно, сервер вложения недоступен или произошла ошибка при чтении файла.', + 'uk-ua': + 'Помилка завантаження вкладення. Можливо, сервер вкладень недоступний або під час читання файлу сталася помилка.', + 'pt-br': + 'Erro ao carregar anexo. O servidor de anexos pode estar indisponível ou ocorreu um erro ao ler o arquivo.', }, downloadAll: { - "en-us": "Download All", - "de-ch": "Alles herunterladen", - "es-es": "Descargar todo", - "fr-fr": "Télécharger tout", - "pt-br": "Baixar tudo", - "ru-ru": "Скачать все", - "uk-ua": "Завантажити все", + 'en-us': 'Download All', + 'de-ch': 'Alles herunterladen', + 'es-es': 'Descargar todo', + 'fr-fr': 'Télécharger tout', + 'pt-br': 'Baixar tudo', + 'ru-ru': 'Скачать все', + 'uk-ua': 'Завантажити все', }, downloadAllDescription: { - "en-us": "Download all found attachments", - "de-ch": "Alle gefundenen Anhänge herunterladen", - "es-es": "Descargar todos los archivos adjuntos encontrados", - "fr-fr": "Télécharger toutes les pièces jointes trouvées", - "pt-br": "Baixar todos os anexos encontrados", - "ru-ru": "Загрузить все найденные вложения", - "uk-ua": "Завантажити всі знайдені вкладення", + 'en-us': 'Download all found attachments', + 'de-ch': 'Alle gefundenen Anhänge herunterladen', + 'es-es': 'Descargar todos los archivos adjuntos encontrados', + 'fr-fr': 'Télécharger toutes les pièces jointes trouvées', + 'pt-br': 'Baixar todos os anexos encontrados', + 'ru-ru': 'Загрузить все найденные вложения', + 'uk-ua': 'Завантажити всі знайдені вкладення', }, deleteAttachmentWarning: { - "en-us": "Are you sure you want to delete this attachment?", - "de-ch": "Möchten Sie diesen Anhang wirklich löschen?", - "es-es": "¿Está seguro que desea eliminar este archivo adjunto?", - "fr-fr": "Êtes-vous sûr de vouloir supprimer cette pièce jointe ?", - "pt-br": "Tem certeza de que deseja excluir este anexo?", - "ru-ru": "Вы уверены, что хотите удалить это вложение?", - "uk-ua": "Ви впевнені, що хочете видалити цей вкладений файл?", + 'en-us': 'Are you sure you want to delete this attachment?', + 'de-ch': 'Möchten Sie diesen Anhang wirklich löschen?', + 'es-es': '¿Está seguro que desea eliminar este archivo adjunto?', + 'fr-fr': 'Êtes-vous sûr de vouloir supprimer cette pièce jointe ?', + 'pt-br': 'Tem certeza de que deseja excluir este anexo?', + 'ru-ru': 'Вы уверены, что хотите удалить это вложение?', + 'uk-ua': 'Ви впевнені, що хочете видалити цей вкладений файл?', }, attachmentDelition: { - "en-us": "Attachment deletion", - "de-ch": "Löschen von Anhängen", - "es-es": "Eliminación de archivos adjuntos", - "fr-fr": "Suppression des pièces jointes", - "pt-br": "Exclusão de anexos", - "ru-ru": "Удаление вложения", - "uk-ua": "Видалення вкладень", + 'en-us': 'Attachment deletion', + 'de-ch': 'Löschen von Anhängen', + 'es-es': 'Eliminación de archivos adjuntos', + 'fr-fr': 'Suppression des pièces jointes', + 'pt-br': 'Exclusão de anexos', + 'ru-ru': 'Удаление вложения', + 'uk-ua': 'Видалення вкладень', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/backEnd.ts b/specifyweb/frontend/js_src/lib/localization/backEnd.ts index 7e13a381c30..2fdc8d9d1c8 100644 --- a/specifyweb/frontend/js_src/lib/localization/backEnd.ts +++ b/specifyweb/frontend/js_src/lib/localization/backEnd.ts @@ -5,610 +5,610 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const backEndText = createDictionary({ failedParsingBoolean: { - "en-us": 'value "{value:string}" not resolvable to True or False', - "ru-ru": 'значение "{value:string}" не разрешается to True or False', - "es-es": + 'en-us': 'value "{value:string}" not resolvable to True or False', + 'ru-ru': 'значение "{value:string}" не разрешается to True or False', + 'es-es': 'el valor "{value:string}" no se puede resolver en Verdadero o Falso', - "fr-fr": 'Valeur "{value:string}" non résolvable en Vrai ou Faux', - "uk-ua": 'значення "{value:string}" не являється "True" або "False"', - "de-ch": - "Wert „{value:string}“ kann nicht in „Wahr“ oder „Falsch“ aufgelöst werden", - "pt-br": + 'fr-fr': 'Valeur "{value:string}" non résolvable en Vrai ou Faux', + 'uk-ua': 'значення "{value:string}" не являється "True" або "False"', + 'de-ch': + 'Wert „{value:string}“ kann nicht in „Wahr“ oder „Falsch“ aufgelöst werden', + 'pt-br': 'valor "{value:string}" não pode ser resolvido como Verdadeiro ou Falso', }, failedParsingDecimal: { - "en-us": 'value "{value:string}" is not a valid decimal value', - "ru-ru": 'значение "{value:string}" не является допустимым чеслом', - "es-es": 'El valor "{value:string}" no es un valor decimal válido', - "fr-fr": 'valeur "{value:string}" n\'est pas une valeur décimale valide', - "uk-ua": 'значення "{value:string}" не є дійсним цілим числом', - "de-ch": '"{value:string}" ist kein gültiger Dezimalwert', - "pt-br": 'o valor "{value:string}" não é um valor decimal válido', + 'en-us': 'value "{value:string}" is not a valid decimal value', + 'ru-ru': 'значение "{value:string}" не является допустимым чеслом', + 'es-es': 'El valor "{value:string}" no es un valor decimal válido', + 'fr-fr': 'valeur "{value:string}" n\'est pas une valeur décimale valide', + 'uk-ua': 'значення "{value:string}" не є дійсним цілим числом', + 'de-ch': '"{value:string}" ist kein gültiger Dezimalwert', + 'pt-br': 'o valor "{value:string}" não é um valor decimal válido', }, failedParsingFloat: { - "en-us": 'value "{value:string}" is not a valid floating point value', - "ru-ru": + 'en-us': 'value "{value:string}" is not a valid floating point value', + 'ru-ru': 'значение "{value:string}" не является допустимым числом с плавающей точкой', - "es-es": 'El valor "{value:string}" no es un valor de coma flotante válido', - "fr-fr": + 'es-es': 'El valor "{value:string}" no es un valor de coma flotante válido', + 'fr-fr': 'valeur "{value:string}" n\'est pas une valeur à virgule flottante valide', - "uk-ua": 'значення "{value:string}" не є раціональним числом', - "de-ch": '"{value:string}" ist kein gültiger Gleitkommawert', - "pt-br": + 'uk-ua': 'значення "{value:string}" не є раціональним числом', + 'de-ch': '"{value:string}" ist kein gültiger Gleitkommawert', + 'pt-br': 'o valor "{value:string}" não é um valor de ponto flutuante válido', }, failedParsingPickList: { - "en-us": - "{value:string} is not a legal value in this picklist field.\n\nClick on the arrow to choose among available options.", - "ru-ru": - "{value:string} не является допустимым значением в этом списке.\n\nНажмите на стрелку, чтобы выбрать один из доступных вариантов.", - "es-es": - "{value:string} no es un valor legal en este campo de lista de selección.\n\nHaga clic en la flecha para elegir entre las opciones disponibles.", - "fr-fr": + 'en-us': + '{value:string} is not a legal value in this picklist field.\n\nClick on the arrow to choose among available options.', + 'ru-ru': + '{value:string} не является допустимым значением в этом списке.\n\nНажмите на стрелку, чтобы выбрать один из доступных вариантов.', + 'es-es': + '{value:string} no es un valor legal en este campo de lista de selección.\n\nHaga clic en la flecha para elegir entre las opciones disponibles.', + 'fr-fr': "{value:string} n'est pas une valeur acceptée dans ce champ de liste de sélection.\n\nCliquez sur la flèche pour choisir parmi les options disponibles.", - "uk-ua": - "{value:string} не є допустимим значенням у цьому полі списку вибору.\n\nНатисніть на стрілку, щоб вибрати серед доступних варіантів.", - "de-ch": - "{value:string} ist in diesem Auswahllistenfeld kein zulässiger Wert.\n\nKlicken Sie auf den Pfeil, um zwischen den verfügbaren Optionen zu wählen.", - "pt-br": - "{value:string} não é um valor válido neste campo da lista de opções.\n\nClique na seta para escolher entre as opções disponíveis.", + 'uk-ua': + '{value:string} не є допустимим значенням у цьому полі списку вибору.\n\nНатисніть на стрілку, щоб вибрати серед доступних варіантів.', + 'de-ch': + '{value:string} ist in diesem Auswahllistenfeld kein zulässiger Wert.\n\nKlicken Sie auf den Pfeil, um zwischen den verfügbaren Optionen zu wählen.', + 'pt-br': + '{value:string} não é um valor válido neste campo da lista de opções.\n\nClique na seta para escolher entre as opções disponíveis.', }, failedParsingAgentType: { comment: ` Example: bad agent type: "ab". Expected one of "Person", "Group" or "Organization" `, - "en-us": + 'en-us': 'bad {agentTypeField:string}: "{badType:string}". Expected one of {validTypes:string}', - "ru-ru": + 'ru-ru': 'неверный {agentTypeField:string}: "{badType:string}". Ожидается один из {validTypes:string}', - "es-es": + 'es-es': 'malo {agentTypeField:string}: "{badType:string}". Se esperaba uno de {validTypes:string}', - "fr-fr": + 'fr-fr': '{agentTypeField:string} non valide: "{badType:string}". L\'un des {validTypes:string} est attendu', - "uk-ua": + 'uk-ua': 'поганий {agentTypeField:string}: "{badType:string}". Очікується один із {validTypes:string}', - "de-ch": + 'de-ch': 'fehlerhaft {agentTypeField:string}: "{badType:string}". Erwartet wurde einer von {validTypes:string}', - "pt-br": + 'pt-br': 'ruim {agentTypeField:string}: "{badType:string}". Esperava um de {validTypes:string}', }, pickListValueTooLong: { - "en-us": - "value from {pickListTable:string} {pickList:string} longer than the max of {maxLength:number|formatted} for field", - "ru-ru": - "значение из {pickListTable:string} {pickList:string} длиннее максимального значения {maxLength:number|formatted} для поля", - "es-es": - "valor de {pickListTable:string} {pickList:string} más largo que el máximo de {maxLength:number|formatted} para el campo", - "fr-fr": - "valeur de {pickListTable:string} {pickList:string} est plus longue que le maximum de {maxLength:number|formatted} pour le champ", - "uk-ua": - "значення з {pickListTable:string} {pickList:string} довше, ніж максимальне значення {maxLength:number|formatted} для поля", - "de-ch": - "Wert von {pickListTable:string} {pickList:string} länger als das Maximum von {maxLength:number|formatted} für Feld", - "pt-br": - "valor de {pickListTable:string} {pickList:string} maior que o máximo de {maxLength:number|formatted} para o campo", + 'en-us': + 'value from {pickListTable:string} {pickList:string} longer than the max of {maxLength:number|formatted} for field', + 'ru-ru': + 'значение из {pickListTable:string} {pickList:string} длиннее максимального значения {maxLength:number|formatted} для поля', + 'es-es': + 'valor de {pickListTable:string} {pickList:string} más largo que el máximo de {maxLength:number|formatted} para el campo', + 'fr-fr': + 'valeur de {pickListTable:string} {pickList:string} est plus longue que le maximum de {maxLength:number|formatted} pour le champ', + 'uk-ua': + 'значення з {pickListTable:string} {pickList:string} довше, ніж максимальне значення {maxLength:number|formatted} для поля', + 'de-ch': + 'Wert von {pickListTable:string} {pickList:string} länger als das Maximum von {maxLength:number|formatted} für Feld', + 'pt-br': + 'valor de {pickListTable:string} {pickList:string} maior que o máximo de {maxLength:number|formatted} para o campo', }, valueTooLong: { - "en-us": - "value must not have length greater than {maxLength:number|formatted}", - "ru-ru": "значение не должно быть длиннее {maxLength:number|formatted}", - "es-es": - "el valor no debe tener una longitud mayor que {maxLength:number|formatted}", - "fr-fr": - "la valeur ne doit pas avoir une longueur supérieure à {maxLength:number|formatted}", - "uk-ua": - "довжина значення не повинна перевищувати {maxLength:number|formatted}", - "de-ch": - "Der Wert darf nicht länger als {maxLength:number|formatted} sein.", - "pt-br": - "o valor não deve ter comprimento maior que {maxLength:number|formatted}", + 'en-us': + 'value must not have length greater than {maxLength:number|formatted}', + 'ru-ru': 'значение не должно быть длиннее {maxLength:number|formatted}', + 'es-es': + 'el valor no debe tener una longitud mayor que {maxLength:number|formatted}', + 'fr-fr': + 'la valeur ne doit pas avoir une longueur supérieure à {maxLength:number|formatted}', + 'uk-ua': + 'довжина значення не повинна перевищувати {maxLength:number|formatted}', + 'de-ch': + 'Der Wert darf nicht länger als {maxLength:number|formatted} sein.', + 'pt-br': + 'o valor não deve ter comprimento maior que {maxLength:number|formatted}', }, invalidYear: { - "en-us": "date value must contain four digit year: {value:string}", - "ru-ru": - "значение даты должно содержать четырехзначный год: {value:string}", - "es-es": - "el valor de fecha debe contener el año de cuatro dígitos: {value:string}", - "fr-fr": + 'en-us': 'date value must contain four digit year: {value:string}', + 'ru-ru': + 'значение даты должно содержать четырехзначный год: {value:string}', + 'es-es': + 'el valor de fecha debe contener el año de cuatro dígitos: {value:string}', + 'fr-fr': "la valeur de la date doit contenir quatre chiffres pour l'année {value:string}", - "uk-ua": "дата має містити чотири цифри року: {value:string}", - "de-ch": - "Datumswert muss vierstellige Jahreszahlen enthalten: {value:string}", - "pt-br": - "o valor da data deve conter o ano de quatro dígitos: {value:string}", + 'uk-ua': 'дата має містити чотири цифри року: {value:string}', + 'de-ch': + 'Datumswert muss vierstellige Jahreszahlen enthalten: {value:string}', + 'pt-br': + 'o valor da data deve conter o ano de quatro dígitos: {value:string}', }, badDateFormat: { - "en-us": "bad date value: {value:string}. expected: {format:string}", - "ru-ru": - "неверное значение даты: {value:string}. ожидается: {format:string}", - "es-es": - "valor de fecha incorrecto: {value:string}. se esperaba: {format:string}", - "fr-fr": - "valeur de date invalide: {value:string}. {format:string} est attendu", - "uk-ua": - "неправильне значення дати: {value:string}. очікуваний формат: {format:string}", - "de-ch": "Ungültiger Datumswert: {value:string}. Erwartet: {format:string}", - "pt-br": - "valor de data inválido: {value:string}. esperado: {format:string}", + 'en-us': 'bad date value: {value:string}. expected: {format:string}', + 'ru-ru': + 'неверное значение даты: {value:string}. ожидается: {format:string}', + 'es-es': + 'valor de fecha incorrecto: {value:string}. se esperaba: {format:string}', + 'fr-fr': + 'valeur de date invalide: {value:string}. {format:string} est attendu', + 'uk-ua': + 'неправильне значення дати: {value:string}. очікуваний формат: {format:string}', + 'de-ch': 'Ungültiger Datumswert: {value:string}. Erwartet: {format:string}', + 'pt-br': + 'valor de data inválido: {value:string}. esperado: {format:string}', }, coordinateBadFormat: { - "en-us": "bad latitude or longitude value: {value:string}", - "ru-ru": "неверное значение широты или долготы: {value:string}", - "es-es": "valor de latitud o longitud incorrecto: {value:string}", - "fr-fr": 'Nœud [X0X] "[X25X]" vers le parent synonymisé "[X67X]"', - "uk-ua": "неправильне значення широти або довготи: {value:string}", - "de-ch": "falscher Breiten- oder Längengradwert: {value:string}", - "pt-br": "valor incorreto de latitude ou longitude: {value:string}", + 'en-us': 'bad latitude or longitude value: {value:string}', + 'ru-ru': 'неверное значение широты или долготы: {value:string}', + 'es-es': 'valor de latitud o longitud incorrecto: {value:string}', + 'fr-fr': 'Nœud [X0X] "[X25X]" vers le parent synonymisé "[X67X]"', + 'uk-ua': 'неправильне значення широти або довготи: {value:string}', + 'de-ch': 'falscher Breiten- oder Längengradwert: {value:string}', + 'pt-br': 'valor incorreto de latitude ou longitude: {value:string}', }, latitudeOutOfRange: { - "en-us": "latitude must be between -90 and 90. Actual: {value:string}", - "ru-ru": "широта должна быть между -90 и 90. Фактически: {value:string}", - "es-es": "la latitud debe estar entre -90 y 90. Actual: {value:string}", - "fr-fr": - "la latitude doit être comprise entre -90 et 90. Réel : {value:string}", - "uk-ua": "широта має бути між -90 і 90. Поточна: {value:string}", - "de-ch": - "Der Breitengrad muss zwischen -90 und 90 liegen. Tatsächlich: {value:string}", - "pt-br": "a latitude deve estar entre -90 e 90. Real: {value:string}", + 'en-us': 'latitude must be between -90 and 90. Actual: {value:string}', + 'ru-ru': 'широта должна быть между -90 и 90. Фактически: {value:string}', + 'es-es': 'la latitud debe estar entre -90 y 90. Actual: {value:string}', + 'fr-fr': + 'la latitude doit être comprise entre -90 et 90. Réel : {value:string}', + 'uk-ua': 'широта має бути між -90 і 90. Поточна: {value:string}', + 'de-ch': + 'Der Breitengrad muss zwischen -90 und 90 liegen. Tatsächlich: {value:string}', + 'pt-br': 'a latitude deve estar entre -90 e 90. Real: {value:string}', }, longitudeOutOfRange: { - "en-us": "longitude must be between -180 and 180. Actual: {value:string}", - "ru-ru": "долгота должна быть между -180 и 180. Фактически: {value:string}", - "es-es": "la longitud debe estar entre -180 y 180. Actual: {value:string}", - "fr-fr": - "la longitude doit être comprise entre -180 et 180. Réel : {value:string}", - "uk-ua": "довгота має бути між -180 і 180. Поточна: {value:string}", - "de-ch": - "Längengrad muss zwischen -180 und 180 liegen. Tatsächlich: {value:string}", - "pt-br": "a longitude deve estar entre -180 e 180. Real: {value:string}", + 'en-us': 'longitude must be between -180 and 180. Actual: {value:string}', + 'ru-ru': 'долгота должна быть между -180 и 180. Фактически: {value:string}', + 'es-es': 'la longitud debe estar entre -180 y 180. Actual: {value:string}', + 'fr-fr': + 'la longitude doit être comprise entre -180 et 180. Réel : {value:string}', + 'uk-ua': 'довгота має бути між -180 і 180. Поточна: {value:string}', + 'de-ch': + 'Längengrad muss zwischen -180 und 180 liegen. Tatsächlich: {value:string}', + 'pt-br': 'a longitude deve estar entre -180 e 180. Real: {value:string}', }, formatMismatch: { - "en-us": "value {value:string} does not match formatter {formatter:string}", - "de-ch": - "Wert {value:string} stimmt nicht mit Formatierer {formatter:string} überein", - "es-es": - "El valor {value:string} no coincide con el formateador {formatter:string}", - "fr-fr": - "la valeur {value:string} ne correspond pas au formateur {formatter:string}", - "ru-ru": - "значение {value:string} не соответствует форматеру {formatter:string}", - "uk-ua": "значення {value:string} не відповідає формату {formatter:string}", - "pt-br": - "valor {value:string} não corresponde ao formatador {formatter:string}", + 'en-us': 'value {value:string} does not match formatter {formatter:string}', + 'de-ch': + 'Wert {value:string} stimmt nicht mit Formatierer {formatter:string} überein', + 'es-es': + 'El valor {value:string} no coincide con el formateador {formatter:string}', + 'fr-fr': + 'la valeur {value:string} ne correspond pas au formateur {formatter:string}', + 'ru-ru': + 'значение {value:string} не соответствует форматеру {formatter:string}', + 'uk-ua': 'значення {value:string} не відповідає формату {formatter:string}', + 'pt-br': + 'valor {value:string} não corresponde ao formatador {formatter:string}', }, invalidPartialRecord: { - "en-us": "this field must be empty if {column:string} is empty", - "ru-ru": "это поле должно быть пустым, если {column:string} пусто", - "es-es": "este campo debe estar vacío si {column:string} está vacío", - "fr-fr": "ce champ doit être vide si {column:string} est vide", - "uk-ua": "це поле має бути порожнім, якщо {column:string} є порожнім", - "de-ch": "dieses Feld muss leer sein, wenn {column:string} leer ist", - "pt-br": "este campo deve estar vazio se {column:string} estiver vazio", + 'en-us': 'this field must be empty if {column:string} is empty', + 'ru-ru': 'это поле должно быть пустым, если {column:string} пусто', + 'es-es': 'este campo debe estar vacío si {column:string} está vacío', + 'fr-fr': 'ce champ doit être vide si {column:string} est vide', + 'uk-ua': 'це поле має бути порожнім, якщо {column:string} є порожнім', + 'de-ch': 'dieses Feld muss leer sein, wenn {column:string} leer ist', + 'pt-br': 'este campo deve estar vazio se {column:string} estiver vazio', }, fieldRequiredByUploadPlan: { - "en-us": "field is required by upload plan mapping", - "ru-ru": "поле обязательно для загрузки плана", - "es-es": "el campo es obligatorio para la asignación del plan de mapeo", - "fr-fr": "le champ est requis par le mappage du plan de téléchargement", - "uk-ua": "це поле є обов’язковим (згідно з визначенням)", - "de-ch": "Das Feld ist für die Upload-Planzuordnung erforderlich", - "pt-br": "campo é obrigatório para mapeamento do plano de upload", + 'en-us': 'field is required by upload plan mapping', + 'ru-ru': 'поле обязательно для загрузки плана', + 'es-es': 'el campo es obligatorio para la asignación del plan de mapeo', + 'fr-fr': 'le champ est requis par le mappage du plan de téléchargement', + 'uk-ua': 'це поле є обов’язковим (згідно з визначенням)', + 'de-ch': 'Das Feld ist für die Upload-Planzuordnung erforderlich', + 'pt-br': 'campo é obrigatório para mapeamento do plano de upload', }, invalidTreeStructure: { - "en-us": 'There are multiple "Uploaded" placeholder values in the tree!', - "ru-ru": 'В дереве есть несколько веток с именем "Uploaded"!', - "es-es": + 'en-us': 'There are multiple "Uploaded" placeholder values in the tree!', + 'ru-ru': 'В дереве есть несколько веток с именем "Uploaded"!', + 'es-es': '¡Hay varios valores de marcador de posición "Subidos" en el árbol!', - "fr-fr": + 'fr-fr': "Il existe plusieurs valeurs d'espace réservé « Téléchargé » dans l'arborescence !", - "uk-ua": 'У дереві є кілька вузлів з назвою "Uploaded"!', - "de-ch": "Es gibt mehrere „Hochgeladene“ Platzhalterwerte im Baum!", - "pt-br": 'Há vários valores de espaço reservado "Carregado" na árvore!', + 'uk-ua': 'У дереві є кілька вузлів з назвою "Uploaded"!', + 'de-ch': 'Es gibt mehrere „Hochgeladene“ Platzhalterwerte im Baum!', + 'pt-br': 'Há vários valores de espaço reservado "Carregado" na árvore!', }, missingRequiredTreeParent: { - "en-us": + 'en-us': 'Missing or unmapped required tree parent rank value for "{names:string}".', - "ru-ru": + 'ru-ru': 'Отсутствует или не сопоставлено необходимое значение родительского ранга для дерева "{names:string}".', - "es-es": + 'es-es': 'Falta o no está asignado el valor requerido del rango del padre en el árbol para "{names:string}".', - "fr-fr": + 'fr-fr': "Valeur de classement parent de l'arborescence requise manquante ou non mappée pour « {names:string} ».", - "uk-ua": + 'uk-ua': 'Відсутнє або не зіставлене необхідне значення батьківського рангу дерева для "{names:string}".', - "de-ch": - "Fehlender oder nicht zugeordneter erforderlicher Rangwert des übergeordneten Baums für „{names:string}“.", - "pt-br": + 'de-ch': + 'Fehlender oder nicht zugeordneter erforderlicher Rangwert des übergeordneten Baums für „{names:string}“.', + 'pt-br': 'Valor de classificação da árvore pai necessária ausente ou não mapeada para "{names:string}".', }, showTraceback: { - "en-us": "Show Traceback", - "es-es": "Mostrar seguimiento", - "fr-fr": "Afficher le traçage", - "ru-ru": "Показать трассировку", - "uk-ua": "Показати помилку", - "de-ch": "Traceback anzeigen", - "pt-br": "Mostrar rastreamento", + 'en-us': 'Show Traceback', + 'es-es': 'Mostrar seguimiento', + 'fr-fr': 'Afficher le traçage', + 'ru-ru': 'Показать трассировку', + 'uk-ua': 'Показати помилку', + 'de-ch': 'Traceback anzeigen', + 'pt-br': 'Mostrar rastreamento', }, fieldNotUnique: { - "en-us": "{tableName:string} must have unique {fieldName:string}", - "es-es": "{tableName:string} debe tener un {fieldName:string} único", - "fr-fr": 'Type de collection inattendu "[X31X]". "[X71X]" attendu', - "ru-ru": "{tableName:string} должно иметь уникальное {fieldName:string}", - "uk-ua": "{tableName:string} має мати унікальний {fieldName:string}", - "de-ch": "{tableName:string} muss eindeutig sein {fieldName:string}", - "pt-br": "{tableName:string} deve ter {fieldName:string} exclusivo", + 'en-us': '{tableName:string} must have unique {fieldName:string}', + 'es-es': '{tableName:string} debe tener un {fieldName:string} único', + 'fr-fr': 'Type de collection inattendu "[X31X]". "[X71X]" attendu', + 'ru-ru': '{tableName:string} должно иметь уникальное {fieldName:string}', + 'uk-ua': '{tableName:string} має мати унікальний {fieldName:string}', + 'de-ch': '{tableName:string} muss eindeutig sein {fieldName:string}', + 'pt-br': '{tableName:string} deve ter {fieldName:string} exclusivo', }, childFieldNotUnique: { - "en-us": - "{tableName:string} must have unique {fieldName:string} in {parentField:string}", - "es-es": - "{tableName:string} debe tener un {fieldName:string} único en {parentField:string}", - "fr-fr": - "{tableName:string} doit avoir un {fieldName:string} unique dans {parentField:string}", - "ru-ru": - "{tableName:string} должно иметь уникальное {fieldName:string} в {parentField:string}", - "uk-ua": + 'en-us': + '{tableName:string} must have unique {fieldName:string} in {parentField:string}', + 'es-es': + '{tableName:string} debe tener un {fieldName:string} único en {parentField:string}', + 'fr-fr': + '{tableName:string} doit avoir un {fieldName:string} unique dans {parentField:string}', + 'ru-ru': + '{tableName:string} должно иметь уникальное {fieldName:string} в {parentField:string}', + 'uk-ua': '{tableName:string} повинен мати унікальний "{fieldName:string}" у "{parentField:string}"', - "de-ch": - "{tableName:string} muss eindeutiges {fieldName:string} in {parentField:string} haben", - "pt-br": - "{tableName:string} deve ter {fieldName:string} exclusivo em {parentField:string}", + 'de-ch': + '{tableName:string} muss eindeutiges {fieldName:string} in {parentField:string} haben', + 'pt-br': + '{tableName:string} deve ter {fieldName:string} exclusivo em {parentField:string}', }, deletingTreeRoot: { - "en-us": "Can not delete root level tree definition item", - "es-es": - "No se puede eliminar la definición del elemento de nivel raíz del árbol", - "fr-fr": + 'en-us': 'Can not delete root level tree definition item', + 'es-es': + 'No se puede eliminar la definición del elemento de nivel raíz del árbol', + 'fr-fr': "Impossible de supprimer l'élément de définition de l'arborescence au niveau racine", - "ru-ru": "Невозможно удалить элемент определения дерева корневого уровня.", - "uk-ua": "Неможливо видалити корінь дерева", - "de-ch": - "Das Baumdefinitionselement auf Stammebene kann nicht gelöscht werden", - "pt-br": - "Não é possível excluir o item de definição da árvore de nível raiz", + 'ru-ru': 'Невозможно удалить элемент определения дерева корневого уровня.', + 'uk-ua': 'Неможливо видалити корінь дерева', + 'de-ch': + 'Das Baumdefinitionselement auf Stammebene kann nicht gelöscht werden', + 'pt-br': + 'Não é possível excluir o item de definição da árvore de nível raiz', }, nodeParentInvalidRank: { - "en-us": "Tree node's parent has rank greater than itself", - "es-es": "El padre de un nodo del árbol tiene un rango mayor que él mismo", - "fr-fr": "Le parent du nœud d'arbre a un rang supérieur à lui-même", - "ru-ru": "Родительский узел дерева имеет ранг выше, чем он сам.", - "uk-ua": "Батько вузла дерева має ранг, вищий за нього самого", - "de-ch": - "Der übergeordnete Knoten des Baumknotens hat einen höheren Rang als er selbst", - "pt-br": "O nó pai da árvore tem classificação maior que ele mesmo", + 'en-us': "Tree node's parent has rank greater than itself", + 'es-es': 'El padre de un nodo del árbol tiene un rango mayor que él mismo', + 'fr-fr': "Le parent du nœud d'arbre a un rang supérieur à lui-même", + 'ru-ru': 'Родительский узел дерева имеет ранг выше, чем он сам.', + 'uk-ua': 'Батько вузла дерева має ранг, вищий за нього самого', + 'de-ch': + 'Der übergeordnete Knoten des Baumknotens hat einen höheren Rang als er selbst', + 'pt-br': 'O nó pai da árvore tem classificação maior que ele mesmo', }, nodeChildrenInvalidRank: { - "en-us": "Tree node's rank is greater than some of its children", - "es-es": - "El rango de un nodo del árbol es mayor que el de alguno de sus hijos", - "fr-fr": + 'en-us': "Tree node's rank is greater than some of its children", + 'es-es': + 'El rango de un nodo del árbol es mayor que el de alguno de sus hijos', + 'fr-fr': "Le rang du nœud d'arbre est supérieur à celui de certains de ses enfants", - "ru-ru": "Ранг узла дерева больше, чем у некоторых его дочерних узлов.", - "uk-ua": "Ранг вузла дерева більший, ніж у деяких його дочірніх вузлів", - "de-ch": - "Der Rang des Baumknotens ist höher als der einiger seiner untergeordneten Knoten", - "pt-br": - "A classificação do nó da árvore é maior que a de alguns de seus filhos", + 'ru-ru': 'Ранг узла дерева больше, чем у некоторых его дочерних узлов.', + 'uk-ua': 'Ранг вузла дерева більший, ніж у деяких його дочірніх вузлів', + 'de-ch': + 'Der Rang des Baumknotens ist höher als der einiger seiner untergeordneten Knoten', + 'pt-br': + 'A classificação do nó da árvore é maior que a de alguns de seus filhos', }, nodeOperationToSynonymizedParent: { - "en-us": + 'en-us': '{operation:string} node "{nodeName:string}" to synonymized parent "{parentName:string}"', - "es-es": + 'es-es': '{operation:string} nodo "{nodeName:string}" al padre sinonimizado "{parentName:string}"', - "fr-fr": - "{operation:string} nœud « {nodeName:string} » vers le parent synonymisé « {parentName:string} »", - "uk-ua": + 'fr-fr': + '{operation:string} nœud « {nodeName:string} » vers le parent synonymisé « {parentName:string} »', + 'uk-ua': '{operation:string} вузол "{nodeName:string}" до синонімічного батьківського елемента "{parentName:string}"', - "de-ch": + 'de-ch': '{operation:string} Knoten "{nodeName:string}" zum synonymisierten übergeordneten Knoten "{parentName:string}"', - "ru-ru": + 'ru-ru': '{operation:string} узел "{nodeName:string}" к синонимизированному родительскому элементу "{parentName:string}"', - "pt-br": + 'pt-br': '{operation:string} nó "{nodeName:string}" para pai sinonimizado "{parentName:string}"', }, nodeSynonymizeToSynonymized: { - "en-us": + 'en-us': 'Synonymizing "{nodeName:string}" to synonymized node "{intoName:string}"', - "es-es": + 'es-es': 'Sinonimizando "{nodeName:string}" al nodo sinonimizado "{intoName:string}"', - "fr-fr": + 'fr-fr': 'Synonymisation de "{nodeName:string}" en nœud synonymisé "{intoName:string}"', - "ru-ru": - "Синонимизация «{nodeName:string}» в синонимизированный узел «{intoName:string}»", - "uk-ua": + 'ru-ru': + 'Синонимизация «{nodeName:string}» в синонимизированный узел «{intoName:string}»', + 'uk-ua': 'Синонімізація "{nodeName:string}" до синоніма "{intoName:string}"', - "de-ch": - "Synonymisierung von „{nodeName:string}“ zum synonymisierten Knoten „{intoName:string}“", - "pt-br": + 'de-ch': + 'Synonymisierung von „{nodeName:string}“ zum synonymisierten Knoten „{intoName:string}“', + 'pt-br': 'Sinonimizando "{nodeName:string}" para o nó sinonimizado "{intoName:string}"', }, nodeSynonimizeWithChildren: { - "en-us": 'Synonymizing node "{nodeName:string}" which has children', - "es-es": 'Sinonimizando el nodo "{nodeName:string}" que tiene hijos', - "fr-fr": 'Type de collection inattendu "[X31X]". "[X71X]" attendu', - "ru-ru": - "Синонимизация узла «{nodeName:string}», имеющего дочерние элементы", - "uk-ua": 'Синонімується вузол "{nodeName:string}", який має дітей', - "de-ch": - "Synonymisierender Knoten „{nodeName:string}“, der untergeordnete Knoten hat", - "pt-br": 'Sinonímia do nó "{nodeName:string}" que tem filhos', + 'en-us': 'Synonymizing node "{nodeName:string}" which has children', + 'es-es': 'Sinonimizando el nodo "{nodeName:string}" que tiene hijos', + 'fr-fr': 'Type de collection inattendu "[X31X]". "[X71X]" attendu', + 'ru-ru': + 'Синонимизация узла «{nodeName:string}», имеющего дочерние элементы', + 'uk-ua': 'Синонімується вузол "{nodeName:string}", який має дітей', + 'de-ch': + 'Synonymisierender Knoten „{nodeName:string}“, der untergeordnete Knoten hat', + 'pt-br': 'Sinonímia do nó "{nodeName:string}" que tem filhos', }, badTreeStructureInvalidRanks: { - "en-us": - "Bad Tree Structure: Found {badRanks:number|formatted} cases where node rank is not greater than its parent", - "es-es": - "Estructura de árbol incorrecta: se encontraron {badRanks:number|formatted} casos en los que el rango del nodo no es mayor que el de su padre", - "fr-fr": + 'en-us': + 'Bad Tree Structure: Found {badRanks:number|formatted} cases where node rank is not greater than its parent', + 'es-es': + 'Estructura de árbol incorrecta: se encontraron {badRanks:number|formatted} casos en los que el rango del nodo no es mayor que el de su padre', + 'fr-fr': "Mauvaise structure d'arborescence : cas {badRanks:number|formatted} trouvés où le rang du nœud n'est pas supérieur à celui de son parent", - "ru-ru": - "Плохая структура дерева: обнаружено {badRanks:number|formatted} случаев, когда ранг узла не превышает его родительского", - "uk-ua": - "Погана структура дерева: знайдено {badRanks:number|formatted} випадків, коли ранг вузла не перевищує його батьківського рівня", - "de-ch": - "Fehlerhafte Baumstruktur: {badRanks:number|formatted} Fälle gefunden, in denen der Knotenrang nicht größer ist als der des übergeordneten Knotens", - "pt-br": - "Estrutura de árvore ruim: foram encontrados {badRanks:number|formatted} casos em que a classificação do nó não é maior que a do seu pai", + 'ru-ru': + 'Плохая структура дерева: обнаружено {badRanks:number|formatted} случаев, когда ранг узла не превышает его родительского', + 'uk-ua': + 'Погана структура дерева: знайдено {badRanks:number|formatted} випадків, коли ранг вузла не перевищує його батьківського рівня', + 'de-ch': + 'Fehlerhafte Baumstruktur: {badRanks:number|formatted} Fälle gefunden, in denen der Knotenrang nicht größer ist als der des übergeordneten Knotens', + 'pt-br': + 'Estrutura de árvore ruim: foram encontrados {badRanks:number|formatted} casos em que a classificação do nó não é maior que a do seu pai', }, invalidNodeType: { - "en-us": + 'en-us': 'Unexpected type of node "{node:string}" during {operation:string}. Expected "{nodeModel:string}"', - "es-es": + 'es-es': 'Tipo de nodo inesperado "{node:string}" durante {operation:string}. Se esperaba "{nodeModel:string}"', - "fr-fr": + 'fr-fr': 'Type inattendu de nœud "{node:string}" pendant {operation:string}. "{nodeModel:string}" attendu', - "ru-ru": - "Неожиданный тип узла «{node:string}» во время {operation:string}. Ожидалось «{nodeModel:string}».", - "uk-ua": + 'ru-ru': + 'Неожиданный тип узла «{node:string}» во время {operation:string}. Ожидалось «{nodeModel:string}».', + 'uk-ua': 'Неочікуваний тип вузла "{node:string}" під час {operation:string}. Очікується "{nodeModel:string}"', - "de-ch": - "Unerwarteter Knotentyp „{node:string}“ während {operation:string}. Erwartet „{nodeModel:string}“", - "pt-br": + 'de-ch': + 'Unerwarteter Knotentyp „{node:string}“ während {operation:string}. Erwartet „{nodeModel:string}“', + 'pt-br': 'Tipo inesperado de nó "{node:string}" durante {operation:string}. Esperado "{nodeModel:string}"', }, operationAcrossTrees: { - "en-us": "{operation:string} across trees", - "de-ch": "{operation:string} über Bäume", - "es-es": "{operation:string} a través de los árboles", - "fr-fr": "{operation:string} à travers les arbres", - "ru-ru": "{operation:string} через деревья", - "uk-ua": "{operation:string} поміж деревами", - "pt-br": "{operation:string} através das árvores", + 'en-us': '{operation:string} across trees', + 'de-ch': '{operation:string} über Bäume', + 'es-es': '{operation:string} a través de los árboles', + 'fr-fr': '{operation:string} à travers les arbres', + 'ru-ru': '{operation:string} через деревья', + 'uk-ua': '{operation:string} поміж деревами', + 'pt-br': '{operation:string} através das árvores', }, limitReachedDeterminingAccepted: { - "en-us": - "Could not find accepted taxon for synonymized taxon with ID of {taxonId:number}", - "es-es": - "No se pudo encontrar el taxón válido para el taxón sinonimizado con ID {taxonId:number}", - "fr-fr": + 'en-us': + 'Could not find accepted taxon for synonymized taxon with ID of {taxonId:number}', + 'es-es': + 'No se pudo encontrar el taxón válido para el taxón sinonimizado con ID {taxonId:number}', + 'fr-fr': "Impossible de trouver un taxon accepté pour le taxon synonymisé avec l'ID {taxonId:number}", - "ru-ru": - "Не удалось найти принятый таксон для синонимизированного таксона с идентификатором {taxonId:number}", - "uk-ua": - "Не вдалося знайти прийнятий таксон для синоніма (ІД: {taxonId:number})", - "de-ch": - "Für das synonymisierte Taxon mit der ID {taxonId:number} konnte kein akzeptiertes Taxon gefunden werden.", - "pt-br": - "Não foi possível encontrar o táxon aceito para o táxon sinonimizado com ID de {taxonId:number}", + 'ru-ru': + 'Не удалось найти принятый таксон для синонимизированного таксона с идентификатором {taxonId:number}', + 'uk-ua': + 'Не вдалося знайти прийнятий таксон для синоніма (ІД: {taxonId:number})', + 'de-ch': + 'Für das synonymisierte Taxon mit der ID {taxonId:number} konnte kein akzeptiertes Taxon gefunden werden.', + 'pt-br': + 'Não foi possível encontrar o táxon aceito para o táxon sinonimizado com ID de {taxonId:number}', }, resourceInPermissionRegistry: { - "en-us": "Resource {resource:string} already in Permissions registry", - "es-es": "El recurso {resource:string} ya está en el registro de permisos", - "fr-fr": - "Ressource {resource:string} déjà dans le registre des autorisations", - "ru-ru": "Ресурс {resource:string} уже в реестре разрешений", - "uk-ua": "Ресурс {resource:string} уже є в реєстрі дозволів", - "de-ch": - "Ressource {resource:string} bereits in der Berechtigungsregistrierung", - "pt-br": "Recurso {resource:string} já no registro de permissões", + 'en-us': 'Resource {resource:string} already in Permissions registry', + 'es-es': 'El recurso {resource:string} ya está en el registro de permisos', + 'fr-fr': + 'Ressource {resource:string} déjà dans le registre des autorisations', + 'ru-ru': 'Ресурс {resource:string} уже в реестре разрешений', + 'uk-ua': 'Ресурс {resource:string} уже є в реєстрі дозволів', + 'de-ch': + 'Ressource {resource:string} bereits in der Berechtigungsregistrierung', + 'pt-br': 'Recurso {resource:string} já no registro de permissões', }, actorIsNotSpecifyUser: { comment: 'Agent "Abc" is not a Specify User', - "en-us": - "{agentTable:string} {actor:string} is not a {specifyUserTable:string}", - "es-es": - "{agentTable:string} {actor:string} no es un {specifyUserTable:string}", - "fr-fr": + 'en-us': + '{agentTable:string} {actor:string} is not a {specifyUserTable:string}', + 'es-es': + '{agentTable:string} {actor:string} no es un {specifyUserTable:string}', + 'fr-fr': "{agentTable:string} {actor:string} n'est pas un {specifyUserTable:string}", - "ru-ru": - "{agentTable:string} {actor:string} не является {specifyUserTable:string}", - "uk-ua": - "{agentTable:string} {actor:string} не є {specifyUserTable:string}", - "de-ch": - "{agentTable:string} {actor:string} ist kein {specifyUserTable:string}", - "pt-br": - "{agentTable:string} {actor:string} não é um {specifyUserTable:string}", + 'ru-ru': + '{agentTable:string} {actor:string} не является {specifyUserTable:string}', + 'uk-ua': + '{agentTable:string} {actor:string} не є {specifyUserTable:string}', + 'de-ch': + '{agentTable:string} {actor:string} ist kein {specifyUserTable:string}', + 'pt-br': + '{agentTable:string} {actor:string} não é um {specifyUserTable:string}', }, unexpectedCollectionType: { - "en-us": + 'en-us': 'Unexpected type of collection "{unexpectedTypeName:string}". Expected "{collectionName:string}"', - "es-es": + 'es-es': 'Tipo de colección "{unexpectedTypeName:string}" inesperado. Se esperaba "{collectionName:string}"', - "fr-fr": + 'fr-fr': 'Type de collection inattendu "{unexpectedTypeName:string}". "{collectionName:string}" attendu', - "ru-ru": - "Неожиданный тип коллекции «{unexpectedTypeName:string}». Ожидалось «{collectionName:string}».", - "uk-ua": + 'ru-ru': + 'Неожиданный тип коллекции «{unexpectedTypeName:string}». Ожидалось «{collectionName:string}».', + 'uk-ua': 'Неочікуваний тип колекції "{unexpectedTypeName:string}". Очікується "{collectionName:string}"', - "de-ch": - "Unerwarteter Typ der Sammlung „{unexpectedTypeName:string}“. Erwartet „{collectionName:string}“", - "pt-br": + 'de-ch': + 'Unerwarteter Typ der Sammlung „{unexpectedTypeName:string}“. Erwartet „{collectionName:string}“', + 'pt-br': 'Tipo inesperado de coleta "{unexpectedTypeName:string}". Esperado "{collectionName:string}"', }, invalidReportMimetype: { - "en-us": + 'en-us': 'Can not create report: {mimeTypeField:string} is not one of "jrxml/label" or "jrxml/report"', - "es-es": + 'es-es': 'No se puede crear el informe: {mimeTypeField:string} no es uno de "jrxml/label" o "jrxml/report"', - "fr-fr": + 'fr-fr': 'Impossible de créer un rapport : {mimeTypeField:string} n\'est pas l\'un des "jrxml/label" ou "jrxml/report"', - "ru-ru": - "Невозможно создать отчёт: {mimeTypeField:string} не является ни «jrxml/label», ни «jrxml/report».", - "uk-ua": + 'ru-ru': + 'Невозможно создать отчёт: {mimeTypeField:string} не является ни «jrxml/label», ни «jrxml/report».', + 'uk-ua': 'Не вдається створити звіт: {mimeTypeField:string} має бути "jrxml/label" або "jrxml/report"', - "de-ch": - "Bericht kann nicht erstellt werden: {mimeTypeField:string} ist weder „jrxml/label“ noch „jrxml/report“", - "pt-br": + 'de-ch': + 'Bericht kann nicht erstellt werden: {mimeTypeField:string} ist weder „jrxml/label“ noch „jrxml/report“', + 'pt-br': 'Não é possível criar o relatório: {mimeTypeField:string} não é um dos "jrxml/label" ou "jrxml/report"', }, fieldNotRelationship: { - "en-us": "Field {field:string} is not a Relationship", - "es-es": "El campo {field:string} no es una relación", - "fr-fr": "Le champ {field:string} n'est pas une relation", - "ru-ru": "Поле {field:string} не является отношением", - "uk-ua": "Поле {field:string} не є зв’язком", - "de-ch": "Feld {field:string} ist keine Beziehung", - "pt-br": "Campo {field:string} não é um relacionamento", + 'en-us': 'Field {field:string} is not a Relationship', + 'es-es': 'El campo {field:string} no es una relación', + 'fr-fr': "Le champ {field:string} n'est pas une relation", + 'ru-ru': 'Поле {field:string} не является отношением', + 'uk-ua': 'Поле {field:string} не є зв’язком', + 'de-ch': 'Feld {field:string} ist keine Beziehung', + 'pt-br': 'Campo {field:string} não é um relacionamento', }, unexpectedTableId: { - "en-us": + 'en-us': 'Unexpected table id "{tableId:string}" in request. Expected "{expectedTableId:string}"', - "es-es": + 'es-es': 'ID de tabla inesperado "{tableId:string}" en la solicitud. Se esperaba "{expectedTableId:string}"', - "fr-fr": + 'fr-fr': 'ID de table inattendu "{tableId:string}" dans la demande. "{expectedTableId:string}" attendu', - "ru-ru": - "Неожиданный идентификатор таблицы «{tableId:string}» в запросе. Ожидается «{expectedTableId:string}».", - "uk-ua": + 'ru-ru': + 'Неожиданный идентификатор таблицы «{tableId:string}» в запросе. Ожидается «{expectedTableId:string}».', + 'uk-ua': 'Неочікуваний ІД таблиці "{tableId:string}" у запиті. Очікується "{expectedTableId:string}"', - "de-ch": - "Unerwartete Tabellen-ID „{tableId:string}“ in der Anfrage. Erwartet „{expectedTableId:string}“", - "pt-br": + 'de-ch': + 'Unerwartete Tabellen-ID „{tableId:string}“ in der Anfrage. Erwartet „{expectedTableId:string}“', + 'pt-br': 'ID de tabela inesperado "{tableId:string}" na solicitação. Esperado "{expectedTableId:string}"', }, noCollectionInQuery: { - "en-us": "No Collection found in Query for table {table:string}", - "es-es": - "No se encontró ninguna colección en la consulta de la tabla {table:string}", - "fr-fr": - "Aucune collection trouvée dans la requête pour la table {table:string}", - "ru-ru": - "В запросе для таблицы {table:string} не найдено ни одной коллекции", - "uk-ua": "У запиті для таблиці {table:string} колекція не знайдена", - "de-ch": "Keine Sammlung in Abfrage für Tabelle {table:string} gefunden", - "pt-br": - "Nenhuma coleção encontrada na consulta para a tabela {table:string}", + 'en-us': 'No Collection found in Query for table {table:string}', + 'es-es': + 'No se encontró ninguna colección en la consulta de la tabla {table:string}', + 'fr-fr': + 'Aucune collection trouvée dans la requête pour la table {table:string}', + 'ru-ru': + 'В запросе для таблицы {table:string} не найдено ни одной коллекции', + 'uk-ua': 'У запиті для таблиці {table:string} колекція не знайдена', + 'de-ch': 'Keine Sammlung in Abfrage für Tabelle {table:string} gefunden', + 'pt-br': + 'Nenhuma coleção encontrada na consulta para a tabela {table:string}', }, invalidDatePart: { - "en-us": + 'en-us': 'Invalid date part "{datePart:string}". Expected one of {validDateParts:string}', - "es-es": + 'es-es': 'Parte de la fecha no válida "{datePart:string}". Se esperaba {validDateParts:string}', - "fr-fr": + 'fr-fr': 'Partie de date "{datePart:string}" non valide. Attendu l\'un des {validDateParts:string}', - "ru-ru": - "Неверная часть даты «{datePart:string}». Ожидается {validDateParts:string}.", - "uk-ua": + 'ru-ru': + 'Неверная часть даты «{datePart:string}». Ожидается {validDateParts:string}.', + 'uk-ua': 'Недійсна частина дати "{datePart:string}". Очікується один із {validDateParts:string}', - "de-ch": + 'de-ch': 'Ungültiger Datumsteil "{datePart:string}". Erwartet wurde einer von {validDateParts:string}', - "pt-br": + 'pt-br': 'Parte da data inválida "{datePart:string}". Esperava-se uma de {validDateParts:string}', }, invalidUploadStatus: { - "en-us": + 'en-us': 'Invalid status "{uploadStatus:string}" for {operation:string}. Expected {expectedUploadStatus:string}', - "es-es": + 'es-es': 'Estado no válido "{uploadStatus:string}" para {operation:string}. Se esperaba {expectedUploadStatus:string}', - "fr-fr": + 'fr-fr': 'Statut non valide "{uploadStatus:string}" pour {operation:string}. Attendu {expectedUploadStatus:string}', - "ru-ru": - "Недопустимый статус «{uploadStatus:string}» для {operation:string}. Ожидается {expectedUploadStatus:string}.", - "uk-ua": + 'ru-ru': + 'Недопустимый статус «{uploadStatus:string}» для {operation:string}. Ожидается {expectedUploadStatus:string}.', + 'uk-ua': 'Недійсний статус "{uploadStatus:string}" для {operation:string}. Очікується {expectedUploadStatus:string}', - "de-ch": + 'de-ch': 'Ungültiger Status "{uploadStatus:string}" für {operation:string}. Erwartet: {expectedUploadStatus:string}', - "pt-br": + 'pt-br': 'Status inválido "{uploadStatus:string}" para {operation:string}. Esperado {expectedUploadStatus:string}', }, datasetAlreadyUploaded: { - "en-us": "Dataset already uploaded", - "es-es": "Conjunto de datos ya subido", - "fr-fr": "Ensemble de données déjà téléchargé", - "ru-ru": "Набор данных уже загружен", - "uk-ua": "Таблиця уже завантажена", - "de-ch": "Datensatz bereits hochgeladen", - "pt-br": "Conjunto de dados já carregado", + 'en-us': 'Dataset already uploaded', + 'es-es': 'Conjunto de datos ya subido', + 'fr-fr': 'Ensemble de données déjà téléchargé', + 'ru-ru': 'Набор данных уже загружен', + 'uk-ua': 'Таблиця уже завантажена', + 'de-ch': 'Datensatz bereits hochgeladen', + 'pt-br': 'Conjunto de dados já carregado', }, scopeChangeDetected: { - "en-us": - "Scope change detected in this row. It is recommended to delete this row from the dataset", - "de-ch": - "In dieser Zeile wurde eine Bereichsänderung erkannt. Es wird empfohlen, diese Zeile aus dem Datensatz zu löschen.", - "es-es": - "Se detectó un cambio de alcance en esta fila. Se recomienda eliminarla del conjunto de datos.", - "fr-fr": + 'en-us': + 'Scope change detected in this row. It is recommended to delete this row from the dataset', + 'de-ch': + 'In dieser Zeile wurde eine Bereichsänderung erkannt. Es wird empfohlen, diese Zeile aus dem Datensatz zu löschen.', + 'es-es': + 'Se detectó un cambio de alcance en esta fila. Se recomienda eliminarla del conjunto de datos.', + 'fr-fr': "Modification de portée détectée dans cette ligne. Il est recommandé de supprimer cette ligne de l'ensemble de données.", - "pt-br": - "Alteração de escopo detectada nesta linha. Recomenda-se excluir esta linha do conjunto de dados.", - "ru-ru": - "В этой строке обнаружено изменение области действия. Рекомендуется удалить эту строку из набора данных.", - "uk-ua": - "У цьому рядку виявлено зміну області застосування. Рекомендується видалити цей рядок з набору даних", + 'pt-br': + 'Alteração de escopo detectada nesta linha. Recomenda-se excluir esta linha do conjunto de dados.', + 'ru-ru': + 'В этой строке обнаружено изменение области действия. Рекомендуется удалить эту строку из набора данных.', + 'uk-ua': + 'У цьому рядку виявлено зміну області застосування. Рекомендується видалити цей рядок з набору даних', }, multipleTreeDefsInRow: { - "en-us": "Multiple tree definitions in row", - "de-ch": "Mehrere Baumdefinitionen in einer Zeile", - "es-es": "Varias definiciones de árboles en fila", - "fr-fr": "Plusieurs définitions d'arbres dans la ligne", - "pt-br": "Várias definições de árvores em linha", - "ru-ru": "Несколько определений деревьев в строке", - "uk-ua": "Кілька визначень дерев у рядку", + 'en-us': 'Multiple tree definitions in row', + 'de-ch': 'Mehrere Baumdefinitionen in einer Zeile', + 'es-es': 'Varias definiciones de árboles en fila', + 'fr-fr': "Plusieurs définitions d'arbres dans la ligne", + 'pt-br': 'Várias definições de árvores em linha', + 'ru-ru': 'Несколько определений деревьев в строке', + 'uk-ua': 'Кілька визначень дерев у рядку', }, invalidCotype: { - "en-us": "Invalid type for selected tree rank(s)", - "de-ch": "Ungültiger Typ für ausgewählte(n) Baumrang(e)", - "es-es": "Tipo no válido para el rango de árbol seleccionado", - "fr-fr": "Type non valide pour le(s) rang(s) d'arbre sélectionné(s)", - "pt-br": "Tipo inválido para classificação de árvore selecionada", - "ru-ru": "Недопустимый тип для выбранного ранга дерева", - "uk-ua": "Недійсний тип для вибраного(их) рангу(ів) дерева", + 'en-us': 'Invalid type for selected tree rank(s)', + 'de-ch': 'Ungültiger Typ für ausgewählte(n) Baumrang(e)', + 'es-es': 'Tipo no válido para el rango de árbol seleccionado', + 'fr-fr': "Type non valide pour le(s) rang(s) d'arbre sélectionné(s)", + 'pt-br': 'Tipo inválido para classificação de árvore selecionada', + 'ru-ru': 'Недопустимый тип для выбранного ранга дерева', + 'uk-ua': 'Недійсний тип для вибраного(их) рангу(ів) дерева', }, attachmentNotFound: { - "en-us": - "One or more attachments do not exist. They may have been deleted.", - "de-ch": - "Ein oder mehrere Anhänge sind nicht vorhanden. Sie wurden möglicherweise gelöscht.", - "es-es": - "Uno o más archivos adjuntos no existen. Es posible que se hayan eliminado.", - "fr-fr": + 'en-us': + 'One or more attachments do not exist. They may have been deleted.', + 'de-ch': + 'Ein oder mehrere Anhänge sind nicht vorhanden. Sie wurden möglicherweise gelöscht.', + 'es-es': + 'Uno o más archivos adjuntos no existen. Es posible que se hayan eliminado.', + 'fr-fr': "Une ou plusieurs pièces jointes n'existent pas. Elles ont peut-être été supprimées.", - "pt-br": "Um ou mais anexos não existem. Eles podem ter sido excluídos.", - "ru-ru": - "Одно или несколько вложений отсутствуют. Возможно, они были удалены.", - "uk-ua": - "Один або декілька вкладень не існують. Можливо, їх було видалено.", + 'pt-br': 'Um ou mais anexos não existem. Eles podem ter sido excluídos.', + 'ru-ru': + 'Одно или несколько вложений отсутствуют. Возможно, они были удалены.', + 'uk-ua': + 'Один або декілька вкладень не існують. Можливо, їх було видалено.', }, tableDoesNotSupportAttachments: { - "en-us": "The attachment's destination table does not support attachments.", - "de-ch": "Die Zieltabelle des Anhangs unterstützt keine Anhänge.", - "es-es": - "La tabla de destino del archivo adjunto no admite archivos adjuntos.", - "fr-fr": - "La table de destination de la pièce jointe ne prend pas en charge les pièces jointes.", - "pt-br": "A tabela de destino do anexo não suporta anexos.", - "ru-ru": "Таблица назначения вложений не поддерживает вложения.", - "uk-ua": "Таблиця призначення вкладення не підтримує вкладення.", + 'en-us': "The attachment's destination table does not support attachments.", + 'de-ch': 'Die Zieltabelle des Anhangs unterstützt keine Anhänge.', + 'es-es': + 'La tabla de destino del archivo adjunto no admite archivos adjuntos.', + 'fr-fr': + 'La table de destination de la pièce jointe ne prend pas en charge les pièces jointes.', + 'pt-br': 'A tabela de destino do anexo não suporta anexos.', + 'ru-ru': 'Таблица назначения вложений не поддерживает вложения.', + 'uk-ua': 'Таблиця призначення вкладення не підтримує вкладення.', }, attachmentAlreadyLinked: { - "en-us": - "One or more attachments are already associated with an uploaded record.", - "de-ch": - "Einem hochgeladenen Datensatz sind bereits ein oder mehrere Anhänge zugeordnet.", - "es-es": - "Uno o más archivos adjuntos ya están asociados a un registro cargado.", - "fr-fr": - "Une ou plusieurs pièces jointes sont déjà associées à un enregistrement téléchargé.", - "pt-br": "Um ou mais anexos já estão associados a um registro carregado.", - "ru-ru": "С загруженной записью уже связано одно или несколько вложений.", - "uk-ua": - "Один або декілька вкладень вже пов’язані із завантаженим записом.", + 'en-us': + 'One or more attachments are already associated with an uploaded record.', + 'de-ch': + 'Einem hochgeladenen Datensatz sind bereits ein oder mehrere Anhänge zugeordnet.', + 'es-es': + 'Uno o más archivos adjuntos ya están asociados a un registro cargado.', + 'fr-fr': + 'Une ou plusieurs pièces jointes sont déjà associées à un enregistrement téléchargé.', + 'pt-br': 'Um ou mais anexos já estão associados a um registro carregado.', + 'ru-ru': 'С загруженной записью уже связано одно или несколько вложений.', + 'uk-ua': + 'Один або декілька вкладень вже пов’язані із завантаженим записом.', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/backup.ts b/specifyweb/frontend/js_src/lib/localization/backup.ts index 17f4f9de96f..47ecb25537c 100644 --- a/specifyweb/frontend/js_src/lib/localization/backup.ts +++ b/specifyweb/frontend/js_src/lib/localization/backup.ts @@ -4,108 +4,108 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const backupText = createDictionary({ completed: { - "en-us": "Backup completed successfully.", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Резервне копіювання успішно завершено.", + 'en-us': 'Backup completed successfully.', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Резервне копіювання успішно завершено.', }, failed: { - "en-us": "Backup failed.", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Не вдалося створити резервну копію.", + 'en-us': 'Backup failed.', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Не вдалося створити резервну копію.', }, previousFound: { - "en-us": "A previous backup was found:", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Знайдено попередню резервну копію:", + 'en-us': 'A previous backup was found:', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Знайдено попередню резервну копію:', }, previousNone: { - "en-us": "No previous backup was found. Start a new one?", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Попередньої резервної копії не знайдено. Розпочати нову?", + 'en-us': 'No previous backup was found. Start a new one?', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Попередньої резервної копії не знайдено. Розпочати нову?', }, previousSizeMB: { - "en-us": "({size:string} MB)", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "({size:string} МБ)", + 'en-us': '({size:string} MB)', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': '({size:string} МБ)', }, lastBackupOn: { - "en-us": "This backup was created on {date:string}", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Цю резервну копію було створено {date:string}", + 'en-us': 'This backup was created on {date:string}', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Цю резервну копію було створено {date:string}', }, checkPreviousFailed: { - "en-us": "Failed to check previous backup.", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Не вдалося перевірити попередню резервну копію.", + 'en-us': 'Failed to check previous backup.', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Не вдалося перевірити попередню резервну копію.', }, startFailed: { - "en-us": "Backup start failed.", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Не вдалося запустити резервне копіювання.", + 'en-us': 'Backup start failed.', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Не вдалося запустити резервне копіювання.', }, databaseBackupCompleted: { - "en-us": "Database backup completed.", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Резервне копіювання бази даних завершено.", + 'en-us': 'Database backup completed.', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Резервне копіювання бази даних завершено.', }, databaseBackupFailed: { - "en-us": "Database backup failed.", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Не вдалося створити резервну копію бази даних.", + 'en-us': 'Database backup failed.', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Не вдалося створити резервну копію бази даних.', }, compressing: { - "en-us": "Compressing...", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "Стиснення...", + 'en-us': 'Compressing...', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': 'Стиснення...', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/batchEdit.ts b/specifyweb/frontend/js_src/lib/localization/batchEdit.ts index 46ab8a64907..d2ba20bb864 100644 --- a/specifyweb/frontend/js_src/lib/localization/batchEdit.ts +++ b/specifyweb/frontend/js_src/lib/localization/batchEdit.ts @@ -4,447 +4,447 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; export const batchEditText = createDictionary({ batchEdit: { - "en-us": "Batch Edit", - "de-ch": "Stapelbearbeitung", - "es-es": "Edición por lotes", - "fr-fr": "Édition par lots", - "pt-br": "Edição em lote", - "ru-ru": "Пакетное редактирование", - "uk-ua": "Пакетне редагування", + 'en-us': 'Batch Edit', + 'de-ch': 'Stapelbearbeitung', + 'es-es': 'Edición por lotes', + 'fr-fr': 'Édition par lots', + 'pt-br': 'Edição em lote', + 'ru-ru': 'Пакетное редактирование', + 'uk-ua': 'Пакетне редагування', }, batchEditPrefs: { - "en-us": "Batch Edit Preferences", - "de-ch": "Stapelbearbeitungseinstellungen", - "es-es": "Preferencias de edición por lotes", - "fr-fr": "Préférences d'édition par lots", - "pt-br": "Preferências de edição em lote", - "ru-ru": "Пакетное редактирование настроек", - "uk-ua": "Налаштування пакетного редагування", + 'en-us': 'Batch Edit Preferences', + 'de-ch': 'Stapelbearbeitungseinstellungen', + 'es-es': 'Preferencias de edición por lotes', + 'fr-fr': "Préférences d'édition par lots", + 'pt-br': 'Preferências de edição em lote', + 'ru-ru': 'Пакетное редактирование настроек', + 'uk-ua': 'Налаштування пакетного редагування', }, numberOfRecords: { - "en-us": "Number of records selected from the query", - "de-ch": "Anzahl der aus der Abfrage ausgewählten Datensätze", - "es-es": "Número de registros seleccionados de la consulta", - "fr-fr": "Nombre d'enregistrements sélectionnés à partir de la requête", - "pt-br": "Número de registros selecionados da consulta", - "ru-ru": "Количество записей, выбранных из запроса", - "uk-ua": "Кількість записів, вибраних із запиту", + 'en-us': 'Number of records selected from the query', + 'de-ch': 'Anzahl der aus der Abfrage ausgewählten Datensätze', + 'es-es': 'Número de registros seleccionados de la consulta', + 'fr-fr': "Nombre d'enregistrements sélectionnés à partir de la requête", + 'pt-br': 'Número de registros selecionados da consulta', + 'ru-ru': 'Количество записей, выбранных из запроса', + 'uk-ua': 'Кількість записів, вибраних із запиту', }, removeField: { - "en-us": - "Field not supported for batch edit. Either remove the field, or make it hidden.", - "de-ch": - "Feld wird für die Stapelbearbeitung nicht unterstützt. Entfernen Sie das Feld oder blenden Sie es aus.", - "es-es": - "Campo no compatible con la edición por lotes. Elimínelo u ocúltelo.", - "fr-fr": - "Champ non pris en charge pour la modification par lots. Supprimez le champ ou masquez-le.", - "pt-br": - "Campo não suportado para edição em lote. Remova o campo ou oculte-o.", - "ru-ru": - "Поле не поддерживается для пакетного редактирования. Удалите поле или сделайте его скрытым.", - "uk-ua": - "Поле не підтримується для пакетного редагування. Видаліть поле або приховайте його.", + 'en-us': + 'Field not supported for batch edit. Either remove the field, or make it hidden.', + 'de-ch': + 'Feld wird für die Stapelbearbeitung nicht unterstützt. Entfernen Sie das Feld oder blenden Sie es aus.', + 'es-es': + 'Campo no compatible con la edición por lotes. Elimínelo u ocúltelo.', + 'fr-fr': + 'Champ non pris en charge pour la modification par lots. Supprimez le champ ou masquez-le.', + 'pt-br': + 'Campo não suportado para edição em lote. Remova o campo ou oculte-o.', + 'ru-ru': + 'Поле не поддерживается для пакетного редактирования. Удалите поле или сделайте его скрытым.', + 'uk-ua': + 'Поле не підтримується для пакетного редагування. Видаліть поле або приховайте його.', }, addTreeRank: { - "en-us": - "The following ranks will be added to the query to enable batch editing", - "de-ch": - "Die folgenden Ränge werden der Abfrage hinzugefügt, um die Stapelbearbeitung zu ermöglichen", - "es-es": - "Los siguientes rangos se agregarán a la consulta para permitir la edición por lotes", - "fr-fr": + 'en-us': + 'The following ranks will be added to the query to enable batch editing', + 'de-ch': + 'Die folgenden Ränge werden der Abfrage hinzugefügt, um die Stapelbearbeitung zu ermöglichen', + 'es-es': + 'Los siguientes rangos se agregarán a la consulta para permitir la edición por lotes', + 'fr-fr': "Les rangs suivants seront ajoutés à la requête pour permettre l'édition par lots", - "pt-br": - "As seguintes classificações serão adicionadas à consulta para permitir a edição em lote", - "ru-ru": - "Следующие ранги будут добавлены в запрос для обеспечения пакетного редактирования", - "uk-ua": - "Наступні ранги будуть додані до запиту, щоб увімкнути пакетне редагування", + 'pt-br': + 'As seguintes classificações serão adicionadas à consulta para permitir a edição em lote', + 'ru-ru': + 'Следующие ранги будут добавлены в запрос для обеспечения пакетного редактирования', + 'uk-ua': + 'Наступні ранги будуть додані до запиту, щоб увімкнути пакетне редагування', }, pickTreesToFilter: { - "en-us": - "The selected rank(s) are found in multiple trees. Pick tree(s) to batch edit with", - "de-ch": - "Die ausgewählten Ränge sind in mehreren Bäumen vorhanden. Wählen Sie Bäume für die Stapelbearbeitung aus.", - "es-es": - "Los rangos seleccionados se encuentran en varios árboles. Seleccione los árboles para editarlos por lotes.", - "fr-fr": - "Les rangs sélectionnés se trouvent dans plusieurs arbres. Sélectionnez les arbres à modifier par lots.", - "pt-br": - "A(s) classificação(ões) selecionada(s) são encontradas em várias árvores. Selecione a(s) árvore(s) para edição em lote", - "ru-ru": - "Выбранные ранги найдены в нескольких деревьях. Выберите деревья для пакетного редактирования.", - "uk-ua": - "Вибрані ранги знаходяться в кількох деревах. Виберіть дерево(а) для пакетного редагування", + 'en-us': + 'The selected rank(s) are found in multiple trees. Pick tree(s) to batch edit with', + 'de-ch': + 'Die ausgewählten Ränge sind in mehreren Bäumen vorhanden. Wählen Sie Bäume für die Stapelbearbeitung aus.', + 'es-es': + 'Los rangos seleccionados se encuentran en varios árboles. Seleccione los árboles para editarlos por lotes.', + 'fr-fr': + 'Les rangs sélectionnés se trouvent dans plusieurs arbres. Sélectionnez les arbres à modifier par lots.', + 'pt-br': + 'A(s) classificação(ões) selecionada(s) são encontradas em várias árvores. Selecione a(s) árvore(s) para edição em lote', + 'ru-ru': + 'Выбранные ранги найдены в нескольких деревьях. Выберите деревья для пакетного редактирования.', + 'uk-ua': + 'Вибрані ранги знаходяться в кількох деревах. Виберіть дерево(а) для пакетного редагування', }, datasetName: { - "en-us": "{queryName:string} {datePart:string}", - "de-ch": "{queryName:string} {datePart:string}", - "es-es": "{queryName:string} {datePart:string}", - "fr-fr": "{queryName:string} {datePart:string}", - "pt-br": "{queryName:string} {datePart:string}", - "ru-ru": "{queryName:string} {datePart:string}", - "uk-ua": "{queryName:string} {datePart:string}'", + 'en-us': '{queryName:string} {datePart:string}', + 'de-ch': '{queryName:string} {datePart:string}', + 'es-es': '{queryName:string} {datePart:string}', + 'fr-fr': '{queryName:string} {datePart:string}', + 'pt-br': '{queryName:string} {datePart:string}', + 'ru-ru': '{queryName:string} {datePart:string}', + 'uk-ua': "{queryName:string} {datePart:string}'", }, errorInQuery: { - "en-us": "Following errors were found in the query", - "de-ch": "Folgende Fehler wurden in der Abfrage gefunden", - "es-es": "Se encontraron los siguientes errores en la consulta", - "fr-fr": "Les erreurs suivantes ont été trouvées dans la requête", - "pt-br": "Os seguintes erros foram encontrados na consulta", - "ru-ru": "В запросе обнаружены следующие ошибки:", - "uk-ua": "У запиті виявлено такі помилки", + 'en-us': 'Following errors were found in the query', + 'de-ch': 'Folgende Fehler wurden in der Abfrage gefunden', + 'es-es': 'Se encontraron los siguientes errores en la consulta', + 'fr-fr': 'Les erreurs suivantes ont été trouvées dans la requête', + 'pt-br': 'Os seguintes erros foram encontrados na consulta', + 'ru-ru': 'В запросе обнаружены следующие ошибки:', + 'uk-ua': 'У запиті виявлено такі помилки', }, missingRanksInQuery: { - "en-us": "Query requires additional ranks for batch editing", - "de-ch": "Abfrage erfordert zusätzliche Ränge für die Stapelbearbeitung", - "es-es": - "La consulta requiere rangos adicionales para la edición por lotes", - "fr-fr": + 'en-us': 'Query requires additional ranks for batch editing', + 'de-ch': 'Abfrage erfordert zusätzliche Ränge für die Stapelbearbeitung', + 'es-es': + 'La consulta requiere rangos adicionales para la edición por lotes', + 'fr-fr': "La requête nécessite des rangs supplémentaires pour l'édition par lots", - "pt-br": "A consulta requer classificações adicionais para edição em lote", - "ru-ru": - "Запрос требует дополнительных рангов для пакетного редактирования", - "uk-ua": "Запит потребує додаткових рангів для пакетного редагування", + 'pt-br': 'A consulta requer classificações adicionais para edição em lote', + 'ru-ru': + 'Запрос требует дополнительных рангов для пакетного редактирования', + 'uk-ua': 'Запит потребує додаткових рангів для пакетного редагування', }, createUpdateDataSetInstructions: { - "en-us": "Use the query builder to make a new batch edit dataset", - "de-ch": - "Verwenden Sie den Abfrage-Generator, um einen neuen Datensatz zur Stapelbearbeitung zu erstellen", - "es-es": - "Utilice el generador de consultas para crear un nuevo conjunto de datos de edición por lotes", - "fr-fr": + 'en-us': 'Use the query builder to make a new batch edit dataset', + 'de-ch': + 'Verwenden Sie den Abfrage-Generator, um einen neuen Datensatz zur Stapelbearbeitung zu erstellen', + 'es-es': + 'Utilice el generador de consultas para crear un nuevo conjunto de datos de edición por lotes', + 'fr-fr': "Utilisez le générateur de requêtes pour créer un nouvel ensemble de données d'édition par lots", - "pt-br": - "Use o construtor de consultas para criar um novo conjunto de dados de edição em lote", - "ru-ru": - "Используйте конструктор запросов для создания нового набора данных для пакетного редактирования.", - "uk-ua": - "Використовуйте конструктор запитів для створення нового набору даних для пакетного редагування", + 'pt-br': + 'Use o construtor de consultas para criar um novo conjunto de dados de edição em lote', + 'ru-ru': + 'Используйте конструктор запросов для создания нового набора данных для пакетного редактирования.', + 'uk-ua': + 'Використовуйте конструктор запитів для створення нового набору даних для пакетного редагування', }, showRollback: { - "en-us": "Show rollback button", - "de-ch": "Rollback-Schaltfläche anzeigen", - "es-es": "Mostrar el botón de reversión", - "fr-fr": "Afficher le bouton de restauration", - "pt-br": "Mostrar botão de reversão", - "ru-ru": "Показать кнопку отката", - "uk-ua": "Показати кнопку відкату", + 'en-us': 'Show rollback button', + 'de-ch': 'Rollback-Schaltfläche anzeigen', + 'es-es': 'Mostrar el botón de reversión', + 'fr-fr': 'Afficher le bouton de restauration', + 'pt-br': 'Mostrar botão de reversão', + 'ru-ru': 'Показать кнопку отката', + 'uk-ua': 'Показати кнопку відкату', }, showRollbackDescription: { - "en-us": - "Rollback in Batch Edit is an experimental feature. This preference will hide the button", - "de-ch": - "Rollback in der Stapelbearbeitung ist eine experimentelle Funktion. Diese Einstellung blendet die Schaltfläche", - "es-es": - "Revertir en la edición por lotes es una función experimental. Esta preferencia ocultará el botón.", - "fr-fr": + 'en-us': + 'Rollback in Batch Edit is an experimental feature. This preference will hide the button', + 'de-ch': + 'Rollback in der Stapelbearbeitung ist eine experimentelle Funktion. Diese Einstellung blendet die Schaltfläche', + 'es-es': + 'Revertir en la edición por lotes es una función experimental. Esta preferencia ocultará el botón.', + 'fr-fr': "La restauration dans l'édition par lots est une fonctionnalité expérimentale. Cette préférence masquera le bouton.", - "pt-br": - "Reverter na Edição em Lote é um recurso experimental. Esta preferência ocultará o botão", - "ru-ru": - "Откат в пакетном редактировании — экспериментальная функция. Эта настройка скроет кнопку.", - "uk-ua": - "Відкат у пакетному редагуванні – це експериментальна функція. Цей параметр приховає кнопку", + 'pt-br': + 'Reverter na Edição em Lote é um recurso experimental. Esta preferência ocultará o botão', + 'ru-ru': + 'Откат в пакетном редактировании — экспериментальная функция. Эта настройка скроет кнопку.', + 'uk-ua': + 'Відкат у пакетному редагуванні – це експериментальна функція. Цей параметр приховає кнопку', }, commit: { - "en-us": "Commit", - "de-ch": "Begehen", - "es-es": "Comprometerse", - "fr-fr": "Commettre", - "pt-br": "Comprometer-se", - "ru-ru": "Совершить", - "uk-ua": "Здійснити", + 'en-us': 'Commit', + 'de-ch': 'Begehen', + 'es-es': 'Comprometerse', + 'fr-fr': 'Commettre', + 'pt-br': 'Comprometer-se', + 'ru-ru': 'Совершить', + 'uk-ua': 'Здійснити', }, startCommitDescription: { - "en-us": - "Commiting the Data Set will update, add, and delete the data from the spreadsheet to the Specify database.", - "de-ch": - "Durch das Übernehmen des Datensatzes werden die Daten aus der Tabelle in der angegebenen Datenbank aktualisiert, hinzugefügt und gelöscht.", - "es-es": - "Al confirmar el conjunto de datos, se actualizarán, agregarán y eliminarán los datos de la hoja de cálculo en la base de datos Especificar.", - "fr-fr": + 'en-us': + 'Commiting the Data Set will update, add, and delete the data from the spreadsheet to the Specify database.', + 'de-ch': + 'Durch das Übernehmen des Datensatzes werden die Daten aus der Tabelle in der angegebenen Datenbank aktualisiert, hinzugefügt und gelöscht.', + 'es-es': + 'Al confirmar el conjunto de datos, se actualizarán, agregarán y eliminarán los datos de la hoja de cálculo en la base de datos Especificar.', + 'fr-fr': "La validation de l'ensemble de données mettra à jour, ajoutera et supprimera les données de la feuille de calcul dans la base de données Spécifier.", - "pt-br": - "A confirmação do conjunto de dados atualizará, adicionará e excluirá os dados da planilha para o banco de dados Specify.", - "ru-ru": - "При фиксации набора данных данные будут обновляться, добавляться и удаляться из электронной таблицы в базе данных Specify.", - "uk-ua": - "Запис набору даних призведе до оновлення, додавання та видалення даних з електронної таблиці до бази даних Specify.", + 'pt-br': + 'A confirmação do conjunto de dados atualizará, adicionará e excluirá os dados da planilha para o banco de dados Specify.', + 'ru-ru': + 'При фиксации набора данных данные будут обновляться, добавляться и удаляться из электронной таблицы в базе данных Specify.', + 'uk-ua': + 'Запис набору даних призведе до оновлення, додавання та видалення даних з електронної таблиці до бази даних Specify.', }, startRevertDescription: { - "en-us": - "Rolling back the dataset will re-update the values, delete created records, and create new records", - "de-ch": - "Durch das Zurücksetzen des Datensatzes werden die Werte erneut aktualisiert, erstellte Datensätze gelöscht und neue Datensätze erstellt", - "es-es": - "Al revertir el conjunto de datos se volverán a actualizar los valores, se eliminarán los registros creados y se crearán nuevos registros.", - "fr-fr": + 'en-us': + 'Rolling back the dataset will re-update the values, delete created records, and create new records', + 'de-ch': + 'Durch das Zurücksetzen des Datensatzes werden die Werte erneut aktualisiert, erstellte Datensätze gelöscht und neue Datensätze erstellt', + 'es-es': + 'Al revertir el conjunto de datos se volverán a actualizar los valores, se eliminarán los registros creados y se crearán nuevos registros.', + 'fr-fr': "La restauration de l'ensemble de données mettra à jour les valeurs, supprimera les enregistrements créés et créera de nouveaux enregistrements.", - "pt-br": - "Reverter o conjunto de dados atualizará novamente os valores, excluirá os registros criados e criará novos registros", - "ru-ru": - "Откат набора данных приведет к повторному обновлению значений, удалению созданных записей и созданию новых записей.", - "uk-ua": - "Відкат набору даних призведе до повторного оновлення значень, видалення створених записів та створення нових записів", + 'pt-br': + 'Reverter o conjunto de dados atualizará novamente os valores, excluirá os registros criados e criará novos registros', + 'ru-ru': + 'Откат набора данных приведет к повторному обновлению значений, удалению созданных записей и созданию новых записей.', + 'uk-ua': + 'Відкат набору даних призведе до повторного оновлення значень, видалення створених записів та створення нових записів', }, commitSuccessfulDescription: { - "en-us": + 'en-us': 'Click on the "Results" button to see the number of records affected in each database table', - "de-ch": - "Klicken Sie auf die Schaltfläche „Ergebnisse“, um die Anzahl der betroffenen Datensätze in jeder Datenbanktabelle anzuzeigen", - "es-es": + 'de-ch': + 'Klicken Sie auf die Schaltfläche „Ergebnisse“, um die Anzahl der betroffenen Datensätze in jeder Datenbanktabelle anzuzeigen', + 'es-es': 'Haga clic en el botón "Resultados" para ver el número de registros afectados en cada tabla de la base de datos', - "fr-fr": + 'fr-fr': "Cliquez sur le bouton « Résultats » pour voir le nombre d'enregistrements affectés dans chaque table de base de données", - "pt-br": + 'pt-br': 'Clique no botão "Resultados" para ver o número de registros afetados em cada tabela do banco de dados', - "ru-ru": - "Нажмите кнопку «Результаты», чтобы увидеть количество затронутых записей в каждой таблице базы данных.", - "uk-ua": - "Натисніть кнопку «Результати», щоб побачити кількість записів, на які вплинула зміна, у кожній таблиці бази даних", + 'ru-ru': + 'Нажмите кнопку «Результаты», чтобы увидеть количество затронутых записей в каждой таблице базы данных.', + 'uk-ua': + 'Натисніть кнопку «Результати», щоб побачити кількість записів, на які вплинула зміна, у кожній таблиці бази даних', }, dateSetRevertDescription: { - "en-us": - "This rolled-back Data Set is saved, however, it cannot be edited. Please re-run the query", - "de-ch": - "Dieser zurückgesetzte Datensatz ist gespeichert, kann jedoch nicht bearbeitet werden. Bitte führen Sie die Abfrage erneut aus.", - "es-es": - "Este conjunto de datos revertido se ha guardado, pero no se puede editar. Vuelva a ejecutar la consulta.", - "fr-fr": - "Cet ensemble de données restauré est enregistré, mais non modifiable. Veuillez relancer la requête.", - "pt-br": - "Este conjunto de dados revertido foi salvo, mas não pode ser editado. Execute a consulta novamente.", - "ru-ru": - "Этот откатенный набор данных сохранён, однако его нельзя редактировать. Пожалуйста, выполните запрос повторно.", - "uk-ua": - "Цей відкочений набір даних збережено, проте його не можна редагувати. Будь ласка, повторіть запит", + 'en-us': + 'This rolled-back Data Set is saved, however, it cannot be edited. Please re-run the query', + 'de-ch': + 'Dieser zurückgesetzte Datensatz ist gespeichert, kann jedoch nicht bearbeitet werden. Bitte führen Sie die Abfrage erneut aus.', + 'es-es': + 'Este conjunto de datos revertido se ha guardado, pero no se puede editar. Vuelva a ejecutar la consulta.', + 'fr-fr': + 'Cet ensemble de données restauré est enregistré, mais non modifiable. Veuillez relancer la requête.', + 'pt-br': + 'Este conjunto de dados revertido foi salvo, mas não pode ser editado. Execute a consulta novamente.', + 'ru-ru': + 'Этот откатенный набор данных сохранён, однако его нельзя редактировать. Пожалуйста, выполните запрос повторно.', + 'uk-ua': + 'Цей відкочений набір даних збережено, проте його не можна редагувати. Будь ласка, повторіть запит', }, committing: { - "en-us": "Committing", - "de-ch": "Festschreiben", - "es-es": "Comprometerse", - "fr-fr": "S'engager", - "pt-br": "Comprometendo-se", - "ru-ru": "Совершение", - "uk-ua": "Здійснення", + 'en-us': 'Committing', + 'de-ch': 'Festschreiben', + 'es-es': 'Comprometerse', + 'fr-fr': "S'engager", + 'pt-br': 'Comprometendo-se', + 'ru-ru': 'Совершение', + 'uk-ua': 'Здійснення', }, beStatusCommit: { - "en-us": "Data Set Commit Status", - "de-ch": "Datensatz-Commit-Status", - "es-es": "Estado de confirmación del conjunto de datos", - "fr-fr": "Statut de validation de l'ensemble de données", - "pt-br": "Status de confirmação do conjunto de dados", - "ru-ru": "Статус фиксации набора данных", - "uk-ua": "Стан фіксації набору даних", + 'en-us': 'Data Set Commit Status', + 'de-ch': 'Datensatz-Commit-Status', + 'es-es': 'Estado de confirmación del conjunto de datos', + 'fr-fr': "Statut de validation de l'ensemble de données", + 'pt-br': 'Status de confirmação do conjunto de dados', + 'ru-ru': 'Статус фиксации набора данных', + 'uk-ua': 'Стан фіксації набору даних', }, startCommit: { - "en-us": "Begin Data Set Commit?", - "de-ch": "Mit der Datensatzfestschreibung beginnen?", - "es-es": "¿Comenzar conjunto de datos Confirmar?", - "fr-fr": "Commencer la validation de l'ensemble de données ?", - "pt-br": "Iniciar confirmação do conjunto de dados?", - "ru-ru": "Начать фиксацию набора данных?", - "uk-ua": "Почати фіксацію набору даних?", + 'en-us': 'Begin Data Set Commit?', + 'de-ch': 'Mit der Datensatzfestschreibung beginnen?', + 'es-es': '¿Comenzar conjunto de datos Confirmar?', + 'fr-fr': "Commencer la validation de l'ensemble de données ?", + 'pt-br': 'Iniciar confirmação do conjunto de dados?', + 'ru-ru': 'Начать фиксацию набора данных?', + 'uk-ua': 'Почати фіксацію набору даних?', }, commitErrors: { - "en-us": "Commit Failed due to Error Cells", - "de-ch": "Commit aufgrund von Fehlerzellen fehlgeschlagen", - "es-es": "Error de confirmación debido a celdas de error", - "fr-fr": "Échec de la validation en raison de cellules d'erreur", - "pt-br": "Falha na confirmação devido a células de erro", - "ru-ru": "Фиксация не удалась из-за ошибок в ячейках", - "uk-ua": "Не вдалося виконати фіксацію через комірки з помилками", + 'en-us': 'Commit Failed due to Error Cells', + 'de-ch': 'Commit aufgrund von Fehlerzellen fehlgeschlagen', + 'es-es': 'Error de confirmación debido a celdas de error', + 'fr-fr': "Échec de la validation en raison de cellules d'erreur", + 'pt-br': 'Falha na confirmação devido a células de erro', + 'ru-ru': 'Фиксация не удалась из-за ошибок в ячейках', + 'uk-ua': 'Не вдалося виконати фіксацію через комірки з помилками', }, commitErrorsDescription: { - "en-us": "The Commit failed due to one or more cell value errors.", - "de-ch": - "Das Commit ist aufgrund eines oder mehrerer Zellenwertfehler fehlgeschlagen.", - "es-es": - "La confirmación falló debido a uno o más errores en el valor de la celda.", - "fr-fr": + 'en-us': 'The Commit failed due to one or more cell value errors.', + 'de-ch': + 'Das Commit ist aufgrund eines oder mehrerer Zellenwertfehler fehlgeschlagen.', + 'es-es': + 'La confirmación falló debido a uno o más errores en el valor de la celda.', + 'fr-fr': "La validation a échoué en raison d'une ou plusieurs erreurs de valeur de cellule.", - "pt-br": - "A confirmação falhou devido a um ou mais erros de valor de célula.", - "ru-ru": - "Фиксация не удалась из-за одной или нескольких ошибок значений ячеек.", - "uk-ua": - "Фіксацію не вдалося виконати через одну або декілька помилок у значенні клітинки.", + 'pt-br': + 'A confirmação falhou devido a um ou mais erros de valor de célula.', + 'ru-ru': + 'Фиксация не удалась из-за одной или нескольких ошибок значений ячеек.', + 'uk-ua': + 'Фіксацію не вдалося виконати через одну або декілька помилок у значенні клітинки.', }, commitCancelled: { - "en-us": "Commit Cancelled", - "de-ch": "Commit abgebrochen", - "es-es": "Confirmación cancelada", - "fr-fr": "Engagement annulé", - "pt-br": "Commit cancelado", - "ru-ru": "Фиксация отменена", - "uk-ua": "Зміна фіксації", + 'en-us': 'Commit Cancelled', + 'de-ch': 'Commit abgebrochen', + 'es-es': 'Confirmación cancelada', + 'fr-fr': 'Engagement annulé', + 'pt-br': 'Commit cancelado', + 'ru-ru': 'Фиксация отменена', + 'uk-ua': 'Зміна фіксації', }, commitCancelledDescription: { - "en-us": "Commit Cancelled Description", - "de-ch": "Commit abgebrochen Beschreibung", - "es-es": "Descripción de confirmación cancelada", - "fr-fr": "Description de l'engagement annulé", - "pt-br": "Descrição de confirmação cancelada", - "ru-ru": "Описание отмены фиксации", - "uk-ua": "Опис скасованого підтвердження", + 'en-us': 'Commit Cancelled Description', + 'de-ch': 'Commit abgebrochen Beschreibung', + 'es-es': 'Descripción de confirmación cancelada', + 'fr-fr': "Description de l'engagement annulé", + 'pt-br': 'Descrição de confirmação cancelada', + 'ru-ru': 'Описание отмены фиксации', + 'uk-ua': 'Опис скасованого підтвердження', }, commitSuccessful: { - "en-us": "Commit Completed with No Errors", - "de-ch": "Commit ohne Fehler abgeschlossen", - "es-es": "Confirmación completada sin errores", - "fr-fr": "Validation terminée sans erreur", - "pt-br": "Commit concluído sem erros", - "ru-ru": "Фиксация завершена без ошибок", - "uk-ua": "Коміт завершено без помилок", + 'en-us': 'Commit Completed with No Errors', + 'de-ch': 'Commit ohne Fehler abgeschlossen', + 'es-es': 'Confirmación completada sin errores', + 'fr-fr': 'Validation terminée sans erreur', + 'pt-br': 'Commit concluído sem erros', + 'ru-ru': 'Фиксация завершена без ошибок', + 'uk-ua': 'Коміт завершено без помилок', }, batchEditRecordSetName: { - "en-us": 'BE commit of "{dataSet:string}"', - "de-ch": "BE-Commit von „{dataSet:string}“", - "es-es": 'Confirmación BE de "{dataSet:string}"', - "fr-fr": "Validation BE de « {dataSet:string} »", - "pt-br": 'Confirmação BE de "{dataSet:string}"', - "ru-ru": 'BE-коммит "{dataSet:string}"', - "uk-ua": 'BE коміт "{dataSet:string}"', + 'en-us': 'BE commit of "{dataSet:string}"', + 'de-ch': 'BE-Commit von „{dataSet:string}“', + 'es-es': 'Confirmación BE de "{dataSet:string}"', + 'fr-fr': 'Validation BE de « {dataSet:string} »', + 'pt-br': 'Confirmação BE de "{dataSet:string}"', + 'ru-ru': 'BE-коммит "{dataSet:string}"', + 'uk-ua': 'BE коміт "{dataSet:string}"', }, deferForMatch: { - "en-us": "Use only visible fields for match", - "de-ch": "Nur sichtbare Felder für den Abgleich verwenden", - "es-es": "Utilice únicamente campos visibles para la coincidencia", - "fr-fr": "Utiliser uniquement les champs visibles pour la correspondance", - "pt-br": "Use apenas campos visíveis para correspondência", - "ru-ru": "Использовать только видимые поля для сопоставления", - "uk-ua": "Використовувати лише видимі поля для збігу", + 'en-us': 'Use only visible fields for match', + 'de-ch': 'Nur sichtbare Felder für den Abgleich verwenden', + 'es-es': 'Utilice únicamente campos visibles para la coincidencia', + 'fr-fr': 'Utiliser uniquement les champs visibles pour la correspondance', + 'pt-br': 'Use apenas campos visíveis para correspondência', + 'ru-ru': 'Использовать только видимые поля для сопоставления', + 'uk-ua': 'Використовувати лише видимі поля для збігу', }, deferForMatchDescription: { - "en-us": - "If true, invisible database fields will not be used for matching. Default value is {default:boolean}", - "de-ch": - "Wenn diese Option aktiviert ist, werden unsichtbare Datenbankfelder nicht für den Abgleich verwendet. Der Standardwert ist {default:boolean}.", - "es-es": - "Si es verdadero, los campos invisibles de la base de datos no se usarán para la coincidencia. El valor predeterminado es {default:boolean}.", - "fr-fr": - "Si cette option est définie sur « true », les champs invisibles de la base de données ne seront pas utilisés pour la correspondance. La valeur par défaut est {default:boolean}.", - "pt-br": - "Se verdadeiro, os campos invisíveis do banco de dados não serão usados para correspondência. O valor padrão é {default:boolean}", - "ru-ru": - "Если задано значение true, невидимые поля базы данных не будут использоваться для сопоставления. Значение по умолчанию: {default:boolean}.", - "uk-ua": - "Якщо значення true, невидимі поля бази даних не використовуватимуться для зіставлення. Значення за замовчуванням — {default:boolean}", + 'en-us': + 'If true, invisible database fields will not be used for matching. Default value is {default:boolean}', + 'de-ch': + 'Wenn diese Option aktiviert ist, werden unsichtbare Datenbankfelder nicht für den Abgleich verwendet. Der Standardwert ist {default:boolean}.', + 'es-es': + 'Si es verdadero, los campos invisibles de la base de datos no se usarán para la coincidencia. El valor predeterminado es {default:boolean}.', + 'fr-fr': + 'Si cette option est définie sur « true », les champs invisibles de la base de données ne seront pas utilisés pour la correspondance. La valeur par défaut est {default:boolean}.', + 'pt-br': + 'Se verdadeiro, os campos invisíveis do banco de dados não serão usados para correspondência. O valor padrão é {default:boolean}', + 'ru-ru': + 'Если задано значение true, невидимые поля базы данных не будут использоваться для сопоставления. Значение по умолчанию: {default:boolean}.', + 'uk-ua': + 'Якщо значення true, невидимі поля бази даних не використовуватимуться для зіставлення. Значення за замовчуванням — {default:boolean}', }, deferForNullCheck: { - "en-us": "Use only visible fields for empty record check", - "de-ch": - "Nur sichtbare Felder für die Prüfung auf leere Datensätze verwenden", - "es-es": - "Utilice únicamente campos visibles para la verificación de registros vacíos", - "fr-fr": - "Utiliser uniquement les champs visibles pour la vérification des enregistrements vides", - "pt-br": "Use apenas campos visíveis para verificação de registros vazios", - "ru-ru": "Использовать только видимые поля для проверки пустых записей", - "uk-ua": "Використовуйте лише видимі поля для перевірки порожніх записів", + 'en-us': 'Use only visible fields for empty record check', + 'de-ch': + 'Nur sichtbare Felder für die Prüfung auf leere Datensätze verwenden', + 'es-es': + 'Utilice únicamente campos visibles para la verificación de registros vacíos', + 'fr-fr': + 'Utiliser uniquement les champs visibles pour la vérification des enregistrements vides', + 'pt-br': 'Use apenas campos visíveis para verificação de registros vazios', + 'ru-ru': 'Использовать только видимые поля для проверки пустых записей', + 'uk-ua': 'Використовуйте лише видимі поля для перевірки порожніх записів', }, deferForNullCheckDescription: { - "en-us": - "If true, invisible database fields will not be used for determining whether the record is empty or not. Default value is {default: boolean}", - "de-ch": - "Wenn diese Option aktiviert ist, werden unsichtbare Datenbankfelder nicht zur Bestimmung verwendet, ob der Datensatz leer ist oder nicht. Der Standardwert ist {default: boolean}", - "es-es": - "Si es verdadero, los campos invisibles de la base de datos no se usarán para determinar si el registro está vacío. El valor predeterminado es {default: boolean}.", - "fr-fr": + 'en-us': + 'If true, invisible database fields will not be used for determining whether the record is empty or not. Default value is {default: boolean}', + 'de-ch': + 'Wenn diese Option aktiviert ist, werden unsichtbare Datenbankfelder nicht zur Bestimmung verwendet, ob der Datensatz leer ist oder nicht. Der Standardwert ist {default: boolean}', + 'es-es': + 'Si es verdadero, los campos invisibles de la base de datos no se usarán para determinar si el registro está vacío. El valor predeterminado es {default: boolean}.', + 'fr-fr': "Si cette option est définie sur « true », les champs invisibles de la base de données ne seront pas utilisés pour déterminer si l'enregistrement est vide. La valeur par défaut est {default: boolean}.", - "pt-br": - "Se verdadeiro, os campos invisíveis do banco de dados não serão usados para determinar se o registro está vazio ou não. O valor padrão é {default: boolean}", - "ru-ru": - "Если задано значение true, невидимые поля базы данных не будут использоваться для определения того, пуста ли запись. Значение по умолчанию: {default: boolean}", - "uk-ua": - "Якщо значення true, невидимі поля бази даних не використовуватимуться для визначення того, чи є запис порожнім. Значення за замовчуванням: {default: boolean}", + 'pt-br': + 'Se verdadeiro, os campos invisíveis do banco de dados não serão usados para determinar se o registro está vazio ou não. O valor padrão é {default: boolean}', + 'ru-ru': + 'Если задано значение true, невидимые поля базы данных не будут использоваться для определения того, пуста ли запись. Значение по умолчанию: {default: boolean}', + 'uk-ua': + 'Якщо значення true, невидимі поля бази даних не використовуватимуться для визначення того, чи є запис порожнім. Значення за замовчуванням: {default: boolean}', }, batchEditDisabled: { - "en-us": - "Batch Edit is disabled for system tables and scoping hierarchy tables", - "de-ch": - "Die Stapelbearbeitung ist für Systemtabellen und Bereichshierarchietabellen deaktiviert", - "es-es": - "La edición por lotes está deshabilitada para las tablas del sistema y las tablas de jerarquía de alcance", - "fr-fr": + 'en-us': + 'Batch Edit is disabled for system tables and scoping hierarchy tables', + 'de-ch': + 'Die Stapelbearbeitung ist für Systemtabellen und Bereichshierarchietabellen deaktiviert', + 'es-es': + 'La edición por lotes está deshabilitada para las tablas del sistema y las tablas de jerarquía de alcance', + 'fr-fr': "L'édition par lots est désactivée pour les tables système et les tables de hiérarchie de portée", - "pt-br": - "A edição em lote está desabilitada para tabelas de sistema e tabelas de hierarquia de escopo", - "ru-ru": - "Пакетное редактирование отключено для системных таблиц и таблиц иерархии области действия.", - "uk-ua": - "Пакетне редагування вимкнено для системних таблиць та таблиць ієрархії області видимості", + 'pt-br': + 'A edição em lote está desabilitada para tabelas de sistema e tabelas de hierarquia de escopo', + 'ru-ru': + 'Пакетное редактирование отключено для системных таблиц и таблиц иерархии области действия.', + 'uk-ua': + 'Пакетне редагування вимкнено для системних таблиць та таблиць ієрархії області видимості', }, cannotEditAfterRollback: { - "en-us": - "(Batch Edit datasets cannot be edited after rollback - Read Only)", - "de-ch": - "(Datensätze mit Stapelbearbeitung können nach dem Rollback nicht bearbeitet werden – schreibgeschützt)", - "es-es": - "(Los conjuntos de datos de edición por lotes no se pueden editar después de la reversión: solo lectura)", - "fr-fr": + 'en-us': + '(Batch Edit datasets cannot be edited after rollback - Read Only)', + 'de-ch': + '(Datensätze mit Stapelbearbeitung können nach dem Rollback nicht bearbeitet werden – schreibgeschützt)', + 'es-es': + '(Los conjuntos de datos de edición por lotes no se pueden editar después de la reversión: solo lectura)', + 'fr-fr': "(Les ensembles de données d'édition par lots ne peuvent pas être modifiés après la restauration - Lecture seule)", - "pt-br": - "(Os conjuntos de dados de edição em lote não podem ser editados após a reversão - Somente leitura)", - "ru-ru": - "(Пакетное редактирование наборов данных невозможно после отката — только для чтения)", - "uk-ua": - "(Набори даних пакетного редагування не можна редагувати після відкату – лише для читання)", + 'pt-br': + '(Os conjuntos de dados de edição em lote não podem ser editados após a reversão - Somente leitura)', + 'ru-ru': + '(Пакетное редактирование наборов данных невозможно после отката — только для чтения)', + 'uk-ua': + '(Набори даних пакетного редагування не можна редагувати після відкату – лише для читання)', }, enableRelationships: { - "en-us": "Enable relationships", - "de-ch": "Beziehungen aktivieren", - "es-es": "Habilitar relaciones", - "fr-fr": "Activer les relations", - "pt-br": "Habilitar relacionamentos", - "ru-ru": "Включить отношения", - "uk-ua": "Увімкнути зв'язки", + 'en-us': 'Enable relationships', + 'de-ch': 'Beziehungen aktivieren', + 'es-es': 'Habilitar relaciones', + 'fr-fr': 'Activer les relations', + 'pt-br': 'Habilitar relacionamentos', + 'ru-ru': 'Включить отношения', + 'uk-ua': "Увімкнути зв'язки", }, enableRelationshipsDescription: { - "en-us": - "Allows batch editing relationships of the base table. Rollback is disabled when relationships are enabled", - "de-ch": - "Ermöglicht die Stapelbearbeitung von Beziehungen der Basistabelle. Rollback ist deaktiviert, wenn Beziehungen aktiviert sind", - "es-es": - "Permite la edición por lotes de relaciones de la tabla base. La reversión está deshabilitada cuando las relaciones están habilitadas.", - "fr-fr": - "Permet la modification par lots des relations de la table de base. La restauration est désactivée lorsque les relations sont activées.", - "pt-br": - "Permite a edição em lote de relacionamentos da tabela base. O rollback é desabilitado quando os relacionamentos são habilitados.", - "ru-ru": - "Позволяет пакетно редактировать связи базовой таблицы. Откат отключается при включении связей.", - "uk-ua": + 'en-us': + 'Allows batch editing relationships of the base table. Rollback is disabled when relationships are enabled', + 'de-ch': + 'Ermöglicht die Stapelbearbeitung von Beziehungen der Basistabelle. Rollback ist deaktiviert, wenn Beziehungen aktiviert sind', + 'es-es': + 'Permite la edición por lotes de relaciones de la tabla base. La reversión está deshabilitada cuando las relaciones están habilitadas.', + 'fr-fr': + 'Permet la modification par lots des relations de la table de base. La restauration est désactivée lorsque les relations sont activées.', + 'pt-br': + 'Permite a edição em lote de relacionamentos da tabela base. O rollback é desabilitado quando os relacionamentos são habilitados.', + 'ru-ru': + 'Позволяет пакетно редактировать связи базовой таблицы. Откат отключается при включении связей.', + 'uk-ua': "Дозволяє пакетне редагування зв'язків базової таблиці. Відкат вимкнено, якщо зв'язки ввімкнено", }, commitDataSet: { - "en-us": "Commit Data Set", - "de-ch": "Datensatz festschreiben", - "es-es": "Confirmar conjunto de datos", - "fr-fr": "Valider l'ensemble de données", - "pt-br": "Conjunto de dados de confirmação", - "ru-ru": "Зафиксировать набор данных", - "uk-ua": "Набір даних для фіксації", + 'en-us': 'Commit Data Set', + 'de-ch': 'Datensatz festschreiben', + 'es-es': 'Confirmar conjunto de datos', + 'fr-fr': "Valider l'ensemble de données", + 'pt-br': 'Conjunto de dados de confirmação', + 'ru-ru': 'Зафиксировать набор данных', + 'uk-ua': 'Набір даних для фіксації', }, warningBatchEditText: { - "en-us": - "Before proceeding, please note that the following action may interrupt other users. This action may cause delays or temporary unavailability of certain features for Specify users. Please consider the impact on their experience. This action cannot be undone", - "de-ch": - "Bevor Sie fortfahren, beachten Sie bitte, dass die folgende Aktion andere Benutzer unterbrechen kann. Diese Aktion kann zu Verzögerungen oder zur vorübergehenden Nichtverfügbarkeit bestimmter Funktionen für Specify-Benutzer führen. Bitte bedenken Sie die Auswirkungen auf deren Benutzererfahrung. Diese Aktion kann nicht rückgängig gemacht werden.", - "es-es": - "Antes de continuar, tenga en cuenta que la siguiente acción podría interrumpir a otros usuarios. Esta acción podría causar retrasos o la indisponibilidad temporal de ciertas funciones para los usuarios de Specify. Tenga en cuenta el impacto en su experiencia. Esta acción no se puede deshacer.", - "fr-fr": + 'en-us': + 'Before proceeding, please note that the following action may interrupt other users. This action may cause delays or temporary unavailability of certain features for Specify users. Please consider the impact on their experience. This action cannot be undone', + 'de-ch': + 'Bevor Sie fortfahren, beachten Sie bitte, dass die folgende Aktion andere Benutzer unterbrechen kann. Diese Aktion kann zu Verzögerungen oder zur vorübergehenden Nichtverfügbarkeit bestimmter Funktionen für Specify-Benutzer führen. Bitte bedenken Sie die Auswirkungen auf deren Benutzererfahrung. Diese Aktion kann nicht rückgängig gemacht werden.', + 'es-es': + 'Antes de continuar, tenga en cuenta que la siguiente acción podría interrumpir a otros usuarios. Esta acción podría causar retrasos o la indisponibilidad temporal de ciertas funciones para los usuarios de Specify. Tenga en cuenta el impacto en su experiencia. Esta acción no se puede deshacer.', + 'fr-fr': "Avant de continuer, veuillez noter que l'action suivante peut interrompre l'utilisation d'autres utilisateurs. Elle peut entraîner des retards ou une indisponibilité temporaire de certaines fonctionnalités pour les utilisateurs spécifiés. Veuillez tenir compte de l'impact sur leur expérience. Cette action est irréversible.", - "pt-br": - "Antes de prosseguir, observe que a ação a seguir pode interromper outros usuários. Esta ação pode causar atrasos ou indisponibilidade temporária de determinados recursos para usuários específicos. Considere o impacto na experiência deles. Esta ação não pode ser desfeita.", - "ru-ru": - "Прежде чем продолжить, обратите внимание, что следующее действие может помешать другим пользователям. Это действие может привести к задержкам или временной недоступности некоторых функций для пользователей Specify. Пожалуйста, учтите это влияние на их работу. Это действие не может быть отменено.", - "uk-ua": - "Перш ніж продовжити, зверніть увагу, що наступна дія може перешкодити іншим користувачам. Ця дія може спричинити затримки або тимчасову недоступність певних функцій для певних користувачів. Будь ласка, врахуйте вплив на їхній досвід. Цю дію не можна скасувати", + 'pt-br': + 'Antes de prosseguir, observe que a ação a seguir pode interromper outros usuários. Esta ação pode causar atrasos ou indisponibilidade temporária de determinados recursos para usuários específicos. Considere o impacto na experiência deles. Esta ação não pode ser desfeita.', + 'ru-ru': + 'Прежде чем продолжить, обратите внимание, что следующее действие может помешать другим пользователям. Это действие может привести к задержкам или временной недоступности некоторых функций для пользователей Specify. Пожалуйста, учтите это влияние на их работу. Это действие не может быть отменено.', + 'uk-ua': + 'Перш ніж продовжити, зверніть увагу, що наступна дія може перешкодити іншим користувачам. Ця дія може спричинити затримки або тимчасову недоступність певних функцій для певних користувачів. Будь ласка, врахуйте вплив на їхній досвід. Цю дію не можна скасувати', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/forms.ts b/specifyweb/frontend/js_src/lib/localization/forms.ts index 2e0324f2aba..0310a96919a 100644 --- a/specifyweb/frontend/js_src/lib/localization/forms.ts +++ b/specifyweb/frontend/js_src/lib/localization/forms.ts @@ -5,1296 +5,1296 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const formsText = createDictionary({ forms: { - "en-us": "Forms", - "ru-ru": "Формы", - "es-es": "Formularios", - "fr-fr": "Formulaires", - "uk-ua": "Форми", - "de-ch": "Formulare", - "pt-br": "Formulários", + 'en-us': 'Forms', + 'ru-ru': 'Формы', + 'es-es': 'Formularios', + 'fr-fr': 'Formulaires', + 'uk-ua': 'Форми', + 'de-ch': 'Formulare', + 'pt-br': 'Formulários', }, clone: { - "en-us": "Clone", - "ru-ru": "Клон", - "es-es": "Clon", - "fr-fr": "Cloner", - "uk-ua": "Клон", - "de-ch": "Klone", - "pt-br": "Clone", + 'en-us': 'Clone', + 'ru-ru': 'Клон', + 'es-es': 'Clon', + 'fr-fr': 'Cloner', + 'uk-ua': 'Клон', + 'de-ch': 'Klone', + 'pt-br': 'Clone', }, cloneDescription: { - "en-us": "Create a full copy of current record", - "ru-ru": "Создать полную копию текущей записи", - "es-es": "Crear una copia completa del registro actual", - "fr-fr": "Créer une copie complète de l'enregistrement actuel", - "uk-ua": "Створити повну копію поточного запису", - "de-ch": "Erstellen einer kompletten Kopie des aktuellen Datensatzes", - "pt-br": "Crie uma cópia completa do registro atual", + 'en-us': 'Create a full copy of current record', + 'ru-ru': 'Создать полную копию текущей записи', + 'es-es': 'Crear una copia completa del registro actual', + 'fr-fr': "Créer une copie complète de l'enregistrement actuel", + 'uk-ua': 'Створити повну копію поточного запису', + 'de-ch': 'Erstellen einer kompletten Kopie des aktuellen Datensatzes', + 'pt-br': 'Crie uma cópia completa do registro atual', }, valueMustBeUniqueToField: { - "en-us": "Value must be unique to {fieldName:string}", - "ru-ru": "Значение должно быть уникальным для {fieldName:string}", - "es-es": "El valor debe ser exclusivo de {fieldName:string}", - "fr-fr": "La valeur doit être unique à {fieldName:string}", - "uk-ua": "Значення має бути унікальним для {fieldName:string}", - "de-ch": "Der Wert muss für {fieldName:string} eindeutig sein", - "pt-br": "O valor deve ser exclusivo para {fieldName:string}", + 'en-us': 'Value must be unique to {fieldName:string}', + 'ru-ru': 'Значение должно быть уникальным для {fieldName:string}', + 'es-es': 'El valor debe ser exclusivo de {fieldName:string}', + 'fr-fr': 'La valeur doit être unique à {fieldName:string}', + 'uk-ua': 'Значення має бути унікальним для {fieldName:string}', + 'de-ch': 'Der Wert muss für {fieldName:string} eindeutig sein', + 'pt-br': 'O valor deve ser exclusivo para {fieldName:string}', }, valueMustBeUniqueToDatabase: { - "en-us": "Value must be unique to database", - "ru-ru": "Значение должно быть уникальным для БД", - "es-es": "El valor debe ser exclusivo de la base de datos.", - "fr-fr": "La valeur doit être unique dans la base de données", - "uk-ua": "Значення має бути унікальним для бази даних", - "de-ch": "Der Wert muss für die Datenbank eindeutig sein", - "pt-br": "O valor deve ser exclusivo para o banco de dados", + 'en-us': 'Value must be unique to database', + 'ru-ru': 'Значение должно быть уникальным для БД', + 'es-es': 'El valor debe ser exclusivo de la base de datos.', + 'fr-fr': 'La valeur doit être unique dans la base de données', + 'uk-ua': 'Значення має бути унікальним для бази даних', + 'de-ch': 'Der Wert muss für die Datenbank eindeutig sein', + 'pt-br': 'O valor deve ser exclusivo para o banco de dados', }, valuesOfMustBeUniqueToField: { - "en-us": "Values of {values:string} must be unique to {fieldName:string}", - "ru-ru": - "Значения {values:string} должны быть уникальными для {fieldName:string}", - "es-es": - "Los valores de {values:string} deben ser únicos para {fieldName:string}", - "fr-fr": - "Les valeurs de {values:string} doivent être uniques à {fieldName:string}", - "uk-ua": - "Значення {values:string} мають бути унікальними для {fieldName:string}", - "de-ch": - "Werte von {values:string} müssen für {fieldName:string} eindeutig sein.", - "pt-br": - "Os valores de {values:string} devem ser exclusivos de {fieldName:string}", + 'en-us': 'Values of {values:string} must be unique to {fieldName:string}', + 'ru-ru': + 'Значения {values:string} должны быть уникальными для {fieldName:string}', + 'es-es': + 'Los valores de {values:string} deben ser únicos para {fieldName:string}', + 'fr-fr': + 'Les valeurs de {values:string} doivent être uniques à {fieldName:string}', + 'uk-ua': + 'Значення {values:string} мають бути унікальними для {fieldName:string}', + 'de-ch': + 'Werte von {values:string} müssen für {fieldName:string} eindeutig sein.', + 'pt-br': + 'Os valores de {values:string} devem ser exclusivos de {fieldName:string}', }, valuesOfMustBeUniqueToDatabase: { - "en-us": "Values of {values:string} must be unique to database", - "ru-ru": "Значения {values:string} должны быть уникальными в базе данных.", - "es-es": - "Los valores de {values:string} deben ser únicos para la base de datos.", - "fr-fr": - "Les valeurs de {values:string} doivent être uniques à la base de données", - "uk-ua": "Значення {values:string} мають бути унікальними для бази даних", - "de-ch": "Werte von {values:string} müssen in der Datenbank eindeutig sein", - "pt-br": - "Os valores de {values:string} devem ser exclusivos do banco de dados", + 'en-us': 'Values of {values:string} must be unique to database', + 'ru-ru': 'Значения {values:string} должны быть уникальными в базе данных.', + 'es-es': + 'Los valores de {values:string} deben ser únicos para la base de datos.', + 'fr-fr': + 'Les valeurs de {values:string} doivent être uniques à la base de données', + 'uk-ua': 'Значення {values:string} мають бути унікальними для бази даних', + 'de-ch': 'Werte von {values:string} müssen in der Datenbank eindeutig sein', + 'pt-br': + 'Os valores de {values:string} devem ser exclusivos do banco de dados', }, checkingIfResourceCanBeDeleted: { - "en-us": "Checking if resource can be deleted…", - "ru-ru": "Проверка возможности удаления ресурса…", - "es-es": "Comprobando si el recurso se puede eliminar…", - "fr-fr": "Vérification si la ressource peut être supprimée…", - "uk-ua": "Перевірка можливості видалення ресурсу…", - "de-ch": "Überprüfen, ob die Ressource gelöscht werden kann …", - "pt-br": "Verificando se o recurso pode ser excluído…", + 'en-us': 'Checking if resource can be deleted…', + 'ru-ru': 'Проверка возможности удаления ресурса…', + 'es-es': 'Comprobando si el recurso se puede eliminar…', + 'fr-fr': 'Vérification si la ressource peut être supprimée…', + 'uk-ua': 'Перевірка можливості видалення ресурсу…', + 'de-ch': 'Überprüfen, ob die Ressource gelöscht werden kann …', + 'pt-br': 'Verificando se o recurso pode ser excluído…', }, checkingIfResourceIsUsed: { - "en-us": "Checking if this record is currently in use…", - "de-ch": "Es wird geprüft, ob dieser Datensatz derzeit verwendet wird …", - "es-es": "Comprobando si este registro está actualmente en uso…", - "fr-fr": "Vérification si cet enregistrement est actuellement utilisé…", - "pt-br": "Verificando se este registro está em uso no momento…", - "ru-ru": "Проверяем, используется ли эта запись в данный момент…", - "uk-ua": "Перевірка, чи цей запис зараз використовується…", + 'en-us': 'Checking if this record is currently in use…', + 'de-ch': 'Es wird geprüft, ob dieser Datensatz derzeit verwendet wird …', + 'es-es': 'Comprobando si este registro está actualmente en uso…', + 'fr-fr': 'Vérification si cet enregistrement est actuellement utilisé…', + 'pt-br': 'Verificando se este registro está em uso no momento…', + 'ru-ru': 'Проверяем, используется ли эта запись в данный момент…', + 'uk-ua': 'Перевірка, чи цей запис зараз використовується…', }, noLinkedRecords: { - "en-us": "No linked records", - "de-ch": "Keine verknüpften Datensätze", - "es-es": "No hay registros vinculados", - "fr-fr": "Aucun enregistrement lié", - "pt-br": "Nenhum registro vinculado", - "ru-ru": "Нет связанных записей", - "uk-ua": "Немає пов'язаних записів", + 'en-us': 'No linked records', + 'de-ch': 'Keine verknüpften Datensätze', + 'es-es': 'No hay registros vinculados', + 'fr-fr': 'Aucun enregistrement lié', + 'pt-br': 'Nenhum registro vinculado', + 'ru-ru': 'Нет связанных записей', + 'uk-ua': "Немає пов'язаних записів", }, recordUsedDescription: { - "en-us": "This resource is currently linked to the following records:", - "de-ch": - "Diese Ressource ist derzeit mit den folgenden Datensätzen verknüpft:", - "es-es": - "Este recurso está actualmente vinculado a los siguientes registros:", - "fr-fr": - "Cette ressource est actuellement liée aux enregistrements suivants :", - "pt-br": "Este recurso está atualmente vinculado aos seguintes registros:", - "ru-ru": "В настоящее время этот ресурс связан со следующими записями:", - "uk-ua": "Цей ресурс наразі пов’язаний з такими записами:", + 'en-us': 'This resource is currently linked to the following records:', + 'de-ch': + 'Diese Ressource ist derzeit mit den folgenden Datensätzen verknüpft:', + 'es-es': + 'Este recurso está actualmente vinculado a los siguientes registros:', + 'fr-fr': + 'Cette ressource est actuellement liée aux enregistrements suivants :', + 'pt-br': 'Este recurso está atualmente vinculado aos seguintes registros:', + 'ru-ru': 'В настоящее время этот ресурс связан со следующими записями:', + 'uk-ua': 'Цей ресурс наразі пов’язаний з такими записами:', }, deleteBlocked: { - "en-us": "Delete blocked", - "ru-ru": "Удалить заблокированный", - "es-es": "Eliminar bloqueado", - "fr-fr": "Supprimer bloqué", - "uk-ua": "Видалити заблоковано", - "de-ch": "Gesperrte löschen", - "pt-br": "Excluir bloqueado", + 'en-us': 'Delete blocked', + 'ru-ru': 'Удалить заблокированный', + 'es-es': 'Eliminar bloqueado', + 'fr-fr': 'Supprimer bloqué', + 'uk-ua': 'Видалити заблоковано', + 'de-ch': 'Gesperrte löschen', + 'pt-br': 'Excluir bloqueado', }, deleteBlockedDescription: { - "en-us": - "The resource cannot be deleted because it is referenced by the following resources:", - "de-ch": - "Die Ressource kann nicht gelöscht werden, da sie von den folgenden Ressourcen referenziert wird:", - "es-es": "encontrar usos", - "fr-fr": - "La ressource ne peut pas être supprimée car elle est référencée par les ressources suivantes :", - "ru-ru": - "Ресурс не может быть удален, поскольку на него ссылаются следующие ресурсы:", - "uk-ua": - "Ресурс не можна видалити, оскільки на нього посилаються такі ресурси:", - "pt-br": - "O recurso não pode ser excluído porque é referenciado pelos seguintes recursos:", + 'en-us': + 'The resource cannot be deleted because it is referenced by the following resources:', + 'de-ch': + 'Die Ressource kann nicht gelöscht werden, da sie von den folgenden Ressourcen referenziert wird:', + 'es-es': 'encontrar usos', + 'fr-fr': + 'La ressource ne peut pas être supprimée car elle est référencée par les ressources suivantes :', + 'ru-ru': + 'Ресурс не может быть удален, поскольку на него ссылаются следующие ресурсы:', + 'uk-ua': + 'Ресурс не можна видалити, оскільки на нього посилаються такі ресурси:', + 'pt-br': + 'O recurso não pode ser excluído porque é referenciado pelos seguintes recursos:', }, relationship: { - "en-us": "Relationship", - "ru-ru": "Отношение", - "es-es": "Relación", - "fr-fr": "Relation", - "uk-ua": "Стосунків", - "de-ch": "Beziehung", - "pt-br": "Relação", + 'en-us': 'Relationship', + 'ru-ru': 'Отношение', + 'es-es': 'Relación', + 'fr-fr': 'Relation', + 'uk-ua': 'Стосунків', + 'de-ch': 'Beziehung', + 'pt-br': 'Relação', }, paleoMap: { - "en-us": "Paleo Map", - "ru-ru": "Палеокарта", - "es-es": "Mapa Paleo", - "fr-fr": "Carte paléo", - "uk-ua": "Палео-мапа", - "de-ch": "Paläo-Karte", - "pt-br": "Mapa Paleo", + 'en-us': 'Paleo Map', + 'ru-ru': 'Палеокарта', + 'es-es': 'Mapa Paleo', + 'fr-fr': 'Carte paléo', + 'uk-ua': 'Палео-мапа', + 'de-ch': 'Paläo-Karte', + 'pt-br': 'Mapa Paleo', }, paleoRequiresGeography: { - comment: "Example: Geography Required", - "en-us": "{geographyTable:string} Required", - "ru-ru": "{geographyTable:string} Требуется", - "es-es": "{geographyTable:string} Requerido", - "fr-fr": "{geographyTable:string} Obligatoire", - "uk-ua": "{geographyTable:string} Обов'язково", - "de-ch": "{geographyTable:string} Erforderlich", - "pt-br": "{geographyTable:string} Obrigatório", + comment: 'Example: Geography Required', + 'en-us': '{geographyTable:string} Required', + 'ru-ru': '{geographyTable:string} Требуется', + 'es-es': '{geographyTable:string} Requerido', + 'fr-fr': '{geographyTable:string} Obligatoire', + 'uk-ua': "{geographyTable:string} Обов'язково", + 'de-ch': '{geographyTable:string} Erforderlich', + 'pt-br': '{geographyTable:string} Obrigatório', }, paleoRequiresGeographyDescription: { - "en-us": - "The Paleo Map plugin requires that the {localityTable:string} have geographic coordinates and that the paleo context have a geographic age with at least a start time or and end time populated.", - "de-ch": - "Das Paleo Map-Plugin erfordert, dass {localityTable:string} geografische Koordinaten hat und dass der Paläo-Kontext ein geografisches Alter mit mindestens einer ausgefüllten Start- oder Endzeit hat.", - "es-es": "Seleccionar fuente de tablas", - "fr-fr": - "Le plugin Paleo Map nécessite que les {localityTable:string} aient des coordonnées géographiques et que le contexte paléo ait un âge géographique avec au moins une heure de début ou une heure de fin renseignée.", - "ru-ru": - "Для работы плагина Paleo Map требуется, чтобы {localityTable:string} имел географические координаты, а палеоконтекст имел географический возраст с указанием как минимум начального и конечного времени.", - "uk-ua": - "Плагін Paleo Map вимагає, щоб {localityTable:string} мав географічні координати, а палеодієнтний контекст мав географічний вік із зазначенням принаймні часу початку або часу завершення.", - "pt-br": - "O plugin Paleo Map requer que o {localityTable:string} tenha coordenadas geográficas e que o contexto paleo tenha uma idade geográfica com pelo menos um horário de início ou término preenchidos.", + 'en-us': + 'The Paleo Map plugin requires that the {localityTable:string} have geographic coordinates and that the paleo context have a geographic age with at least a start time or and end time populated.', + 'de-ch': + 'Das Paleo Map-Plugin erfordert, dass {localityTable:string} geografische Koordinaten hat und dass der Paläo-Kontext ein geografisches Alter mit mindestens einer ausgefüllten Start- oder Endzeit hat.', + 'es-es': 'Seleccionar fuente de tablas', + 'fr-fr': + 'Le plugin Paleo Map nécessite que les {localityTable:string} aient des coordonnées géographiques et que le contexte paléo ait un âge géographique avec au moins une heure de début ou une heure de fin renseignée.', + 'ru-ru': + 'Для работы плагина Paleo Map требуется, чтобы {localityTable:string} имел географические координаты, а палеоконтекст имел географический возраст с указанием как минимум начального и конечного времени.', + 'uk-ua': + 'Плагін Paleo Map вимагає, щоб {localityTable:string} мав географічні координати, а палеодієнтний контекст мав географічний вік із зазначенням принаймні часу початку або часу завершення.', + 'pt-br': + 'O plugin Paleo Map requer que o {localityTable:string} tenha coordenadas geográficas e que o contexto paleo tenha uma idade geográfica com pelo menos um horário de início ou término preenchidos.', }, invalidDate: { - "en-us": "Invalid Date", - "ru-ru": "Неверная дата", - "es-es": "Fecha invalida", - "fr-fr": "Date invalide", - "uk-ua": "Недійсна дата", - "de-ch": "Ungültiges Datum", - "pt-br": "Data inválida", + 'en-us': 'Invalid Date', + 'ru-ru': 'Неверная дата', + 'es-es': 'Fecha invalida', + 'fr-fr': 'Date invalide', + 'uk-ua': 'Недійсна дата', + 'de-ch': 'Ungültiges Datum', + 'pt-br': 'Data inválida', }, deleteConfirmation: { - "en-us": - "Are you sure you want to permanently delete this {tableName:string} from the database?", - "de-ch": - "Sind Sie sicher, dass Sie diesen {tableName:string} dauerhaft aus der Datenbank löschen möchten?", - "es-es": "El valor debe ser exclusivo de la base de datos.", - "fr-fr": - "Êtes-vous sûr de vouloir supprimer définitivement ce {tableName:string} de la base de données ?", - "ru-ru": - "Вы уверены, что хотите навсегда удалить {tableName:string} из базы данных?", - "uk-ua": - "Ви впевнені, що хочете остаточно видалити цей {tableName:string} з бази даних?", - "pt-br": - "Tem certeza de que deseja excluir permanentemente este {tableName:string} do banco de dados?", + 'en-us': + 'Are you sure you want to permanently delete this {tableName:string} from the database?', + 'de-ch': + 'Sind Sie sicher, dass Sie diesen {tableName:string} dauerhaft aus der Datenbank löschen möchten?', + 'es-es': 'El valor debe ser exclusivo de la base de datos.', + 'fr-fr': + 'Êtes-vous sûr de vouloir supprimer définitivement ce {tableName:string} de la base de données ?', + 'ru-ru': + 'Вы уверены, что хотите навсегда удалить {tableName:string} из базы данных?', + 'uk-ua': + 'Ви впевнені, що хочете остаточно видалити цей {tableName:string} з бази даних?', + 'pt-br': + 'Tem certeza de que deseja excluir permanentemente este {tableName:string} do banco de dados?', }, deleteConfirmationDescription: { - "en-us": "This action cannot be undone.", - "ru-ru": "Это действие не может быть отменено.", - "es-es": "Esta acción no se puede deshacer.", - "fr-fr": "Cette action ne peut pas être annulée.", - "uk-ua": "Цю дію не можна скасувати.", - "de-ch": "Diese Aktion kann nicht rückgängig gemacht werden.", - "pt-br": "Esta ação não pode ser desfeita.", + 'en-us': 'This action cannot be undone.', + 'ru-ru': 'Это действие не может быть отменено.', + 'es-es': 'Esta acción no se puede deshacer.', + 'fr-fr': 'Cette action ne peut pas être annulée.', + 'uk-ua': 'Цю дію не можна скасувати.', + 'de-ch': 'Diese Aktion kann nicht rückgängig gemacht werden.', + 'pt-br': 'Esta ação não pode ser desfeita.', }, datePrecision: { - "en-us": "Date Precision", - "ru-ru": "Точность даты", - "es-es": "Precisión de fecha", - "fr-fr": "Précision de la date", - "uk-ua": "Точність дати", - "de-ch": "Datumsgenauigkeit", - "pt-br": "Precisão de data", + 'en-us': 'Date Precision', + 'ru-ru': 'Точность даты', + 'es-es': 'Precisión de fecha', + 'fr-fr': 'Précision de la date', + 'uk-ua': 'Точність дати', + 'de-ch': 'Datumsgenauigkeit', + 'pt-br': 'Precisão de data', }, monthYear: { comment: ` A placeholder for partial date field when "month /year" type is selected. Visible only in browsers that don\'t support the "month" input type. `, - "en-us": "Mon / Year", - "ru-ru": "Пн / Год", - "es-es": "Usar configuraciones personalizadas", - "fr-fr": "Lun / Année", - "uk-ua": "Пн / Рік", - "de-ch": "Mo / Jahr", - "pt-br": "Seg / Ano", + 'en-us': 'Mon / Year', + 'ru-ru': 'Пн / Год', + 'es-es': 'Usar configuraciones personalizadas', + 'fr-fr': 'Lun / Année', + 'uk-ua': 'Пн / Рік', + 'de-ch': 'Mo / Jahr', + 'pt-br': 'Seg / Ano', }, yearPlaceholder: { comment: 'A placeholder for partial date field when "year" type is selected', - "en-us": "YYYY", - "ru-ru": "ГГГГ", - "es-es": "AAAA", - "fr-fr": "AAAA", - "uk-ua": "РРРР", - "de-ch": "JJJJ", - "pt-br": "AAAA", + 'en-us': 'YYYY', + 'ru-ru': 'ГГГГ', + 'es-es': 'AAAA', + 'fr-fr': 'AAAA', + 'uk-ua': 'РРРР', + 'de-ch': 'JJJJ', + 'pt-br': 'AAAA', }, today: { - "en-us": "Today", - "ru-ru": "Сегодня", - "es-es": "Hoy", - "fr-fr": "Aujourd'hui", - "uk-ua": "Сьогодні", - "de-ch": "Heute", - "pt-br": "Hoje", + 'en-us': 'Today', + 'ru-ru': 'Сегодня', + 'es-es': 'Hoy', + 'fr-fr': "Aujourd'hui", + 'uk-ua': 'Сьогодні', + 'de-ch': 'Heute', + 'pt-br': 'Hoje', }, todayButtonDescription: { - "en-us": "Set to current date", - "ru-ru": "Установить на текущую дату", - "es-es": "Establecer en fecha actual", - "fr-fr": "Définir sur la date du jour", - "uk-ua": "Встановити на поточну дату", - "de-ch": "Auf aktuelles Datum einstellen", - "pt-br": "Definir para a data atual", + 'en-us': 'Set to current date', + 'ru-ru': 'Установить на текущую дату', + 'es-es': 'Establecer en fecha actual', + 'fr-fr': 'Définir sur la date du jour', + 'uk-ua': 'Встановити на поточну дату', + 'de-ch': 'Auf aktuelles Datum einstellen', + 'pt-br': 'Definir para a data atual', }, addToPickListConfirmation: { - "en-us": "Add to {pickListTable:string}?", - "ru-ru": "Добавить в {pickListTable:string}?", - "es-es": "¿Añadir a {pickListTable:string}?", - "fr-fr": "Ajouter à {pickListTable:string} ?", - "uk-ua": "Додати до {pickListTable:string}?", - "de-ch": "Zu {pickListTable:string} hinzufügen?", - "pt-br": "Adicionar a {pickListTable:string}?", + 'en-us': 'Add to {pickListTable:string}?', + 'ru-ru': 'Добавить в {pickListTable:string}?', + 'es-es': '¿Añadir a {pickListTable:string}?', + 'fr-fr': 'Ajouter à {pickListTable:string} ?', + 'uk-ua': 'Додати до {pickListTable:string}?', + 'de-ch': 'Zu {pickListTable:string} hinzufügen?', + 'pt-br': 'Adicionar a {pickListTable:string}?', }, addToPickListConfirmationDescription: { - "en-us": + 'en-us': 'Add value "{value:string}" to the {pickListTable:string} named "{pickListName:string}"?', - "de-ch": - "Wert „{value:string}“ zum {pickListTable:string} mit dem Namen „{pickListName:string}“ hinzufügen?", - "es-es": + 'de-ch': + 'Wert „{value:string}“ zum {pickListTable:string} mit dem Namen „{pickListName:string}“ hinzufügen?', + 'es-es': '¿Agregar valor "{value:string}" al {pickListTable:string} llamado "{pickListName:string}"?', - "fr-fr": - "Ajouter la valeur « {value:string} » au {pickListTable:string} nommé « {pickListName:string} » ?", - "ru-ru": - "Добавить значение «{value:string}» к {pickListTable:string} с именем «{pickListName:string}»?", - "uk-ua": + 'fr-fr': + 'Ajouter la valeur « {value:string} » au {pickListTable:string} nommé « {pickListName:string} » ?', + 'ru-ru': + 'Добавить значение «{value:string}» к {pickListTable:string} с именем «{pickListName:string}»?', + 'uk-ua': 'Додати значення "{value:string}" до {pickListTable:string} з назвою "{pickListName:string}"?', - "pt-br": + 'pt-br': 'Adicionar valor "{value:string}" ao {pickListTable:string} chamado "{pickListName:string}"?', }, invalidType: { - "en-us": "Invalid Type", - "ru-ru": "Неверный тип", - "es-es": "Tipo inválido", - "fr-fr": "Type invalide", - "uk-ua": "Недійсний тип", - "de-ch": "Ungültiger Typ", - "pt-br": "Tipo inválido", + 'en-us': 'Invalid Type', + 'ru-ru': 'Неверный тип', + 'es-es': 'Tipo inválido', + 'fr-fr': 'Type invalide', + 'uk-ua': 'Недійсний тип', + 'de-ch': 'Ungültiger Typ', + 'pt-br': 'Tipo inválido', }, invalidNumericPicklistValue: { - "en-us": "Only numeric values are supported in this {pickListTable:string}", - "de-ch": - "In diesem {pickListTable:string} werden nur numerische Werte unterstützt.", - "es-es": "En este {pickListTable:string} solo se admiten valores numéricos", - "fr-fr": - "Seules les valeurs numériques sont prises en charge dans ce {pickListTable:string}", - "ru-ru": - "В этом {pickListTable:string} поддерживаются только числовые значения.", - "uk-ua": - "У цьому {pickListTable:string} підтримуються лише числові значення", - "pt-br": - "Somente valores numéricos são suportados neste {pickListTable:string}", + 'en-us': 'Only numeric values are supported in this {pickListTable:string}', + 'de-ch': + 'In diesem {pickListTable:string} werden nur numerische Werte unterstützt.', + 'es-es': 'En este {pickListTable:string} solo se admiten valores numéricos', + 'fr-fr': + 'Seules les valeurs numériques sont prises en charge dans ce {pickListTable:string}', + 'ru-ru': + 'В этом {pickListTable:string} поддерживаются только числовые значения.', + 'uk-ua': + 'У цьому {pickListTable:string} підтримуються лише числові значення', + 'pt-br': + 'Somente valores numéricos são suportados neste {pickListTable:string}', }, noData: { - "en-us": "No Data.", - "ru-ru": "Нет данных.", - "es-es": "Sin datos.", - "fr-fr": "Aucune donnée.", - "uk-ua": "Немає даних.", - "de-ch": "Keine Daten.", - "pt-br": "Nenhum dado.", + 'en-us': 'No Data.', + 'ru-ru': 'Нет данных.', + 'es-es': 'Sin datos.', + 'fr-fr': 'Aucune donnée.', + 'uk-ua': 'Немає даних.', + 'de-ch': 'Keine Daten.', + 'pt-br': 'Nenhum dado.', }, recordSetDeletionWarning: { - "en-us": + 'en-us': 'The {recordSetTable:string} "{recordSetName:string}" will be deleted. The referenced records will NOT be deleted from the database.', - "ru-ru": + 'ru-ru': '{recordSetTable:string} "{recordSetName:string}" будет удалён. Связанные с этим записи НЕ будут удалены из базы данных.', - "es-es": + 'es-es': 'Se eliminará el {recordSetTable:string} "{recordSetName:string}". Los registros referenciados no se eliminarán de la base de datos.', - "fr-fr": - "Le {recordSetTable:string} « {recordSetName:string} » sera supprimé. Les enregistrements référencés ne seront PAS supprimés de la base de données.", - "uk-ua": + 'fr-fr': + 'Le {recordSetTable:string} « {recordSetName:string} » sera supprimé. Les enregistrements référencés ne seront PAS supprimés de la base de données.', + 'uk-ua': '{recordSetTable:string} "{recordSetName:string}" буде видалено. Записи, на які посилаються, НЕ будуть видалені з бази даних.', - "de-ch": + 'de-ch': 'Der {recordSetTable:string} "{recordSetName:string}" wird gelöscht. Die referenzierten Datensätze werden NICHT aus der Datenbank gelöscht.', - "pt-br": + 'pt-br': 'O {recordSetTable:string} "{recordSetName:string}" será excluído. Os registros referenciados NÃO serão excluídos do banco de dados.', }, saveRecordFirst: { - "en-us": "Save record first", - "ru-ru": "Сначала сохраните запись", - "es-es": "Guardar el registro primero", - "fr-fr": "Enregistrer d'abord l'enregistrement", - "uk-ua": "Спочатку збережіть запис", - "de-ch": "Datensatz zuerst speichern", - "pt-br": "Salvar registro primeiro", + 'en-us': 'Save record first', + 'ru-ru': 'Сначала сохраните запись', + 'es-es': 'Guardar el registro primero', + 'fr-fr': "Enregistrer d'abord l'enregistrement", + 'uk-ua': 'Спочатку збережіть запис', + 'de-ch': 'Datensatz zuerst speichern', + 'pt-br': 'Salvar registro primeiro', }, firstRecord: { - "en-us": "First Record", - "ru-ru": "Первая запись", - "es-es": "Primer disco", - "fr-fr": "Premier enregistrement", - "uk-ua": "Перший запис", - "de-ch": "Erster Eintrag", - "pt-br": "Primeiro Registro", + 'en-us': 'First Record', + 'ru-ru': 'Первая запись', + 'es-es': 'Primer disco', + 'fr-fr': 'Premier enregistrement', + 'uk-ua': 'Перший запис', + 'de-ch': 'Erster Eintrag', + 'pt-br': 'Primeiro Registro', }, lastRecord: { - "en-us": "Last Record", - "ru-ru": "Последняя запись", - "es-es": "Último registro", - "fr-fr": "Dernier enregistrement", - "uk-ua": "Останній запис", - "de-ch": "Letzter Datensatz", - "pt-br": "Último registro", + 'en-us': 'Last Record', + 'ru-ru': 'Последняя запись', + 'es-es': 'Último registro', + 'fr-fr': 'Dernier enregistrement', + 'uk-ua': 'Останній запис', + 'de-ch': 'Letzter Datensatz', + 'pt-br': 'Último registro', }, previousRecord: { - "en-us": "Previous Record", - "ru-ru": "Предыдущая запись", - "es-es": "Registro anterior", - "fr-fr": "Record précédent", - "uk-ua": "Попередній запис", - "de-ch": "Vorheriger Datensatz", - "pt-br": "Registro anterior", + 'en-us': 'Previous Record', + 'ru-ru': 'Предыдущая запись', + 'es-es': 'Registro anterior', + 'fr-fr': 'Record précédent', + 'uk-ua': 'Попередній запис', + 'de-ch': 'Vorheriger Datensatz', + 'pt-br': 'Registro anterior', }, nextRecord: { - "en-us": "Next Record", - "ru-ru": "Следующая запись", - "es-es": "Próximo récord", - "fr-fr": "Prochain enregistrement", - "uk-ua": "Наступний запис", - "de-ch": "Nächster Datensatz", - "pt-br": "Próximo registro", + 'en-us': 'Next Record', + 'ru-ru': 'Следующая запись', + 'es-es': 'Próximo récord', + 'fr-fr': 'Prochain enregistrement', + 'uk-ua': 'Наступний запис', + 'de-ch': 'Nächster Datensatz', + 'pt-br': 'Próximo registro', }, currentRecord: { - "en-us": "Current object (out of {total:number|formatted})", - "ru-ru": "Текущий объект (из {total:number|formatted})", - "es-es": "Objeto actual (de {total:number|formatted})", - "fr-fr": "Objet actuel (sur {total:number|formatted})", - "uk-ua": "Поточний об'єкт (з {total:number|formatted})", - "de-ch": "Aktuelles Objekt (aus {total:number|formatted})", - "pt-br": "Objeto atual (de {total:number|formatted})", + 'en-us': 'Current object (out of {total:number|formatted})', + 'ru-ru': 'Текущий объект (из {total:number|formatted})', + 'es-es': 'Objeto actual (de {total:number|formatted})', + 'fr-fr': 'Objet actuel (sur {total:number|formatted})', + 'uk-ua': "Поточний об'єкт (з {total:number|formatted})", + 'de-ch': 'Aktuelles Objekt (aus {total:number|formatted})', + 'pt-br': 'Objeto atual (de {total:number|formatted})', }, unsavedFormUnloadProtect: { - "en-us": "This form has not been saved.", - "ru-ru": "Эта форма не была сохранена.", - "es-es": "Este formulario no ha sido guardado.", - "fr-fr": "Ce formulaire n'a pas été enregistré.", - "uk-ua": "Цю форму не збережено.", - "de-ch": "Dieses Formular wurde nicht gespeichert.", - "pt-br": "Este formulário não foi salvo.", + 'en-us': 'This form has not been saved.', + 'ru-ru': 'Эта форма не была сохранена.', + 'es-es': 'Este formulario no ha sido guardado.', + 'fr-fr': "Ce formulaire n'a pas été enregistré.", + 'uk-ua': 'Цю форму не збережено.', + 'de-ch': 'Dieses Formular wurde nicht gespeichert.', + 'pt-br': 'Este formulário não foi salvo.', }, saveConflict: { - comment: "Meaning a conflict occurred when saving", - "en-us": "Save conflict", - "ru-ru": "Сохранить конфликт", - "es-es": "Guardar conflicto", - "fr-fr": "Enregistrer le conflit", - "uk-ua": "Зберегти конфлікт", - "de-ch": "Konflikt speichern", - "pt-br": "Salvar conflito", + comment: 'Meaning a conflict occurred when saving', + 'en-us': 'Save conflict', + 'ru-ru': 'Сохранить конфликт', + 'es-es': 'Guardar conflicto', + 'fr-fr': 'Enregistrer le conflit', + 'uk-ua': 'Зберегти конфлікт', + 'de-ch': 'Konflikt speichern', + 'pt-br': 'Salvar conflito', }, saveConflictDescription: { - "en-us": - "The data shown on this page has been changed by another user or in another browser tab and is out of date. The page must be reloaded to prevent inconsistent data from being saved.", - "ru-ru": - "Данные на этой странице были изменены другим пользователем или на другой вкладке браузера и устарели. Для предотвращения сохранения несоответствующих данных необходимо перезагрузить страницу.", - "es-es": - "Los datos que se muestran en esta página han sido modificados por otro usuario o en otra pestaña del navegador y están desactualizados. Es necesario recargar la página para evitar que se guarden datos incoherentes.", - "fr-fr": + 'en-us': + 'The data shown on this page has been changed by another user or in another browser tab and is out of date. The page must be reloaded to prevent inconsistent data from being saved.', + 'ru-ru': + 'Данные на этой странице были изменены другим пользователем или на другой вкладке браузера и устарели. Для предотвращения сохранения несоответствующих данных необходимо перезагрузить страницу.', + 'es-es': + 'Los datos que se muestran en esta página han sido modificados por otro usuario o en otra pestaña del navegador y están desactualizados. Es necesario recargar la página para evitar que se guarden datos incoherentes.', + 'fr-fr': "Les données affichées sur cette page ont été modifiées par un autre utilisateur ou dans un autre onglet du navigateur et sont obsolètes. La page doit être rechargée pour éviter l'enregistrement de données incohérentes.", - "uk-ua": - "Дані, що відображаються на цій сторінці, були змінені іншим користувачем або в іншій вкладці браузера та застарілі. Сторінку необхідно перезавантажити, щоб запобігти збереженню невідповідних даних.", - "de-ch": - "Die auf dieser Seite angezeigten Daten wurden von einem anderen Benutzer oder in einem anderen Browser-Tab geändert und sind veraltet. Um die Speicherung inkonsistenter Daten zu verhindern, muss die Seite neu geladen werden.", - "pt-br": - "Os dados exibidos nesta página foram alterados por outro usuário ou em outra aba do navegador e estão desatualizados. A página deve ser recarregada para evitar que dados inconsistentes sejam salvos.", + 'uk-ua': + 'Дані, що відображаються на цій сторінці, були змінені іншим користувачем або в іншій вкладці браузера та застарілі. Сторінку необхідно перезавантажити, щоб запобігти збереженню невідповідних даних.', + 'de-ch': + 'Die auf dieser Seite angezeigten Daten wurden von einem anderen Benutzer oder in einem anderen Browser-Tab geändert und sind veraltet. Um die Speicherung inkonsistenter Daten zu verhindern, muss die Seite neu geladen werden.', + 'pt-br': + 'Os dados exibidos nesta página foram alterados por outro usuário ou em outra aba do navegador e estão desatualizados. A página deve ser recarregada para evitar que dados inconsistentes sejam salvos.', }, saveBlocked: { - "en-us": "Save blocked", - "de-ch": "Speichern blockiert", - "es-es": "Guardar bloqueado", - "fr-fr": "Enregistrer bloqué", - "ru-ru": "Сохранить заблокировано", - "uk-ua": "Зберегти заблоковано", - "pt-br": "Salvar bloqueado", + 'en-us': 'Save blocked', + 'de-ch': 'Speichern blockiert', + 'es-es': 'Guardar bloqueado', + 'fr-fr': 'Enregistrer bloqué', + 'ru-ru': 'Сохранить заблокировано', + 'uk-ua': 'Зберегти заблоковано', + 'pt-br': 'Salvar bloqueado', }, saveBlockedDescription: { - "en-us": "Form cannot be saved because of the following error:", - "ru-ru": "Форму невозможно сохранить из-за следующей ошибки:", - "es-es": "No se puede guardar el formulario debido al siguiente error:", - "fr-fr": + 'en-us': 'Form cannot be saved because of the following error:', + 'ru-ru': 'Форму невозможно сохранить из-за следующей ошибки:', + 'es-es': 'No se puede guardar el formulario debido al siguiente error:', + 'fr-fr': "Le formulaire ne peut pas être enregistré en raison de l'erreur suivante :", - "uk-ua": "Форму неможливо зберегти через таку помилку:", - "de-ch": - "Das Formular kann aufgrund des folgenden Fehlers nicht gespeichert werden:", - "pt-br": "O formulário não pode ser salvo devido ao seguinte erro:", + 'uk-ua': 'Форму неможливо зберегти через таку помилку:', + 'de-ch': + 'Das Formular kann aufgrund des folgenden Fehlers nicht gespeichert werden:', + 'pt-br': 'O formulário não pode ser salvo devido ao seguinte erro:', }, unavailableCommandButton: { - "en-us": "Command N/A", - "ru-ru": "Команда N/A", - "es-es": "Comando N/A", - "fr-fr": "Commande N/A", - "uk-ua": "Команда Немає", - "de-ch": "Befehl N/A", - "pt-br": "Comando N/A", + 'en-us': 'Command N/A', + 'ru-ru': 'Команда N/A', + 'es-es': 'Comando N/A', + 'fr-fr': 'Commande N/A', + 'uk-ua': 'Команда Немає', + 'de-ch': 'Befehl N/A', + 'pt-br': 'Comando N/A', }, commandUnavailable: { - "en-us": "Command Not Available", - "ru-ru": "Команда недоступна", - "es-es": "Comando no disponible", - "fr-fr": "Commande non disponible", - "uk-ua": "Команда недоступна", - "de-ch": "Befehl nicht verfügbar", - "pt-br": "Comando não disponível", + 'en-us': 'Command Not Available', + 'ru-ru': 'Команда недоступна', + 'es-es': 'Comando no disponible', + 'fr-fr': 'Commande non disponible', + 'uk-ua': 'Команда недоступна', + 'de-ch': 'Befehl nicht verfügbar', + 'pt-br': 'Comando não disponível', }, commandUnavailableDescription: { - "en-us": "This command is currently unavailable for Specify 7.", - "ru-ru": "Эта команда в настоящее время недоступна для Specify 7.", - "es-es": "Este comando no está disponible actualmente para Specify 7.", - "uk-ua": "Ця команда наразі недоступна для Specify 7.", - "de-ch": "Dieser Befehl ist derzeit für Specify 7 nicht verfügbar.", - "fr-fr": "Cette commande n'est actuellement pas disponible pour Specify 7.", - "pt-br": "Este comando não está disponível no momento para o Specify 7.", + 'en-us': 'This command is currently unavailable for Specify 7.', + 'ru-ru': 'Эта команда в настоящее время недоступна для Specify 7.', + 'es-es': 'Este comando no está disponible actualmente para Specify 7.', + 'uk-ua': 'Ця команда наразі недоступна для Specify 7.', + 'de-ch': 'Dieser Befehl ist derzeit für Specify 7 nicht verfügbar.', + 'fr-fr': "Cette commande n'est actuellement pas disponible pour Specify 7.", + 'pt-br': 'Este comando não está disponível no momento para o Specify 7.', }, commandUnavailableSecondDescription: { - "en-us": - "It was probably included on this form from Specify 6 and may be supported in the future.", - "ru-ru": - "Вероятно, он был включен в эту форму из Specify 6 и может поддерживаться в будущем.", - "es-es": - "Probablemente se incluyó en este formulario de la Especificación 6 y es posible que se admita en el futuro.", - "fr-fr": + 'en-us': + 'It was probably included on this form from Specify 6 and may be supported in the future.', + 'ru-ru': + 'Вероятно, он был включен в эту форму из Specify 6 и может поддерживаться в будущем.', + 'es-es': + 'Probablemente se incluyó en este formulario de la Especificación 6 y es posible que se admita en el futuro.', + 'fr-fr': "Il a probablement été inclus dans ce formulaire à partir de Specify 6 et peut être pris en charge à l'avenir.", - "uk-ua": - "Ймовірно, це було включено до цієї форми з Specify 6 і може бути підтримано в майбутньому.", - "de-ch": - "Es war wahrscheinlich in diesem Formular von Specify 6 enthalten und wird möglicherweise in Zukunft unterstützt.", - "pt-br": - "Provavelmente foi incluído neste formulário do Specify 6 e pode ser suportado no futuro.", + 'uk-ua': + 'Ймовірно, це було включено до цієї форми з Specify 6 і може бути підтримано в майбутньому.', + 'de-ch': + 'Es war wahrscheinlich in diesem Formular von Specify 6 enthalten und wird möglicherweise in Zukunft unterstützt.', + 'pt-br': + 'Provavelmente foi incluído neste formulário do Specify 6 e pode ser suportado no futuro.', }, commandName: { - "en-us": "Command name", - "ru-ru": "Имя команды", - "es-es": "Nombre del comando", - "fr-fr": "Nom de la commande", - "uk-ua": "Назва команди", - "de-ch": "Befehlsname", - "pt-br": "Nome do comando", + 'en-us': 'Command name', + 'ru-ru': 'Имя команды', + 'es-es': 'Nombre del comando', + 'fr-fr': 'Nom de la commande', + 'uk-ua': 'Назва команди', + 'de-ch': 'Befehlsname', + 'pt-br': 'Nome do comando', }, unavailablePluginButton: { - "en-us": "Plugin N/A", - "ru-ru": "Плагин N/A", - "es-es": "Complemento N/A", - "fr-fr": "Plugin N/A", - "uk-ua": "Плагін Немає", - "de-ch": "Plugin N/A", - "pt-br": "Plugin N/A", + 'en-us': 'Plugin N/A', + 'ru-ru': 'Плагин N/A', + 'es-es': 'Complemento N/A', + 'fr-fr': 'Plugin N/A', + 'uk-ua': 'Плагін Немає', + 'de-ch': 'Plugin N/A', + 'pt-br': 'Plugin N/A', }, pluginNotAvailable: { - "en-us": "Plugin Not Available", - "ru-ru": "Плагин недоступен", - "es-es": "Complemento no disponible", - "fr-fr": "Plugin non disponible", - "uk-ua": "Плагін недоступний", - "de-ch": "Plugin nicht verfügbar", - "pt-br": "Plugin não disponível", + 'en-us': 'Plugin Not Available', + 'ru-ru': 'Плагин недоступен', + 'es-es': 'Complemento no disponible', + 'fr-fr': 'Plugin non disponible', + 'uk-ua': 'Плагін недоступний', + 'de-ch': 'Plugin nicht verfügbar', + 'pt-br': 'Plugin não disponível', }, pluginNotAvailableDescription: { - "en-us": "This plugin is currently unavailable for Specify 7", - "ru-ru": "Этот плагин в настоящее время недоступен для Specify 7.", - "es-es": "Este complemento no está disponible actualmente para Specify 7", - "fr-fr": "Ce plugin n'est actuellement pas disponible pour Specify 7", - "uk-ua": "Цей плагін наразі недоступний для Specify 7", - "de-ch": "Dieses Plugin ist derzeit für Specify 7 nicht verfügbar", - "pt-br": "Este plugin não está disponível no momento para o Specify 7", + 'en-us': 'This plugin is currently unavailable for Specify 7', + 'ru-ru': 'Этот плагин в настоящее время недоступен для Specify 7.', + 'es-es': 'Este complemento no está disponible actualmente para Specify 7', + 'fr-fr': "Ce plugin n'est actuellement pas disponible pour Specify 7", + 'uk-ua': 'Цей плагін наразі недоступний для Specify 7', + 'de-ch': 'Dieses Plugin ist derzeit für Specify 7 nicht verfügbar', + 'pt-br': 'Este plugin não está disponível no momento para o Specify 7', }, wrongTableForPlugin: { comment: - "Example: ... Locality, Collecting Event or Collection Object forms.", - "en-us": - "This plugin cannot be used on the {currentTable:string} form. Try moving it to the {supportedTables:string} forms.", - "ru-ru": - "Этот плагин нельзя использовать на форме {currentTable:string}. Попробуйте перенести его на формы {supportedTables:string}.", - "es-es": - "Este complemento no se puede utilizar en el formulario {currentTable:string}. Intente moverlo a los formularios {supportedTables:string}.", - "fr-fr": - "Ce plugin ne peut pas être utilisé sur le formulaire {currentTable:string}. Essayez de le déplacer vers les formulaires {supportedTables:string}.", - "uk-ua": - "Цей плагін не можна використовувати на формі {currentTable:string}. Спробуйте перемістити його на форми {supportedTables:string}.", - "de-ch": - "Dieses Plugin kann nicht im Formular {currentTable:string} verwendet werden. Versuchen Sie, es in die Formulare {supportedTables:string} zu verschieben.", - "pt-br": - "Este plugin não pode ser usado no formulário {currentTable:string}. Tente movê-lo para os formulários {supportedTables:string}.", + 'Example: ... Locality, Collecting Event or Collection Object forms.', + 'en-us': + 'This plugin cannot be used on the {currentTable:string} form. Try moving it to the {supportedTables:string} forms.', + 'ru-ru': + 'Этот плагин нельзя использовать на форме {currentTable:string}. Попробуйте перенести его на формы {supportedTables:string}.', + 'es-es': + 'Este complemento no se puede utilizar en el formulario {currentTable:string}. Intente moverlo a los formularios {supportedTables:string}.', + 'fr-fr': + 'Ce plugin ne peut pas être utilisé sur le formulaire {currentTable:string}. Essayez de le déplacer vers les formulaires {supportedTables:string}.', + 'uk-ua': + 'Цей плагін не можна використовувати на формі {currentTable:string}. Спробуйте перемістити його на форми {supportedTables:string}.', + 'de-ch': + 'Dieses Plugin kann nicht im Formular {currentTable:string} verwendet werden. Versuchen Sie, es in die Formulare {supportedTables:string} zu verschieben.', + 'pt-br': + 'Este plugin não pode ser usado no formulário {currentTable:string}. Tente movê-lo para os formulários {supportedTables:string}.', }, wrongTableForCommand: { - "en-us": - "The command cannot be used on the {currentTable:string} form. It can only be used on the {correctTable:string} form.", - "ru-ru": - "Эту команду нельзя использовать в форме {currentTable:string}. Её можно использовать только в форме {correctTable:string}.", - "es-es": - "El comando no se puede utilizar en el formulario {currentTable:string}. Sólo se puede utilizar en el formulario {correctTable:string}.", - "fr-fr": - "La commande ne peut pas être utilisée sur le formulaire {currentTable:string}. Elle ne peut être utilisée que sur le formulaire {correctTable:string}.", - "uk-ua": - "Команду не можна використовувати у формі {currentTable:string}. Її можна використовувати лише у формі {correctTable:string}.", - "de-ch": - "Der Befehl kann nicht auf dem Formular {currentTable:string} verwendet werden. Er kann nur auf dem Formular {correctTable:string} verwendet werden.", - "pt-br": - "O comando não pode ser usado no formato {currentTable:string}. Ele só pode ser usado no formato {correctTable:string}.", + 'en-us': + 'The command cannot be used on the {currentTable:string} form. It can only be used on the {correctTable:string} form.', + 'ru-ru': + 'Эту команду нельзя использовать в форме {currentTable:string}. Её можно использовать только в форме {correctTable:string}.', + 'es-es': + 'El comando no se puede utilizar en el formulario {currentTable:string}. Sólo se puede utilizar en el formulario {correctTable:string}.', + 'fr-fr': + 'La commande ne peut pas être utilisée sur le formulaire {currentTable:string}. Elle ne peut être utilisée que sur le formulaire {correctTable:string}.', + 'uk-ua': + 'Команду не можна використовувати у формі {currentTable:string}. Її можна використовувати лише у формі {correctTable:string}.', + 'de-ch': + 'Der Befehl kann nicht auf dem Formular {currentTable:string} verwendet werden. Er kann nur auf dem Formular {correctTable:string} verwendet werden.', + 'pt-br': + 'O comando não pode ser usado no formato {currentTable:string}. Ele só pode ser usado no formato {correctTable:string}.', }, pluginName: { - "en-us": "Plugin name", - "ru-ru": "Имя плагина", - "es-es": "Nombre del complemento", - "fr-fr": "Nom du plugin", - "uk-ua": "Назва плагіна", - "de-ch": "Plugin-Name", - "pt-br": "Nome do plugin", + 'en-us': 'Plugin name', + 'ru-ru': 'Имя плагина', + 'es-es': 'Nombre del complemento', + 'fr-fr': 'Nom du plugin', + 'uk-ua': 'Назва плагіна', + 'de-ch': 'Plugin-Name', + 'pt-br': 'Nome do plugin', }, illegalBool: { comment: ` Yes/No probably shouldn't be translated as Specify 7 does not support changing which values are recognized as Yes/No in a given language `, - "en-us": "Illegal value for a Yes/No field", - "ru-ru": "Недопустимое значение для поля «Да/Нет»", - "es-es": "Valor ilegal para un campo Sí/No", - "fr-fr": "Valeur illégale pour un champ Oui/Non", - "uk-ua": "Неприпустиме значення для поля «Так/Ні»", - "de-ch": "Unzulässiger Wert für ein Ja/Nein-Feld", - "pt-br": "Valor ilegal para um campo Sim/Não", + 'en-us': 'Illegal value for a Yes/No field', + 'ru-ru': 'Недопустимое значение для поля «Да/Нет»', + 'es-es': 'Valor ilegal para un campo Sí/No', + 'fr-fr': 'Valeur illégale pour un champ Oui/Non', + 'uk-ua': 'Неприпустиме значення для поля «Так/Ні»', + 'de-ch': 'Unzulässiger Wert für ein Ja/Nein-Feld', + 'pt-br': 'Valor ilegal para um campo Sim/Não', }, requiredField: { - "en-us": "Field is required.", - "ru-ru": "Поле обязательно для заполнения.", - "es-es": "Se requiere campo.", - "fr-fr": "Le champ est obligatoire.", - "uk-ua": "Поле обов'язкове для заповнення.", - "de-ch": "Pflichtfeld.", - "pt-br": "Campo obrigatório.", + 'en-us': 'Field is required.', + 'ru-ru': 'Поле обязательно для заполнения.', + 'es-es': 'Se requiere campo.', + 'fr-fr': 'Le champ est obligatoire.', + 'uk-ua': "Поле обов'язкове для заповнення.", + 'de-ch': 'Pflichtfeld.', + 'pt-br': 'Campo obrigatório.', }, invalidValue: { - "en-us": "Invalid value", - "ru-ru": "Недопустимое значение", - "es-es": "Hoy", - "fr-fr": "Valeur invalide", - "uk-ua": "Недійсне значення", - "de-ch": "Ungültiger Wert", - "pt-br": "Valor inválido", + 'en-us': 'Invalid value', + 'ru-ru': 'Недопустимое значение', + 'es-es': 'Hoy', + 'fr-fr': 'Valeur invalide', + 'uk-ua': 'Недійсне значення', + 'de-ch': 'Ungültiger Wert', + 'pt-br': 'Valor inválido', }, requiredFormat: { - comment: "Used in field validation messages on the form", - "en-us": "Required Format: {format:string}.", - "ru-ru": "Требуемый формат: {format:string}.", - "es-es": "Formato requerido: {format:string}.", - "fr-fr": "Format requis : {format:string}.", - "uk-ua": "Необхідний формат: {format:string}.", - "de-ch": "Erforderliches Format: {format:string}.", - "pt-br": "Formato necessário: {format:string}.", + comment: 'Used in field validation messages on the form', + 'en-us': 'Required Format: {format:string}.', + 'ru-ru': 'Требуемый формат: {format:string}.', + 'es-es': 'Formato requerido: {format:string}.', + 'fr-fr': 'Format requis : {format:string}.', + 'uk-ua': 'Необхідний формат: {format:string}.', + 'de-ch': 'Erforderliches Format: {format:string}.', + 'pt-br': 'Formato necessário: {format:string}.', }, inputTypeNumber: { - "en-us": "Value must be a number", - "ru-ru": "Значение должно быть числом.", - "es-es": "El valor debe ser un número.", - "uk-ua": "Значення має бути числом", - "de-ch": "Der Wert muss eine Zahl sein", - "fr-fr": "La valeur doit être un nombre", - "pt-br": "O valor deve ser um número", + 'en-us': 'Value must be a number', + 'ru-ru': 'Значение должно быть числом.', + 'es-es': 'El valor debe ser un número.', + 'uk-ua': 'Значення має бути числом', + 'de-ch': 'Der Wert muss eine Zahl sein', + 'fr-fr': 'La valeur doit être un nombre', + 'pt-br': 'O valor deve ser um número', }, organization: { - "en-us": "Organization", - "ru-ru": "Организация", - "es-es": "Organización", - "fr-fr": "Organisation", - "uk-ua": "Організація", - "de-ch": "Organisation", - "pt-br": "Organização", + 'en-us': 'Organization', + 'ru-ru': 'Организация', + 'es-es': 'Organización', + 'fr-fr': 'Organisation', + 'uk-ua': 'Організація', + 'de-ch': 'Organisation', + 'pt-br': 'Organização', }, person: { - "en-us": "Person", - "ru-ru": "Человек", - "es-es": "Persona", - "fr-fr": "Personne", - "uk-ua": "Людина", - "de-ch": "Person", - "pt-br": "Pessoa", + 'en-us': 'Person', + 'ru-ru': 'Человек', + 'es-es': 'Persona', + 'fr-fr': 'Personne', + 'uk-ua': 'Людина', + 'de-ch': 'Person', + 'pt-br': 'Pessoa', }, other: { - "en-us": "Other", - "ru-ru": "Другой", - "es-es": "Otro", - "fr-fr": "Autre", - "uk-ua": "Інше", - "de-ch": "Andere", - "pt-br": "Outro", + 'en-us': 'Other', + 'ru-ru': 'Другой', + 'es-es': 'Otro', + 'fr-fr': 'Autre', + 'uk-ua': 'Інше', + 'de-ch': 'Andere', + 'pt-br': 'Outro', }, group: { - "en-us": "Group", - "ru-ru": "Группа", - "es-es": "Grupo", - "fr-fr": "Groupe", - "uk-ua": "Група", - "de-ch": "Gruppe", - "pt-br": "Grupo", + 'en-us': 'Group', + 'ru-ru': 'Группа', + 'es-es': 'Grupo', + 'fr-fr': 'Groupe', + 'uk-ua': 'Група', + 'de-ch': 'Gruppe', + 'pt-br': 'Grupo', }, userDefinedItems: { - "en-us": "User Defined Items", - "ru-ru": "Элементы, определяемые пользователем", - "es-es": "Elementos definidos por el usuario", - "fr-fr": "Éléments définis par l'utilisateur", - "uk-ua": "Елементи, визначені користувачем", - "de-ch": "Benutzerdefinierte Elemente", - "pt-br": "Itens definidos pelo usuário", + 'en-us': 'User Defined Items', + 'ru-ru': 'Элементы, определяемые пользователем', + 'es-es': 'Elementos definidos por el usuario', + 'fr-fr': "Éléments définis par l'utilisateur", + 'uk-ua': 'Елементи, визначені користувачем', + 'de-ch': 'Benutzerdefinierte Elemente', + 'pt-br': 'Itens definidos pelo usuário', }, entireTable: { - "en-us": "Entire Table", - "ru-ru": "Вся таблица", - "es-es": "Tabla entera", - "fr-fr": "Tableau entier", - "uk-ua": "Вся таблиця", - "de-ch": "Gesamte Tabelle", - "pt-br": "Mesa inteira", + 'en-us': 'Entire Table', + 'ru-ru': 'Вся таблица', + 'es-es': 'Tabla entera', + 'fr-fr': 'Tableau entier', + 'uk-ua': 'Вся таблиця', + 'de-ch': 'Gesamte Tabelle', + 'pt-br': 'Mesa inteira', }, fieldFromTable: { - "en-us": "Field From Table", - "ru-ru": "Поле из таблицы", - "es-es": "Campo de la tabla", - "fr-fr": "Champ de la table", - "uk-ua": "Поле з таблиці", - "de-ch": "Feld aus Tabelle", - "pt-br": "Campo da Tabela", + 'en-us': 'Field From Table', + 'ru-ru': 'Поле из таблицы', + 'es-es': 'Campo de la tabla', + 'fr-fr': 'Champ de la table', + 'uk-ua': 'Поле з таблиці', + 'de-ch': 'Feld aus Tabelle', + 'pt-br': 'Campo da Tabela', }, unsupportedCellType: { - "en-us": "Unsupported cell type", - "ru-ru": "Неподдерживаемый тип ячейки", - "es-es": "Tipo de celda no compatible", - "fr-fr": "Type de cellule non pris en charge", - "uk-ua": "Непідтримуваний тип клітинки", - "de-ch": "Nicht unterstützter Zelltyp", - "pt-br": "Tipo de célula não suportado", + 'en-us': 'Unsupported cell type', + 'ru-ru': 'Неподдерживаемый тип ячейки', + 'es-es': 'Tipo de celda no compatible', + 'fr-fr': 'Type de cellule non pris en charge', + 'uk-ua': 'Непідтримуваний тип клітинки', + 'de-ch': 'Nicht unterstützter Zelltyp', + 'pt-br': 'Tipo de célula não suportado', }, additionalResultsOmitted: { comment: ` Represents truncated search dialog output (when lots of results returned) `, - "en-us": "Additional results omitted", - "ru-ru": "Дополнительные результаты пропущены", - "es-es": "Resultados adicionales omitidos", - "fr-fr": "Résultats supplémentaires omis", - "uk-ua": "Додаткові результати пропущені", - "de-ch": "Zusätzliche Ergebnisse ausgelassen", - "pt-br": "Resultados adicionais omitidos", + 'en-us': 'Additional results omitted', + 'ru-ru': 'Дополнительные результаты пропущены', + 'es-es': 'Resultados adicionales omitidos', + 'fr-fr': 'Résultats supplémentaires omis', + 'uk-ua': 'Додаткові результати пропущені', + 'de-ch': 'Zusätzliche Ergebnisse ausgelassen', + 'pt-br': 'Resultados adicionais omitidos', }, recordSelectorUnloadProtect: { - "en-us": "Proceed without saving?", - "ru-ru": "Продолжить без сохранения?", - "es-es": "¿Continuar sin guardar?", - "fr-fr": "Continuer sans enregistrer ?", - "uk-ua": "Продовжити без збереження?", - "de-ch": "Ohne Speichern fortfahren?", - "pt-br": "Continuar sem salvar?", + 'en-us': 'Proceed without saving?', + 'ru-ru': 'Продолжить без сохранения?', + 'es-es': '¿Continuar sin guardar?', + 'fr-fr': 'Continuer sans enregistrer ?', + 'uk-ua': 'Продовжити без збереження?', + 'de-ch': 'Ohne Speichern fortfahren?', + 'pt-br': 'Continuar sem salvar?', }, recordSelectorUnloadProtectDescription: { comment: ` When in record set and current record is unsaved and try to navigate to another record `, - "en-us": "You might want to save this record before navigating away.", - "ru-ru": "Возможно, вы захотите сохранить эту запись, прежде чем уйти.", - "es-es": "Es posible que desees guardar este registro antes de navegar.", - "fr-fr": - "Vous souhaiterez peut-être sauvegarder cet enregistrement avant de partir.", - "uk-ua": - "Можливо, ви захочете зберегти цей запис, перш ніж залишати сторінку.", - "de-ch": - "Möglicherweise möchten Sie diesen Datensatz speichern, bevor Sie wegnavigieren.", - "pt-br": "Talvez você queira salvar este registro antes de sair navegando.", + 'en-us': 'You might want to save this record before navigating away.', + 'ru-ru': 'Возможно, вы захотите сохранить эту запись, прежде чем уйти.', + 'es-es': 'Es posible que desees guardar este registro antes de navegar.', + 'fr-fr': + 'Vous souhaiterez peut-être sauvegarder cet enregistrement avant de partir.', + 'uk-ua': + 'Можливо, ви захочете зберегти цей запис, перш ніж залишати сторінку.', + 'de-ch': + 'Möglicherweise möchten Sie diesen Datensatz speichern, bevor Sie wegnavigieren.', + 'pt-br': 'Talvez você queira salvar este registro antes de sair navegando.', }, creatingNewRecord: { - "en-us": "Creating new record", - "ru-ru": "Создание новой записи", - "es-es": "Creando nuevo registro", - "fr-fr": "Création d'un nouvel enregistrement", - "uk-ua": "Створення нового запису", - "de-ch": "Neuen Datensatz erstellen", - "pt-br": "Criando novo registro", + 'en-us': 'Creating new record', + 'ru-ru': 'Создание новой записи', + 'es-es': 'Creando nuevo registro', + 'fr-fr': "Création d'un nouvel enregistrement", + 'uk-ua': 'Створення нового запису', + 'de-ch': 'Neuen Datensatz erstellen', + 'pt-br': 'Criando novo registro', }, createNewRecordSet: { - "en-us": "Create a new record set", - "ru-ru": "Создать новый набор записей", - "es-es": "Crear un nuevo conjunto de registros", - "fr-fr": "Créer un nouvel ensemble d'enregistrements", - "uk-ua": "Створити новий набір записів", - "de-ch": "Erstellen Sie einen neuen Datensatz", - "pt-br": "Criar um novo conjunto de registros", + 'en-us': 'Create a new record set', + 'ru-ru': 'Создать новый набор записей', + 'es-es': 'Crear un nuevo conjunto de registros', + 'fr-fr': "Créer un nouvel ensemble d'enregistrements", + 'uk-ua': 'Створити новий набір записів', + 'de-ch': 'Erstellen Sie einen neuen Datensatz', + 'pt-br': 'Criar um novo conjunto de registros', }, forward: { - "en-us": "Forward", - "ru-ru": "Вперед", - "es-es": "Adelante", - "fr-fr": "Avant", - "uk-ua": "Вперед", - "de-ch": "Nach vorne", - "pt-br": "Avançar", + 'en-us': 'Forward', + 'ru-ru': 'Вперед', + 'es-es': 'Adelante', + 'fr-fr': 'Avant', + 'uk-ua': 'Вперед', + 'de-ch': 'Nach vorne', + 'pt-br': 'Avançar', }, reverse: { - "en-us": "Reverse", - "ru-ru": "Обеспечить регресс", - "es-es": "Contrarrestar", - "fr-fr": "Inverse", - "uk-ua": "Зворотний", - "de-ch": "Umkehren", - "pt-br": "Reverter", + 'en-us': 'Reverse', + 'ru-ru': 'Обеспечить регресс', + 'es-es': 'Contrarrestar', + 'fr-fr': 'Inverse', + 'uk-ua': 'Зворотний', + 'de-ch': 'Umkehren', + 'pt-br': 'Reverter', }, deletedInline: { - "en-us": "(deleted)", - "ru-ru": "(удалено)", - "es-es": "(eliminado)", - "fr-fr": "(supprimé)", - "uk-ua": "(видалено)", - "de-ch": "(gestrichen)", - "pt-br": "(apagado)", + 'en-us': '(deleted)', + 'ru-ru': '(удалено)', + 'es-es': '(eliminado)', + 'fr-fr': '(supprimé)', + 'uk-ua': '(видалено)', + 'de-ch': '(gestrichen)', + 'pt-br': '(apagado)', }, duplicateRecordSetItem: { - comment: "Example: Duplicate Record Set Item", - "en-us": "Duplicate {recordSetItemTable:string}", - "ru-ru": "Дубликат {recordSetItemTable:string}", - "es-es": "Duplicado {recordSetItemTable:string}", - "uk-ua": "Дублікат {recordSetItemTable:string}", - "de-ch": "Duplikat {recordSetItemTable:string}", - "fr-fr": "Dupliquer {recordSetItemTable:string}", - "pt-br": "Duplicado {recordSetItemTable:string}", + comment: 'Example: Duplicate Record Set Item', + 'en-us': 'Duplicate {recordSetItemTable:string}', + 'ru-ru': 'Дубликат {recordSetItemTable:string}', + 'es-es': 'Duplicado {recordSetItemTable:string}', + 'uk-ua': 'Дублікат {recordSetItemTable:string}', + 'de-ch': 'Duplikat {recordSetItemTable:string}', + 'fr-fr': 'Dupliquer {recordSetItemTable:string}', + 'pt-br': 'Duplicado {recordSetItemTable:string}', }, duplicateRecordSetItemDescription: { - "en-us": - "This record is already present in the current {recordSetTable:string}", - "ru-ru": "Эта запись уже присутствует в текущем {recordSetTable:string}", - "es-es": - "Este registro ya está presente en el actual {recordSetTable:string}", - "fr-fr": - "Cet enregistrement est déjà présent dans le {recordSetTable:string} actuel", - "uk-ua": "Цей запис вже присутній у поточному {recordSetTable:string}", - "de-ch": - "Dieser Datensatz ist bereits im aktuellen {recordSetTable:string} vorhanden.", - "pt-br": "Este registro já está presente no atual {recordSetTable:string}", + 'en-us': + 'This record is already present in the current {recordSetTable:string}', + 'ru-ru': 'Эта запись уже присутствует в текущем {recordSetTable:string}', + 'es-es': + 'Este registro ya está presente en el actual {recordSetTable:string}', + 'fr-fr': + 'Cet enregistrement est déjà présent dans le {recordSetTable:string} actuel', + 'uk-ua': 'Цей запис вже присутній у поточному {recordSetTable:string}', + 'de-ch': + 'Dieser Datensatz ist bereits im aktuellen {recordSetTable:string} vorhanden.', + 'pt-br': 'Este registro já está presente no atual {recordSetTable:string}', }, addToRecordSet: { - "en-us": "Add to {recordSetTable:string}", - "ru-ru": "Добавить в {recordSetTable:string}", - "es-es": "Añadir a {recordSetTable:string}", - "fr-fr": "Ajouter à {recordSetTable:string}", - "uk-ua": "Додати до {recordSetTable:string}", - "de-ch": "Hinzufügen zu {recordSetTable:string}", - "pt-br": "Adicionar a {recordSetTable:string}", + 'en-us': 'Add to {recordSetTable:string}', + 'ru-ru': 'Добавить в {recordSetTable:string}', + 'es-es': 'Añadir a {recordSetTable:string}', + 'fr-fr': 'Ajouter à {recordSetTable:string}', + 'uk-ua': 'Додати до {recordSetTable:string}', + 'de-ch': 'Hinzufügen zu {recordSetTable:string}', + 'pt-br': 'Adicionar a {recordSetTable:string}', }, removeFromRecordSet: { - "en-us": "Remove from {recordSetTable:string}", - "ru-ru": "Удалить из {recordSetTable:string}", - "es-es": "Eliminar de {recordSetTable:string}", - "fr-fr": "Supprimer de {recordSetTable:string}", - "uk-ua": "Видалити з {recordSetTable:string}", - "de-ch": "Aus {recordSetTable:string} entfernen", - "pt-br": "Remover de {recordSetTable:string}", + 'en-us': 'Remove from {recordSetTable:string}', + 'ru-ru': 'Удалить из {recordSetTable:string}', + 'es-es': 'Eliminar de {recordSetTable:string}', + 'fr-fr': 'Supprimer de {recordSetTable:string}', + 'uk-ua': 'Видалити з {recordSetTable:string}', + 'de-ch': 'Aus {recordSetTable:string} entfernen', + 'pt-br': 'Remover de {recordSetTable:string}', }, nothingFound: { - "en-us": "Nothing found", - "ru-ru": "Ничего не найдено", - "es-es": "No se encontró nada", - "fr-fr": "Rien trouvé", - "uk-ua": "Нічого не знайдено", - "de-ch": "Nichts gefunden", - "pt-br": "Nada encontrado", + 'en-us': 'Nothing found', + 'ru-ru': 'Ничего не найдено', + 'es-es': 'No se encontró nada', + 'fr-fr': 'Rien trouvé', + 'uk-ua': 'Нічого не знайдено', + 'de-ch': 'Nichts gefunden', + 'pt-br': 'Nada encontrado', }, carryForward: { - comment: "Verb. Button label", - "en-us": "Carry Forward", - "ru-ru": "Перенести вперед", - "es-es": "Llevar adelante", - "fr-fr": "Reporter", - "uk-ua": "Перенести далі", - "de-ch": "Übertrag", - "pt-br": "Levar adiante", + comment: 'Verb. Button label', + 'en-us': 'Carry Forward', + 'ru-ru': 'Перенести вперед', + 'es-es': 'Llevar adelante', + 'fr-fr': 'Reporter', + 'uk-ua': 'Перенести далі', + 'de-ch': 'Übertrag', + 'pt-br': 'Levar adiante', }, carryForwardEnabled: { - "en-us": "Show Carry Forward button", - "ru-ru": "Показать кнопку «Перенести вперед»", - "es-es": "Mostrar el botón Llevar adelante", - "fr-fr": "Afficher le bouton de report", - "uk-ua": "Показати кнопку «Перенести вперед»", - "de-ch": "Schaltfläche „Übertrag anzeigen“", - "pt-br": "Mostrar botão Transferir para frente", + 'en-us': 'Show Carry Forward button', + 'ru-ru': 'Показать кнопку «Перенести вперед»', + 'es-es': 'Mostrar el botón Llevar adelante', + 'fr-fr': 'Afficher le bouton de report', + 'uk-ua': 'Показати кнопку «Перенести вперед»', + 'de-ch': 'Schaltfläche „Übertrag anzeigen“', + 'pt-br': 'Mostrar botão Transferir para frente', }, bulkCarryForwardEnabled: { - "en-us": "Show Bulk Carry Forward count", - "de-ch": "Anzahl der Massenüberträge anzeigen", - "es-es": "Mostrar recuento de transferencia masiva", - "fr-fr": "Afficher le nombre de reports en masse", - "pt-br": "Mostrar contagem de transporte em massa", - "ru-ru": "Показать счетчик массового переноса данных", - "uk-ua": "Показати кількість групового перенесення", + 'en-us': 'Show Bulk Carry Forward count', + 'de-ch': 'Anzahl der Massenüberträge anzeigen', + 'es-es': 'Mostrar recuento de transferencia masiva', + 'fr-fr': 'Afficher le nombre de reports en masse', + 'pt-br': 'Mostrar contagem de transporte em massa', + 'ru-ru': 'Показать счетчик массового переноса данных', + 'uk-ua': 'Показати кількість групового перенесення', }, bulkCarryForwardCount: { - "en-us": "Bulk Carry Forward count", - "de-ch": "Anzahl der Massenüberträge", - "es-es": "Recuento de transferencia masiva", - "fr-fr": "Nombre de reports en masse", - "pt-br": "Contagem de transporte de carga a granel", - "ru-ru": "Подсчет массового переноса данных", - "uk-ua": "Кількість перенесених даних", + 'en-us': 'Bulk Carry Forward count', + 'de-ch': 'Anzahl der Massenüberträge', + 'es-es': 'Recuento de transferencia masiva', + 'fr-fr': 'Nombre de reports en masse', + 'pt-br': 'Contagem de transporte de carga a granel', + 'ru-ru': 'Подсчет массового переноса данных', + 'uk-ua': 'Кількість перенесених даних', }, carryForwardDescription: { - "en-us": "Create a new record with certain fields carried over", - "ru-ru": "Создайте новую запись с перенесенными определенными полями", - "es-es": "Crear un nuevo registro con ciertos campos transferidos", - "fr-fr": "Créer un nouvel enregistrement avec certains champs reportés", - "uk-ua": "Створити новий запис із перенесенням певних полів", - "de-ch": - "Erstellen Sie einen neuen Datensatz mit bestimmten übernommenen Feldern", - "pt-br": "Crie um novo registro com determinados campos transferidos", + 'en-us': 'Create a new record with certain fields carried over', + 'ru-ru': 'Создайте новую запись с перенесенными определенными полями', + 'es-es': 'Crear un nuevo registro con ciertos campos transferidos', + 'fr-fr': 'Créer un nouvel enregistrement avec certains champs reportés', + 'uk-ua': 'Створити новий запис із перенесенням певних полів', + 'de-ch': + 'Erstellen Sie einen neuen Datensatz mit bestimmten übernommenen Feldern', + 'pt-br': 'Crie um novo registro com determinados campos transferidos', }, carryForwardSettingsDescription: { - "en-us": "Configure fields to carry forward", - "ru-ru": "Настройте поля для переноса", - "es-es": "Configurar campos para transferir", - "fr-fr": "Configurer les champs à reporter", - "uk-ua": "Налаштуйте поля для перенесення", - "de-ch": "Konfigurieren Sie die zu übertragenden Felder", - "pt-br": "Configurar campos para levar adiante", + 'en-us': 'Configure fields to carry forward', + 'ru-ru': 'Настройте поля для переноса', + 'es-es': 'Configurar campos para transferir', + 'fr-fr': 'Configurer les champs à reporter', + 'uk-ua': 'Налаштуйте поля для перенесення', + 'de-ch': 'Konfigurieren Sie die zu übertragenden Felder', + 'pt-br': 'Configurar campos para levar adiante', }, bulkCarryForwardSettingsDescription: { - "en-us": "Configure fields to bulk carry forward", - "de-ch": "Konfigurieren von Feldern für die Massenübertragung", - "es-es": "Configurar campos para transferirlos en masa", - "fr-fr": "Configurer les champs pour un report en masse", - "pt-br": "Configurar campos para transporte em massa", - "ru-ru": "Настройте поля для массового переноса", - "uk-ua": "Налаштуйте поля для масового перенесення", + 'en-us': 'Configure fields to bulk carry forward', + 'de-ch': 'Konfigurieren von Feldern für die Massenübertragung', + 'es-es': 'Configurar campos para transferirlos en masa', + 'fr-fr': 'Configurer les champs pour un report en masse', + 'pt-br': 'Configurar campos para transporte em massa', + 'ru-ru': 'Настройте поля для массового переноса', + 'uk-ua': 'Налаштуйте поля для масового перенесення', }, carryForwardTableSettingsDescription: { - "en-us": "Configure fields to carry forward ({tableName:string})", - "ru-ru": "Настройте поля для переноса ({tableName:string})", - "es-es": "Configurar campos para transferir ({tableName:string})", - "fr-fr": "Configurer les champs à reporter ({tableName:string})", - "uk-ua": "Налаштуйте поля для перенесення ({tableName:string})", - "de-ch": "Konfigurieren Sie die Felder zum Übertragen ({tableName:string})", - "pt-br": "Configurar campos para levar adiante ({tableName:string})", + 'en-us': 'Configure fields to carry forward ({tableName:string})', + 'ru-ru': 'Настройте поля для переноса ({tableName:string})', + 'es-es': 'Configurar campos para transferir ({tableName:string})', + 'fr-fr': 'Configurer les champs à reporter ({tableName:string})', + 'uk-ua': 'Налаштуйте поля для перенесення ({tableName:string})', + 'de-ch': 'Konfigurieren Sie die Felder zum Übertragen ({tableName:string})', + 'pt-br': 'Configurar campos para levar adiante ({tableName:string})', }, bulkCarryForwardTableSettingsDescription: { - "en-us": "Configure fields to bulk carry forward ({tableName:string})", - "de-ch": - "Konfigurieren Sie Felder für den Massenübertrag ({tableName:string})", - "es-es": - "Configurar campos para transferirlos en masa ({tableName:string})", - "fr-fr": - "Configurer les champs pour un report en masse ({tableName:string})", - "pt-br": "Configurar campos para transporte em massa ({tableName:string})", - "ru-ru": "Настройте поля для массового переноса ({tableName:string})", - "uk-ua": "Налаштуйте поля для масового перенесення ({tableName:string})", + 'en-us': 'Configure fields to bulk carry forward ({tableName:string})', + 'de-ch': + 'Konfigurieren Sie Felder für den Massenübertrag ({tableName:string})', + 'es-es': + 'Configurar campos para transferirlos en masa ({tableName:string})', + 'fr-fr': + 'Configurer les champs pour un report en masse ({tableName:string})', + 'pt-br': 'Configurar campos para transporte em massa ({tableName:string})', + 'ru-ru': 'Настройте поля для массового переноса ({tableName:string})', + 'uk-ua': 'Налаштуйте поля для масового перенесення ({tableName:string})', }, carryForwardUniqueField: { - "en-us": "This field must be unique. It can not be carried over", - "ru-ru": "Это поле должно быть уникальным. Оно не может быть перенесено.", - "es-es": "Este campo debe ser único. No se puede transferir.", - "fr-fr": "Ce champ doit être unique. Il ne peut pas être reporté.", - "uk-ua": "Це поле має бути унікальним. Його не можна переносити", - "de-ch": "Dieses Feld muss eindeutig sein. Es kann nicht übertragen werden", - "pt-br": "Este campo deve ser único. Não pode ser transferido", + 'en-us': 'This field must be unique. It can not be carried over', + 'ru-ru': 'Это поле должно быть уникальным. Оно не может быть перенесено.', + 'es-es': 'Este campo debe ser único. No se puede transferir.', + 'fr-fr': 'Ce champ doit être unique. Il ne peut pas être reporté.', + 'uk-ua': 'Це поле має бути унікальним. Його не можна переносити', + 'de-ch': 'Dieses Feld muss eindeutig sein. Es kann nicht übertragen werden', + 'pt-br': 'Este campo deve ser único. Não pode ser transferido', }, carryForwardRequiredField: { - "en-us": "This field is required. It must be carried forward", - "ru-ru": "Это поле обязательно для заполнения. Его необходимо перенести.", - "es-es": "Este campo es obligatorio. Debe ser transferido", - "fr-fr": "Ce champ est obligatoire. Il doit être reporté", - "uk-ua": "Це поле обов'язкове. Його потрібно перенести", - "de-ch": "Dieses Feld ist erforderlich. Es muss übertragen werden", - "pt-br": "Este campo é obrigatório. Deve ser levado adiante", + 'en-us': 'This field is required. It must be carried forward', + 'ru-ru': 'Это поле обязательно для заполнения. Его необходимо перенести.', + 'es-es': 'Este campo es obligatorio. Debe ser transferido', + 'fr-fr': 'Ce champ est obligatoire. Il doit être reporté', + 'uk-ua': "Це поле обов'язкове. Його потрібно перенести", + 'de-ch': 'Dieses Feld ist erforderlich. Es muss übertragen werden', + 'pt-br': 'Este campo é obrigatório. Deve ser levado adiante', }, bulkCarryForwardRangeEnabled: { - "en-us": "Show Bulk Carry Forward range", - "de-ch": "Bereich für Massenüberträge anzeigen", - "es-es": "Mostrar rango de transferencia masiva", - "fr-fr": "Afficher la plage de report en masse", - "pt-br": "Mostrar intervalo de transporte em massa", - "ru-ru": "Показать диапазон массового переноса данных", - "uk-ua": "Показати діапазон масового перенесення", + 'en-us': 'Show Bulk Carry Forward range', + 'de-ch': 'Bereich für Massenüberträge anzeigen', + 'es-es': 'Mostrar rango de transferencia masiva', + 'fr-fr': 'Afficher la plage de report en masse', + 'pt-br': 'Mostrar intervalo de transporte em massa', + 'ru-ru': 'Показать диапазон массового переноса данных', + 'uk-ua': 'Показати діапазон масового перенесення', }, bulkCarryForwardRangeErrorDescription: { - "en-us": - "Cannot carry forward record through the specified {field:string} range.", - "de-ch": - "Der Datensatz kann nicht über den angegebenen Bereich {field:string} übertragen werden.", - "es-es": - "No se puede trasladar la grabación al rango {field:string} especificado.", - "fr-fr": + 'en-us': + 'Cannot carry forward record through the specified {field:string} range.', + 'de-ch': + 'Der Datensatz kann nicht über den angegebenen Bereich {field:string} übertragen werden.', + 'es-es': + 'No se puede trasladar la grabación al rango {field:string} especificado.', + 'fr-fr': "Impossible de reporter l'enregistrement sur la plage {field:string} spécifiée.", - "pt-br": - "Não é possível levar o registro adiante através do intervalo especificado {field:string}.", - "ru-ru": - "Невозможно перенести запись через указанный диапазон {field:string}.", - "uk-ua": "Неможливо перенести запис у вказаний діапазон {field:string}.", + 'pt-br': + 'Não é possível levar o registro adiante através do intervalo especificado {field:string}.', + 'ru-ru': + 'Невозможно перенести запись через указанный диапазон {field:string}.', + 'uk-ua': 'Неможливо перенести запис у вказаний діапазон {field:string}.', }, bulkCarryForwardRangeLimitExceeded: { - "en-us": "Range exceeds record limit of {limit:number}.", - "de-ch": - "Der Bereich überschreitet die Aufzeichnungsgrenze von {limit:number}.", - "es-es": "El rango excede el límite de registro de {limit:number}.", - "fr-fr": "La plage dépasse la limite d'enregistrement de {limit:number}.", - "pt-br": "O alcance excede o limite recorde de {limit:number}.", - "ru-ru": "Диапазон превышает предел записи {limit:number}.", - "uk-ua": "Діапазон перевищує ліміт записів {limit:number}.", + 'en-us': 'Range exceeds record limit of {limit:number}.', + 'de-ch': + 'Der Bereich überschreitet die Aufzeichnungsgrenze von {limit:number}.', + 'es-es': 'El rango excede el límite de registro de {limit:number}.', + 'fr-fr': "La plage dépasse la limite d'enregistrement de {limit:number}.", + 'pt-br': 'O alcance excede o limite recorde de {limit:number}.', + 'ru-ru': 'Диапазон превышает предел записи {limit:number}.', + 'uk-ua': 'Діапазон перевищує ліміт записів {limit:number}.', }, bulkCarryForwardRangeExistingRecords: { - "en-us": "The following numbers for {field:string} are already being used:", - "de-ch": "Folgende Nummern für {field:string} werden bereits verwendet:", - "es-es": - "Los siguientes números para {field:string} ya se están utilizando:", - "fr-fr": "Les numéros suivants pour {field:string} sont déjà utilisés :", - "pt-br": "Os seguintes números para {field:string} já estão sendo usados:", - "ru-ru": "Следующие номера для {field:string} уже используются:", - "uk-ua": "Наступні номери для {field:string} вже використовуються:", + 'en-us': 'The following numbers for {field:string} are already being used:', + 'de-ch': 'Folgende Nummern für {field:string} werden bereits verwendet:', + 'es-es': + 'Los siguientes números para {field:string} ya se están utilizando:', + 'fr-fr': 'Les numéros suivants pour {field:string} sont déjà utilisés :', + 'pt-br': 'Os seguintes números para {field:string} já estão sendo usados:', + 'ru-ru': 'Следующие номера для {field:string} уже используются:', + 'uk-ua': 'Наступні номери для {field:string} вже використовуються:', }, bulkCarryForwardRangeStart: { - "en-us": "Carry Forward Range Start", - "de-ch": "Übertragsbereichsanfang", - "es-es": "Arranque del rango de avance", - "fr-fr": "Début de la plage de report", - "pt-br": "Início do intervalo de transporte", - "ru-ru": "Начало диапазона переноса вперед", - "uk-ua": "Початок діапазону перенесення вперед", + 'en-us': 'Carry Forward Range Start', + 'de-ch': 'Übertragsbereichsanfang', + 'es-es': 'Arranque del rango de avance', + 'fr-fr': 'Début de la plage de report', + 'pt-br': 'Início do intervalo de transporte', + 'ru-ru': 'Начало диапазона переноса вперед', + 'uk-ua': 'Початок діапазону перенесення вперед', }, bulkCarryForwardRangeEnd: { - "en-us": "Carry Forward Range End", - "de-ch": "Übertragsbereichsende", - "es-es": "Fin del rango de arrastre", - "fr-fr": "Fin de la plage de report", - "pt-br": "Fim do intervalo de transporte para frente", - "ru-ru": "Конец диапазона переноса вперед", - "uk-ua": "Кінець діапазону перенесення вперед", + 'en-us': 'Carry Forward Range End', + 'de-ch': 'Übertragsbereichsende', + 'es-es': 'Fin del rango de arrastre', + 'fr-fr': 'Fin de la plage de report', + 'pt-br': 'Fim do intervalo de transporte para frente', + 'ru-ru': 'Конец диапазона переноса вперед', + 'uk-ua': 'Кінець діапазону перенесення вперед', }, createRecordSetOnBulkCarryForward: { - "en-us": "Create record set on Bulk Carry Forward", - "de-ch": "Datensatz für Massenübertrag erstellen", - "es-es": "Crear un conjunto de registros en la transferencia masiva", - "fr-fr": "Créer un ensemble d'enregistrements sur le report en masse", - "pt-br": "Criar conjunto de registros em Bulk Carry Forward", - "ru-ru": "Создать набор записей для массового переноса данных", - "uk-ua": "Створення набору записів для групового перенесення", + 'en-us': 'Create record set on Bulk Carry Forward', + 'de-ch': 'Datensatz für Massenübertrag erstellen', + 'es-es': 'Crear un conjunto de registros en la transferencia masiva', + 'fr-fr': "Créer un ensemble d'enregistrements sur le report en masse", + 'pt-br': 'Criar conjunto de registros em Bulk Carry Forward', + 'ru-ru': 'Создать набор записей для массового переноса данных', + 'uk-ua': 'Створення набору записів для групового перенесення', }, cloneButtonEnabled: { - "en-us": "Show Clone button", - "ru-ru": "Показать кнопку «Клонировать»", - "es-es": "Mostrar botón Clonar", - "fr-fr": "Afficher le bouton Cloner", - "uk-ua": "Кнопка «Показати клон»", - "de-ch": "Schaltfläche „Klonen“ anzeigen", - "pt-br": "Mostrar botão Clonar", + 'en-us': 'Show Clone button', + 'ru-ru': 'Показать кнопку «Клонировать»', + 'es-es': 'Mostrar botón Clonar', + 'fr-fr': 'Afficher le bouton Cloner', + 'uk-ua': 'Кнопка «Показати клон»', + 'de-ch': 'Schaltfläche „Klonen“ anzeigen', + 'pt-br': 'Mostrar botão Clonar', }, addButtonEnabled: { - "en-us": "Show Add button", - "ru-ru": "Показать кнопку «Добавить»", - "es-es": "Mostrar el botón Agregar", - "fr-fr": "Afficher le bouton Ajouter", - "uk-ua": "Показати кнопку «Додати»", - "de-ch": "Schaltfläche „Hinzufügen“ anzeigen", - "pt-br": "Mostrar botão Adicionar", + 'en-us': 'Show Add button', + 'ru-ru': 'Показать кнопку «Добавить»', + 'es-es': 'Mostrar el botón Agregar', + 'fr-fr': 'Afficher le bouton Ajouter', + 'uk-ua': 'Показати кнопку «Додати»', + 'de-ch': 'Schaltfläche „Hinzufügen“ anzeigen', + 'pt-br': 'Mostrar botão Adicionar', }, addButtonDescription: { - "en-us": "Create a new blank record", - "ru-ru": "Создать новую пустую запись", - "es-es": "Crear un nuevo registro en blanco", - "fr-fr": "Créer un nouvel enregistrement vierge", - "uk-ua": "Створити новий пустий запис", - "de-ch": "Erstellen Sie einen neuen leeren Datensatz", - "pt-br": "Criar um novo registro em branco", + 'en-us': 'Create a new blank record', + 'ru-ru': 'Создать новую пустую запись', + 'es-es': 'Crear un nuevo registro en blanco', + 'fr-fr': 'Créer un nouvel enregistrement vierge', + 'uk-ua': 'Створити новий пустий запис', + 'de-ch': 'Erstellen Sie einen neuen leeren Datensatz', + 'pt-br': 'Criar um novo registro em branco', }, autoNumbering: { - "en-us": "Auto Numbering", - "ru-ru": "Автоматическая нумерация", - "es-es": "Numeración automática", - "fr-fr": "Numérotation automatique", - "uk-ua": "Автоматична нумерація", - "de-ch": "Automatische Nummerierung", - "pt-br": "Numeração automática", + 'en-us': 'Auto Numbering', + 'ru-ru': 'Автоматическая нумерация', + 'es-es': 'Numeración automática', + 'fr-fr': 'Numérotation automatique', + 'uk-ua': 'Автоматична нумерація', + 'de-ch': 'Automatische Nummerierung', + 'pt-br': 'Numeração automática', }, editFormDefinition: { - "en-us": "Edit Form Definition", - "ru-ru": "Редактировать определение формы", - "es-es": "Editar definición de formulario", - "fr-fr": "Modifier la définition du formulaire", - "uk-ua": "Редагувати визначення форми", - "de-ch": "Formulardefinition bearbeiten", - "pt-br": "Editar definição de formulário", + 'en-us': 'Edit Form Definition', + 'ru-ru': 'Редактировать определение формы', + 'es-es': 'Editar definición de formulario', + 'fr-fr': 'Modifier la définition du formulaire', + 'uk-ua': 'Редагувати визначення форми', + 'de-ch': 'Formulardefinition bearbeiten', + 'pt-br': 'Editar definição de formulário', }, useAutoGeneratedForm: { - "en-us": "Use Auto Generated Form", - "ru-ru": "Использовать автоматически сгенерированную форму", - "es-es": "Utilice el formulario generado automáticamente", - "fr-fr": "Utiliser le formulaire généré automatiquement", - "uk-ua": "Використати автоматично згенеровану форму", - "de-ch": "Automatisch generiertes Formular verwenden", - "pt-br": "Usar formulário gerado automaticamente", + 'en-us': 'Use Auto Generated Form', + 'ru-ru': 'Использовать автоматически сгенерированную форму', + 'es-es': 'Utilice el formulario generado automáticamente', + 'fr-fr': 'Utiliser le formulaire généré automatiquement', + 'uk-ua': 'Використати автоматично згенеровану форму', + 'de-ch': 'Automatisch generiertes Formular verwenden', + 'pt-br': 'Usar formulário gerado automaticamente', }, useFieldLabels: { - "en-us": "Use Localized Field Labels", - "ru-ru": "Используйте локализованные метки полей", - "es-es": "Utilice etiquetas de campo localizadas", - "fr-fr": "Utiliser des étiquettes de champ localisées", - "uk-ua": "Використовуйте локалізовані мітки полів", - "de-ch": "Verwenden lokalisierter Feldbezeichnungen", - "pt-br": "Use rótulos de campo localizados", + 'en-us': 'Use Localized Field Labels', + 'ru-ru': 'Используйте локализованные метки полей', + 'es-es': 'Utilice etiquetas de campo localizadas', + 'fr-fr': 'Utiliser des étiquettes de champ localisées', + 'uk-ua': 'Використовуйте локалізовані мітки полів', + 'de-ch': 'Verwenden lokalisierter Feldbezeichnungen', + 'pt-br': 'Use rótulos de campo localizados', }, showFieldLabels: { - "en-us": "Show Localized Field Labels", - "de-ch": "Lokalisierte Feldbezeichnungen anzeigen", - "es-es": "Mostrar etiquetas de campos localizados", - "fr-fr": "Afficher les étiquettes de champ localisées", - "ru-ru": "Показать локализованные метки полей", - "uk-ua": "Показати локалізовані підписи полів", - "pt-br": "Mostrar rótulos de campos localizados", + 'en-us': 'Show Localized Field Labels', + 'de-ch': 'Lokalisierte Feldbezeichnungen anzeigen', + 'es-es': 'Mostrar etiquetas de campos localizados', + 'fr-fr': 'Afficher les étiquettes de champ localisées', + 'ru-ru': 'Показать локализованные метки полей', + 'uk-ua': 'Показати локалізовані підписи полів', + 'pt-br': 'Mostrar rótulos de campos localizados', }, showDataModelLabels: { - "en-us": "Show Data Model Field Names", - "de-ch": "Datenmodell-Feldnamen anzeigen", - "es-es": "Mostrar nombres de campos del modelo de datos", - "fr-fr": "Afficher les noms des champs du modèle de données", - "ru-ru": "Показать имена полей модели данных", - "uk-ua": "Показати назви полів моделі даних", - "pt-br": "Mostrar nomes de campos do modelo de dados", + 'en-us': 'Show Data Model Field Names', + 'de-ch': 'Datenmodell-Feldnamen anzeigen', + 'es-es': 'Mostrar nombres de campos del modelo de datos', + 'fr-fr': 'Afficher les noms des champs du modèle de données', + 'ru-ru': 'Показать имена полей модели данных', + 'uk-ua': 'Показати назви полів моделі даних', + 'pt-br': 'Mostrar nomes de campos do modelo de dados', }, editHistory: { - "en-us": "Edit history", - "ru-ru": "История редактирования", - "es-es": "Historial de edición", - "fr-fr": "Modifier l'historique", - "uk-ua": "Історія редагування", - "de-ch": "Bearbeitungsgeschichte", - "pt-br": "Editar histórico", + 'en-us': 'Edit history', + 'ru-ru': 'История редактирования', + 'es-es': 'Historial de edición', + 'fr-fr': "Modifier l'historique", + 'uk-ua': 'Історія редагування', + 'de-ch': 'Bearbeitungsgeschichte', + 'pt-br': 'Editar histórico', }, editHistoryQueryName: { - "en-us": 'Edit history for "{formattedRecord:string}"', - "ru-ru": "История изменений для «{formattedRecord:string}»", - "es-es": 'Historial de edición de "{formattedRecord:string}"', - "fr-fr": "Historique des modifications pour « {formattedRecord:string} »", - "uk-ua": 'Історія редагувань для "{formattedRecord:string}"', - "de-ch": "Bearbeitungsverlauf für „{formattedRecord:string}“", - "pt-br": 'Histórico de edição para "{formattedRecord:string}"', + 'en-us': 'Edit history for "{formattedRecord:string}"', + 'ru-ru': 'История изменений для «{formattedRecord:string}»', + 'es-es': 'Historial de edición de "{formattedRecord:string}"', + 'fr-fr': 'Historique des modifications pour « {formattedRecord:string} »', + 'uk-ua': 'Історія редагувань для "{formattedRecord:string}"', + 'de-ch': 'Bearbeitungsverlauf für „{formattedRecord:string}“', + 'pt-br': 'Histórico de edição para "{formattedRecord:string}"', }, formConfiguration: { - "en-us": "Form Configuration", - "ru-ru": "Конфигурация формы", - "es-es": "Configuración del formulario", - "fr-fr": "Configuration du formulaire", - "uk-ua": "Конфігурація форми", - "de-ch": "Formularkonfiguration", - "pt-br": "Configuração do formulário", + 'en-us': 'Form Configuration', + 'ru-ru': 'Конфигурация формы', + 'es-es': 'Configuración del formulario', + 'fr-fr': 'Configuration du formulaire', + 'uk-ua': 'Конфігурація форми', + 'de-ch': 'Formularkonfiguration', + 'pt-br': 'Configuração do formulário', }, formState: { - "en-us": "Form State", - "ru-ru": "Форма государства", - "es-es": "Estado del formulario", - "fr-fr": "État du formulaire", - "uk-ua": "Стан форми", - "de-ch": "Formularstatus", - "pt-br": "Estado do formulário", + 'en-us': 'Form State', + 'ru-ru': 'Форма государства', + 'es-es': 'Estado del formulario', + 'fr-fr': 'État du formulaire', + 'uk-ua': 'Стан форми', + 'de-ch': 'Formularstatus', + 'pt-br': 'Estado do formulário', }, recordInformation: { - "en-us": "Record Information", - "ru-ru": "Запись информации", - "es-es": "Información de registro", - "fr-fr": "Informations sur le dossier", - "uk-ua": "Інформація про запис", - "de-ch": "Datensatzinformationen", - "pt-br": "Informações do registro", + 'en-us': 'Record Information', + 'ru-ru': 'Запись информации', + 'es-es': 'Información de registro', + 'fr-fr': 'Informations sur le dossier', + 'uk-ua': 'Інформація про запис', + 'de-ch': 'Datensatzinformationen', + 'pt-br': 'Informações do registro', }, shareRecord: { - "en-us": "Share Record", - "ru-ru": "Поделиться записью", - "es-es": "Compartir registro", - "fr-fr": "Partager l'enregistrement", - "uk-ua": "Поділитися записом", - "de-ch": "Datensatz teilen", - "pt-br": "Compartilhar registro", + 'en-us': 'Share Record', + 'ru-ru': 'Поделиться записью', + 'es-es': 'Compartir registro', + 'fr-fr': "Partager l'enregistrement", + 'uk-ua': 'Поділитися записом', + 'de-ch': 'Datensatz teilen', + 'pt-br': 'Compartilhar registro', }, findUsages: { - "en-us": "Find usages", - "ru-ru": "Найти случаи использования", - "es-es": "Encuentra usos", - "fr-fr": "Trouver des utilisations", - "uk-ua": "Знайти вживання", - "de-ch": "Verwendungen finden", - "pt-br": "Encontre usos", + 'en-us': 'Find usages', + 'ru-ru': 'Найти случаи использования', + 'es-es': 'Encuentra usos', + 'fr-fr': 'Trouver des utilisations', + 'uk-ua': 'Знайти вживання', + 'de-ch': 'Verwendungen finden', + 'pt-br': 'Encontre usos', }, usagesOfPickList: { - "en-us": 'Usages of "{pickList:string}" pick list', - "ru-ru": "Использование списка выбора «{pickList:string}»", - "es-es": 'Usos de la lista de selección "{pickList:string}"', - "fr-fr": "Utilisations de la liste de sélection « {pickList:string} »", - "uk-ua": 'Використання списку вибору "{pickList:string}"', - "de-ch": "Verwendungen der Auswahlliste „{pickList:string}“", - "pt-br": 'Usos da lista de seleção "{pickList:string}"', + 'en-us': 'Usages of "{pickList:string}" pick list', + 'ru-ru': 'Использование списка выбора «{pickList:string}»', + 'es-es': 'Usos de la lista de selección "{pickList:string}"', + 'fr-fr': 'Utilisations de la liste de sélection « {pickList:string} »', + 'uk-ua': 'Використання списку вибору "{pickList:string}"', + 'de-ch': 'Verwendungen der Auswahlliste „{pickList:string}“', + 'pt-br': 'Usos da lista de seleção "{pickList:string}"', }, subForm: { - "en-us": "Subform", - "ru-ru": "Подчиненная форма", - "es-es": "Subform", - "fr-fr": "Sous-formulaire", - "uk-ua": "Підформа", - "de-ch": "Unterformular", - "pt-br": "Subform", + 'en-us': 'Subform', + 'ru-ru': 'Подчиненная форма', + 'es-es': 'Subform', + 'fr-fr': 'Sous-formulaire', + 'uk-ua': 'Підформа', + 'de-ch': 'Unterformular', + 'pt-br': 'Subform', }, formTable: { - "en-us": "Grid", - "ru-ru": "Сетка", - "es-es": "Red", - "fr-fr": "Grille", - "uk-ua": "Сітка", - "de-ch": "Netz", - "pt-br": "Grade", + 'en-us': 'Grid', + 'ru-ru': 'Сетка', + 'es-es': 'Red', + 'fr-fr': 'Grille', + 'uk-ua': 'Сітка', + 'de-ch': 'Netz', + 'pt-br': 'Grade', }, subviewConfiguration: { - "en-us": "Subview", - "ru-ru": "Подвид", - "es-es": "Subvista", - "uk-ua": "Підвид", - "de-ch": "Unteransicht", - "fr-fr": "Sous-vue", - "pt-br": "Subvisualização", + 'en-us': 'Subview', + 'ru-ru': 'Подвид', + 'es-es': 'Subvista', + 'uk-ua': 'Підвид', + 'de-ch': 'Unteransicht', + 'fr-fr': 'Sous-vue', + 'pt-br': 'Subvisualização', }, disableReadOnly: { - "en-us": "Disable read-only mode", - "ru-ru": "Отключить режим только для чтения", - "es-es": "Deshabilitar el modo de solo lectura", - "fr-fr": "Désactiver le mode lecture seule", - "uk-ua": "Вимкнути режим лише для читання", - "de-ch": "Deaktivieren Sie den Nur-Lese-Modus", - "pt-br": "Desativar modo somente leitura", + 'en-us': 'Disable read-only mode', + 'ru-ru': 'Отключить режим только для чтения', + 'es-es': 'Deshabilitar el modo de solo lectura', + 'fr-fr': 'Désactiver le mode lecture seule', + 'uk-ua': 'Вимкнути режим лише для читання', + 'de-ch': 'Deaktivieren Sie den Nur-Lese-Modus', + 'pt-br': 'Desativar modo somente leitura', }, enableReadOnly: { - "en-us": "Enable read-only mode", - "ru-ru": "Включить режим только для чтения", - "es-es": "Habilitar el modo de solo lectura", - "fr-fr": "Activer le mode lecture seule", - "uk-ua": "Увімкнути режим лише для читання", - "de-ch": "Aktivieren Sie den Nur-Lese-Modus", - "pt-br": "Habilitar modo somente leitura", + 'en-us': 'Enable read-only mode', + 'ru-ru': 'Включить режим только для чтения', + 'es-es': 'Habilitar el modo de solo lectura', + 'fr-fr': 'Activer le mode lecture seule', + 'uk-ua': 'Увімкнути режим лише для читання', + 'de-ch': 'Aktivieren Sie den Nur-Lese-Modus', + 'pt-br': 'Habilitar modo somente leitura', }, configureDataEntryTables: { - "en-us": "Configure data entry tables", - "ru-ru": "Настройте таблицы ввода данных", - "es-es": "Configurar tablas de entrada de datos", - "fr-fr": "Configurer les tables de saisie de données", - "uk-ua": "Налаштування таблиць для введення даних", - "de-ch": "Konfigurieren von Dateneingabetabellen", - "pt-br": "Configurar tabelas de entrada de dados", + 'en-us': 'Configure data entry tables', + 'ru-ru': 'Настройте таблицы ввода данных', + 'es-es': 'Configurar tablas de entrada de datos', + 'fr-fr': 'Configurer les tables de saisie de données', + 'uk-ua': 'Налаштування таблиць для введення даних', + 'de-ch': 'Konfigurieren von Dateneingabetabellen', + 'pt-br': 'Configurar tabelas de entrada de dados', }, configureInteractionTables: { - "en-us": "Configure interaction tables", - "ru-ru": "Настроить таблицы взаимодействия", - "es-es": "Configurar tablas de interacción", - "fr-fr": "Configurer les tables d'interaction", - "uk-ua": "Налаштування таблиць взаємодії", - "de-ch": "Konfigurieren von Interaktionstabellen", - "pt-br": "Configurar tabelas de interação", + 'en-us': 'Configure interaction tables', + 'ru-ru': 'Настроить таблицы взаимодействия', + 'es-es': 'Configurar tablas de interacción', + 'fr-fr': "Configurer les tables d'interaction", + 'uk-ua': 'Налаштування таблиць взаємодії', + 'de-ch': 'Konfigurieren von Interaktionstabellen', + 'pt-br': 'Configurar tabelas de interação', }, formMeta: { - "en-us": "Form Meta", - "ru-ru": "Форма Мета", - "es-es": "Meta del formulario", - "fr-fr": "Formulaire Méta", - "uk-ua": "Метадані форми", - "de-ch": "Formular-Metadaten", - "pt-br": "Formulário Meta", + 'en-us': 'Form Meta', + 'ru-ru': 'Форма Мета', + 'es-es': 'Meta del formulario', + 'fr-fr': 'Formulaire Méta', + 'uk-ua': 'Метадані форми', + 'de-ch': 'Formular-Metadaten', + 'pt-br': 'Formulário Meta', }, newResourceTitle: { - "en-us": "New {tableName:string}", - "ru-ru": "Новый {tableName:string}", - "es-es": "Nuevo {tableName:string}", - "fr-fr": "Nouveau {tableName:string}", - "uk-ua": "Новий {tableName:string}", - "de-ch": "Neu {tableName:string}", - "pt-br": "Novo {tableName:string}", + 'en-us': 'New {tableName:string}', + 'ru-ru': 'Новый {tableName:string}', + 'es-es': 'Nuevo {tableName:string}', + 'fr-fr': 'Nouveau {tableName:string}', + 'uk-ua': 'Новий {tableName:string}', + 'de-ch': 'Neu {tableName:string}', + 'pt-br': 'Novo {tableName:string}', }, resourceFormatter: { comment: ` When resource does not have a formatter defined, this formatter is used `, - "en-us": "{tableName:string} #{id:number}", - "ru-ru": "{tableName:string} #{id:number}", - "es-es": "{tableName:string} #{id:number}", - "fr-fr": "{tableName:string} #{id:number}", - "uk-ua": "{tableName:string} '#{id:number}", - "de-ch": "{tableName:string} #{id:number}", - "pt-br": "{tableName:string} #{id:number}", + 'en-us': '{tableName:string} #{id:number}', + 'ru-ru': '{tableName:string} #{id:number}', + 'es-es': '{tableName:string} #{id:number}', + 'fr-fr': '{tableName:string} #{id:number}', + 'uk-ua': "{tableName:string} '#{id:number}", + 'de-ch': '{tableName:string} #{id:number}', + 'pt-br': '{tableName:string} #{id:number}', }, resourceDeleted: { - "en-us": "Resource deleted", - "ru-ru": "Ресурс удален", - "es-es": "Recurso eliminado", - "fr-fr": "Ressource supprimée", - "uk-ua": "Ресурс видалено", - "de-ch": "Ressource gelöscht", - "pt-br": "Recurso excluído", + 'en-us': 'Resource deleted', + 'ru-ru': 'Ресурс удален', + 'es-es': 'Recurso eliminado', + 'fr-fr': 'Ressource supprimée', + 'uk-ua': 'Ресурс видалено', + 'de-ch': 'Ressource gelöscht', + 'pt-br': 'Recurso excluído', }, resourceDeletedDescription: { - "en-us": "Item was deleted successfully.", - "ru-ru": "Элемент был успешно удален.", - "es-es": "El artículo fue eliminado exitosamente", - "fr-fr": "L'élément a été supprimé avec succès.", - "uk-ua": "Елемент успішно видалено.", - "de-ch": "Element wurde erfolgreich gelöscht.", - "pt-br": "O item foi excluído com sucesso.", + 'en-us': 'Item was deleted successfully.', + 'ru-ru': 'Элемент был успешно удален.', + 'es-es': 'El artículo fue eliminado exitosamente', + 'fr-fr': "L'élément a été supprimé avec succès.", + 'uk-ua': 'Елемент успішно видалено.', + 'de-ch': 'Element wurde erfolgreich gelöscht.', + 'pt-br': 'O item foi excluído com sucesso.', }, dateRange: { - "en-us": "(Range: {from:string} - {to:string})", - "ru-ru": "(Диапазон: {from:string} - {to:string})", - "es-es": "(Rango: {from:string} - {to:string})", - "fr-fr": "(Plage : {from:string} - {to:string})", - "uk-ua": "(Діапазон: {from:string} - {to:string})", - "de-ch": "(Bereich: {from:string} – {to:string})", - "pt-br": "(Intervalo: {from:string} - {to:string})", + 'en-us': '(Range: {from:string} - {to:string})', + 'ru-ru': '(Диапазон: {from:string} - {to:string})', + 'es-es': '(Rango: {from:string} - {to:string})', + 'fr-fr': '(Plage : {from:string} - {to:string})', + 'uk-ua': '(Діапазон: {from:string} - {to:string})', + 'de-ch': '(Bereich: {from:string} – {to:string})', + 'pt-br': '(Intervalo: {from:string} - {to:string})', }, catalogNumberNumericFormatter: { comment: 'Meaning "Catalog Number Numeric formatter"', - "en-us": "Catalog Number Numeric", - "de-ch": "Katalognummer numerisch", - "es-es": "Número de catálogo numérico", - "fr-fr": "Numéro de catalogue numérique", - "ru-ru": "Номер каталога Цифровой", - "uk-ua": "Номер у каталозі (числовий)", - "pt-br": "Número de catálogo Numérico", + 'en-us': 'Catalog Number Numeric', + 'de-ch': 'Katalognummer numerisch', + 'es-es': 'Número de catálogo numérico', + 'fr-fr': 'Numéro de catalogue numérique', + 'ru-ru': 'Номер каталога Цифровой', + 'uk-ua': 'Номер у каталозі (числовий)', + 'pt-br': 'Número de catálogo Numérico', }, addCOGChildren: { - "en-us": "Add COG Children", - "de-ch": "COG-Kinder hinzufügen", - "es-es": "Agregar niños COG", - "fr-fr": "Ajouter des enfants COG", - "pt-br": "Adicionar crianças COG", - "ru-ru": "Добавить детей COG", - "uk-ua": "Додати дочірні елементи COG", + 'en-us': 'Add COG Children', + 'de-ch': 'COG-Kinder hinzufügen', + 'es-es': 'Agregar niños COG', + 'fr-fr': 'Ajouter des enfants COG', + 'pt-br': 'Adicionar crianças COG', + 'ru-ru': 'Добавить детей COG', + 'uk-ua': 'Додати дочірні елементи COG', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/header.ts b/specifyweb/frontend/js_src/lib/localization/header.ts index 7323cdd929b..1866d39c020 100644 --- a/specifyweb/frontend/js_src/lib/localization/header.ts +++ b/specifyweb/frontend/js_src/lib/localization/header.ts @@ -4,456 +4,456 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const headerText = createDictionary({ skipToContent: { - comment: "For accessibility purposes. Allows jumping to page content", - "en-us": "Skip to Content", - "ru-ru": "Перейти к содержанию", - "es-es": "Ir al contenido", - "fr-fr": "Accéder au contenu", - "uk-ua": "Перейти до вмісту", - "de-ch": "Weiter zum Inhalt", - "pt-br": "Pular para o conteúdo", + comment: 'For accessibility purposes. Allows jumping to page content', + 'en-us': 'Skip to Content', + 'ru-ru': 'Перейти к содержанию', + 'es-es': 'Ir al contenido', + 'fr-fr': 'Accéder au contenu', + 'uk-ua': 'Перейти до вмісту', + 'de-ch': 'Weiter zum Inhalt', + 'pt-br': 'Pular para o conteúdo', }, main: { comment: 'As in "main menu"', - "en-us": "Main", - "es-es": "Principal", - "ru-ru": "Основной", - "uk-ua": "Головна", - "de-ch": "Allgemein", - "fr-fr": "Principal", - "pt-br": "Principal", + 'en-us': 'Main', + 'es-es': 'Principal', + 'ru-ru': 'Основной', + 'uk-ua': 'Головна', + 'de-ch': 'Allgemein', + 'fr-fr': 'Principal', + 'pt-br': 'Principal', }, currentCollection: { - comment: "Example: Current Collection", - "en-us": "Current {collectionTable:string}", - "ru-ru": "Текущая {collectionTable:string}", - "es-es": "Actual {collectionTable:string}", - "fr-fr": "Actuelle{collectionTable:string}", - "uk-ua": "Поточна {collectionTable:string}", - "de-ch": "Derzeitige {collectionTable:string}", - "pt-br": "Atual {collectionTable:string}", + comment: 'Example: Current Collection', + 'en-us': 'Current {collectionTable:string}', + 'ru-ru': 'Текущая {collectionTable:string}', + 'es-es': 'Actual {collectionTable:string}', + 'fr-fr': 'Actuelle{collectionTable:string}', + 'uk-ua': 'Поточна {collectionTable:string}', + 'de-ch': 'Derzeitige {collectionTable:string}', + 'pt-br': 'Atual {collectionTable:string}', }, dataEntry: { - "en-us": "Data Entry", - "ru-ru": "Ввод данных", - "es-es": "Entrada de datos", - "fr-fr": "Saisie des données", - "uk-ua": "Введення даних", - "de-ch": "Datenerfassung", - "pt-br": "Entrada de dados", + 'en-us': 'Data Entry', + 'ru-ru': 'Ввод данных', + 'es-es': 'Entrada de datos', + 'fr-fr': 'Saisie des données', + 'uk-ua': 'Введення даних', + 'de-ch': 'Datenerfassung', + 'pt-br': 'Entrada de dados', }, makeDwca: { - "en-us": "Create DwC Archive", - "ru-ru": "Создать архив DwC", - "es-es": "Crear un archivo DwC", - "fr-fr": "Créer une archive DwC", - "uk-ua": "Створити архів DwC", - "de-ch": "DwC-Archiv erstellen", - "pt-br": "Criar arquivo DwC", + 'en-us': 'Create DwC Archive', + 'ru-ru': 'Создать архив DwC', + 'es-es': 'Crear un archivo DwC', + 'fr-fr': 'Créer une archive DwC', + 'uk-ua': 'Створити архів DwC', + 'de-ch': 'DwC-Archiv erstellen', + 'pt-br': 'Criar arquivo DwC', }, backupDatabase: { - "en-us": "Backup Database", - "ru-ru": "Резервное копирование базы данных", - "es-es": "Copia de seguridad de la base de datos", - "fr-fr": "Sauvegarder la base de données", - "uk-ua": "Резервне копіювання бази даних", - "de-ch": "Datenbank sichern", - "pt-br": "Fazer backup do banco de dados", + 'en-us': 'Backup Database', + 'ru-ru': 'Резервное копирование базы данных', + 'es-es': 'Copia de seguridad de la base de datos', + 'fr-fr': 'Sauvegarder la base de données', + 'uk-ua': 'Резервне копіювання бази даних', + 'de-ch': 'Datenbank sichern', + 'pt-br': 'Fazer backup do banco de dados', }, updateExportFeed: { - "en-us": "Update RSS Feed", - "ru-ru": "Обновить RSS-канал", - "es-es": "Actualizar feed RSS", - "fr-fr": "Mettre à jour le flux RSS", - "uk-ua": "Оновити RSS-канал", - "de-ch": "RSS-Feed aktualisieren", - "pt-br": "Atualizar Feed RSS", + 'en-us': 'Update RSS Feed', + 'ru-ru': 'Обновить RSS-канал', + 'es-es': 'Actualizar feed RSS', + 'fr-fr': 'Mettre à jour le flux RSS', + 'uk-ua': 'Оновити RSS-канал', + 'de-ch': 'RSS-Feed aktualisieren', + 'pt-br': 'Atualizar Feed RSS', }, updateExportFeedConfirmation: { - "en-us": "Update export feed?", - "ru-ru": "Обновить фид экспорта?", - "es-es": "¿Actualizar el feed de exportación?", - "fr-fr": "Mettre à jour le flux d'exportation ?", - "uk-ua": "Оновити канал експорту?", - "de-ch": "Export-Feed aktualisieren?", - "pt-br": "Atualizar feed de exportação?", + 'en-us': 'Update export feed?', + 'ru-ru': 'Обновить фид экспорта?', + 'es-es': '¿Actualizar el feed de exportación?', + 'fr-fr': "Mettre à jour le flux d'exportation ?", + 'uk-ua': 'Оновити канал експорту?', + 'de-ch': 'Export-Feed aktualisieren?', + 'pt-br': 'Atualizar feed de exportação?', }, updateExportFeedConfirmationDescription: { - "en-us": "Update all RSS export feed items now?", - "ru-ru": "Обновить все элементы RSS-канала экспорта сейчас?", - "es-es": - "¿Actualizar todos los elementos del feed de exportación RSS ahora?", - "fr-fr": + 'en-us': 'Update all RSS export feed items now?', + 'ru-ru': 'Обновить все элементы RSS-канала экспорта сейчас?', + 'es-es': + '¿Actualizar todos los elementos del feed de exportación RSS ahora?', + 'fr-fr': "Mettre à jour tous les éléments du flux d'exportation RSS maintenant ?", - "uk-ua": "Оновити всі елементи RSS-експорту?", - "de-ch": "Jetzt alle RSS-Export-Feed-Elemente aktualisieren?", - "pt-br": "Atualizar todos os itens do feed de exportação RSS agora?", + 'uk-ua': 'Оновити всі елементи RSS-експорту?', + 'de-ch': 'Jetzt alle RSS-Export-Feed-Elemente aktualisieren?', + 'pt-br': 'Atualizar todos os itens do feed de exportação RSS agora?', }, feedExportStarted: { - "en-us": "Export feed update started", - "ru-ru": "Начато обновление фида экспорта", - "es-es": "Iniciada la actualización del feed de exportación", - "fr-fr": "La mise à jour du flux d'exportation a commencé", - "uk-ua": "Оновлення каналу експорту розпочато", - "de-ch": "Aktualisierung des Export-Feeds gestartet", - "pt-br": "Atualização do feed de exportação iniciada", + 'en-us': 'Export feed update started', + 'ru-ru': 'Начато обновление фида экспорта', + 'es-es': 'Iniciada la actualización del feed de exportación', + 'fr-fr': "La mise à jour du flux d'exportation a commencé", + 'uk-ua': 'Оновлення каналу експорту розпочато', + 'de-ch': 'Aktualisierung des Export-Feeds gestartet', + 'pt-br': 'Atualização do feed de exportação iniciada', }, feedExportStartedDescription: { - "en-us": - "Update started. You will receive a notification for each feed item updated.", - "ru-ru": - "Обновление запущено. Вы будете получать уведомление о каждом обновлении элемента фида.", - "es-es": - "Actualización iniciada. Recibirá una notificación por cada elemento actualizado.", - "fr-fr": - "La mise à jour a commencé. Vous recevrez une notification pour chaque élément de flux mis à jour.", - "uk-ua": - "Оновлення розпочато. Ви отримаєте сповіщення про кожен оновлений елемент каналу.", - "de-ch": - "Aktualisierung gestartet. Sie erhalten eine Benachrichtigung für jedes aktualisierte Feed-Element.", - "pt-br": - "Atualização iniciada. Você receberá uma notificação para cada item de feed atualizado.", + 'en-us': + 'Update started. You will receive a notification for each feed item updated.', + 'ru-ru': + 'Обновление запущено. Вы будете получать уведомление о каждом обновлении элемента фида.', + 'es-es': + 'Actualización iniciada. Recibirá una notificación por cada elemento actualizado.', + 'fr-fr': + 'La mise à jour a commencé. Vous recevrez une notification pour chaque élément de flux mis à jour.', + 'uk-ua': + 'Оновлення розпочато. Ви отримаєте сповіщення про кожен оновлений елемент каналу.', + 'de-ch': + 'Aktualisierung gestartet. Sie erhalten eine Benachrichtigung für jedes aktualisierte Feed-Element.', + 'pt-br': + 'Atualização iniciada. Você receberá uma notificação para cada item de feed atualizado.', }, dwcaExportStarted: { - "en-us": "DwCA export started", - "ru-ru": "Начат экспорт DwCA", - "es-es": "Exportación DwCA iniciada", - "fr-fr": "L'exportation DwCA a démarré", - "uk-ua": "Розпочато експорт DwCA", - "de-ch": "DwCA-Export gestartet", - "pt-br": "Exportação DwCA iniciada", + 'en-us': 'DwCA export started', + 'ru-ru': 'Начат экспорт DwCA', + 'es-es': 'Exportación DwCA iniciada', + 'fr-fr': "L'exportation DwCA a démarré", + 'uk-ua': 'Розпочато експорт DwCA', + 'de-ch': 'DwCA-Export gestartet', + 'pt-br': 'Exportação DwCA iniciada', }, dwcaExportStartedDescription: { - "en-us": - "Export started. You will receive a notification when the export is complete.", - "ru-ru": - "Экспорт запущен. Вы получите уведомление, когда экспорт будет завершен.", - "es-es": - "Exportación iniciada. Recibirá una notificación cuando finalice la exportación.", - "fr-fr": + 'en-us': + 'Export started. You will receive a notification when the export is complete.', + 'ru-ru': + 'Экспорт запущен. Вы получите уведомление, когда экспорт будет завершен.', + 'es-es': + 'Exportación iniciada. Recibirá una notificación cuando finalice la exportación.', + 'fr-fr': "L'exportation a commencé. Vous recevrez une notification lorsque l'exportation sera terminée.", - "uk-ua": - "Експорт розпочато. Коли експорт завершиться, ви отримаєте сповіщення.", - "de-ch": - "Export gestartet. Sie erhalten eine Benachrichtigung, sobald der Export abgeschlossen ist.", - "pt-br": - "Exportação iniciada. Você receberá uma notificação quando a exportação for concluída.", + 'uk-ua': + 'Експорт розпочато. Коли експорт завершиться, ви отримаєте сповіщення.', + 'de-ch': + 'Export gestartet. Sie erhalten eine Benachrichtigung, sobald der Export abgeschlossen ist.', + 'pt-br': + 'Exportação iniciada. Você receberá uma notificação quando a exportação for concluída.', }, localityUpdateTool: { - "en-us": "Locality Update Tool", - "de-ch": "Tool zur Standortaktualisierung", - "es-es": "Herramienta de actualización de localidad", - "fr-fr": "Outil de mise à jour de la localité", - "ru-ru": "Инструмент обновления местоположения", - "uk-ua": "Інструмент оновлення місцевості", - "pt-br": "Ferramenta de atualização de localidade", + 'en-us': 'Locality Update Tool', + 'de-ch': 'Tool zur Standortaktualisierung', + 'es-es': 'Herramienta de actualización de localidad', + 'fr-fr': 'Outil de mise à jour de la localité', + 'ru-ru': 'Инструмент обновления местоположения', + 'uk-ua': 'Інструмент оновлення місцевості', + 'pt-br': 'Ferramenta de atualização de localidade', }, labelName: { - "en-us": "Label Name", - "ru-ru": "Название ярлыка", - "es-es": "Herramientas administrativas", - "uk-ua": "Назва бірки", - "de-ch": "Etikett Name", - "fr-fr": "Outils administratifs", - "pt-br": "Nome do rótulo", + 'en-us': 'Label Name', + 'ru-ru': 'Название ярлыка', + 'es-es': 'Herramientas administrativas', + 'uk-ua': 'Назва бірки', + 'de-ch': 'Etikett Name', + 'fr-fr': 'Outils administratifs', + 'pt-br': 'Nome do rótulo', }, reportName: { - "en-us": "Report Name", - "ru-ru": "Название отчета", - "es-es": "Reportar nombre", - "fr-fr": "Nom du rapport", - "uk-ua": "Назва звіту", - "de-ch": "Name des Berichts", - "pt-br": "Nome do Relatório", + 'en-us': 'Report Name', + 'ru-ru': 'Название отчета', + 'es-es': 'Reportar nombre', + 'fr-fr': 'Nom du rapport', + 'uk-ua': 'Назва звіту', + 'de-ch': 'Name des Berichts', + 'pt-br': 'Nome do Relatório', }, createLabel: { - "en-us": "Create new label", - "ru-ru": "Создать новый ярлык", - "es-es": "Crear nueva etiqueta", - "fr-fr": "Créer une nouvelle étiquette", - "uk-ua": "Створити нову бірку", - "de-ch": "Neues Label erstellen", - "pt-br": "Criar novo rótulo", + 'en-us': 'Create new label', + 'ru-ru': 'Создать новый ярлык', + 'es-es': 'Crear nueva etiqueta', + 'fr-fr': 'Créer une nouvelle étiquette', + 'uk-ua': 'Створити нову бірку', + 'de-ch': 'Neues Label erstellen', + 'pt-br': 'Criar novo rótulo', }, createReport: { - "en-us": "Create new report", - "ru-ru": "Создать новый отчет", - "es-es": "Crear nuevo informe", - "fr-fr": "Créer un nouveau document", - "uk-ua": "Створити новий звіт", - "de-ch": "Neuen Bericht erstellen", - "pt-br": "Criar novo relatório", + 'en-us': 'Create new report', + 'ru-ru': 'Создать новый отчет', + 'es-es': 'Crear nuevo informe', + 'fr-fr': 'Créer un nouveau document', + 'uk-ua': 'Створити новий звіт', + 'de-ch': 'Neuen Bericht erstellen', + 'pt-br': 'Criar novo relatório', }, repairTree: { - "en-us": "Repair Tree", - "ru-ru": "Ремонтное дерево", - "es-es": "Se ha borrado la caché. Por favor recarga la página.", - "fr-fr": "Réparer l'arbre", - "uk-ua": "Ремонтувати дерево", - "de-ch": "Baum reparieren", - "pt-br": "Árvore de reparo", + 'en-us': 'Repair Tree', + 'ru-ru': 'Ремонтное дерево', + 'es-es': 'Se ha borrado la caché. Por favor recarga la página.', + 'fr-fr': "Réparer l'arbre", + 'uk-ua': 'Ремонтувати дерево', + 'de-ch': 'Baum reparieren', + 'pt-br': 'Árvore de reparo', }, treeRepairComplete: { - "en-us": "Tree repair is complete.", - "ru-ru": "Ремонт дерева завершен.", - "es-es": "La reparación del árbol está completa.", - "fr-fr": "La réparation de l'arbre est terminée.", - "uk-ua": "Ремонт дерева завершено.", - "de-ch": "Die Baumreparatur ist abgeschlossen.", - "pt-br": "O reparo da árvore foi concluído.", + 'en-us': 'Tree repair is complete.', + 'ru-ru': 'Ремонт дерева завершен.', + 'es-es': 'La reparación del árbol está completa.', + 'fr-fr': "La réparation de l'arbre est terminée.", + 'uk-ua': 'Ремонт дерева завершено.', + 'de-ch': 'Die Baumreparatur ist abgeschlossen.', + 'pt-br': 'O reparo da árvore foi concluído.', }, choose: { - "en-us": "Choose", - "de-ch": "Wählen", - "es-es": "Elegir", - "fr-fr": "Choisir", - "ru-ru": "Выбирать", - "uk-ua": "Виберіте", - "pt-br": "Escolher", + 'en-us': 'Choose', + 'de-ch': 'Wählen', + 'es-es': 'Elegir', + 'fr-fr': 'Choisir', + 'ru-ru': 'Выбирать', + 'uk-ua': 'Виберіте', + 'pt-br': 'Escolher', }, chooseDwca: { - "en-us": "Choose DwCA", - "ru-ru": "Выберите ДвКА", - "es-es": "Elige DwCA", - "uk-ua": "Виберіть DwCA", - "de-ch": "DwCA wählen", - "fr-fr": "Choisissez la DwCA", - "pt-br": "Escolha DwCA", + 'en-us': 'Choose DwCA', + 'ru-ru': 'Выберите ДвКА', + 'es-es': 'Elige DwCA', + 'uk-ua': 'Виберіть DwCA', + 'de-ch': 'DwCA wählen', + 'fr-fr': 'Choisissez la DwCA', + 'pt-br': 'Escolha DwCA', }, dwcaResource: { - "en-us": "DwCA Resource", - "de-ch": "DwCA-Ressource", - "es-es": "Recurso DwCA", - "fr-fr": "Ressource DwCA", - "ru-ru": "Ресурс DwCA", - "uk-ua": "Ресурси DwCA", - "pt-br": "Recurso DwCA", + 'en-us': 'DwCA Resource', + 'de-ch': 'DwCA-Ressource', + 'es-es': 'Recurso DwCA', + 'fr-fr': 'Ressource DwCA', + 'ru-ru': 'Ресурс DwCA', + 'uk-ua': 'Ресурси DwCA', + 'pt-br': 'Recurso DwCA', }, chooseMetadataResource: { - "en-us": "Choose Metadata resource", - "ru-ru": "Выберите ресурс метаданных", - "es-es": "Elija recurso de metadatos", - "fr-fr": "Choisir la ressource de métadonnées", - "uk-ua": "Виберіть ресурс метаданих", - "de-ch": "Metadaten-Ressource auswählen", - "pt-br": "Escolha o recurso de metadados", + 'en-us': 'Choose Metadata resource', + 'ru-ru': 'Выберите ресурс метаданных', + 'es-es': 'Elija recurso de metadatos', + 'fr-fr': 'Choisir la ressource de métadonnées', + 'uk-ua': 'Виберіть ресурс метаданих', + 'de-ch': 'Metadaten-Ressource auswählen', + 'pt-br': 'Escolha o recurso de metadados', }, metadataResource: { - "en-us": "Metadata Resource", - "de-ch": "Metadatenressource", - "es-es": "Recurso de metadatos", - "fr-fr": "Ressource de métadonnées", - "ru-ru": "Ресурс метаданных", - "uk-ua": "Ресурс метаданих", - "pt-br": "Recurso de metadados", + 'en-us': 'Metadata Resource', + 'de-ch': 'Metadatenressource', + 'es-es': 'Recurso de metadatos', + 'fr-fr': 'Ressource de métadonnées', + 'ru-ru': 'Ресурс метаданных', + 'uk-ua': 'Ресурс метаданих', + 'pt-br': 'Recurso de metadados', }, simpleSearch: { - "en-us": "Simple Search", - "ru-ru": "Экспресс-поиск", - "es-es": "Búsqueda sencilla", - "fr-fr": "Recherche simple", - "uk-ua": "Експрес-пошук", - "de-ch": "Express-Suche", - "pt-br": "Pesquisa simples", + 'en-us': 'Simple Search', + 'ru-ru': 'Экспресс-поиск', + 'es-es': 'Búsqueda sencilla', + 'fr-fr': 'Recherche simple', + 'uk-ua': 'Експрес-пошук', + 'de-ch': 'Express-Suche', + 'pt-br': 'Pesquisa simples', }, primarySearch: { - "en-us": "Primary Search", - "ru-ru": "Основной поиск", - "es-es": "Búsqueda primaria", - "fr-fr": "Recherche principale", - "uk-ua": "Первинний пошук", - "de-ch": "Primäre Suche", - "pt-br": "Pesquisa primária", + 'en-us': 'Primary Search', + 'ru-ru': 'Основной поиск', + 'es-es': 'Búsqueda primaria', + 'fr-fr': 'Recherche principale', + 'uk-ua': 'Первинний пошук', + 'de-ch': 'Primäre Suche', + 'pt-br': 'Pesquisa primária', }, secondarySearch: { - "en-us": "Secondary Search", - "ru-ru": "Вторичный поиск", - "es-es": "Búsqueda secundaria", - "fr-fr": "Recherche secondaire", - "uk-ua": "Вторинний пошук", - "de-ch": "Sekundäre Suche", - "pt-br": "Pesquisa secundária", + 'en-us': 'Secondary Search', + 'ru-ru': 'Вторичный поиск', + 'es-es': 'Búsqueda secundaria', + 'fr-fr': 'Recherche secondaire', + 'uk-ua': 'Вторинний пошук', + 'de-ch': 'Sekundäre Suche', + 'pt-br': 'Pesquisa secundária', }, menuItems: { - "en-us": "Menu Items", - "ru-ru": "Элементы меню", - "es-es": "Elementos de menú", - "fr-fr": "Éléments du menu", - "uk-ua": "Елементи меню", - "de-ch": "Menü-Einträge", - "pt-br": "Itens do menu", + 'en-us': 'Menu Items', + 'ru-ru': 'Элементы меню', + 'es-es': 'Elementos de menú', + 'fr-fr': 'Éléments du menu', + 'uk-ua': 'Елементи меню', + 'de-ch': 'Menü-Einträge', + 'pt-br': 'Itens do menu', }, userTools: { - "en-us": "User Tools", - "ru-ru": "Инструменты", - "es-es": "Herramientas de usuario", - "fr-fr": "Outils Utilisateur", - "uk-ua": "Інструменти", - "de-ch": "Benutzerwerkzeuge", - "pt-br": "Ferramentas do usuário", + 'en-us': 'User Tools', + 'ru-ru': 'Инструменты', + 'es-es': 'Herramientas de usuario', + 'fr-fr': 'Outils Utilisateur', + 'uk-ua': 'Інструменти', + 'de-ch': 'Benutzerwerkzeuge', + 'pt-br': 'Ferramentas do usuário', }, userToolsForUser: { - "en-us": "User Tools ({userName:string})", - "ru-ru": "Инструменты ({userName:string})", - "es-es": "Herramientas de usuario ({userName:string})", - "fr-fr": "Outils Utilisateur ({userName:string})", - "uk-ua": "Інструменти ({userName:string})", - "de-ch": "Benutzerwerkzeuge ({userName:string})", - "pt-br": "Ferramentas do usuário ({userName:string})", + 'en-us': 'User Tools ({userName:string})', + 'ru-ru': 'Инструменты ({userName:string})', + 'es-es': 'Herramientas de usuario ({userName:string})', + 'fr-fr': 'Outils Utilisateur ({userName:string})', + 'uk-ua': 'Інструменти ({userName:string})', + 'de-ch': 'Benutzerwerkzeuge ({userName:string})', + 'pt-br': 'Ferramentas do usuário ({userName:string})', }, helpLocalizeSpecify: { - "en-us": "Help Localize Specify 7", - "ru-ru": "Помогите локализовать Укажите 7", - "es-es": "Ayuda a localizar Especificar 7", - "fr-fr": "Aidez à traduire Specify 7", - "uk-ua": "Допоможіть перекласти Specify 7", - "de-ch": "Hilf beim übersetzen von Specify 7", - "pt-br": "Ajudar a localizar especificar 7", + 'en-us': 'Help Localize Specify 7', + 'ru-ru': 'Помогите локализовать Укажите 7', + 'es-es': 'Ayuda a localizar Especificar 7', + 'fr-fr': 'Aidez à traduire Specify 7', + 'uk-ua': 'Допоможіть перекласти Specify 7', + 'de-ch': 'Hilf beim übersetzen von Specify 7', + 'pt-br': 'Ajudar a localizar especificar 7', }, helpLocalizeSpecifyDescription: { - "en-us": - "We would be very grateful for your support localizing Specify 7 User Interface. If you are interested, please see the instructions.", - "ru-ru": - "Мы будем очень признательны за вашу поддержку в локализации пользовательского интерфейса Specify 7. Если вы заинтересованы, отправьте электронное письмо по адресу см. Инструкции.", - "es-es": - "Estaríamos muy agradecidos por su ayuda para localizar la interfaz de usuario de Specify 7. Si está interesado, por favor consulte las instrucciones.", - "fr-fr": + 'en-us': + 'We would be very grateful for your support localizing Specify 7 User Interface. If you are interested, please see the instructions.', + 'ru-ru': + 'Мы будем очень признательны за вашу поддержку в локализации пользовательского интерфейса Specify 7. Если вы заинтересованы, отправьте электронное письмо по адресу см. Инструкции.', + 'es-es': + 'Estaríamos muy agradecidos por su ayuda para localizar la interfaz de usuario de Specify 7. Si está interesado, por favor consulte las instrucciones.', + 'fr-fr': "Nous serions très reconnaissants de votre soutien pour la traduction de l'interface utilisateur Specify 7. Si vous êtes intéressé, veuillez voir les instructions.", - "uk-ua": - "Ми будемо дуже вдячні за вашу підтримку в перекладі інтерфейсу Specify 7. Якщо ви зацікавлені, перегляньте інструкції.", - "de-ch": - "Wir wären sehr dankbar für Ihre Unterstützung bei der Übersetzung der Specify 7 Benutzeroberfläche. Wenn Sie daran interessiert sind, lesen Sie bitte die Anleitung.", - "pt-br": - "Ficaremos muito gratos pelo seu apoio na localização da Interface de Usuário do Specify 7. Caso tenha interesse, consulte as instruções.", + 'uk-ua': + 'Ми будемо дуже вдячні за вашу підтримку в перекладі інтерфейсу Specify 7. Якщо ви зацікавлені, перегляньте інструкції.', + 'de-ch': + 'Wir wären sehr dankbar für Ihre Unterstützung bei der Übersetzung der Specify 7 Benutzeroberfläche. Wenn Sie daran interessiert sind, lesen Sie bitte die Anleitung.', + 'pt-br': + 'Ficaremos muito gratos pelo seu apoio na localização da Interface de Usuário do Specify 7. Caso tenha interesse, consulte as instruções.', }, incompleteInline: { - "en-us": "(incomplete)", - "es-es": "(incompleto)", - "fr-fr": "(incomplet)", - "ru-ru": "(неполный)", - "uk-ua": "(не закінчено)", - "de-ch": "(unvollständig)", - "pt-br": "(incompleto)", + 'en-us': '(incomplete)', + 'es-es': '(incompleto)', + 'fr-fr': '(incomplet)', + 'ru-ru': '(неполный)', + 'uk-ua': '(не закінчено)', + 'de-ch': '(unvollständig)', + 'pt-br': '(incompleto)', }, incompleteLocalization: { - "en-us": "Incomplete localization", - "es-es": "Localización incompleta", - "fr-fr": "Localisation incomplète", - "ru-ru": "Неполная локализация", - "uk-ua": "Неповна локалізація", - "de-ch": "Unvollständige Übersetzung", - "pt-br": "Localização incompleta", + 'en-us': 'Incomplete localization', + 'es-es': 'Localización incompleta', + 'fr-fr': 'Localisation incomplète', + 'ru-ru': 'Неполная локализация', + 'uk-ua': 'Неповна локалізація', + 'de-ch': 'Unvollständige Übersetzung', + 'pt-br': 'Localização incompleta', }, incompleteLocalizationDescription: { - "en-us": - "Translation to this language is not yet complete. Some elements may be missing localization, or have incorrect localization. If you are interested in helping us complete localization, please follow the instructions.", - "es-es": - "La traducción a este idioma aún no está completa. Es posible que a algunos elementos les falte localización o que tengan una localización incorrecta. Si está interesado en ayudarnos a completar la localización, siga las instrucciones.", - "fr-fr": + 'en-us': + 'Translation to this language is not yet complete. Some elements may be missing localization, or have incorrect localization. If you are interested in helping us complete localization, please follow the instructions.', + 'es-es': + 'La traducción a este idioma aún no está completa. Es posible que a algunos elementos les falte localización o que tengan una localización incorrecta. Si está interesado en ayudarnos a completar la localización, siga las instrucciones.', + 'fr-fr': "La traduction dans cette langue n'est pas encore terminée. Certains éléments peuvent ne pas être localisés ou avoir une localisation incorrecte. Si vous souhaitez nous aider à terminer la localisation, veuillez suivre les instructions.", - "ru-ru": - "Перевод на этот язык еще не завершен. У некоторых элементов может отсутствовать локализация или они имеют неправильную локализацию. Если вы хотите помочь нам завершить локализацию, следуйте инструкциям.", - "uk-ua": - "Переклад цією мовою ще не завершено. Деякі елементи можуть не мати локалізації або мати неправильну локалізацію. Якщо ви зацікавлені в тому, щоб допомогти нам завершити локалізацію, будь ласка, прочитайте інструкцій.", - "de-ch": - "Die Übersetzung in diese Sprache ist noch nicht abgeschlossen. Bei einigen Elementen fehlt möglicherweise die Lokalisierung oder sie sind nicht korrekt lokalisiert. Wenn Sie daran interessiert sind, uns bei der Vervollständigung der Übersetzung zu helfen, befolgen Sie bitte die Anweisungen.", - "pt-br": - "A tradução para este idioma ainda não foi concluída. Alguns elementos podem estar sem localização ou com localização incorreta. Se você tiver interesse em nos ajudar a concluir a localização, siga as instruções.", + 'ru-ru': + 'Перевод на этот язык еще не завершен. У некоторых элементов может отсутствовать локализация или они имеют неправильную локализацию. Если вы хотите помочь нам завершить локализацию, следуйте инструкциям.', + 'uk-ua': + 'Переклад цією мовою ще не завершено. Деякі елементи можуть не мати локалізації або мати неправильну локалізацію. Якщо ви зацікавлені в тому, щоб допомогти нам завершити локалізацію, будь ласка, прочитайте інструкцій.', + 'de-ch': + 'Die Übersetzung in diese Sprache ist noch nicht abgeschlossen. Bei einigen Elementen fehlt möglicherweise die Lokalisierung oder sie sind nicht korrekt lokalisiert. Wenn Sie daran interessiert sind, uns bei der Vervollständigung der Übersetzung zu helfen, befolgen Sie bitte die Anweisungen.', + 'pt-br': + 'A tradução para este idioma ainda não foi concluída. Alguns elementos podem estar sem localização ou com localização incorreta. Se você tiver interesse em nos ajudar a concluir a localização, siga as instruções.', }, tableApi: { - "en-us": "Tables API", - "ru-ru": "API таблиц", - "es-es": "API de tablas", - "fr-fr": "API des tableaux", - "uk-ua": "API таблиць", - "de-ch": "Tabellen-API", - "pt-br": "API de tabelas", + 'en-us': 'Tables API', + 'ru-ru': 'API таблиц', + 'es-es': 'API de tablas', + 'fr-fr': 'API des tableaux', + 'uk-ua': 'API таблиць', + 'de-ch': 'Tabellen-API', + 'pt-br': 'API de tabelas', }, operationsApi: { - "en-us": "Operations API", - "ru-ru": "Операционный API", - "es-es": "API de operaciones", - "fr-fr": "API d'opérations", - "uk-ua": "API операцій", - "de-ch": "Operations-API", - "pt-br": "API de operações", + 'en-us': 'Operations API', + 'ru-ru': 'Операционный API', + 'es-es': 'API de operaciones', + 'fr-fr': "API d'opérations", + 'uk-ua': 'API операцій', + 'de-ch': 'Operations-API', + 'pt-br': 'API de operações', }, documentation: { - "en-us": "Documentation", - "ru-ru": "Документация", - "es-es": "Documentación", - "fr-fr": "Documentation", - "uk-ua": "Документація", - "de-ch": "Dokumentation", - "pt-br": "Documentação", + 'en-us': 'Documentation', + 'ru-ru': 'Документация', + 'es-es': 'Documentación', + 'fr-fr': 'Documentation', + 'uk-ua': 'Документація', + 'de-ch': 'Dokumentation', + 'pt-br': 'Documentação', }, administration: { - "en-us": "Administrative Tools", - "ru-ru": "Инструменты управления", - "es-es": "Herramientas administrativas", - "fr-fr": "Outils Administrateur", - "uk-ua": "Адміністрування", - "de-ch": "Administrative Werkzeuge", - "pt-br": "Ferramentas Administrativas", + 'en-us': 'Administrative Tools', + 'ru-ru': 'Инструменты управления', + 'es-es': 'Herramientas administrativas', + 'fr-fr': 'Outils Administrateur', + 'uk-ua': 'Адміністрування', + 'de-ch': 'Administrative Werkzeuge', + 'pt-br': 'Ferramentas Administrativas', }, developers: { - "en-us": "Developer Resources", - "ru-ru": "Ресурсы для разработчиков", - "es-es": "Recursos para desarrolladores", - "fr-fr": "Ressources pour les développeurs", - "uk-ua": "Для розробників", - "de-ch": "Ressourcen für Entwickler", - "pt-br": "Recursos para desenvolvedores", + 'en-us': 'Developer Resources', + 'ru-ru': 'Ресурсы для разработчиков', + 'es-es': 'Recursos para desarrolladores', + 'fr-fr': 'Ressources pour les développeurs', + 'uk-ua': 'Для розробників', + 'de-ch': 'Ressourcen für Entwickler', + 'pt-br': 'Recursos para desenvolvedores', }, forum: { - "en-us": "Community Forum", - "ru-ru": "форум сообщества", - "es-es": "Foro Comunitario", - "fr-fr": "Forum de la communauté", - "uk-ua": "Форум", - "de-ch": "Community-Forum", - "pt-br": "Fórum da Comunidade", + 'en-us': 'Community Forum', + 'ru-ru': 'форум сообщества', + 'es-es': 'Foro Comunitario', + 'fr-fr': 'Forum de la communauté', + 'uk-ua': 'Форум', + 'de-ch': 'Community-Forum', + 'pt-br': 'Fórum da Comunidade', }, clearCache: { - "en-us": "Clear Browser Cache", - "ru-ru": "Очистить кеш браузера", - "es-es": "Borrar caché del navegador", - "fr-fr": "Vider le cache du navigateur", - "uk-ua": "Очистити кеш браузера", - "de-ch": "Browser-Cache leeren", - "pt-br": "Limpar cache do navegador", + 'en-us': 'Clear Browser Cache', + 'ru-ru': 'Очистить кеш браузера', + 'es-es': 'Borrar caché del navegador', + 'fr-fr': 'Vider le cache du navigateur', + 'uk-ua': 'Очистити кеш браузера', + 'de-ch': 'Browser-Cache leeren', + 'pt-br': 'Limpar cache do navegador', }, cacheCleared: { - "en-us": "Cache has been cleared. Please reload the page.", - "ru-ru": "Кэш очищен. Пожалуйста, перезагрузите страницу.", - "es-es": "Se ha borrado la caché. Por favor recarga la página.", - "fr-fr": "Le cache a été vidé. Veuillez recharger la page.", - "uk-ua": "Кеш очищено. Перезавантажте сторінку.", - "de-ch": "Der Cache wurde geleert. Bitte laden Sie die Seite neu.", - "pt-br": "O cache foi limpo. Recarregue a página.", + 'en-us': 'Cache has been cleared. Please reload the page.', + 'ru-ru': 'Кэш очищен. Пожалуйста, перезагрузите страницу.', + 'es-es': 'Se ha borrado la caché. Por favor recarga la página.', + 'fr-fr': 'Le cache a été vidé. Veuillez recharger la page.', + 'uk-ua': 'Кеш очищено. Перезавантажте сторінку.', + 'de-ch': 'Der Cache wurde geleert. Bitte laden Sie die Seite neu.', + 'pt-br': 'O cache foi limpo. Recarregue a página.', }, technicalDocumentation: { - "en-us": "Documentation", - "ru-ru": "Документация", - "es-es": "Documentación", - "fr-fr": "Documentation", - "uk-ua": "Документація", - "de-ch": "Dokumentation", - "pt-br": "Documentação", + 'en-us': 'Documentation', + 'ru-ru': 'Документация', + 'es-es': 'Documentación', + 'fr-fr': 'Documentation', + 'uk-ua': 'Документація', + 'de-ch': 'Dokumentation', + 'pt-br': 'Documentação', }, chronostratigraphicChart: { - "en-us": "Chronostratigraphic Chart", - "de-ch": "Chronostratigraphisches Diagramm", - "es-es": "Carta cronoestratigráfica", - "fr-fr": "Charte chronostratigraphique", - "pt-br": "Carta Cronoestratigráfica", - "ru-ru": "Хроностратиграфическая карта", - "uk-ua": "Хроностратиграфічна діаграма", + 'en-us': 'Chronostratigraphic Chart', + 'de-ch': 'Chronostratigraphisches Diagramm', + 'es-es': 'Carta cronoestratigráfica', + 'fr-fr': 'Charte chronostratigraphique', + 'pt-br': 'Carta Cronoestratigráfica', + 'ru-ru': 'Хроностратиграфическая карта', + 'uk-ua': 'Хроностратиграфічна діаграма', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/interactions.ts b/specifyweb/frontend/js_src/lib/localization/interactions.ts index cd1f1907ded..c576dc91e8a 100644 --- a/specifyweb/frontend/js_src/lib/localization/interactions.ts +++ b/specifyweb/frontend/js_src/lib/localization/interactions.ts @@ -4,408 +4,408 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const interactionsText = createDictionary({ interactions: { - "en-us": "Interactions", - "ru-ru": "Взаимодействия", - "es-es": "Interacciones", - "fr-fr": "Interactions", - "uk-ua": "Взаємодії", - "de-ch": "Interaktionen", - "pt-br": "Interações", + 'en-us': 'Interactions', + 'ru-ru': 'Взаимодействия', + 'es-es': 'Interacciones', + 'fr-fr': 'Interactions', + 'uk-ua': 'Взаємодії', + 'de-ch': 'Interaktionen', + 'pt-br': 'Interações', }, addItems: { - "en-us": "Add Items", - "ru-ru": "Добавить элементы", - "es-es": "Agregar elementos", - "fr-fr": "Ajouter des objets", - "uk-ua": "Додати елементи", - "de-ch": "Elemente hinzufügen", - "pt-br": "Adicionar itens", + 'en-us': 'Add Items', + 'ru-ru': 'Добавить элементы', + 'es-es': 'Agregar elementos', + 'fr-fr': 'Ajouter des objets', + 'uk-ua': 'Додати елементи', + 'de-ch': 'Elemente hinzufügen', + 'pt-br': 'Adicionar itens', }, recordReturn: { - "en-us": "{table:string} Return", - "ru-ru": "{table:string} Возврат", - "es-es": "{table:string} Regresar", - "fr-fr": "{table:string} Retour", - "uk-ua": "{table:string} Повернення", - "de-ch": "{table:string} Zurück", - "pt-br": "{table:string} Retornar", + 'en-us': '{table:string} Return', + 'ru-ru': '{table:string} Возврат', + 'es-es': '{table:string} Regresar', + 'fr-fr': '{table:string} Retour', + 'uk-ua': '{table:string} Повернення', + 'de-ch': '{table:string} Zurück', + 'pt-br': '{table:string} Retornar', }, preparationsNotFoundFor: { - "en-us": "No preparations were found for the following records:", - "de-ch": "Für die folgenden Datensätze wurden keine Präparate gefunden:", - "es-es": "No se encontraron preparaciones para los siguientes registros:", - "fr-fr": + 'en-us': 'No preparations were found for the following records:', + 'de-ch': 'Für die folgenden Datensätze wurden keine Präparate gefunden:', + 'es-es': 'No se encontraron preparaciones para los siguientes registros:', + 'fr-fr': "Aucune préparation n'a été trouvée pour les enregistrements suivants :", - "ru-ru": "Препаратов для следующих записей не обнаружено:", - "uk-ua": "Для наступних записів не знайдено жодних підготовчих матеріалів:", - "pt-br": "Não foram encontradas preparações para os seguintes registros:", + 'ru-ru': 'Препаратов для следующих записей не обнаружено:', + 'uk-ua': 'Для наступних записів не знайдено жодних підготовчих матеріалів:', + 'pt-br': 'Não foram encontradas preparações para os seguintes registros:', }, preparationsNotAvailableFor: { - "en-us": - "No preparations are available for at least one type of preparation in the following records:", - "de-ch": - "Für mindestens eine Präparateart sind in folgenden Datensätzen keine Präparate vorhanden:", - "es-es": - "No hay preparaciones disponibles para al menos un tipo de preparación en los siguientes registros:", - "fr-fr": + 'en-us': + 'No preparations are available for at least one type of preparation in the following records:', + 'de-ch': + 'Für mindestens eine Präparateart sind in folgenden Datensätzen keine Präparate vorhanden:', + 'es-es': + 'No hay preparaciones disponibles para al menos un tipo de preparación en los siguientes registros:', + 'fr-fr': "Aucune préparation n'est disponible pour au moins un type de préparation dans les enregistrements suivants :", - "ru-ru": "В следующих записях отсутствуют препараты хотя бы одного типа:", - "uk-ua": - "У наступних записах відсутні препарати принаймні для одного типу препарату:", - "pt-br": - "Não há preparações disponíveis para pelo menos um tipo de preparação nos seguintes registros:", + 'ru-ru': 'В следующих записях отсутствуют препараты хотя бы одного типа:', + 'uk-ua': + 'У наступних записах відсутні препарати принаймні для одного типу препарату:', + 'pt-br': + 'Não há preparações disponíveis para pelo menos um tipo de preparação nos seguintes registros:', }, problemsFound: { - "en-us": "There are problems with the entry:", - "ru-ru": "Возникли проблемы с записью:", - "es-es": "Hay problemas con la entrada:", - "fr-fr": "Il y a des problèmes avec la saisie :", - "uk-ua": "Є проблеми зі вступом:", - "de-ch": "Es gibt Probleme mit dem Eintrag:", - "pt-br": "Há problemas com a entrada:", + 'en-us': 'There are problems with the entry:', + 'ru-ru': 'Возникли проблемы с записью:', + 'es-es': 'Hay problemas con la entrada:', + 'fr-fr': 'Il y a des problèmes avec la saisie :', + 'uk-ua': 'Є проблеми зі вступом:', + 'de-ch': 'Es gibt Probleme mit dem Eintrag:', + 'pt-br': 'Há problemas com a entrada:', }, byChoosingRecordSet: { - comment: "See documentation for syntax for plural rules", - "en-us": "By choosing a recordset ({{count:none | one | ??}} available)", - "ru-ru": "Выбрав набор записей (доступно {{count:none | one | ??}})", - "es-es": - "Al elegir un conjunto de registros ({{count:none | one | ??}} disponibles)", - "fr-fr": + comment: 'See documentation for syntax for plural rules', + 'en-us': 'By choosing a recordset ({{count:none | one | ??}} available)', + 'ru-ru': 'Выбрав набор записей (доступно {{count:none | one | ??}})', + 'es-es': + 'Al elegir un conjunto de registros ({{count:none | one | ??}} disponibles)', + 'fr-fr': "En choisissant un jeu d'enregistrements ({{count:none | one | ??}} disponible)", - "uk-ua": "Вибравши набір записів (доступно {{count:none | one | ??}})", - "de-ch": - "Durch wählen eines Datensatzes ({{count:none | one | ??}} available)", - "pt-br": - "Escolhendo um conjunto de registros ({{count:none | one | ??}} disponível)", + 'uk-ua': 'Вибравши набір записів (доступно {{count:none | one | ??}})', + 'de-ch': + 'Durch wählen eines Datensatzes ({{count:none | one | ??}} available)', + 'pt-br': + 'Escolhendo um conjunto de registros ({{count:none | one | ??}} disponível)', }, byEnteringNumbers: { comment: ` Field name is localized. Coming from Schema Configuration. I.e, By entering Catalog Numbers `, - "en-us": "By entering {fieldName:string}s", - "ru-ru": "Введя {fieldName:string}s", - "es-es": "Ingresando {fieldName:string}s", - "fr-fr": "En saisissant les {fieldName:string}", - "uk-ua": "Ввівши {fieldName:string}s", - "de-ch": "Durch Eingabe von {fieldName:string}s", - "pt-br": "Ao inserir {fieldName:string}s", + 'en-us': 'By entering {fieldName:string}s', + 'ru-ru': 'Введя {fieldName:string}s', + 'es-es': 'Ingresando {fieldName:string}s', + 'fr-fr': 'En saisissant les {fieldName:string}', + 'uk-ua': 'Ввівши {fieldName:string}s', + 'de-ch': 'Durch Eingabe von {fieldName:string}s', + 'pt-br': 'Ao inserir {fieldName:string}s', }, withoutPreparations: { - "en-us": "Without preparations", - "ru-ru": "Без подготовки", - "es-es": "Sin preparativos", - "fr-fr": "Sans préparations", - "uk-ua": "Без підготовки", - "de-ch": "Ohne Präparate", - "pt-br": "Sem preparativos", + 'en-us': 'Without preparations', + 'ru-ru': 'Без подготовки', + 'es-es': 'Sin preparativos', + 'fr-fr': 'Sans préparations', + 'uk-ua': 'Без підготовки', + 'de-ch': 'Ohne Präparate', + 'pt-br': 'Sem preparativos', }, continueWithoutPreparations: { - "en-us": "Continue without preparations", - "de-ch": "Ohne Vorbereitungen weitermachen", - "es-es": "Continuar sin preparativos", - "fr-fr": "Continuer sans préparation", - "ru-ru": "Продолжить без подготовки", - "uk-ua": "Продовжуйте без підготовки", - "pt-br": "Continuar sem preparações", + 'en-us': 'Continue without preparations', + 'de-ch': 'Ohne Vorbereitungen weitermachen', + 'es-es': 'Continuar sin preparativos', + 'fr-fr': 'Continuer sans préparation', + 'ru-ru': 'Продолжить без подготовки', + 'uk-ua': 'Продовжуйте без підготовки', + 'pt-br': 'Continuar sem preparações', }, addUnassociated: { - "en-us": "Add unassociated item", - "ru-ru": "Добавить несвязанный элемент", - "es-es": "Agregar elemento no asociado", - "fr-fr": "Ajouter un objet non associé", - "uk-ua": "Додати непов'язаний елемент", - "de-ch": "Nicht assoziierter Gegenstand hinzufügen", - "pt-br": "Adicionar item não associado", + 'en-us': 'Add unassociated item', + 'ru-ru': 'Добавить несвязанный элемент', + 'es-es': 'Agregar elemento no asociado', + 'fr-fr': 'Ajouter un objet non associé', + 'uk-ua': "Додати непов'язаний елемент", + 'de-ch': 'Nicht assoziierter Gegenstand hinzufügen', + 'pt-br': 'Adicionar item não associado', }, preparations: { - "en-us": "Preparations", - "ru-ru": "Препараты", - "es-es": "Preparativos", - "fr-fr": "Preparations", - "uk-ua": "Підготовка", - "de-ch": "Präparate", - "pt-br": "Preparativos", + 'en-us': 'Preparations', + 'ru-ru': 'Препараты', + 'es-es': 'Preparativos', + 'fr-fr': 'Preparations', + 'uk-ua': 'Підготовка', + 'de-ch': 'Präparate', + 'pt-br': 'Preparativos', }, preparationsCanNotBeReturned: { - "en-us": "Preparations cannot be returned in this context.", - "ru-ru": "Препараты в данном случае возврату не подлежат.", - "es-es": "En este contexto no es posible retomar los preparativos.", - "fr-fr": "Les preparations ne peuvent être renvoyées dans ce contexte.", - "uk-ua": "У цьому контексті препарати не можна повернути.", - "de-ch": "Präparate können in diesem Kontext nicht zurückgegeben werden.", - "pt-br": "Os preparativos não podem ser devolvidos neste contexto.", + 'en-us': 'Preparations cannot be returned in this context.', + 'ru-ru': 'Препараты в данном случае возврату не подлежат.', + 'es-es': 'En este contexto no es posible retomar los preparativos.', + 'fr-fr': 'Les preparations ne peuvent être renvoyées dans ce contexte.', + 'uk-ua': 'У цьому контексті препарати не можна повернути.', + 'de-ch': 'Präparate können in diesem Kontext nicht zurückgegeben werden.', + 'pt-br': 'Os preparativos não podem ser devolvidos neste contexto.', }, noUnresolvedPreparations: { - "en-us": "There are no unresolved preparations for this loan.", - "ru-ru": - "Никаких нерешенных подготовительных вопросов по данному кредиту нет.", - "es-es": "No existen preparativos pendientes para este préstamo.", - "fr-fr": "Il n’y a pas de preparations non retournées pour ce prêt.", - "uk-ua": - "Немає жодних невирішених питань щодо підготовки до цього кредиту.", - "de-ch": "Für dieses Ausleihe bestehen keine ungelösten Vorbereitungen.", - "pt-br": "Não há preparativos não resolvidos para este empréstimo.", + 'en-us': 'There are no unresolved preparations for this loan.', + 'ru-ru': + 'Никаких нерешенных подготовительных вопросов по данному кредиту нет.', + 'es-es': 'No existen preparativos pendientes para este préstamo.', + 'fr-fr': 'Il n’y a pas de preparations non retournées pour ce prêt.', + 'uk-ua': + 'Немає жодних невирішених питань щодо підготовки до цього кредиту.', + 'de-ch': 'Für dieses Ausleihe bestehen keine ungelösten Vorbereitungen.', + 'pt-br': 'Não há preparativos não resolvidos para este empréstimo.', }, unresolved: { - "en-us": "Unresolved", - "ru-ru": "Нерешенный", - "es-es": "Irresoluto", - "fr-fr": "Non résolu", - "uk-ua": "Невирішено", - "de-ch": "Ungelöst", - "pt-br": "Não resolvido", + 'en-us': 'Unresolved', + 'ru-ru': 'Нерешенный', + 'es-es': 'Irresoluto', + 'fr-fr': 'Non résolu', + 'uk-ua': 'Невирішено', + 'de-ch': 'Ungelöst', + 'pt-br': 'Não resolvido', }, return: { - comment: "Verb", - "en-us": "Return", - "ru-ru": "Возвращаться", - "es-es": "Devolver", - "fr-fr": "Retour", - "uk-ua": "Повернення", - "de-ch": "Rückgabe", - "pt-br": "Retornar", + comment: 'Verb', + 'en-us': 'Return', + 'ru-ru': 'Возвращаться', + 'es-es': 'Devolver', + 'fr-fr': 'Retour', + 'uk-ua': 'Повернення', + 'de-ch': 'Rückgabe', + 'pt-br': 'Retornar', }, resolve: { comment: 'As in "Resolve preparations"', - "en-us": "Resolve", - "ru-ru": "Решать", - "es-es": "Resolver", - "fr-fr": "Résoudre", - "uk-ua": "Вирішити", - "de-ch": "Lösen", - "pt-br": "Resolver", + 'en-us': 'Resolve', + 'ru-ru': 'Решать', + 'es-es': 'Resolver', + 'fr-fr': 'Résoudre', + 'uk-ua': 'Вирішити', + 'de-ch': 'Lösen', + 'pt-br': 'Resolver', }, returnAllPreparations: { - "en-us": "Return all preparations", - "ru-ru": "Вернуть все препараты", - "es-es": "Devolver todos los preparativos", - "fr-fr": "Retourner toutes les préparations", - "uk-ua": "Поверніть усі заготовки", - "de-ch": "Alle Präparate zurückgeben", - "pt-br": "Devolva todos os preparativos", + 'en-us': 'Return all preparations', + 'ru-ru': 'Вернуть все препараты', + 'es-es': 'Devolver todos los preparativos', + 'fr-fr': 'Retourner toutes les préparations', + 'uk-ua': 'Поверніть усі заготовки', + 'de-ch': 'Alle Präparate zurückgeben', + 'pt-br': 'Devolva todos os preparativos', }, returnSelectedPreparations: { - "en-us": "Return selected preparations", - "ru-ru": "Возврат выбранных препаратов", - "es-es": "Devolver preparaciones seleccionadas", - "fr-fr": "Retourner les préparations sélectionnées", - "uk-ua": "Повернути вибрані препарати", - "de-ch": "Ausgewählte Präparate zurückgeben", - "pt-br": "Devolver preparações selecionadas", + 'en-us': 'Return selected preparations', + 'ru-ru': 'Возврат выбранных препаратов', + 'es-es': 'Devolver preparaciones seleccionadas', + 'fr-fr': 'Retourner les préparations sélectionnées', + 'uk-ua': 'Повернути вибрані препарати', + 'de-ch': 'Ausgewählte Präparate zurückgeben', + 'pt-br': 'Devolver preparações selecionadas', }, selectAllAvailablePreparations: { - "en-us": "Select all available preparations", - "ru-ru": "Выбрать все доступные препараты", - "es-es": "Seleccione todas las preparaciones disponibles", - "fr-fr": "Sélectionnez toutes les préparations disponibles", - "uk-ua": "Виберіть усі доступні препарати", - "de-ch": "Alle verfügbaren Präparate auswählen", - "pt-br": "Selecione todas as preparações disponíveis", + 'en-us': 'Select all available preparations', + 'ru-ru': 'Выбрать все доступные препараты', + 'es-es': 'Seleccione todas las preparaciones disponibles', + 'fr-fr': 'Sélectionnez toutes les préparations disponibles', + 'uk-ua': 'Виберіть усі доступні препарати', + 'de-ch': 'Alle verfügbaren Präparate auswählen', + 'pt-br': 'Selecione todas as preparações disponíveis', }, selectAll: { - "en-us": "Select All", - "ru-ru": "Выбрать все", - "es-es": "Seleccionar todo", - "fr-fr": "Tout sélectionner", - "uk-ua": "Вибрати все", - "de-ch": "Alle auswählen", - "pt-br": "Selecionar tudo", + 'en-us': 'Select All', + 'ru-ru': 'Выбрать все', + 'es-es': 'Seleccionar todo', + 'fr-fr': 'Tout sélectionner', + 'uk-ua': 'Вибрати все', + 'de-ch': 'Alle auswählen', + 'pt-br': 'Selecionar tudo', }, selectedAmount: { - "en-us": "Selected Amount", - "ru-ru": "Выбранная сумма", - "es-es": "Cantidad seleccionada", - "fr-fr": "Quantité sélectionnée", - "uk-ua": "Вибрана сума", - "de-ch": "Ausgewählte Anzahl", - "pt-br": "Quantidade selecionada", + 'en-us': 'Selected Amount', + 'ru-ru': 'Выбранная сумма', + 'es-es': 'Cantidad seleccionada', + 'fr-fr': 'Quantité sélectionnée', + 'uk-ua': 'Вибрана сума', + 'de-ch': 'Ausgewählte Anzahl', + 'pt-br': 'Quantidade selecionada', }, returnedAmount: { - "en-us": "Returned Amount", - "ru-ru": "Возвращенная сумма", - "es-es": "Cantidad devuelta", - "fr-fr": "Quantité retournée", - "uk-ua": "Повернена сума", - "de-ch": "Zurückgegebene Anzahl", - "pt-br": "Valor Devolvido", + 'en-us': 'Returned Amount', + 'ru-ru': 'Возвращенная сумма', + 'es-es': 'Cantidad devuelta', + 'fr-fr': 'Quantité retournée', + 'uk-ua': 'Повернена сума', + 'de-ch': 'Zurückgegebene Anzahl', + 'pt-br': 'Valor Devolvido', }, resolvedAmount: { - "en-us": "Resolved Amount", - "ru-ru": "Решенная сумма", - "es-es": "Monto Resuelto", - "fr-fr": "Montant résolu", - "uk-ua": "Вирішена сума", - "de-ch": "Gelöste Anzahl", - "pt-br": "Valor resolvido", + 'en-us': 'Resolved Amount', + 'ru-ru': 'Решенная сумма', + 'es-es': 'Monto Resuelto', + 'fr-fr': 'Montant résolu', + 'uk-ua': 'Вирішена сума', + 'de-ch': 'Gelöste Anzahl', + 'pt-br': 'Valor resolvido', }, prepReturnFormatter: { - comment: "Used to format preparations in the prep return dialog", - "en-us": "{tableName:string}: {resource:string}", - "ru-ru": "{tableName:string}: {resource:string}", - "es-es": "{tableName:string}: {resource:string}", - "fr-fr": "{tableName:string}: {resource:string}", - "uk-ua": "{tableName:string}': {resource:string}", - "de-ch": "{tableName:string}: {resource:string}", - "pt-br": "{tableName:string}: {resource:string}", + comment: 'Used to format preparations in the prep return dialog', + 'en-us': '{tableName:string}: {resource:string}', + 'ru-ru': '{tableName:string}: {resource:string}', + 'es-es': '{tableName:string}: {resource:string}', + 'fr-fr': '{tableName:string}: {resource:string}', + 'uk-ua': "{tableName:string}': {resource:string}", + 'de-ch': '{tableName:string}: {resource:string}', + 'pt-br': '{tableName:string}: {resource:string}', }, resolvedLoans: { - comment: "Example: Resolved Loan records", - "en-us": "Resolved {loanTable:string} records", - "es-es": "Registros {loanTable:string} resueltos", - "fr-fr": "Enregistrements résolus {loanTable:string}", - "ru-ru": "Решенные {loanTable:string} записи", - "uk-ua": "Вирішено записів {loanTable:string}", - "de-ch": "Aufgelöste {loanTable:string}-Datensätze", - "pt-br": "Registros resolvidos {loanTable:string}", + comment: 'Example: Resolved Loan records', + 'en-us': 'Resolved {loanTable:string} records', + 'es-es': 'Registros {loanTable:string} resueltos', + 'fr-fr': 'Enregistrements résolus {loanTable:string}', + 'ru-ru': 'Решенные {loanTable:string} записи', + 'uk-ua': 'Вирішено записів {loanTable:string}', + 'de-ch': 'Aufgelöste {loanTable:string}-Datensätze', + 'pt-br': 'Registros resolvidos {loanTable:string}', }, openLoans: { - comment: "Example: Open Loan records", - "en-us": "Open {loanTable:string} records", - "es-es": "Abrir {loanTable:string} registros", - "fr-fr": "Ouvrir les enregistrements {loanTable:string}", - "ru-ru": "Открыть {loanTable:string} записи", - "uk-ua": "Відкрити записи {loanTable:string}", - "de-ch": "{loanTable:string}-Datensätze öffnen", - "pt-br": "Abrir registros {loanTable:string}", + comment: 'Example: Open Loan records', + 'en-us': 'Open {loanTable:string} records', + 'es-es': 'Abrir {loanTable:string} registros', + 'fr-fr': 'Ouvrir les enregistrements {loanTable:string}', + 'ru-ru': 'Открыть {loanTable:string} записи', + 'uk-ua': 'Відкрити записи {loanTable:string}', + 'de-ch': '{loanTable:string}-Datensätze öffnen', + 'pt-br': 'Abrir registros {loanTable:string}', }, gifts: { - comment: "Example: Gift records", - "en-us": "{giftTable:string} records", - "es-es": "{giftTable:string} registros", - "fr-fr": "{giftTable:string} enregistrements", - "ru-ru": "{giftTable:string} записей", - "uk-ua": "{giftTable:string} записи", - "de-ch": "{giftTable:string} Datensätze", - "pt-br": "{giftTable:string} registros", + comment: 'Example: Gift records', + 'en-us': '{giftTable:string} records', + 'es-es': '{giftTable:string} registros', + 'fr-fr': '{giftTable:string} enregistrements', + 'ru-ru': '{giftTable:string} записей', + 'uk-ua': '{giftTable:string} записи', + 'de-ch': '{giftTable:string} Datensätze', + 'pt-br': '{giftTable:string} registros', }, exchanges: { - comment: "Example: Exchange In / Exchnage Out records", - "en-us": "{exhangeInTable:string} / {exhangeOutTable:string} records", - "es-es": "{exhangeInTable:string} / {exhangeOutTable:string} registros", - "fr-fr": - "{exhangeInTable:string} / {exhangeOutTable:string} enregistrements", - "ru-ru": "{exhangeInTable:string} / {exhangeOutTable:string} записи", - "uk-ua": "Записи {exhangeInTable:string} / {exhangeOutTable:string}", - "de-ch": "{exhangeInTable:string} / {exhangeOutTable:string} Datensätze", - "pt-br": "Registros {exhangeInTable:string} / {exhangeOutTable:string}", + comment: 'Example: Exchange In / Exchnage Out records', + 'en-us': '{exhangeInTable:string} / {exhangeOutTable:string} records', + 'es-es': '{exhangeInTable:string} / {exhangeOutTable:string} registros', + 'fr-fr': + '{exhangeInTable:string} / {exhangeOutTable:string} enregistrements', + 'ru-ru': '{exhangeInTable:string} / {exhangeOutTable:string} записи', + 'uk-ua': 'Записи {exhangeInTable:string} / {exhangeOutTable:string}', + 'de-ch': '{exhangeInTable:string} / {exhangeOutTable:string} Datensätze', + 'pt-br': 'Registros {exhangeInTable:string} / {exhangeOutTable:string}', }, unCataloged: { - "en-us": "uncataloged", - "ru-ru": "некаталогизированный", - "es-es": "sin catalogar", - "fr-fr": "non catalogué", - "uk-ua": "некаталогізований", - "de-ch": "nicht katalogisiert", - "pt-br": "não catalogado", + 'en-us': 'uncataloged', + 'ru-ru': 'некаталогизированный', + 'es-es': 'sin catalogar', + 'fr-fr': 'non catalogué', + 'uk-ua': 'некаталогізований', + 'de-ch': 'nicht katalogisiert', + 'pt-br': 'não catalogado', }, returnedPreparations: { - comment: "Example: Preparation records", - "en-us": "Returned {tablePreparation:string} records", - "es-es": "Se devolvieron {tablePreparation:string} registros", - "fr-fr": "Enregistrements {tablePreparation:string} renvoyés", - "ru-ru": "Возвращено {tablePreparation:string} записей", - "uk-ua": "Повернуто записів {tablePreparation:string}", - "de-ch": "Zurückgegebene {tablePreparation:string} Datensätze", - "pt-br": "Registros retornados {tablePreparation:string}", + comment: 'Example: Preparation records', + 'en-us': 'Returned {tablePreparation:string} records', + 'es-es': 'Se devolvieron {tablePreparation:string} registros', + 'fr-fr': 'Enregistrements {tablePreparation:string} renvoyés', + 'ru-ru': 'Возвращено {tablePreparation:string} записей', + 'uk-ua': 'Повернуто записів {tablePreparation:string}', + 'de-ch': 'Zurückgegebene {tablePreparation:string} Datensätze', + 'pt-br': 'Registros retornados {tablePreparation:string}', }, returnedAndSaved: { - comment: "Example: 2 Preparation records have been returned and saved", - "en-us": - "{count:number|formatted} {tablePreparation:string} records have been returned and saved", - "es-es": - "Se han devuelto y guardado {count:number|formatted} {tablePreparation:string} registros", - "fr-fr": - "{count:number|formatted} {tablePreparation:string} enregistrements ont été renvoyés et enregistrés", - "ru-ru": - "{count:number|formatted} {tablePreparation:string} записей были возвращены и сохранены", - "uk-ua": - "Повернуто та збережено записів {count:number|formatted} {tablePreparation:string}", - "de-ch": - "{count:number|formatted} {tablePreparation:string} Datensätze wurden zurückgegeben und gespeichert", - "pt-br": - "{count:number|formatted} {tablePreparation:string} registros foram retornados e salvos", + comment: 'Example: 2 Preparation records have been returned and saved', + 'en-us': + '{count:number|formatted} {tablePreparation:string} records have been returned and saved', + 'es-es': + 'Se han devuelto y guardado {count:number|formatted} {tablePreparation:string} registros', + 'fr-fr': + '{count:number|formatted} {tablePreparation:string} enregistrements ont été renvoyés et enregistrés', + 'ru-ru': + '{count:number|formatted} {tablePreparation:string} записей были возвращены и сохранены', + 'uk-ua': + 'Повернуто та збережено записів {count:number|formatted} {tablePreparation:string}', + 'de-ch': + '{count:number|formatted} {tablePreparation:string} Datensätze wurden zurückgegeben und gespeichert', + 'pt-br': + '{count:number|formatted} {tablePreparation:string} registros foram retornados e salvos', }, deselectAll: { - "en-us": "Deselect all", - "ru-ru": "Отменить выбор всех", - "es-es": "Deseleccionar todo", - "fr-fr": "Désélectionner tout", - "uk-ua": "Зняти вибір усіх", - "de-ch": "Alle abwählen", - "pt-br": "Desmarcar tudo", + 'en-us': 'Deselect all', + 'ru-ru': 'Отменить выбор всех', + 'es-es': 'Deseleccionar todo', + 'fr-fr': 'Désélectionner tout', + 'uk-ua': 'Зняти вибір усіх', + 'de-ch': 'Alle abwählen', + 'pt-br': 'Desmarcar tudo', }, available: { - "en-us": "Available", - "ru-ru": "Доступный", - "es-es": "Disponible", - "fr-fr": "Disponible", - "uk-ua": "Доступно", - "de-ch": "Verfügbar", - "pt-br": "Disponível", + 'en-us': 'Available', + 'ru-ru': 'Доступный', + 'es-es': 'Disponible', + 'fr-fr': 'Disponible', + 'uk-ua': 'Доступно', + 'de-ch': 'Verfügbar', + 'pt-br': 'Disponível', }, unavailable: { - "en-us": "Unavailable", - "ru-ru": "Недоступно", - "es-es": "Indisponible", - "fr-fr": "Indisponible", - "uk-ua": "Недоступно", - "de-ch": "Nicht verfügbar", - "pt-br": "Indisponível", + 'en-us': 'Unavailable', + 'ru-ru': 'Недоступно', + 'es-es': 'Indisponible', + 'fr-fr': 'Indisponible', + 'uk-ua': 'Недоступно', + 'de-ch': 'Nicht verfügbar', + 'pt-br': 'Indisponível', }, returnLoan: { - comment: "Example: Return Loan records", - "en-us": "Return {tableLoan:string} records", - "es-es": "Devolver {tableLoan:string} registros", - "fr-fr": "Renvoyer les enregistrements {tableLoan:string}", - "ru-ru": "Возврат {tableLoan:string} записей", - "uk-ua": "Повернути записи {tableLoan:string}", - "de-ch": "{tableLoan:string} Datensätze zurückgeben", - "pt-br": "Retornar {tableLoan:string} registros", + comment: 'Example: Return Loan records', + 'en-us': 'Return {tableLoan:string} records', + 'es-es': 'Devolver {tableLoan:string} registros', + 'fr-fr': 'Renvoyer les enregistrements {tableLoan:string}', + 'ru-ru': 'Возврат {tableLoan:string} записей', + 'uk-ua': 'Повернути записи {tableLoan:string}', + 'de-ch': '{tableLoan:string} Datensätze zurückgeben', + 'pt-br': 'Retornar {tableLoan:string} registros', }, createRecord: { - comment: "Example: Create a Loan", - "en-us": "Create {table:string}", - "es-es": "Crear {table:string}", - "fr-fr": "Créer {table:string}", - "ru-ru": "Создать {table:string}", - "uk-ua": "Створити {table:string}", - "de-ch": "Erstelle {table:string}", - "pt-br": "Criar {table:string}", + comment: 'Example: Create a Loan', + 'en-us': 'Create {table:string}', + 'es-es': 'Crear {table:string}', + 'fr-fr': 'Créer {table:string}', + 'ru-ru': 'Создать {table:string}', + 'uk-ua': 'Створити {table:string}', + 'de-ch': 'Erstelle {table:string}', + 'pt-br': 'Criar {table:string}', }, noPreparationsWarning: { - "en-us": - "None of these objects have preparations. Would you like to continue?", - "de-ch": - "Für keines dieser Objekte liegen Vorbereitungen vor. Möchten Sie fortfahren?", - "es-es": "Ninguno de estos objetos tiene preparativos. ¿Quieres continuar?", - "fr-fr": "Aucun de ces objets n'a été préparé. Voulez-vous continuer ?", - "ru-ru": "Ни один из этих объектов не имеет подготовки. Хотите продолжить?", - "uk-ua": "Жоден з цих об'єктів не має підготовки. Бажаєте продовжити?", - "pt-br": "Nenhum destes objetos possui preparação. Deseja continuar?", + 'en-us': + 'None of these objects have preparations. Would you like to continue?', + 'de-ch': + 'Für keines dieser Objekte liegen Vorbereitungen vor. Möchten Sie fortfahren?', + 'es-es': 'Ninguno de estos objetos tiene preparativos. ¿Quieres continuar?', + 'fr-fr': "Aucun de ces objets n'a été préparé. Voulez-vous continuer ?", + 'ru-ru': 'Ни один из этих объектов не имеет подготовки. Хотите продолжить?', + 'uk-ua': "Жоден з цих об'єктів не має підготовки. Бажаєте продовжити?", + 'pt-br': 'Nenhum destes objetos possui preparação. Deseja continuar?', }, continue: { - "en-us": "Continue", - "de-ch": "Weitermachen", - "es-es": "Continuar", - "fr-fr": "Continuer", - "ru-ru": "Продолжать", - "uk-ua": "Продовжити", - "pt-br": "Continuar", + 'en-us': 'Continue', + 'de-ch': 'Weitermachen', + 'es-es': 'Continuar', + 'fr-fr': 'Continuer', + 'ru-ru': 'Продолжать', + 'uk-ua': 'Продовжити', + 'pt-br': 'Continuar', }, notAvailable: { - "en-us": "Not available", - "de-ch": "Nicht verfügbar", - "es-es": "No disponible", - "fr-fr": "Pas disponible", - "pt-br": "Não disponível", - "ru-ru": "Нет в наличии", - "uk-ua": "Не доступно", + 'en-us': 'Not available', + 'de-ch': 'Nicht verfügbar', + 'es-es': 'No disponible', + 'fr-fr': 'Pas disponible', + 'pt-br': 'Não disponível', + 'ru-ru': 'Нет в наличии', + 'uk-ua': 'Не доступно', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/query.ts b/specifyweb/frontend/js_src/lib/localization/query.ts index 52701be3354..e7d479590ce 100644 --- a/specifyweb/frontend/js_src/lib/localization/query.ts +++ b/specifyweb/frontend/js_src/lib/localization/query.ts @@ -4,957 +4,957 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const queryText = createDictionary({ query: { - "en-us": "Query", - "ru-ru": "Запрос", - "es-es": "Consulta", - "fr-fr": "Requête", - "uk-ua": "Запит", - "de-ch": "Abfrage", - "pt-br": "Consulta", + 'en-us': 'Query', + 'ru-ru': 'Запрос', + 'es-es': 'Consulta', + 'fr-fr': 'Requête', + 'uk-ua': 'Запит', + 'de-ch': 'Abfrage', + 'pt-br': 'Consulta', }, queries: { - "en-us": "Queries", - "ru-ru": "Запросы", - "es-es": "Consultas", - "fr-fr": "Requêtes", - "uk-ua": "Запити", - "de-ch": "Abfragen", - "pt-br": "Consultas", + 'en-us': 'Queries', + 'ru-ru': 'Запросы', + 'es-es': 'Consultas', + 'fr-fr': 'Requêtes', + 'uk-ua': 'Запити', + 'de-ch': 'Abfragen', + 'pt-br': 'Consultas', }, queryBuilder: { - "en-us": "Query Builder", - "ru-ru": "Конструктор запросов", - "es-es": "Generador de consultas", - "fr-fr": "Générateur de requêtes", - "uk-ua": "Конструктор запитів", - "de-ch": "Query Builder", - "pt-br": "Construtor de consultas", + 'en-us': 'Query Builder', + 'ru-ru': 'Конструктор запросов', + 'es-es': 'Generador de consultas', + 'fr-fr': 'Générateur de requêtes', + 'uk-ua': 'Конструктор запитів', + 'de-ch': 'Query Builder', + 'pt-br': 'Construtor de consultas', }, newQueryName: { - "en-us": "New Query", - "es-es": "Nueva consulta", - "uk-ua": "Новий запит", - "de-ch": "Neue Abfrage", - "fr-fr": "Nouvelle requête", - "ru-ru": "Новый запрос", - "pt-br": "Nova consulta", + 'en-us': 'New Query', + 'es-es': 'Nueva consulta', + 'uk-ua': 'Новий запит', + 'de-ch': 'Neue Abfrage', + 'fr-fr': 'Nouvelle requête', + 'ru-ru': 'Новый запрос', + 'pt-br': 'Nova consulta', }, searchFields: { comment: ` Used in a Query Combo Box's hover-over message to show which fields are being searched on `, - "en-us": "Searched fields", - "ru-ru": "Поля поиска", - "es-es": "Campos buscados", - "fr-fr": "Champs recherchés", - "uk-ua": "Пошукові поля", - "de-ch": "Durchsuchte Felder", - "pt-br": "Campos pesquisados", + 'en-us': 'Searched fields', + 'ru-ru': 'Поля поиска', + 'es-es': 'Campos buscados', + 'fr-fr': 'Champs recherchés', + 'uk-ua': 'Пошукові поля', + 'de-ch': 'Durchsuchte Felder', + 'pt-br': 'Campos pesquisados', }, any: { - "en-us": "Any", - "ru-ru": "Любой", - "es-es": "Cualquier", - "fr-fr": "N'importe lequel", - "uk-ua": "Будь-який", - "de-ch": "Beliebig", - "pt-br": "Qualquer", + 'en-us': 'Any', + 'ru-ru': 'Любой', + 'es-es': 'Cualquier', + 'fr-fr': "N'importe lequel", + 'uk-ua': 'Будь-який', + 'de-ch': 'Beliebig', + 'pt-br': 'Qualquer', }, startValue: { - "en-us": "Start Value", - "ru-ru": "Начальное значение", - "es-es": "Valor inicial", - "fr-fr": "Valeur de départ", - "uk-ua": "Початкове значення", - "de-ch": "Startwert", - "pt-br": "Valor inicial", + 'en-us': 'Start Value', + 'ru-ru': 'Начальное значение', + 'es-es': 'Valor inicial', + 'fr-fr': 'Valeur de départ', + 'uk-ua': 'Початкове значення', + 'de-ch': 'Startwert', + 'pt-br': 'Valor inicial', }, endValue: { - "en-us": "End Value", - "ru-ru": "Конечное значение", - "es-es": "Valor final", - "fr-fr": "Valeur finale", - "uk-ua": "Кінцеве значення", - "de-ch": "Endwert", - "pt-br": "Valor final", + 'en-us': 'End Value', + 'ru-ru': 'Конечное значение', + 'es-es': 'Valor final', + 'fr-fr': 'Valeur finale', + 'uk-ua': 'Кінцеве значення', + 'de-ch': 'Endwert', + 'pt-br': 'Valor final', }, saveQuery: { - "en-us": "Save Query", - "ru-ru": "Сохранить запрос", - "es-es": "Guardar consulta", - "fr-fr": "Enregistrer la requête", - "uk-ua": "Зберегти запит", - "de-ch": "Abfrage speichern", - "pt-br": "Salvar consulta", + 'en-us': 'Save Query', + 'ru-ru': 'Сохранить запрос', + 'es-es': 'Guardar consulta', + 'fr-fr': 'Enregistrer la requête', + 'uk-ua': 'Зберегти запит', + 'de-ch': 'Abfrage speichern', + 'pt-br': 'Salvar consulta', }, saveClonedQuery: { - "en-us": "Save query as...", - "ru-ru": "Сохранить запрос как...", - "es-es": "Guardar consulta como...", - "fr-fr": "Enregistrer la requête sous...", - "uk-ua": "Зберегти запит як...", - "de-ch": "Abfrage speichern unter...", - "pt-br": "Salvar consulta como...", + 'en-us': 'Save query as...', + 'ru-ru': 'Сохранить запрос как...', + 'es-es': 'Guardar consulta como...', + 'fr-fr': 'Enregistrer la requête sous...', + 'uk-ua': 'Зберегти запит як...', + 'de-ch': 'Abfrage speichern unter...', + 'pt-br': 'Salvar consulta como...', }, saveClonedQueryDescription: { - "en-us": - "The query will be saved with a new name leaving the current query unchanged.", - "ru-ru": - "Запрос будет сохранен под новым именем, текущий запрос останется неизменным.", - "es-es": - "La consulta se guardará con un nuevo nombre dejando la consulta actual sin cambios.", - "fr-fr": - "La requête sera enregistrée avec un nouveau nom, laissant la requête actuelle inchangée.", - "uk-ua": - "Запит буде збережено з новою назвою, а поточний запит залишиться без змін.", - "de-ch": - "Die Abfrage wird unter einem neuen Namen gespeichert, die aktuelle Abfrage bleibt unverändert.", - "pt-br": - "A consulta será salva com um novo nome, deixando a consulta atual inalterada.", + 'en-us': + 'The query will be saved with a new name leaving the current query unchanged.', + 'ru-ru': + 'Запрос будет сохранен под новым именем, текущий запрос останется неизменным.', + 'es-es': + 'La consulta se guardará con un nuevo nombre dejando la consulta actual sin cambios.', + 'fr-fr': + 'La requête sera enregistrée avec un nouveau nom, laissant la requête actuelle inchangée.', + 'uk-ua': + 'Запит буде збережено з новою назвою, а поточний запит залишиться без змін.', + 'de-ch': + 'Die Abfrage wird unter einem neuen Namen gespeichert, die aktuelle Abfrage bleibt unverändert.', + 'pt-br': + 'A consulta será salva com um novo nome, deixando a consulta atual inalterada.', }, queryDeleteIncomplete: { - "en-us": "Query definition contains incomplete fields", - "ru-ru": "Определение запроса содержит неполные поля", - "es-es": "La definición de consulta contiene campos incompletos", - "fr-fr": "La définition de la requête contient des champs incomplets", - "uk-ua": "Визначення запиту містить незаповнені поля", - "de-ch": "Abfragedefinition enthält unvollständige Felder", - "pt-br": "A definição da consulta contém campos incompletos", + 'en-us': 'Query definition contains incomplete fields', + 'ru-ru': 'Определение запроса содержит неполные поля', + 'es-es': 'La definición de consulta contiene campos incompletos', + 'fr-fr': 'La définition de la requête contient des champs incomplets', + 'uk-ua': 'Визначення запиту містить незаповнені поля', + 'de-ch': 'Abfragedefinition enthält unvollständige Felder', + 'pt-br': 'A definição da consulta contém campos incompletos', }, queryDeleteIncompleteDescription: { - "en-us": - "There are uncompleted fields in the query definition. Do you want to remove them?", - "ru-ru": - "В определении запроса есть незаполненные поля. Хотите их удалить?", - "es-es": - "Hay campos sin completar en la definición de la consulta. ¿Desea eliminarlos?", - "fr-fr": - "La définition de la requête contient des champs non renseignés. Voulez-vous les supprimer ?", - "uk-ua": "У визначенні запиту є незаповнені поля. Ви хочете видалити їх?", - "de-ch": - "Die Abfragedefinition enthält unvollständige Felder. Möchten Sie diese entfernen?", - "pt-br": - "Há campos incompletos na definição da consulta. Deseja removê-los?", + 'en-us': + 'There are uncompleted fields in the query definition. Do you want to remove them?', + 'ru-ru': + 'В определении запроса есть незаполненные поля. Хотите их удалить?', + 'es-es': + 'Hay campos sin completar en la definición de la consulta. ¿Desea eliminarlos?', + 'fr-fr': + 'La définition de la requête contient des champs non renseignés. Voulez-vous les supprimer ?', + 'uk-ua': 'У визначенні запиту є незаповнені поля. Ви хочете видалити їх?', + 'de-ch': + 'Die Abfragedefinition enthält unvollständige Felder. Möchten Sie diese entfernen?', + 'pt-br': + 'Há campos incompletos na definição da consulta. Deseja removê-los?', }, queryUnloadProtect: { - "en-us": "The new or modified query definition has not been saved", - "ru-ru": "Новое или измененное определение запроса не было сохранено.", - "es-es": "La definición de consulta nueva o modificada no se ha guardado", - "fr-fr": + 'en-us': 'The new or modified query definition has not been saved', + 'ru-ru': 'Новое или измененное определение запроса не было сохранено.', + 'es-es': 'La definición de consulta nueva o modificada no se ha guardado', + 'fr-fr': "La définition de requête nouvelle ou modifiée n'a pas été enregistrée", - "uk-ua": "Нове або змінене визначення запиту не було збережено", - "de-ch": - "Die neue oder geänderte Abfragedefinition wurde nicht gespeichert", - "pt-br": "A definição de consulta nova ou modificada não foi salva", + 'uk-ua': 'Нове або змінене визначення запиту не було збережено', + 'de-ch': + 'Die neue oder geänderte Abfragedefinition wurde nicht gespeichert', + 'pt-br': 'A definição de consulta nova ou modificada não foi salva', }, recordSetToQuery: { - comment: "Example: Creating a Record Set from Query", - "en-us": "Creating a {recordSetTable:string} from Query", - "ru-ru": "Создание {recordSetTable:string} из запроса", - "es-es": "Creando un {recordSetTable:string} a partir de una consulta", - "fr-fr": "Création d'un {recordSetTable:string} à partir d'une requête", - "uk-ua": "Створення {recordSetTable:string} із запиту", - "de-ch": "Erstellen eines {recordSetTable:string} aus einer Abfrage", - "pt-br": "Criando um {recordSetTable:string} a partir da consulta", + comment: 'Example: Creating a Record Set from Query', + 'en-us': 'Creating a {recordSetTable:string} from Query', + 'ru-ru': 'Создание {recordSetTable:string} из запроса', + 'es-es': 'Creando un {recordSetTable:string} a partir de una consulta', + 'fr-fr': "Création d'un {recordSetTable:string} à partir d'une requête", + 'uk-ua': 'Створення {recordSetTable:string} із запиту', + 'de-ch': 'Erstellen eines {recordSetTable:string} aus einer Abfrage', + 'pt-br': 'Criando um {recordSetTable:string} a partir da consulta', }, recordSetToQueryDescription: { - "en-us": "Generating {recordSetTable:string}...", - "ru-ru": "Генерация {recordSetTable:string}...", - "es-es": "Generando {recordSetTable:string}...", - "fr-fr": "Génération de {recordSetTable:string}...", - "uk-ua": "Створення {recordSetTable:string}...", - "de-ch": "{recordSetTable:string} wird generiert...", - "pt-br": "Gerando {recordSetTable:string}...", + 'en-us': 'Generating {recordSetTable:string}...', + 'ru-ru': 'Генерация {recordSetTable:string}...', + 'es-es': 'Generando {recordSetTable:string}...', + 'fr-fr': 'Génération de {recordSetTable:string}...', + 'uk-ua': 'Створення {recordSetTable:string}...', + 'de-ch': '{recordSetTable:string} wird generiert...', + 'pt-br': 'Gerando {recordSetTable:string}...', }, recordSetCreated: { - "en-us": "{recordSetTable:string} Created", - "ru-ru": "{recordSetTable:string} Создано", - "es-es": "{recordSetTable:string} Creado", - "fr-fr": "{recordSetTable:string} Créé", - "uk-ua": "{recordSetTable:string} Створено", - "de-ch": "{recordSetTable:string} Erstellt", - "pt-br": "{recordSetTable:string} Criado", + 'en-us': '{recordSetTable:string} Created', + 'ru-ru': '{recordSetTable:string} Создано', + 'es-es': '{recordSetTable:string} Creado', + 'fr-fr': '{recordSetTable:string} Créé', + 'uk-ua': '{recordSetTable:string} Створено', + 'de-ch': '{recordSetTable:string} Erstellt', + 'pt-br': '{recordSetTable:string} Criado', }, missingCoordinatesForKml: { - "en-us": "Unable to export to KML", - "ru-ru": "Невозможно экспортировать в KML", - "es-es": "No se puede exportar a KML", - "fr-fr": "Impossible d'exporter vers KML", - "uk-ua": "Не вдалося експортувати в KML", - "de-ch": "Export in KML nicht möglich", - "pt-br": "Não é possível exportar para KML", + 'en-us': 'Unable to export to KML', + 'ru-ru': 'Невозможно экспортировать в KML', + 'es-es': 'No se puede exportar a KML', + 'fr-fr': "Impossible d'exporter vers KML", + 'uk-ua': 'Не вдалося експортувати в KML', + 'de-ch': 'Export in KML nicht möglich', + 'pt-br': 'Não é possível exportar para KML', }, missingCoordinatesForKmlDescription: { - "en-us": "Please add latitude and longitude fields to the query.", - "ru-ru": "Добавьте в запрос поля широты и долготы.", - "es-es": "Agregue campos de latitud y longitud a la consulta.", - "fr-fr": - "Veuillez ajouter les champs de latitude et de longitude à la requête.", - "uk-ua": "Будь ласка, додайте поля широти та довготи до запиту.", - "de-ch": "Bitte fügen Sie der Abfrage Breiten- und Längengradfelder hinzu.", - "pt-br": "Adicione campos de latitude e longitude à consulta.", + 'en-us': 'Please add latitude and longitude fields to the query.', + 'ru-ru': 'Добавьте в запрос поля широты и долготы.', + 'es-es': 'Agregue campos de latitud y longitud a la consulta.', + 'fr-fr': + 'Veuillez ajouter les champs de latitude et de longitude à la requête.', + 'uk-ua': 'Будь ласка, додайте поля широти та довготи до запиту.', + 'de-ch': 'Bitte fügen Sie der Abfrage Breiten- und Längengradfelder hinzu.', + 'pt-br': 'Adicione campos de latitude e longitude à consulta.', }, queryExportStarted: { - "en-us": "Export File Being Created", - "ru-ru": "Создается файл экспорта", - "es-es": "Archivo de exportación en creación", - "fr-fr": "Fichier d'exportation en cours de création", - "uk-ua": "Експортний файл створюється", - "de-ch": "Exportdatei wird erstellt", - "pt-br": "Arquivo de exportação sendo criado", + 'en-us': 'Export File Being Created', + 'ru-ru': 'Создается файл экспорта', + 'es-es': 'Archivo de exportación en creación', + 'fr-fr': "Fichier d'exportation en cours de création", + 'uk-ua': 'Експортний файл створюється', + 'de-ch': 'Exportdatei wird erstellt', + 'pt-br': 'Arquivo de exportação sendo criado', }, queryExportStartedDescription: { - "en-us": - "A notification will appear when the export file is complete and ready for download.", - "es-es": - "Aparecerá una notificación cuando el archivo de exportación esté completo y listo para descargar.", - "uk-ua": - "Коли файл експорту буде завершено та готовий до завантаження, з’явиться сповіщення.", - "de-ch": - "Wenn die Exportdatei vollständig ist und zum Download bereit steht, wird eine Benachrichtigung angezeigt.", - "fr-fr": + 'en-us': + 'A notification will appear when the export file is complete and ready for download.', + 'es-es': + 'Aparecerá una notificación cuando el archivo de exportación esté completo y listo para descargar.', + 'uk-ua': + 'Коли файл експорту буде завершено та готовий до завантаження, з’явиться сповіщення.', + 'de-ch': + 'Wenn die Exportdatei vollständig ist und zum Download bereit steht, wird eine Benachrichtigung angezeigt.', + 'fr-fr': "Une notification apparaîtra lorsque le fichier d'exportation sera terminé et prêt à être téléchargé.", - "ru-ru": - "Когда файл экспорта будет завершен и готов к загрузке, появится уведомление.", - "pt-br": - "Uma notificação aparecerá quando o arquivo de exportação estiver concluído e pronto para download.", + 'ru-ru': + 'Когда файл экспорта будет завершен и готов к загрузке, появится уведомление.', + 'pt-br': + 'Uma notificação aparecerá quando o arquivo de exportação estiver concluído e pronto para download.', }, invalidPicklistValue: { - comment: "Used when selected pick list value is not one of allowed values", - "en-us": "{value:string} (current, invalid value)", - "ru-ru": "{value:string} (текущее, недопустимое значение)", - "es-es": "{value:string} (valor actual, no válido)", - "fr-fr": "{value:string} (valeur actuelle, non valide)", - "uk-ua": "{value:string} (поточне, недійсне значення)", - "de-ch": "{value:string} (aktueller, ungültiger Wert)", - "pt-br": "{value:string} (valor atual, inválido)", + comment: 'Used when selected pick list value is not one of allowed values', + 'en-us': '{value:string} (current, invalid value)', + 'ru-ru': '{value:string} (текущее, недопустимое значение)', + 'es-es': '{value:string} (valor actual, no válido)', + 'fr-fr': '{value:string} (valeur actuelle, non valide)', + 'uk-ua': '{value:string} (поточне, недійсне значення)', + 'de-ch': '{value:string} (aktueller, ungültiger Wert)', + 'pt-br': '{value:string} (valor atual, inválido)', }, queryRecordSetTitle: { - comment: "Used in query builder header when querying on record set", - "en-us": + comment: 'Used in query builder header when querying on record set', + 'en-us': 'Query: "{queryName:string}" on {recordSetTable:string}: "{recordSetName:string}"', - "ru-ru": + 'ru-ru': 'Запрос: "{queryName:string}" на {recordSetTable:string}: "{recordSetName:string}"', - "es-es": + 'es-es': 'Consulta: "{queryName:string}" en {recordSetTable:string}: "{recordSetName:string}"', - "fr-fr": - "Requête : « {queryName:string} » sur {recordSetTable:string} : « {recordSetName:string} »", - "uk-ua": + 'fr-fr': + 'Requête : « {queryName:string} » sur {recordSetTable:string} : « {recordSetName:string} »', + 'uk-ua': 'Запит: "{queryName:string}" на {recordSetTable:string}: "{recordSetName:string}"', - "de-ch": + 'de-ch': 'Abfrage: "{queryName:string}" auf {recordSetTable:string}: "{recordSetName:string}"', - "pt-br": + 'pt-br': 'Consulta: "{queryName:string}" em {recordSetTable:string}: "{recordSetName:string}"', }, treeQueryName: { - comment: "Used in query builder header when querying on tree node usages", - "en-us": '{tableName:string} using "{nodeFullName:string}"', - "ru-ru": '{tableName:string} с использованием "{nodeFullName:string}"', - "es-es": '{tableName:string} usando "{nodeFullName:string}"', - "fr-fr": "{tableName:string} en utilisant « {nodeFullName:string} »", - "uk-ua": '{tableName:string} за допомогою "{nodeFullName:string}"', - "de-ch": '{tableName:string} mit "{nodeFullName:string}"', - "pt-br": '{tableName:string} usando "{nodeFullName:string}"', + comment: 'Used in query builder header when querying on tree node usages', + 'en-us': '{tableName:string} using "{nodeFullName:string}"', + 'ru-ru': '{tableName:string} с использованием "{nodeFullName:string}"', + 'es-es': '{tableName:string} usando "{nodeFullName:string}"', + 'fr-fr': '{tableName:string} en utilisant « {nodeFullName:string} »', + 'uk-ua': '{tableName:string} за допомогою "{nodeFullName:string}"', + 'de-ch': '{tableName:string} mit "{nodeFullName:string}"', + 'pt-br': '{tableName:string} usando "{nodeFullName:string}"', }, newButtonDescription: { - "en-us": "Add New Field", - "ru-ru": "Добавить новое поле", - "es-es": "Agregar nuevo campo", - "fr-fr": "Ajouter un nouveau champ", - "uk-ua": "Додати нове поле", - "de-ch": "Neues Feld hinzufügen", - "pt-br": "Adicionar novo campo", + 'en-us': 'Add New Field', + 'ru-ru': 'Добавить новое поле', + 'es-es': 'Agregar nuevo campo', + 'fr-fr': 'Ajouter un nouveau champ', + 'uk-ua': 'Додати нове поле', + 'de-ch': 'Neues Feld hinzufügen', + 'pt-br': 'Adicionar novo campo', }, countOnly: { - comment: "Verb", - "en-us": "Count", - "ru-ru": "Считать", - "es-es": "Contar", - "fr-fr": "Compter", - "uk-ua": "Рахувати", - "de-ch": "Zählen", - "pt-br": "Contar", + comment: 'Verb', + 'en-us': 'Count', + 'ru-ru': 'Считать', + 'es-es': 'Contar', + 'fr-fr': 'Compter', + 'uk-ua': 'Рахувати', + 'de-ch': 'Zählen', + 'pt-br': 'Contar', }, distinct: { - "en-us": "Distinct", - "ru-ru": "Отчетливый", - "es-es": "Distinto", - "fr-fr": "Distinct", - "uk-ua": "Виразний", - "de-ch": "Unterscheidbar", - "pt-br": "Distinto", + 'en-us': 'Distinct', + 'ru-ru': 'Отчетливый', + 'es-es': 'Distinto', + 'fr-fr': 'Distinct', + 'uk-ua': 'Виразний', + 'de-ch': 'Unterscheidbar', + 'pt-br': 'Distinto', }, series: { - "en-us": "Series", - "de-ch": "Serie", - "es-es": "Serie", - "fr-fr": "Série", - "pt-br": "Série", - "ru-ru": "Ряд", - "uk-ua": "Серія", + 'en-us': 'Series', + 'de-ch': 'Serie', + 'es-es': 'Serie', + 'fr-fr': 'Série', + 'pt-br': 'Série', + 'ru-ru': 'Ряд', + 'uk-ua': 'Серія', }, createCsv: { - "en-us": "Create CSV", - "ru-ru": "Создать CSV-файл", - "es-es": "Crear CSV", - "fr-fr": "Créer un fichier CSV", - "uk-ua": "Створити CSV", - "de-ch": "CSV erstellen", - "pt-br": "Criar CSV", + 'en-us': 'Create CSV', + 'ru-ru': 'Создать CSV-файл', + 'es-es': 'Crear CSV', + 'fr-fr': 'Créer un fichier CSV', + 'uk-ua': 'Створити CSV', + 'de-ch': 'CSV erstellen', + 'pt-br': 'Criar CSV', }, createKml: { - "en-us": "Create KML", - "ru-ru": "Создать KML-файл", - "es-es": "Crear KML", - "fr-fr": "Créer un fichier KML", - "uk-ua": "Створіть KML", - "de-ch": "KML erstellen", - "pt-br": "Criar KML", + 'en-us': 'Create KML', + 'ru-ru': 'Создать KML-файл', + 'es-es': 'Crear KML', + 'fr-fr': 'Créer un fichier KML', + 'uk-ua': 'Створіть KML', + 'de-ch': 'KML erstellen', + 'pt-br': 'Criar KML', }, createRecordSet: { - "en-us": "Create {recordSetTable:string}", - "ru-ru": "Создать {recordSetTable:string}", - "es-es": "Crear {recordSetTable:string}", - "fr-fr": "Créer {recordSetTable:string}", - "uk-ua": "Створити {recordSetTable:string}", - "de-ch": "Erstellen {recordSetTable:string}", - "pt-br": "Criar {recordSetTable:string}", + 'en-us': 'Create {recordSetTable:string}', + 'ru-ru': 'Создать {recordSetTable:string}', + 'es-es': 'Crear {recordSetTable:string}', + 'fr-fr': 'Créer {recordSetTable:string}', + 'uk-ua': 'Створити {recordSetTable:string}', + 'de-ch': 'Erstellen {recordSetTable:string}', + 'pt-br': 'Criar {recordSetTable:string}', }, saveAs: { - "en-us": "Save As", - "es-es": "Guardar como", - "uk-ua": "Зберегти як", - "de-ch": "Speichern unter", - "fr-fr": "Enregistrer sous", - "ru-ru": "Сохранить как", - "pt-br": "Salvar como", + 'en-us': 'Save As', + 'es-es': 'Guardar como', + 'uk-ua': 'Зберегти як', + 'de-ch': 'Speichern unter', + 'fr-fr': 'Enregistrer sous', + 'ru-ru': 'Сохранить как', + 'pt-br': 'Salvar como', }, anyRank: { - "en-us": "(any rank)", - "ru-ru": "(любой ранг)", - "es-es": "(cualquier rango)", - "fr-fr": "(n'importe quel rang)", - "uk-ua": "(будь-який ранг)", - "de-ch": "(jeder Rang)", - "pt-br": "(qualquer classificação)", + 'en-us': '(any rank)', + 'ru-ru': '(любой ранг)', + 'es-es': '(cualquier rango)', + 'fr-fr': "(n'importe quel rang)", + 'uk-ua': '(будь-який ранг)', + 'de-ch': '(jeder Rang)', + 'pt-br': '(qualquer classificação)', }, anyTree: { - "en-us": "(any tree)", - "de-ch": "(jeder Baum)", - "es-es": "(cualquier árbol)", - "fr-fr": "(n'importe quel arbre)", - "pt-br": "(qualquer árvore)", - "ru-ru": "(любое дерево)", - "uk-ua": "(будь-яке дерево)", + 'en-us': '(any tree)', + 'de-ch': '(jeder Baum)', + 'es-es': '(cualquier árbol)', + 'fr-fr': "(n'importe quel arbre)", + 'pt-br': '(qualquer árvore)', + 'ru-ru': '(любое дерево)', + 'uk-ua': '(будь-яке дерево)', }, moveUp: { - comment: "As in move it up", - "en-us": "Move Up", - "ru-ru": "Двигаться вверх", - "es-es": "Mover hacia arriba", - "fr-fr": "Monter", - "uk-ua": "Рухатися вгору", - "de-ch": "Nach oben", - "pt-br": "Mover para cima", + comment: 'As in move it up', + 'en-us': 'Move Up', + 'ru-ru': 'Двигаться вверх', + 'es-es': 'Mover hacia arriba', + 'fr-fr': 'Monter', + 'uk-ua': 'Рухатися вгору', + 'de-ch': 'Nach oben', + 'pt-br': 'Mover para cima', }, moveDown: { - comment: "As in move it down", - "en-us": "Move Down", - "ru-ru": "Переместить вниз", - "es-es": "Mover hacia abajo", - "fr-fr": "Descendre", - "uk-ua": "Рухатися вниз", - "de-ch": "Nach unten", - "pt-br": "Mover para baixo", + comment: 'As in move it down', + 'en-us': 'Move Down', + 'ru-ru': 'Переместить вниз', + 'es-es': 'Mover hacia abajo', + 'fr-fr': 'Descendre', + 'uk-ua': 'Рухатися вниз', + 'de-ch': 'Nach unten', + 'pt-br': 'Mover para baixo', }, sort: { - "en-us": "Sort", - "ru-ru": "Сортировать", - "es-es": "Ordenar", - "fr-fr": "Trier", - "uk-ua": "Сортувати", - "de-ch": "Sortieren", - "pt-br": "Organizar", + 'en-us': 'Sort', + 'ru-ru': 'Сортировать', + 'es-es': 'Ordenar', + 'fr-fr': 'Trier', + 'uk-ua': 'Сортувати', + 'de-ch': 'Sortieren', + 'pt-br': 'Organizar', }, ascendingSort: { - "en-us": "Ascending Sort", - "ru-ru": "Сортировка по возрастанию", - "es-es": "Orden ascendente", - "fr-fr": "Tri croissant", - "uk-ua": "Сортування за зростанням", - "de-ch": "Aufsteigende Sortierung", - "pt-br": "Classificação crescente", + 'en-us': 'Ascending Sort', + 'ru-ru': 'Сортировка по возрастанию', + 'es-es': 'Orden ascendente', + 'fr-fr': 'Tri croissant', + 'uk-ua': 'Сортування за зростанням', + 'de-ch': 'Aufsteigende Sortierung', + 'pt-br': 'Classificação crescente', }, descendingSort: { - "en-us": "Descending Sort", - "ru-ru": "Сортировка по убыванию", - "es-es": "Orden descendente", - "fr-fr": "Tri décroissant", - "uk-ua": "Сортування за спаданням", - "de-ch": "Absteigende Sortierung", - "pt-br": "Classificação decrescente", + 'en-us': 'Descending Sort', + 'ru-ru': 'Сортировка по убыванию', + 'es-es': 'Orden descendente', + 'fr-fr': 'Tri décroissant', + 'uk-ua': 'Сортування за спаданням', + 'de-ch': 'Absteigende Sortierung', + 'pt-br': 'Classificação decrescente', }, negate: { - comment: "as in negate query condition", - "en-us": "Negate", - "ru-ru": "Отрицать", - "es-es": "Negar", - "fr-fr": "Nier", - "uk-ua": "Заперечувати", - "de-ch": "Negieren", - "pt-br": "Negar", + comment: 'as in negate query condition', + 'en-us': 'Negate', + 'ru-ru': 'Отрицать', + 'es-es': 'Negar', + 'fr-fr': 'Nier', + 'uk-ua': 'Заперечувати', + 'de-ch': 'Negieren', + 'pt-br': 'Negar', }, showButtonDescription: { - "en-us": "Show in results", - "es-es": "Mostrar en resultados", - "uk-ua": "Показати в результатах", - "de-ch": "In Ergebnissen anzeigen", - "fr-fr": "Afficher dans les résultats", - "ru-ru": "Показать в результатах", - "pt-br": "Mostrar nos resultados", + 'en-us': 'Show in results', + 'es-es': 'Mostrar en resultados', + 'uk-ua': 'Показати в результатах', + 'de-ch': 'In Ergebnissen anzeigen', + 'fr-fr': 'Afficher dans les résultats', + 'ru-ru': 'Показать в результатах', + 'pt-br': 'Mostrar nos resultados', }, aggregatedInline: { - "en-us": "(aggregated)", - "ru-ru": "(агрегированные)", - "es-es": "(agregado)", - "fr-fr": "(agrégés)", - "uk-ua": "(узагальнено)", - "de-ch": "(aggregiert)", - "pt-br": "(agregado)", + 'en-us': '(aggregated)', + 'ru-ru': '(агрегированные)', + 'es-es': '(agregado)', + 'fr-fr': '(agrégés)', + 'uk-ua': '(узагальнено)', + 'de-ch': '(aggregiert)', + 'pt-br': '(agregado)', }, formattedInline: { - "en-us": "(formatted)", - "ru-ru": "(отформатировано)", - "es-es": "(formateado)", - "fr-fr": "(formaté)", - "uk-ua": "(відформатований)", - "de-ch": "(formatiert)", - "pt-br": "(formatado)", + 'en-us': '(formatted)', + 'ru-ru': '(отформатировано)', + 'es-es': '(formateado)', + 'fr-fr': '(formaté)', + 'uk-ua': '(відформатований)', + 'de-ch': '(formatiert)', + 'pt-br': '(formatado)', }, like: { - "en-us": "Like", - "ru-ru": "Нравиться", - "es-es": "Como", - "fr-fr": "Comme", - "uk-ua": "Люблю", - "de-ch": "Wie", - "pt-br": "Como", + 'en-us': 'Like', + 'ru-ru': 'Нравиться', + 'es-es': 'Como', + 'fr-fr': 'Comme', + 'uk-ua': 'Люблю', + 'de-ch': 'Wie', + 'pt-br': 'Como', }, likeDescription: { comment: 'Explains the use of special symbols for the "like" query filter', - "en-us": + 'en-us': 'Use "%" to match any number of characters.\n\nUse "_" to match a single character', - "ru-ru": - "Используйте «%» для сопоставления любого количества символов.\n\nИспользуйте «_» для сопоставления одного символа", - "es-es": + 'ru-ru': + 'Используйте «%» для сопоставления любого количества символов.\n\nИспользуйте «_» для сопоставления одного символа', + 'es-es': 'Usar "%" para hacer coincidir cualquier número de caracteres.\n\nUsar "_" para hacer coincidir un solo carácter', - "fr-fr": + 'fr-fr': "Utilisez « % » pour correspondre à n'importe quel nombre de caractères.\n\nUtilisez « _ » pour correspondre à un seul caractère.", - "uk-ua": + 'uk-ua': 'Використовуйте "%", щоб відповідати будь-якій кількості символів.\n\nВикористовуйте "_", щоб відповідати одному символу', - "de-ch": - "Verwenden Sie „%“, um eine beliebige Anzahl von Zeichen abzugleichen.\n\nVerwenden Sie „_“, um ein einzelnes Zeichen abzugleichen.", - "pt-br": + 'de-ch': + 'Verwenden Sie „%“, um eine beliebige Anzahl von Zeichen abzugleichen.\n\nVerwenden Sie „_“, um ein einzelnes Zeichen abzugleichen.', + 'pt-br': 'Use "%" para corresponder a qualquer número de caracteres.\n\nUse "_" para corresponder a um único caractere.', }, equal: { - "en-us": "Equal", - "ru-ru": "Равный", - "es-es": "Igual", - "fr-fr": "Égal", - "uk-ua": "Рівні", - "de-ch": "Gleich", - "pt-br": "Igual", + 'en-us': 'Equal', + 'ru-ru': 'Равный', + 'es-es': 'Igual', + 'fr-fr': 'Égal', + 'uk-ua': 'Рівні', + 'de-ch': 'Gleich', + 'pt-br': 'Igual', }, greaterThan: { - "en-us": "Greater than", - "ru-ru": "Больше чем", - "es-es": "Mayor que", - "fr-fr": "Plus grand que", - "uk-ua": "Більш чим", - "de-ch": "Größer als", - "pt-br": "Maior que", + 'en-us': 'Greater than', + 'ru-ru': 'Больше чем', + 'es-es': 'Mayor que', + 'fr-fr': 'Plus grand que', + 'uk-ua': 'Більш чим', + 'de-ch': 'Größer als', + 'pt-br': 'Maior que', }, lessThan: { - "en-us": "Less than", - "ru-ru": "Меньше, чем", - "es-es": "Menor que", - "fr-fr": "Moins que", - "uk-ua": "Менше ніж", - "de-ch": "Weniger als", - "pt-br": "Menor que", + 'en-us': 'Less than', + 'ru-ru': 'Меньше, чем', + 'es-es': 'Menor que', + 'fr-fr': 'Moins que', + 'uk-ua': 'Менше ніж', + 'de-ch': 'Weniger als', + 'pt-br': 'Menor que', }, greaterOrEqualTo: { - "en-us": "Greater or Equal to", - "ru-ru": "Больше или равно", - "es-es": "Mayor o igual a", - "fr-fr": "Supérieur ou égal à", - "uk-ua": "Більше або дорівнює", - "de-ch": "Größer oder gleich", - "pt-br": "Maior ou igual a", + 'en-us': 'Greater or Equal to', + 'ru-ru': 'Больше или равно', + 'es-es': 'Mayor o igual a', + 'fr-fr': 'Supérieur ou égal à', + 'uk-ua': 'Більше або дорівнює', + 'de-ch': 'Größer oder gleich', + 'pt-br': 'Maior ou igual a', }, lessOrEqualTo: { - "en-us": "Less or Equal to", - "ru-ru": "Меньше или равно", - "es-es": "Menor o igual a", - "fr-fr": "Inférieur ou égal à", - "uk-ua": "Менше або дорівнює", - "de-ch": "Kleiner oder gleich", - "pt-br": "Menor ou igual a", + 'en-us': 'Less or Equal to', + 'ru-ru': 'Меньше или равно', + 'es-es': 'Menor o igual a', + 'fr-fr': 'Inférieur ou égal à', + 'uk-ua': 'Менше або дорівнює', + 'de-ch': 'Kleiner oder gleich', + 'pt-br': 'Menor ou igual a', }, true: { - "en-us": "True", - "ru-ru": "Истинный", - "es-es": "Verdadero", - "fr-fr": "Vrai", - "uk-ua": "правда", - "de-ch": "WAHR", - "pt-br": "Verdadeiro", + 'en-us': 'True', + 'ru-ru': 'Истинный', + 'es-es': 'Verdadero', + 'fr-fr': 'Vrai', + 'uk-ua': 'правда', + 'de-ch': 'WAHR', + 'pt-br': 'Verdadeiro', }, false: { - "en-us": "False", - "ru-ru": "ЛОЖЬ", - "es-es": "Falso", - "fr-fr": "FAUX", - "uk-ua": "помилковий", - "de-ch": "FALSCH", - "pt-br": "Falso", + 'en-us': 'False', + 'ru-ru': 'ЛОЖЬ', + 'es-es': 'Falso', + 'fr-fr': 'FAUX', + 'uk-ua': 'помилковий', + 'de-ch': 'FALSCH', + 'pt-br': 'Falso', }, trueOrNull: { - "en-us": "True or Empty", - "ru-ru": "Правда или Пусто", - "es-es": "Verdadero o vacío", - "fr-fr": "Vrai ou vide", - "uk-ua": "True або Empty", - "de-ch": "Wahr oder leer", - "pt-br": "Verdadeiro ou Vazio", + 'en-us': 'True or Empty', + 'ru-ru': 'Правда или Пусто', + 'es-es': 'Verdadero o vacío', + 'fr-fr': 'Vrai ou vide', + 'uk-ua': 'True або Empty', + 'de-ch': 'Wahr oder leer', + 'pt-br': 'Verdadeiro ou Vazio', }, falseOrNull: { - "en-us": "False or Empty", - "ru-ru": "Ложь или Пусто", - "es-es": "Falso o vacío", - "fr-fr": "Faux ou vide", - "uk-ua": "False або Empty", - "de-ch": "Falsch oder leer", - "pt-br": "Falso ou Vazio", + 'en-us': 'False or Empty', + 'ru-ru': 'Ложь или Пусто', + 'es-es': 'Falso o vacío', + 'fr-fr': 'Faux ou vide', + 'uk-ua': 'False або Empty', + 'de-ch': 'Falsch oder leer', + 'pt-br': 'Falso ou Vazio', }, between: { - "en-us": "Between", - "ru-ru": "Между", - "es-es": "Entre", - "fr-fr": "Entre", - "uk-ua": "Між", - "de-ch": "Zwischen", - "pt-br": "Entre", + 'en-us': 'Between', + 'ru-ru': 'Между', + 'es-es': 'Entre', + 'fr-fr': 'Entre', + 'uk-ua': 'Між', + 'de-ch': 'Zwischen', + 'pt-br': 'Entre', }, in: { - "en-us": "In", - "ru-ru": "В", - "es-es": "En", - "fr-fr": "Dans", - "uk-ua": "в", - "de-ch": "In", - "pt-br": "Em", + 'en-us': 'In', + 'ru-ru': 'В', + 'es-es': 'En', + 'fr-fr': 'Dans', + 'uk-ua': 'в', + 'de-ch': 'In', + 'pt-br': 'Em', }, inDescription: { - "en-us": "A comma-separated list of values", - "ru-ru": "Список значений, разделенных запятыми", - "es-es": "Una lista de valores separados por comas", - "fr-fr": "Une liste de valeurs séparées par des virgules", - "uk-ua": "Список значень, розділених комами", - "de-ch": "Eine durch Kommas getrennte Liste von Werten", - "pt-br": "Uma lista de valores separados por vírgulas", + 'en-us': 'A comma-separated list of values', + 'ru-ru': 'Список значений, разделенных запятыми', + 'es-es': 'Una lista de valores separados por comas', + 'fr-fr': 'Une liste de valeurs séparées par des virgules', + 'uk-ua': 'Список значень, розділених комами', + 'de-ch': 'Eine durch Kommas getrennte Liste von Werten', + 'pt-br': 'Uma lista de valores separados por vírgulas', }, contains: { - "en-us": "Contains", - "ru-ru": "Содержит", - "es-es": "Contiene", - "fr-fr": "Contient", - "uk-ua": "Містить", - "de-ch": "Enthält", - "pt-br": "Contém", + 'en-us': 'Contains', + 'ru-ru': 'Содержит', + 'es-es': 'Contiene', + 'fr-fr': 'Contient', + 'uk-ua': 'Містить', + 'de-ch': 'Enthält', + 'pt-br': 'Contém', }, empty: { - "en-us": "Empty", - "ru-ru": "Пустой", - "es-es": "Vacío", - "fr-fr": "Vide", - "uk-ua": "Порожній", - "de-ch": "Leer", - "pt-br": "Vazio", + 'en-us': 'Empty', + 'ru-ru': 'Пустой', + 'es-es': 'Vacío', + 'fr-fr': 'Vide', + 'uk-ua': 'Порожній', + 'de-ch': 'Leer', + 'pt-br': 'Vazio', }, and: { - "en-us": "and", - "ru-ru": "и", - "es-es": "y", - "fr-fr": "et", - "uk-ua": "і", - "de-ch": "Und", - "pt-br": "e", + 'en-us': 'and', + 'ru-ru': 'и', + 'es-es': 'y', + 'fr-fr': 'et', + 'uk-ua': 'і', + 'de-ch': 'Und', + 'pt-br': 'e', }, startsWith: { - "en-us": "Starts With", - "ru-ru": "Начинается с", - "es-es": "Comienza con", - "fr-fr": "Commence par", - "uk-ua": "Починається з", - "de-ch": "Beginnt mit", - "pt-br": "Começa com", + 'en-us': 'Starts With', + 'ru-ru': 'Начинается с', + 'es-es': 'Comienza con', + 'fr-fr': 'Commence par', + 'uk-ua': 'Починається з', + 'de-ch': 'Beginnt mit', + 'pt-br': 'Começa com', }, endsWith: { - "en-us": "Ends With", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "", + 'en-us': 'Ends With', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': '', }, or: { - "en-us": "or", - "ru-ru": "или", - "es-es": "o", - "fr-fr": "ou", - "uk-ua": "або", - "de-ch": "oder", - "pt-br": "ou", + 'en-us': 'or', + 'ru-ru': 'или', + 'es-es': 'o', + 'fr-fr': 'ou', + 'uk-ua': 'або', + 'de-ch': 'oder', + 'pt-br': 'ou', }, yes: { - "en-us": "Yes", - "ru-ru": "Да", - "es-es": "Sí", - "fr-fr": "Oui", - "uk-ua": "Так", - "de-ch": "Ja", - "pt-br": "Sim", + 'en-us': 'Yes', + 'ru-ru': 'Да', + 'es-es': 'Sí', + 'fr-fr': 'Oui', + 'uk-ua': 'Так', + 'de-ch': 'Ja', + 'pt-br': 'Sim', }, queryResults: { - "en-us": "Query Results", - "ru-ru": "Результаты запроса", - "es-es": "Resultados de la consulta", - "fr-fr": "Résultats de la requête", - "uk-ua": "Результати запиту", - "de-ch": "Abfrageergebnisse", - "pt-br": "Resultados da consulta", + 'en-us': 'Query Results', + 'ru-ru': 'Результаты запроса', + 'es-es': 'Resultados de la consulta', + 'fr-fr': 'Résultats de la requête', + 'uk-ua': 'Результати запиту', + 'de-ch': 'Abfrageergebnisse', + 'pt-br': 'Resultados da consulta', }, browseInForms: { - "en-us": "Browse in Forms", - "ru-ru": "Просмотр в формах", - "es-es": "Navegar en formularios", - "fr-fr": "Parcourir les formulaires", - "uk-ua": "Перегляд у Формах", - "de-ch": "In Formularen stöbern", - "pt-br": "Navegar em Formulários", + 'en-us': 'Browse in Forms', + 'ru-ru': 'Просмотр в формах', + 'es-es': 'Navegar en formularios', + 'fr-fr': 'Parcourir les formulaires', + 'uk-ua': 'Перегляд у Формах', + 'de-ch': 'In Formularen stöbern', + 'pt-br': 'Navegar em Formulários', }, configureQueryTables: { - "en-us": "Configure visible query tables", - "ru-ru": "Настройте видимые таблицы запросов", - "es-es": "Configurar tablas de consulta visibles", - "fr-fr": "Configurer les tables de requête visibles", - "uk-ua": "Налаштувати видимі таблиці запитів", - "de-ch": "Konfigurieren sichtbarer Abfragetabellen", - "pt-br": "Configurar tabelas de consulta visíveis", + 'en-us': 'Configure visible query tables', + 'ru-ru': 'Настройте видимые таблицы запросов', + 'es-es': 'Configurar tablas de consulta visibles', + 'fr-fr': 'Configurer les tables de requête visibles', + 'uk-ua': 'Налаштувати видимі таблиці запитів', + 'de-ch': 'Konfigurieren sichtbarer Abfragetabellen', + 'pt-br': 'Configurar tabelas de consulta visíveis', }, exportQueryForDwca: { - "en-us": "Export query for DwCA definition", - "ru-ru": "Экспорт запроса на определение DwCA", - "es-es": "Consulta de exportación para la definición de DwCA", - "fr-fr": "Requête d'exportation pour la définition DwCA", - "uk-ua": "Експорт запиту для визначення DwCA", - "de-ch": "Exportabfrage für DwCA-Definition", - "pt-br": "Consulta de exportação para definição DwCA", + 'en-us': 'Export query for DwCA definition', + 'ru-ru': 'Экспорт запроса на определение DwCA', + 'es-es': 'Consulta de exportación para la definición de DwCA', + 'fr-fr': "Requête d'exportation pour la définition DwCA", + 'uk-ua': 'Експорт запиту для визначення DwCA', + 'de-ch': 'Exportabfrage für DwCA-Definition', + 'pt-br': 'Consulta de exportação para definição DwCA', }, exportQueryAsReport: { - "en-us": "Define report based on query", - "ru-ru": "Определить отчет на основе запроса", - "es-es": "Definir informe basado en consulta", - "fr-fr": "Définir un rapport basé sur une requête", - "uk-ua": "Визначити звіт на основі запиту", - "de-ch": "Definieren Sie den Bericht basierend auf der Abfrage", - "pt-br": "Definir relatório com base na consulta", + 'en-us': 'Define report based on query', + 'ru-ru': 'Определить отчет на основе запроса', + 'es-es': 'Definir informe basado en consulta', + 'fr-fr': 'Définir un rapport basé sur une requête', + 'uk-ua': 'Визначити звіт на основі запиту', + 'de-ch': 'Definieren Sie den Bericht basierend auf der Abfrage', + 'pt-br': 'Definir relatório com base na consulta', }, exportQueryAsLabel: { - "en-us": "Define label based on query", - "ru-ru": "Определить метку на основе запроса", - "es-es": "Definir etiqueta según consulta", - "fr-fr": "Définir l'étiquette en fonction de la requête", - "uk-ua": "Визначте мітку на основі запиту", - "de-ch": "Definieren Sie das Label basierend auf der Abfrage", - "pt-br": "Definir rótulo com base na consulta", + 'en-us': 'Define label based on query', + 'ru-ru': 'Определить метку на основе запроса', + 'es-es': 'Definir etiqueta según consulta', + 'fr-fr': "Définir l'étiquette en fonction de la requête", + 'uk-ua': 'Визначте мітку на основі запиту', + 'de-ch': 'Definieren Sie das Label basierend auf der Abfrage', + 'pt-br': 'Definir rótulo com base na consulta', }, treeMerge: { - comment: "Audit Log Action Type", - "en-us": "Tree Merge", - "ru-ru": "Слияние деревьев", - "es-es": "Fusión de árboles", - "fr-fr": "Fusion d'arbres", - "uk-ua": "Об'єднання дерев", - "de-ch": "Baumzusammenführung", - "pt-br": "Mesclagem de Árvores", + comment: 'Audit Log Action Type', + 'en-us': 'Tree Merge', + 'ru-ru': 'Слияние деревьев', + 'es-es': 'Fusión de árboles', + 'fr-fr': "Fusion d'arbres", + 'uk-ua': "Об'єднання дерев", + 'de-ch': 'Baumzusammenführung', + 'pt-br': 'Mesclagem de Árvores', }, treeMove: { - comment: "Audit Log Action Type", - "en-us": "Tree Move", - "ru-ru": "Перемещение дерева", - "es-es": "Movimiento de árbol", - "fr-fr": "Déplacement d'arbre", - "uk-ua": "Переміщення дерева", - "de-ch": "Baum verschieben", - "pt-br": "Movimentação de árvores", + comment: 'Audit Log Action Type', + 'en-us': 'Tree Move', + 'ru-ru': 'Перемещение дерева', + 'es-es': 'Movimiento de árbol', + 'fr-fr': "Déplacement d'arbre", + 'uk-ua': 'Переміщення дерева', + 'de-ch': 'Baum verschieben', + 'pt-br': 'Movimentação de árvores', }, treeSynonymize: { - comment: "Audit Log Action Type", - "en-us": "Tree Synonymize", - "ru-ru": "Дерево Синонимизировать", - "es-es": "Árbol Sinónimos", - "fr-fr": "Synonyme d'arbre", - "uk-ua": "Синонімізувати дерево", - "de-ch": "Baum synonymisieren", - "pt-br": "Árvore Sinonímia", + comment: 'Audit Log Action Type', + 'en-us': 'Tree Synonymize', + 'ru-ru': 'Дерево Синонимизировать', + 'es-es': 'Árbol Sinónimos', + 'fr-fr': "Synonyme d'arbre", + 'uk-ua': 'Синонімізувати дерево', + 'de-ch': 'Baum synonymisieren', + 'pt-br': 'Árvore Sinonímia', }, treeDesynonymize: { - comment: "Audit Log Action Type", - "en-us": "Tree Desynonymize", - "ru-ru": "Дерево Десиномизирует", - "es-es": "Desinonimizar árboles", - "fr-fr": "Arbre désynonymisé", - "uk-ua": "Десинонімізація дерева", - "de-ch": "Baum-Desynonymisierung", - "pt-br": "Árvore Dessinonimizar", + comment: 'Audit Log Action Type', + 'en-us': 'Tree Desynonymize', + 'ru-ru': 'Дерево Десиномизирует', + 'es-es': 'Desinonimizar árboles', + 'fr-fr': 'Arbre désynonymisé', + 'uk-ua': 'Десинонімізація дерева', + 'de-ch': 'Baum-Desynonymisierung', + 'pt-br': 'Árvore Dessinonimizar', }, treeBulkMove: { - comment: "Audit Log Action Type", - "en-us": "Tree Bulk Move", - "de-ch": "Massenverschiebung von Bäumen", - "es-es": "Movimiento masivo de árboles", - "fr-fr": "Déplacement d'arbres en vrac", - "ru-ru": "Массовая перевозка деревьев", - "uk-ua": "Масове переміщення дерева", - "pt-br": "Mudança de árvores em massa", + comment: 'Audit Log Action Type', + 'en-us': 'Tree Bulk Move', + 'de-ch': 'Massenverschiebung von Bäumen', + 'es-es': 'Movimiento masivo de árboles', + 'fr-fr': "Déplacement d'arbres en vrac", + 'ru-ru': 'Массовая перевозка деревьев', + 'uk-ua': 'Масове переміщення дерева', + 'pt-br': 'Mudança de árvores em massa', }, tooLongErrorMessage: { - "en-us": - "Field value is too long. Max allowed length is {maxLength:number|formatted}", - "ru-ru": - "Значение поля слишком длинное. Максимально допустимая длина {maxLength:number|formatted}", - "es-es": - "El valor del campo es demasiado largo. La longitud máxima permitida es {maxLength:number|formatted}.", - "fr-fr": - "La valeur du champ est trop longue. La longueur maximale autorisée est {maxLength:number|formatted}.", - "uk-ua": - "Значення поля задовге. Максимальна дозволена довжина {maxLength:number|formatted}", - "de-ch": - "Der Feldwert ist zu lang. Die maximal zulässige Länge beträgt {maxLength:number|formatted}.", - "pt-br": - "O valor do campo é muito longo. O comprimento máximo permitido é {maxLength:number|formatted}", + 'en-us': + 'Field value is too long. Max allowed length is {maxLength:number|formatted}', + 'ru-ru': + 'Значение поля слишком длинное. Максимально допустимая длина {maxLength:number|formatted}', + 'es-es': + 'El valor del campo es demasiado largo. La longitud máxima permitida es {maxLength:number|formatted}.', + 'fr-fr': + 'La valeur du champ est trop longue. La longueur maximale autorisée est {maxLength:number|formatted}.', + 'uk-ua': + 'Значення поля задовге. Максимальна дозволена довжина {maxLength:number|formatted}', + 'de-ch': + 'Der Feldwert ist zu lang. Die maximal zulässige Länge beträgt {maxLength:number|formatted}.', + 'pt-br': + 'O valor do campo é muito longo. O comprimento máximo permitido é {maxLength:number|formatted}', }, future: { - "en-us": "in the future", - "de-ch": "in der Zukunft", - "es-es": "en el futuro", - "fr-fr": "à l'avenir", - "ru-ru": "в будущем", - "uk-ua": "в майбутньому", - "pt-br": "no futuro", + 'en-us': 'in the future', + 'de-ch': 'in der Zukunft', + 'es-es': 'en el futuro', + 'fr-fr': "à l'avenir", + 'ru-ru': 'в будущем', + 'uk-ua': 'в майбутньому', + 'pt-br': 'no futuro', }, past: { - "en-us": "in the past", - "de-ch": "in der Vergangenheit", - "es-es": "en el pasado", - "fr-fr": "dans le passé", - "ru-ru": "в прошлом", - "uk-ua": "в минулому", - "pt-br": "no passado", + 'en-us': 'in the past', + 'de-ch': 'in der Vergangenheit', + 'es-es': 'en el pasado', + 'fr-fr': 'dans le passé', + 'ru-ru': 'в прошлом', + 'uk-ua': 'в минулому', + 'pt-br': 'no passado', }, day: { - "en-us": "Days", - "es-es": "Días", - "fr-fr": "Jours", - "ru-ru": "Дни", - "uk-ua": "днів", - "de-ch": "Tage", - "pt-br": "Dias", + 'en-us': 'Days', + 'es-es': 'Días', + 'fr-fr': 'Jours', + 'ru-ru': 'Дни', + 'uk-ua': 'днів', + 'de-ch': 'Tage', + 'pt-br': 'Dias', }, week: { - "en-us": "Weeks", - "de-ch": "Wochen", - "es-es": "Semanas", - "fr-fr": "Semaines", - "ru-ru": "Недели", - "uk-ua": "тижнів", - "pt-br": "Semanas", + 'en-us': 'Weeks', + 'de-ch': 'Wochen', + 'es-es': 'Semanas', + 'fr-fr': 'Semaines', + 'ru-ru': 'Недели', + 'uk-ua': 'тижнів', + 'pt-br': 'Semanas', }, month: { - "en-us": "Months", - "de-ch": "Monate", - "es-es": "Meses", - "fr-fr": "Mois", - "ru-ru": "Месяцы", - "uk-ua": "Місяці", - "pt-br": "Meses", + 'en-us': 'Months', + 'de-ch': 'Monate', + 'es-es': 'Meses', + 'fr-fr': 'Mois', + 'ru-ru': 'Месяцы', + 'uk-ua': 'Місяці', + 'pt-br': 'Meses', }, year: { - "en-us": "Years", - "de-ch": "Jahre", - "es-es": "Años", - "fr-fr": "Années", - "ru-ru": "Годы", - "uk-ua": "років", - "pt-br": "Anos", + 'en-us': 'Years', + 'de-ch': 'Jahre', + 'es-es': 'Años', + 'fr-fr': 'Années', + 'ru-ru': 'Годы', + 'uk-ua': 'років', + 'pt-br': 'Anos', }, relativeDate: { comment: ` Used in query builder lines, will be shown as a number followed by a period of time (ie: day, month or week) then a direction (past or future) `, - "en-us": - "{size:number} {type:string} {direction:string}", - "de-ch": - "{size:number} {type:string} {direction:string}", - "es-es": - "{size:number} {type:string} {direction:string}", - "fr-fr": - "{size:number} {type:string} {direction:string}", - "ru-ru": - "{size:number} {type:string} {direction:string}", - "uk-ua": - "{size:number} {type:string} {direction:string}", - "pt-br": - "{size:number} {type:string} {direction:string}", + 'en-us': + '{size:number} {type:string} {direction:string}', + 'de-ch': + '{size:number} {type:string} {direction:string}', + 'es-es': + '{size:number} {type:string} {direction:string}', + 'fr-fr': + '{size:number} {type:string} {direction:string}', + 'ru-ru': + '{size:number} {type:string} {direction:string}', + 'uk-ua': + '{size:number} {type:string} {direction:string}', + 'pt-br': + '{size:number} {type:string} {direction:string}', }, importHiddenFields: { - "en-us": "The following fields are hidden in the query you imported:", - "es-es": "Los siguientes campos están ocultos en la consulta que importó:", - "fr-fr": - "Les champs suivants sont masqués dans la requête que vous avez importée :", - "ru-ru": "В импортированном вами запросе скрыты следующие поля:", - "uk-ua": "В імпортованому вами запиті приховано такі поля:", - "de-ch": - "Die folgenden Felder sind in der von Ihnen importierten Abfrage ausgeblendet:", - "pt-br": "Os seguintes campos estão ocultos na consulta que você importou:", + 'en-us': 'The following fields are hidden in the query you imported:', + 'es-es': 'Los siguientes campos están ocultos en la consulta que importó:', + 'fr-fr': + 'Les champs suivants sont masqués dans la requête que vous avez importée :', + 'ru-ru': 'В импортированном вами запросе скрыты следующие поля:', + 'uk-ua': 'В імпортованому вами запиті приховано такі поля:', + 'de-ch': + 'Die folgenden Felder sind in der von Ihnen importierten Abfrage ausgeblendet:', + 'pt-br': 'Os seguintes campos estão ocultos na consulta que você importou:', }, importNoReadPermission: { - "en-us": - "The query you imported contains tables you do not have read access to:", - "es-es": - "La consulta que importó contiene tablas a las que no tiene acceso de lectura:", - "fr-fr": - "La requête que vous avez importée contient des tables auxquelles vous n’avez pas accès en lecture :", - "ru-ru": - "Импортированный вами запрос содержит таблицы, к которым у вас нет прав на чтение:", - "uk-ua": - "Запит, який ви імпортували, містить таблиці, до яких ви не маєте доступу на читання:", - "de-ch": - "Die von Ihnen importierte Abfrage enthält Tabellen, auf die Sie keinen Lesezugriff haben:", - "pt-br": - "A consulta que você importou contém tabelas às quais você não tem acesso de leitura:", + 'en-us': + 'The query you imported contains tables you do not have read access to:', + 'es-es': + 'La consulta que importó contiene tablas a las que no tiene acceso de lectura:', + 'fr-fr': + 'La requête que vous avez importée contient des tables auxquelles vous n’avez pas accès en lecture :', + 'ru-ru': + 'Импортированный вами запрос содержит таблицы, к которым у вас нет прав на чтение:', + 'uk-ua': + 'Запит, який ви імпортували, містить таблиці, до яких ви не маєте доступу на читання:', + 'de-ch': + 'Die von Ihnen importierte Abfrage enthält Tabellen, auf die Sie keinen Lesezugriff haben:', + 'pt-br': + 'A consulta que você importou contém tabelas às quais você não tem acesso de leitura:', }, noReadPermission: { - "en-us": "No read permission", - "es-es": "Sin permiso de lectura", - "fr-fr": "Aucune autorisation de lecture", - "ru-ru": "Нет разрешения на чтение", - "uk-ua": "Немає дозволу на читання", - "de-ch": "Keine Leseberechtigung", - "pt-br": "Sem permissão de leitura", + 'en-us': 'No read permission', + 'es-es': 'Sin permiso de lectura', + 'fr-fr': 'Aucune autorisation de lecture', + 'ru-ru': 'Нет разрешения на чтение', + 'uk-ua': 'Немає дозволу на читання', + 'de-ch': 'Keine Leseberechtigung', + 'pt-br': 'Sem permissão de leitura', }, switchToRelative: { - "en-us": "Switch to relative", - "de-ch": "Wechseln zu relativ", - "es-es": "Cambiar a relativo", - "fr-fr": "Passer au relatif", - "ru-ru": "Переключиться на относительный", - "uk-ua": "Перейти до відносного", - "pt-br": "Mudar para relativo", + 'en-us': 'Switch to relative', + 'de-ch': 'Wechseln zu relativ', + 'es-es': 'Cambiar a relativo', + 'fr-fr': 'Passer au relatif', + 'ru-ru': 'Переключиться на относительный', + 'uk-ua': 'Перейти до відносного', + 'pt-br': 'Mudar para relativo', }, switchToAbsolute: { - "en-us": "Switch to absolute", - "de-ch": "Wechseln Sie zu absolut", - "es-es": "Cambiar a absoluto", - "fr-fr": "Passer à l'absolu", - "ru-ru": "Переключиться на абсолютный", - "uk-ua": "Перейти до відносного", - "pt-br": "Mudar para absoluto", + 'en-us': 'Switch to absolute', + 'de-ch': 'Wechseln Sie zu absolut', + 'es-es': 'Cambiar a absoluto', + 'fr-fr': "Passer à l'absolu", + 'ru-ru': 'Переключиться на абсолютный', + 'uk-ua': 'Перейти до відносного', + 'pt-br': 'Mudar para absoluto', }, scrollToEditor: { - "en-us": "Scroll to editor", - "de-ch": "Zum Editor scrollen", - "es-es": "Desplazarse al editor", - "uk-ua": "Перейдіть до редактора", - "fr-fr": "Faites défiler jusqu'à l'éditeur", - "ru-ru": "Прокрутите до редактора", - "pt-br": "Vá até o editor", + 'en-us': 'Scroll to editor', + 'de-ch': 'Zum Editor scrollen', + 'es-es': 'Desplazarse al editor', + 'uk-ua': 'Перейдіть до редактора', + 'fr-fr': "Faites défiler jusqu'à l'éditeur", + 'ru-ru': 'Прокрутите до редактора', + 'pt-br': 'Vá até o editor', }, viewRecords: { - "en-us": "View records", - "de-ch": "Datensätze anzeigen", - "es-es": "Ver registros", - "fr-fr": "Afficher les enregistrements", - "ru-ru": "Посмотреть записи", - "uk-ua": "Переглянути записи", - "pt-br": "Ver registros", + 'en-us': 'View records', + 'de-ch': 'Datensätze anzeigen', + 'es-es': 'Ver registros', + 'fr-fr': 'Afficher les enregistrements', + 'ru-ru': 'Посмотреть записи', + 'uk-ua': 'Переглянути записи', + 'pt-br': 'Ver registros', }, chooseFormatter: { - "en-us": "Choose formatter", - "de-ch": "Formatierer auswählen", - "es-es": "Elija el formateador", - "fr-fr": "Choisir le formateur", - "ru-ru": "Выбрать форматировщик", - "uk-ua": "Виберіть форматер", - "pt-br": "Escolha o formatador", + 'en-us': 'Choose formatter', + 'de-ch': 'Formatierer auswählen', + 'es-es': 'Elija el formateador', + 'fr-fr': 'Choisir le formateur', + 'ru-ru': 'Выбрать форматировщик', + 'uk-ua': 'Виберіть форматер', + 'pt-br': 'Escolha o formatador', }, range: { - "en-us": "Range", - "de-ch": "Reichweite", - "es-es": "Rango", - "fr-fr": "Gamme", - "pt-br": "Faixa", - "ru-ru": "Диапазон", - "uk-ua": "Діапазон", + 'en-us': 'Range', + 'de-ch': 'Reichweite', + 'es-es': 'Rango', + 'fr-fr': 'Gamme', + 'pt-br': 'Faixa', + 'ru-ru': 'Диапазон', + 'uk-ua': 'Діапазон', }, strict: { - "en-us": "Strict", - "de-ch": "Strikt", - "es-es": "Estricto", - "fr-fr": "Strict", - "pt-br": "Estrito", - "ru-ru": "Строгий", - "uk-ua": "Суворий", + 'en-us': 'Strict', + 'de-ch': 'Strikt', + 'es-es': 'Estricto', + 'fr-fr': 'Strict', + 'pt-br': 'Estrito', + 'ru-ru': 'Строгий', + 'uk-ua': 'Суворий', }, nonStrict: { - "en-us": "Non strict", - "de-ch": "Nicht streng", - "es-es": "No estricto", - "fr-fr": "Non strict", - "pt-br": "Não rigoroso", - "ru-ru": "Не строгий", - "uk-ua": "Не суворий", + 'en-us': 'Non strict', + 'de-ch': 'Nicht streng', + 'es-es': 'No estricto', + 'fr-fr': 'Non strict', + 'pt-br': 'Não rigoroso', + 'ru-ru': 'Не строгий', + 'uk-ua': 'Не суворий', }, catalogNumberInheritance: { - "en-us": "Catalog Number Inheritance", - "de-ch": "Katalognummernvererbung", - "es-es": "Herencia del número de catálogo", - "fr-fr": "Héritage du numéro de catalogue", - "pt-br": "Herança de Número de Catálogo", - "ru-ru": "Наследование каталожного номера", - "uk-ua": "Успадкування каталожних номерів", + 'en-us': 'Catalog Number Inheritance', + 'de-ch': 'Katalognummernvererbung', + 'es-es': 'Herencia del número de catálogo', + 'fr-fr': 'Héritage du numéro de catalogue', + 'pt-br': 'Herança de Número de Catálogo', + 'ru-ru': 'Наследование каталожного номера', + 'uk-ua': 'Успадкування каталожних номерів', }, catalogNumberParentCOInheritance: { - "en-us": "Catalog Number Parent Collection Object Inheritance", - "de-ch": "Katalognummer Übergeordnete Sammlung Objektvererbung", - "es-es": - "Herencia de objetos de la colección principal del número de catálogo", - "fr-fr": "Numéro de catalogue Collection parente Héritage d'objet", - "pt-br": "Herança de objeto de coleção pai de número de catálogo", - "ru-ru": "Номер каталога Родительская коллекция Объект Наследование", - "uk-ua": "Успадкування батьківського об'єкта колекції за номером каталогу", + 'en-us': 'Catalog Number Parent Collection Object Inheritance', + 'de-ch': 'Katalognummer Übergeordnete Sammlung Objektvererbung', + 'es-es': + 'Herencia de objetos de la colección principal del número de catálogo', + 'fr-fr': "Numéro de catalogue Collection parente Héritage d'objet", + 'pt-br': 'Herança de objeto de coleção pai de número de catálogo', + 'ru-ru': 'Номер каталога Родительская коллекция Объект Наследование', + 'uk-ua': "Успадкування батьківського об'єкта колекції за номером каталогу", }, formatInputAs: { comment: ` @@ -964,52 +964,52 @@ export const queryText = createDictionary({ Example: Format As: Ichthyology Example: Format As: Rock, Mineral `, - "en-us": "Format As: {commaSeparatedFormats:string}", - "de-ch": "Formatieren als: {commaSeparatedFormats:string}", - "es-es": "Formato como: {commaSeparatedFormats:string}", - "fr-fr": "Formater comme : {commaSeparatedFormats:string}", - "pt-br": "Formato como: {commaSeparatedFormats:string}", - "ru-ru": "Форматировать как: {commaSeparatedFormats:string}", - "uk-ua": "Форматувати як: {commaSeparatedFormats:string}", + 'en-us': 'Format As: {commaSeparatedFormats:string}', + 'de-ch': 'Formatieren als: {commaSeparatedFormats:string}', + 'es-es': 'Formato como: {commaSeparatedFormats:string}', + 'fr-fr': 'Formater comme : {commaSeparatedFormats:string}', + 'pt-br': 'Formato como: {commaSeparatedFormats:string}', + 'ru-ru': 'Форматировать как: {commaSeparatedFormats:string}', + 'uk-ua': 'Форматувати як: {commaSeparatedFormats:string}', }, unsavedChangesInQuery: { - "en-us": "Query has unsaved changes", - "de-ch": "Die Abfrage enthält nicht gespeicherte Änderungen", - "es-es": "La consulta tiene cambios sin guardar", - "fr-fr": "La requête comporte des modifications non enregistrées", - "pt-br": "A consulta possui alterações não salvas", - "ru-ru": "Запрос имеет несохраненные изменения", - "uk-ua": "Запит містить незбережені зміни", + 'en-us': 'Query has unsaved changes', + 'de-ch': 'Die Abfrage enthält nicht gespeicherte Änderungen', + 'es-es': 'La consulta tiene cambios sin guardar', + 'fr-fr': 'La requête comporte des modifications non enregistrées', + 'pt-br': 'A consulta possui alterações não salvas', + 'ru-ru': 'Запрос имеет несохраненные изменения', + 'uk-ua': 'Запит містить незбережені зміни', }, unsavedChangesInQueryDescription: { - "en-us": "Please save the query before running Batch Edit", - "de-ch": - "Bitte speichern Sie die Abfrage, bevor Sie die Stapelbearbeitung ausführen", - "es-es": "Guarde la consulta antes de ejecutar la edición por lotes", - "fr-fr": + 'en-us': 'Please save the query before running Batch Edit', + 'de-ch': + 'Bitte speichern Sie die Abfrage, bevor Sie die Stapelbearbeitung ausführen', + 'es-es': 'Guarde la consulta antes de ejecutar la edición por lotes', + 'fr-fr': "Veuillez enregistrer la requête avant d'exécuter l'édition par lots", - "pt-br": "Salve a consulta antes de executar a edição em lote", - "ru-ru": - "Пожалуйста, сохраните запрос перед запуском пакетного редактирования.", - "uk-ua": "Будь ласка, збережіть запит перед запуском пакетного редагування", + 'pt-br': 'Salve a consulta antes de executar a edição em lote', + 'ru-ru': + 'Пожалуйста, сохраните запрос перед запуском пакетного редактирования.', + 'uk-ua': 'Будь ласка, збережіть запит перед запуском пакетного редагування', }, noPreparationsToReturn: { - "en-us": "There are no unresolved items to return", - "ru-ru": "Нет нерешенных вопросов для возврата", - "es-es": "No hay items sin resolver para devolver", - "fr-fr": "Il n'y a aucun article non résolu à retourner", - "uk-ua": "Немає невирішених елементів для повернення", - "de-ch": - "Es gibt keine ungelösten Elemente, die zurückgegeben werden müssen", - "pt-br": "", + 'en-us': 'There are no unresolved items to return', + 'ru-ru': 'Нет нерешенных вопросов для возврата', + 'es-es': 'No hay items sin resolver para devolver', + 'fr-fr': "Il n'y a aucun article non résolu à retourner", + 'uk-ua': 'Немає невирішених елементів для повернення', + 'de-ch': + 'Es gibt keine ungelösten Elemente, die zurückgegeben werden müssen', + 'pt-br': '', }, itemsReturned: { - "en-us": "Items have been returned", - "ru-ru": "Товары были возвращены", - "es-es": "Los items han sido devueltos", - "fr-fr": "Les articles ont été retournés", - "uk-ua": "Товари повернуто", - "de-ch": "Artikel wurden zurückgegeben", - "pt-br": "", + 'en-us': 'Items have been returned', + 'ru-ru': 'Товары были возвращены', + 'es-es': 'Los items han sido devueltos', + 'fr-fr': 'Les articles ont été retournés', + 'uk-ua': 'Товари повернуто', + 'de-ch': 'Artikel wurden zurückgegeben', + 'pt-br': '', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/resources.ts b/specifyweb/frontend/js_src/lib/localization/resources.ts index 66741b11c86..1123ced4fa4 100644 --- a/specifyweb/frontend/js_src/lib/localization/resources.ts +++ b/specifyweb/frontend/js_src/lib/localization/resources.ts @@ -4,974 +4,974 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const resourcesText = createDictionary({ appResources: { - "en-us": "App Resources", - "ru-ru": "Ресурсы приложений", - "es-es": "Recursos de la aplicación", - "fr-fr": "Ressources de l'application", - "uk-ua": "Ресурси програми", - "de-ch": "App Ressourcen", - "pt-br": "Recursos do aplicativo", + 'en-us': 'App Resources', + 'ru-ru': 'Ресурсы приложений', + 'es-es': 'Recursos de la aplicación', + 'fr-fr': "Ressources de l'application", + 'uk-ua': 'Ресурси програми', + 'de-ch': 'App Ressourcen', + 'pt-br': 'Recursos do aplicativo', }, formDefinition: { - "en-us": "Form Definition", - "ru-ru": "Определение формы", - "es-es": "Definición de formulario", - "fr-fr": "Définition du formulaire", - "uk-ua": "Визначення форми", - "de-ch": "Formular Definition", - "pt-br": "Definição de Formulário", + 'en-us': 'Form Definition', + 'ru-ru': 'Определение формы', + 'es-es': 'Definición de formulario', + 'fr-fr': 'Définition du formulaire', + 'uk-ua': 'Визначення форми', + 'de-ch': 'Formular Definition', + 'pt-br': 'Definição de Formulário', }, formDefinitions: { - "en-us": "Form Definition", - "ru-ru": "Определение формы", - "es-es": "Definición de formulario", - "fr-fr": "Définition du formulaire", - "uk-ua": "Визначення форми", - "de-ch": "Formulardefinition", - "pt-br": "Definição de Formulário", + 'en-us': 'Form Definition', + 'ru-ru': 'Определение формы', + 'es-es': 'Definición de formulario', + 'fr-fr': 'Définition du formulaire', + 'uk-ua': 'Визначення форми', + 'de-ch': 'Formulardefinition', + 'pt-br': 'Definição de Formulário', }, loadFile: { - "en-us": "Load File", - "ru-ru": "Загрузить файл", - "es-es": "Cargar archivo", - "fr-fr": "Charger le fichier", - "uk-ua": "Завантажити файл", - "de-ch": "Datei Laden", - "pt-br": "Carregar arquivo", + 'en-us': 'Load File', + 'ru-ru': 'Загрузить файл', + 'es-es': 'Cargar archivo', + 'fr-fr': 'Charger le fichier', + 'uk-ua': 'Завантажити файл', + 'de-ch': 'Datei Laden', + 'pt-br': 'Carregar arquivo', }, globalResources: { - "en-us": "Global Resources", - "ru-ru": "Глобальные ресурсы", - "es-es": "Recursos globales", - "fr-fr": "Ressources mondiales", - "uk-ua": "Глобальні ресурси", - "de-ch": "Globale Ressourcen", - "pt-br": "Recursos Globais", + 'en-us': 'Global Resources', + 'ru-ru': 'Глобальные ресурсы', + 'es-es': 'Recursos globales', + 'fr-fr': 'Ressources mondiales', + 'uk-ua': 'Глобальні ресурси', + 'de-ch': 'Globale Ressourcen', + 'pt-br': 'Recursos Globais', }, disciplineResources: { - "en-us": "Discipline Resources", - "ru-ru": "Дисциплинарные ресурсы", - "es-es": "Recursos de disciplina", - "fr-fr": "Ressources disciplinaires", - "uk-ua": "Дисциплінарні ресурси", - "de-ch": "Disziplin-Ressourcen", - "pt-br": "Recursos de Disciplina", + 'en-us': 'Discipline Resources', + 'ru-ru': 'Дисциплинарные ресурсы', + 'es-es': 'Recursos de disciplina', + 'fr-fr': 'Ressources disciplinaires', + 'uk-ua': 'Дисциплінарні ресурси', + 'de-ch': 'Disziplin-Ressourcen', + 'pt-br': 'Recursos de Disciplina', }, type: { - "en-us": "Type", - "ru-ru": "Тип", - "es-es": "Tipo", - "fr-fr": "Taper", - "uk-ua": "Тип", - "de-ch": "Typ", - "pt-br": "Tipo", + 'en-us': 'Type', + 'ru-ru': 'Тип', + 'es-es': 'Tipo', + 'fr-fr': 'Taper', + 'uk-ua': 'Тип', + 'de-ch': 'Typ', + 'pt-br': 'Tipo', }, userTypes: { - "en-us": "User Types", - "ru-ru": "Типы пользователей", - "es-es": "Tipos de usuarios", - "fr-fr": "Types d'utilisateurs", - "uk-ua": "Типи користувачів", - "de-ch": "Benutzertypen", - "pt-br": "Tipos de Usuário", + 'en-us': 'User Types', + 'ru-ru': 'Типы пользователей', + 'es-es': 'Tipos de usuarios', + 'fr-fr': "Types d'utilisateurs", + 'uk-ua': 'Типи користувачів', + 'de-ch': 'Benutzertypen', + 'pt-br': 'Tipos de Usuário', }, resources: { - "en-us": "Resources", - "ru-ru": "Ресурсы", - "es-es": "Recursos", - "fr-fr": "Ressources", - "uk-ua": "Ресурси", - "de-ch": "Ressourcen", - "pt-br": "Recursos", + 'en-us': 'Resources', + 'ru-ru': 'Ресурсы', + 'es-es': 'Recursos', + 'fr-fr': 'Ressources', + 'uk-ua': 'Ресурси', + 'de-ch': 'Ressourcen', + 'pt-br': 'Recursos', }, subCategories: { - "en-us": "Sub-categories", - "ru-ru": "Подкатегории", - "es-es": "Subcategorías", - "fr-fr": "Sous-catégories", - "uk-ua": "Підкатегорії", - "de-ch": "Unterkategorien", - "pt-br": "Subcategorias", + 'en-us': 'Sub-categories', + 'ru-ru': 'Подкатегории', + 'es-es': 'Subcategorías', + 'fr-fr': 'Sous-catégories', + 'uk-ua': 'Підкатегорії', + 'de-ch': 'Unterkategorien', + 'pt-br': 'Subcategorias', }, addResource: { - "en-us": "Add Resource", - "ru-ru": "Добавить ресурс", - "es-es": "Agregar recurso", - "fr-fr": "Ajouter une ressource", - "uk-ua": "Додати ресурс", - "de-ch": "Ressource hinzufügen", - "pt-br": "Adicionar recurso", + 'en-us': 'Add Resource', + 'ru-ru': 'Добавить ресурс', + 'es-es': 'Agregar recurso', + 'fr-fr': 'Ajouter une ressource', + 'uk-ua': 'Додати ресурс', + 'de-ch': 'Ressource hinzufügen', + 'pt-br': 'Adicionar recurso', }, appResource: { - "en-us": "App Resource", - "ru-ru": "Подкатегории", - "es-es": "Recurso de la aplicación", - "fr-fr": "Ressource d'application", - "uk-ua": "Підкатегорії", - "de-ch": "App Ressource", - "pt-br": "Recurso do aplicativo", + 'en-us': 'App Resource', + 'ru-ru': 'Подкатегории', + 'es-es': 'Recurso de la aplicación', + 'fr-fr': "Ressource d'application", + 'uk-ua': 'Підкатегорії', + 'de-ch': 'App Ressource', + 'pt-br': 'Recurso do aplicativo', }, rssExportFeed: { - "en-us": "RSS Export Feed", - "ru-ru": "RSS-канал экспорта", - "es-es": "Fuente de exportación RSS", - "fr-fr": "Flux d'exportation RSS", - "uk-ua": "Канал експорту RSS", - "de-ch": "RSS-Export-Feed", - "pt-br": "Feed de exportação RSS", + 'en-us': 'RSS Export Feed', + 'ru-ru': 'RSS-канал экспорта', + 'es-es': 'Fuente de exportación RSS', + 'fr-fr': "Flux d'exportation RSS", + 'uk-ua': 'Канал експорту RSS', + 'de-ch': 'RSS-Export-Feed', + 'pt-br': 'Feed de exportação RSS', }, exports: { - "en-us": "Exports", - "de-ch": "Exporte", - "es-es": "Exportaciones", - "fr-fr": "Exportations", - "ru-ru": "Экспорт", - "uk-ua": "Експорт", - "pt-br": "Exportações", + 'en-us': 'Exports', + 'de-ch': 'Exporte', + 'es-es': 'Exportaciones', + 'fr-fr': 'Exportations', + 'ru-ru': 'Экспорт', + 'uk-ua': 'Експорт', + 'pt-br': 'Exportações', }, expressSearchConfig: { - "en-us": "Express Search Config", - "ru-ru": "Конфигурация экспресс-поиска", - "es-es": "Configuración de búsqueda rápida", - "fr-fr": "Configuration de la recherche express", - "uk-ua": "Конфігурація експрес-пошуку", - "de-ch": "Express Suche Konfigurieren", - "pt-br": "Configuração de pesquisa expressa", + 'en-us': 'Express Search Config', + 'ru-ru': 'Конфигурация экспресс-поиска', + 'es-es': 'Configuración de búsqueda rápida', + 'fr-fr': 'Configuration de la recherche express', + 'uk-ua': 'Конфігурація експрес-пошуку', + 'de-ch': 'Express Suche Konfigurieren', + 'pt-br': 'Configuração de pesquisa expressa', }, typeSearches: { - "en-us": "Type Searches", - "de-ch": "Typsuchen", - "es-es": "Búsquedas de tipos", - "fr-fr": "Recherches de type", - "ru-ru": "Тип поиска", - "uk-ua": "Пошук типів", - "pt-br": "Pesquisas de tipo", + 'en-us': 'Type Searches', + 'de-ch': 'Typsuchen', + 'es-es': 'Búsquedas de tipos', + 'fr-fr': 'Recherches de type', + 'ru-ru': 'Тип поиска', + 'uk-ua': 'Пошук типів', + 'pt-br': 'Pesquisas de tipo', }, webLinks: { - "en-us": "Web Links", - "ru-ru": "Веб ссылки", - "es-es": "Enlaces web", - "fr-fr": "Liens Web", - "uk-ua": "Веб-посилання", - "de-ch": "Weblinks", - "pt-br": "Links da Web", + 'en-us': 'Web Links', + 'ru-ru': 'Веб ссылки', + 'es-es': 'Enlaces web', + 'fr-fr': 'Liens Web', + 'uk-ua': 'Веб-посилання', + 'de-ch': 'Weblinks', + 'pt-br': 'Links da Web', }, uiFormatters: { - "en-us": "Field Formatters", - "ru-ru": "Форматировщики полей", - "es-es": "Formateadores de campos", - "fr-fr": "Formateurs de champs", - "uk-ua": "Форматувальники полів", - "de-ch": "Feldformatierer", - "pt-br": "Formatadores de campo", + 'en-us': 'Field Formatters', + 'ru-ru': 'Форматировщики полей', + 'es-es': 'Formateadores de campos', + 'fr-fr': 'Formateurs de champs', + 'uk-ua': 'Форматувальники полів', + 'de-ch': 'Feldformatierer', + 'pt-br': 'Formatadores de campo', }, dataObjectFormatters: { - "en-us": "Record Formatters", - "ru-ru": "Форматеры записи", - "es-es": "Formateadores de registros", - "uk-ua": "Форматувальники записів", - "de-ch": "Datensatz-Formatierer", - "fr-fr": "Formateurs d'enregistrements", - "pt-br": "Formatadores de registros", + 'en-us': 'Record Formatters', + 'ru-ru': 'Форматеры записи', + 'es-es': 'Formateadores de registros', + 'uk-ua': 'Форматувальники записів', + 'de-ch': 'Datensatz-Formatierer', + 'fr-fr': "Formateurs d'enregistrements", + 'pt-br': 'Formatadores de registros', }, formatter: { - "en-us": "Table Format", - "de-ch": "Tabellenformat", - "es-es": "Formato de tabla", - "fr-fr": "Format de tableau", - "ru-ru": "Формат таблицы", - "uk-ua": "Формат таблиці", - "pt-br": "Formato de tabela", + 'en-us': 'Table Format', + 'de-ch': 'Tabellenformat', + 'es-es': 'Formato de tabla', + 'fr-fr': 'Format de tableau', + 'ru-ru': 'Формат таблицы', + 'uk-ua': 'Формат таблиці', + 'pt-br': 'Formato de tabela', }, formatterDescription: { - "en-us": - "The “Table Format” controls how data from a specific table is shown in query results, exports, and query combo boxes. It determines the fields to display and their order. Conditional formatting can be configured based on a value in the record.", - "de-ch": - "Das Tabellenformat steuert die Darstellung von Daten aus einer bestimmten Tabelle in Abfrageergebnissen, Exporten und Abfragekombinationsfeldern. Es bestimmt die anzuzeigenden Felder und deren Reihenfolge. Die bedingte Formatierung kann basierend auf einem Wert im Datensatz konfiguriert werden.", - "es-es": + 'en-us': + 'The “Table Format” controls how data from a specific table is shown in query results, exports, and query combo boxes. It determines the fields to display and their order. Conditional formatting can be configured based on a value in the record.', + 'de-ch': + 'Das Tabellenformat steuert die Darstellung von Daten aus einer bestimmten Tabelle in Abfrageergebnissen, Exporten und Abfragekombinationsfeldern. Es bestimmt die anzuzeigenden Felder und deren Reihenfolge. Die bedingte Formatierung kann basierend auf einem Wert im Datensatz konfiguriert werden.', + 'es-es': 'El "Formato de tabla" controla cómo se muestran los datos de una tabla específica en los resultados de consultas, las exportaciones y los cuadros combinados de consultas. Determina los campos que se mostrarán y su orden. El formato condicional se puede configurar según un valor del registro.', - "fr-fr": + 'fr-fr': "Le « Format de table » contrôle l'affichage des données d'une table spécifique dans les résultats de requête, les exportations et les zones de liste déroulante. Il détermine les champs à afficher et leur ordre. La mise en forme conditionnelle peut être configurée en fonction d'une valeur de l'enregistrement.", - "ru-ru": - "«Формат таблицы» определяет, как данные из определенной таблицы отображаются в результатах запроса, экспорте и полях со списком запроса. Он определяет поля для отображения и их порядок. Условное форматирование можно настроить на основе значения в записи.", - "uk-ua": - "«Формат таблиці» керує тим, як дані з певної таблиці відображаються в результатах запитів, експорті та комбінованих полях запитів. Він визначає поля для відображення та їх порядок. Умовне форматування можна налаштувати на основі значення в записі.", - "pt-br": + 'ru-ru': + '«Формат таблицы» определяет, как данные из определенной таблицы отображаются в результатах запроса, экспорте и полях со списком запроса. Он определяет поля для отображения и их порядок. Условное форматирование можно настроить на основе значения в записи.', + 'uk-ua': + '«Формат таблиці» керує тим, як дані з певної таблиці відображаються в результатах запитів, експорті та комбінованих полях запитів. Він визначає поля для відображення та їх порядок. Умовне форматування можна налаштувати на основі значення в записі.', + 'pt-br': 'O "Formato da Tabela" controla como os dados de uma tabela específica são exibidos nos resultados da consulta, exportações e caixas de combinação da consulta. Ele determina os campos a serem exibidos e sua ordem. A formatação condicional pode ser configurada com base em um valor no registro.', }, aggregator: { - "en-us": "Table Aggregation", - "de-ch": "Tabellenaggregation", - "es-es": "Agregación de tablas", - "fr-fr": "Agrégation de tables", - "ru-ru": "Агрегация таблиц", - "uk-ua": "Агрегація таблиць", - "pt-br": "Agregação de tabelas", + 'en-us': 'Table Aggregation', + 'de-ch': 'Tabellenaggregation', + 'es-es': 'Agregación de tablas', + 'fr-fr': 'Agrégation de tables', + 'ru-ru': 'Агрегация таблиц', + 'uk-ua': 'Агрегація таблиць', + 'pt-br': 'Agregação de tabelas', }, aggregatorDescription: { - "en-us": - "The “Table Aggregation” controls how multiple table records are consolidated together into a single text string. The table format, separator, suffix, sort field, and record preview limit are customizable. It can be displayed in query results and table formats.", - "de-ch": - "Die „Tabellenaggregation“ steuert, wie mehrere Tabellendatensätze zu einem einzigen Text zusammengefasst werden. Tabellenformat, Trennzeichen, Suffix, Sortierfeld und Datensatzvorschaulimit sind anpassbar. Die Anzeige kann in Abfrageergebnissen und Tabellenformaten erfolgen.", - "es-es": + 'en-us': + 'The “Table Aggregation” controls how multiple table records are consolidated together into a single text string. The table format, separator, suffix, sort field, and record preview limit are customizable. It can be displayed in query results and table formats.', + 'de-ch': + 'Die „Tabellenaggregation“ steuert, wie mehrere Tabellendatensätze zu einem einzigen Text zusammengefasst werden. Tabellenformat, Trennzeichen, Suffix, Sortierfeld und Datensatzvorschaulimit sind anpassbar. Die Anzeige kann in Abfrageergebnissen und Tabellenformaten erfolgen.', + 'es-es': 'La "Agregación de Tablas" controla cómo se consolidan varios registros de tabla en una sola cadena de texto. El formato de tabla, el separador, el sufijo, el campo de ordenación y el límite de vista previa de registros son personalizables. Se pueden mostrar en los resultados de consultas y en los formatos de tabla.', - "fr-fr": + 'fr-fr': "L'« Agrégation de table » contrôle la consolidation de plusieurs enregistrements de table en une seule chaîne de texte. Le format de table, le séparateur, le suffixe, le champ de tri et la limite d'aperçu des enregistrements sont personnalisables. L'affichage peut être effectué dans les résultats de requête et les formats de table.", - "ru-ru": - "«Агрегация таблиц» управляет тем, как несколько записей таблицы объединяются в одну текстовую строку. Формат таблицы, разделитель, суффикс, поле сортировки и ограничение предварительного просмотра записи можно настроить. Его можно отобразить в результатах запроса и в форматах таблиц.", - "uk-ua": - "«Агрегація таблиць» контролює, як кілька записів таблиці об’єднуються разом в один текстовий рядок. Формат таблиці, роздільник, суфікс, поле сортування та ліміт попереднього перегляду запису можна налаштувати. Він може відображатися в результатах запитів і у форматах таблиць.", - "pt-br": + 'ru-ru': + '«Агрегация таблиц» управляет тем, как несколько записей таблицы объединяются в одну текстовую строку. Формат таблицы, разделитель, суффикс, поле сортировки и ограничение предварительного просмотра записи можно настроить. Его можно отобразить в результатах запроса и в форматах таблиц.', + 'uk-ua': + '«Агрегація таблиць» контролює, як кілька записів таблиці об’єднуються разом в один текстовий рядок. Формат таблиці, роздільник, суфікс, поле сортування та ліміт попереднього перегляду запису можна налаштувати. Він може відображатися в результатах запитів і у форматах таблиць.', + 'pt-br': 'A "Agregação de Tabela" controla como vários registros de tabela são consolidados em uma única sequência de texto. O formato da tabela, o separador, o sufixo, o campo de classificação e o limite de visualização de registros são personalizáveis. A funcionalidade pode ser exibida nos resultados da consulta e nos formatos de tabela.', }, formattedResource: { - "en-us": "Formatted Resource", - "de-ch": "Formatierte Ressource", - "es-es": "Recurso formateado", - "fr-fr": "Ressource formatée", - "ru-ru": "Форматированный ресурс", - "uk-ua": "Відформатований ресурс", - "pt-br": "Recurso formatado", + 'en-us': 'Formatted Resource', + 'de-ch': 'Formatierte Ressource', + 'es-es': 'Recurso formateado', + 'fr-fr': 'Ressource formatée', + 'ru-ru': 'Форматированный ресурс', + 'uk-ua': 'Відформатований ресурс', + 'pt-br': 'Recurso formatado', }, availableFormatters: { - "en-us": "Available Table Formats", - "de-ch": "Verfügbare Tabellenformate", - "es-es": "Formatos de tabla disponibles", - "fr-fr": "Formats de tableau disponibles", - "ru-ru": "Доступные форматы таблиц", - "uk-ua": "Доступні формати таблиць", - "pt-br": "Formatos de tabela disponíveis", + 'en-us': 'Available Table Formats', + 'de-ch': 'Verfügbare Tabellenformate', + 'es-es': 'Formatos de tabla disponibles', + 'fr-fr': 'Formats de tableau disponibles', + 'ru-ru': 'Доступные форматы таблиц', + 'uk-ua': 'Доступні формати таблиць', + 'pt-br': 'Formatos de tabela disponíveis', }, availableAggregators: { - "en-us": "Available Table Aggregations", - "de-ch": "Verfügbare Tabellenaggregationen", - "es-es": "Agregaciones de tablas disponibles", - "fr-fr": "Agrégations de tables disponibles", - "ru-ru": "Доступные агрегаты таблиц", - "uk-ua": "Доступні агрегації таблиць", - "pt-br": "Agregações de tabelas disponíveis", + 'en-us': 'Available Table Aggregations', + 'de-ch': 'Verfügbare Tabellenaggregationen', + 'es-es': 'Agregaciones de tablas disponibles', + 'fr-fr': 'Agrégations de tables disponibles', + 'ru-ru': 'Доступные агрегаты таблиц', + 'uk-ua': 'Доступні агрегації таблиць', + 'pt-br': 'Agregações de tabelas disponíveis', }, availableWebLink: { - "en-us": "Available Web Links", - "de-ch": "Verfügbare Weblinks", - "es-es": "Enlaces web disponibles", - "fr-fr": "Liens Web disponibles", - "ru-ru": "Доступные веб-ссылки", - "uk-ua": "Доступні веб-посилання", - "pt-br": "Links da Web disponíveis", + 'en-us': 'Available Web Links', + 'de-ch': 'Verfügbare Weblinks', + 'es-es': 'Enlaces web disponibles', + 'fr-fr': 'Liens Web disponibles', + 'ru-ru': 'Доступные веб-ссылки', + 'uk-ua': 'Доступні веб-посилання', + 'pt-br': 'Links da Web disponíveis', }, selectDefaultFormatter: { - "en-us": "Please select a default record formatter for this table", - "de-ch": - "Bitte wählen Sie einen Standard-Datensatzformatierer für diese Tabelle", - "es-es": - "Seleccione un formateador de registro predeterminado para esta tabla", - "fr-fr": + 'en-us': 'Please select a default record formatter for this table', + 'de-ch': + 'Bitte wählen Sie einen Standard-Datensatzformatierer für diese Tabelle', + 'es-es': + 'Seleccione un formateador de registro predeterminado para esta tabla', + 'fr-fr': "Veuillez sélectionner un formateur d'enregistrement par défaut pour cette table", - "ru-ru": - "Пожалуйста, выберите форматирование записей по умолчанию для этой таблицы.", - "uk-ua": "Виберіть стандартний формат запису для цієї таблиці", - "pt-br": "Selecione um formatador de registro padrão para esta tabela", + 'ru-ru': + 'Пожалуйста, выберите форматирование записей по умолчанию для этой таблицы.', + 'uk-ua': 'Виберіть стандартний формат запису для цієї таблиці', + 'pt-br': 'Selecione um formatador de registro padrão para esta tabela', }, duplicateFormatters: { - "en-us": "Record formatter names must be unique", - "de-ch": "Datensatzformatierernamen müssen eindeutig sein", - "es-es": "Los nombres de los formateadores de registros deben ser únicos", - "fr-fr": "Les noms des formateurs d'enregistrements doivent être uniques", - "ru-ru": "Имена средств форматирования записей должны быть уникальными.", - "uk-ua": "Імена форматування записів мають бути унікальними", - "pt-br": "Os nomes dos formatadores de registro devem ser exclusivos", + 'en-us': 'Record formatter names must be unique', + 'de-ch': 'Datensatzformatierernamen müssen eindeutig sein', + 'es-es': 'Los nombres de los formateadores de registros deben ser únicos', + 'fr-fr': "Les noms des formateurs d'enregistrements doivent être uniques", + 'ru-ru': 'Имена средств форматирования записей должны быть уникальными.', + 'uk-ua': 'Імена форматування записів мають бути унікальними', + 'pt-br': 'Os nomes dos formatadores de registro devem ser exclusivos', }, dataEntryTables: { - "en-us": "Data Entry Tables", - "ru-ru": "Таблицы ввода данных", - "es-es": "Tablas de entrada de datos", - "fr-fr": "Tableaux de saisie de données", - "uk-ua": "Таблиці введення даних", - "de-ch": "Dateneingabetabellen", - "pt-br": "Tabelas de entrada de dados", + 'en-us': 'Data Entry Tables', + 'ru-ru': 'Таблицы ввода данных', + 'es-es': 'Tablas de entrada de datos', + 'fr-fr': 'Tableaux de saisie de données', + 'uk-ua': 'Таблиці введення даних', + 'de-ch': 'Dateneingabetabellen', + 'pt-br': 'Tabelas de entrada de dados', }, interactionsTables: { - "en-us": "Interactions Tables", - "ru-ru": "Таблицы взаимодействий", - "es-es": "Tablas de interacciones", - "fr-fr": "Tables d'interactions", - "uk-ua": "Таблиці взаємодій", - "de-ch": "Interaktionstabellen", - "pt-br": "Tabelas de Interações", + 'en-us': 'Interactions Tables', + 'ru-ru': 'Таблицы взаимодействий', + 'es-es': 'Tablas de interacciones', + 'fr-fr': "Tables d'interactions", + 'uk-ua': 'Таблиці взаємодій', + 'de-ch': 'Interaktionstabellen', + 'pt-br': 'Tabelas de Interações', }, otherXmlResource: { - "en-us": "Other XML Resource", - "ru-ru": "Выберите тип ресурса", - "es-es": "Otros recursos XML", - "fr-fr": "Autre ressource XML", - "uk-ua": "Інший XML-ресурс", - "de-ch": "Andere XML-Ressource", - "pt-br": "Outro recurso XML", + 'en-us': 'Other XML Resource', + 'ru-ru': 'Выберите тип ресурса', + 'es-es': 'Otros recursos XML', + 'fr-fr': 'Autre ressource XML', + 'uk-ua': 'Інший XML-ресурс', + 'de-ch': 'Andere XML-Ressource', + 'pt-br': 'Outro recurso XML', }, otherJsonResource: { - "en-us": "Other JSON Resource", - "ru-ru": "Другой ресурс JSON", - "es-es": "Otros recursos JSON", - "fr-fr": "Autre ressource JSON", - "uk-ua": "Інший JSON-ресурс", - "de-ch": "Andere JSON-Ressource", - "pt-br": "Outro recurso JSON", + 'en-us': 'Other JSON Resource', + 'ru-ru': 'Другой ресурс JSON', + 'es-es': 'Otros recursos JSON', + 'fr-fr': 'Autre ressource JSON', + 'uk-ua': 'Інший JSON-ресурс', + 'de-ch': 'Andere JSON-Ressource', + 'pt-br': 'Outro recurso JSON', }, otherPropertiesResource: { - "en-us": "Other Properties Resource", - "ru-ru": "Ресурс «Другие свойства»", - "es-es": "Recursos de otras propiedades", - "fr-fr": "Autres propriétés", - "uk-ua": "Ресурс інших властивостей", - "de-ch": "Andere Eigenschaften Ressource", - "pt-br": "Outros recursos de propriedades", + 'en-us': 'Other Properties Resource', + 'ru-ru': 'Ресурс «Другие свойства»', + 'es-es': 'Recursos de otras propiedades', + 'fr-fr': 'Autres propriétés', + 'uk-ua': 'Ресурс інших властивостей', + 'de-ch': 'Andere Eigenschaften Ressource', + 'pt-br': 'Outros recursos de propriedades', }, otherAppResource: { - "en-us": "Other Resource", - "ru-ru": "Другой ресурс", - "es-es": "Otros recursos", - "fr-fr": "Autres ressources", - "uk-ua": "Інший ресурс", - "de-ch": "Andere Ressource", - "pt-br": "Outros recursos", + 'en-us': 'Other Resource', + 'ru-ru': 'Другой ресурс', + 'es-es': 'Otros recursos', + 'fr-fr': 'Autres ressources', + 'uk-ua': 'Інший ресурс', + 'de-ch': 'Andere Ressource', + 'pt-br': 'Outros recursos', }, filters: { - "en-us": "Filters", - "ru-ru": "Фильтры", - "es-es": "Filtros", - "fr-fr": "Filtres", - "uk-ua": "Фільтри", - "de-ch": "Filter", - "pt-br": "Filtros", + 'en-us': 'Filters', + 'ru-ru': 'Фильтры', + 'es-es': 'Filtros', + 'fr-fr': 'Filtres', + 'uk-ua': 'Фільтри', + 'de-ch': 'Filter', + 'pt-br': 'Filtros', }, custom: { - "en-us": "Custom", - "ru-ru": "Обычай", - "es-es": "Costumbre", - "fr-fr": "Coutume", - "uk-ua": "Спеціальні", - "de-ch": "Individuell", - "pt-br": "Personalizado", + 'en-us': 'Custom', + 'ru-ru': 'Обычай', + 'es-es': 'Costumbre', + 'fr-fr': 'Coutume', + 'uk-ua': 'Спеціальні', + 'de-ch': 'Individuell', + 'pt-br': 'Personalizado', }, leafletLayers: { - "en-us": "Leaflet Layers", - "ru-ru": "Слои листовок", - "es-es": "Capas de los folletos", - "fr-fr": "Couches de folioles", - "uk-ua": "Шари листівок", - "de-ch": "Leaflet-Layer", - "pt-br": "Camadas de folhetos", + 'en-us': 'Leaflet Layers', + 'ru-ru': 'Слои листовок', + 'es-es': 'Capas de los folletos', + 'fr-fr': 'Couches de folioles', + 'uk-ua': 'Шари листівок', + 'de-ch': 'Leaflet-Layer', + 'pt-br': 'Camadas de folhetos', }, textEditor: { - "en-us": "Text Editor", - "ru-ru": "Текстовый редактор", - "es-es": "Editor de texto", - "fr-fr": "Éditeur de texte", - "uk-ua": "Текстовий редактор", - "de-ch": "Text-Editor", - "pt-br": "Editor de texto", + 'en-us': 'Text Editor', + 'ru-ru': 'Текстовый редактор', + 'es-es': 'Editor de texto', + 'fr-fr': 'Éditeur de texte', + 'uk-ua': 'Текстовий редактор', + 'de-ch': 'Text-Editor', + 'pt-br': 'Editor de texto', }, xmlEditor: { - "en-us": "XML Editor", - "ru-ru": "XML-редактор", - "es-es": "Editor XML", - "fr-fr": "Éditeur XML", - "uk-ua": "Редактор XML", - "de-ch": "XML-Editor", - "pt-br": "Editor XML", + 'en-us': 'XML Editor', + 'ru-ru': 'XML-редактор', + 'es-es': 'Editor XML', + 'fr-fr': 'Éditeur XML', + 'uk-ua': 'Редактор XML', + 'de-ch': 'XML-Editor', + 'pt-br': 'Editor XML', }, jsonEditor: { - "en-us": "JSON Editor", - "ru-ru": "Редактор JSON", - "es-es": "Editor JSON", - "fr-fr": "Éditeur JSON", - "uk-ua": "Редактор JSON", - "de-ch": "JSON-Editor", - "pt-br": "Editor JSON", + 'en-us': 'JSON Editor', + 'ru-ru': 'Редактор JSON', + 'es-es': 'Editor JSON', + 'fr-fr': 'Éditeur JSON', + 'uk-ua': 'Редактор JSON', + 'de-ch': 'JSON-Editor', + 'pt-br': 'Editor JSON', }, visualEditor: { - "en-us": "Visual Editor", - "ru-ru": "Визуальный редактор", - "es-es": "Editor visual", - "fr-fr": "Éditeur visuel", - "uk-ua": "Візуальний редактор", - "de-ch": "Visueller Editor", - "pt-br": "Editor Visual", + 'en-us': 'Visual Editor', + 'ru-ru': 'Визуальный редактор', + 'es-es': 'Editor visual', + 'fr-fr': 'Éditeur visuel', + 'uk-ua': 'Візуальний редактор', + 'de-ch': 'Visueller Editor', + 'pt-br': 'Editor Visual', }, selectResourceType: { - "en-us": "Select Resource Type", - "ru-ru": "Выберите тип ресурса", - "es-es": "Seleccionar el tipo de recurso", - "fr-fr": "Sélectionnez le type de ressource", - "uk-ua": "Виберіть тип ресурсу", - "de-ch": "Ressourcentyp auswählen", - "pt-br": "Selecione o tipo de recurso", + 'en-us': 'Select Resource Type', + 'ru-ru': 'Выберите тип ресурса', + 'es-es': 'Seleccionar el tipo de recurso', + 'fr-fr': 'Sélectionnez le type de ressource', + 'uk-ua': 'Виберіть тип ресурсу', + 'de-ch': 'Ressourcentyp auswählen', + 'pt-br': 'Selecione o tipo de recurso', }, globalPreferences: { - "en-us": "Global Preferences", - "ru-ru": "Глобальные настройки", - "es-es": "Preferencias globales", - "fr-fr": "Préférences globales", - "uk-ua": "Глобальні налаштування", - "de-ch": "Globale Einstellungen", - "pt-br": "Preferências globais", + 'en-us': 'Global Preferences', + 'ru-ru': 'Глобальные настройки', + 'es-es': 'Preferencias globales', + 'fr-fr': 'Préférences globales', + 'uk-ua': 'Глобальні налаштування', + 'de-ch': 'Globale Einstellungen', + 'pt-br': 'Preferências globais', }, remotePreferences: { - "en-us": "Remote Preferences", - "ru-ru": "Удаленные настройки", - "es-es": "Preferencias remotas", - "fr-fr": "Préférences à distance", - "uk-ua": "Віддалені параметри", - "de-ch": "Remote-Einstellungen", - "pt-br": "Preferências Remotas", + 'en-us': 'Remote Preferences', + 'ru-ru': 'Удаленные настройки', + 'es-es': 'Preferencias remotas', + 'fr-fr': 'Préférences à distance', + 'uk-ua': 'Віддалені параметри', + 'de-ch': 'Remote-Einstellungen', + 'pt-br': 'Preferências Remotas', }, failedParsingXml: { - "en-us": "Failed to parse XML", - "ru-ru": "Не удалось разобрать XML", - "de-ch": "XML konnte nicht analysiert werden", - "es-es": "No se pudo analizar XML", - "fr-fr": "Échec de l'analyse XML", - "uk-ua": "Не вдалося проаналізувати XML", - "pt-br": "Falha ao analisar XML", + 'en-us': 'Failed to parse XML', + 'ru-ru': 'Не удалось разобрать XML', + 'de-ch': 'XML konnte nicht analysiert werden', + 'es-es': 'No se pudo analizar XML', + 'fr-fr': "Échec de l'analyse XML", + 'uk-ua': 'Не вдалося проаналізувати XML', + 'pt-br': 'Falha ao analisar XML', }, name: { - "en-us": "Name", - "ru-ru": "Имя", - "de-ch": "Name", - "es-es": "Nombre", - "fr-fr": "Nom", - "uk-ua": "Ім'я", - "pt-br": "Nome", + 'en-us': 'Name', + 'ru-ru': 'Имя', + 'de-ch': 'Name', + 'es-es': 'Nombre', + 'fr-fr': 'Nom', + 'uk-ua': "Ім'я", + 'pt-br': 'Nome', }, title: { - "en-us": "Title", - "ru-ru": "Заголовок", - "de-ch": "Titel", - "es-es": "Título", - "fr-fr": "Titre", - "uk-ua": "Назва", - "pt-br": "Título", + 'en-us': 'Title', + 'ru-ru': 'Заголовок', + 'de-ch': 'Titel', + 'es-es': 'Título', + 'fr-fr': 'Titre', + 'uk-ua': 'Назва', + 'pt-br': 'Título', }, default: { - "en-us": "Default", - "ru-ru": "По умолчанию", - "de-ch": "Standard", - "es-es": "Por defecto", - "fr-fr": "Défaut", - "uk-ua": "За замовчуванням", - "pt-br": "Padrão", + 'en-us': 'Default', + 'ru-ru': 'По умолчанию', + 'de-ch': 'Standard', + 'es-es': 'Por defecto', + 'fr-fr': 'Défaut', + 'uk-ua': 'За замовчуванням', + 'pt-br': 'Padrão', }, separator: { - "en-us": "Separator", - "ru-ru": "Разделитель", - "de-ch": "Separator", - "es-es": "Separador", - "fr-fr": "Séparateur", - "uk-ua": "Роздільник", - "pt-br": "Separador", + 'en-us': 'Separator', + 'ru-ru': 'Разделитель', + 'de-ch': 'Separator', + 'es-es': 'Separador', + 'fr-fr': 'Séparateur', + 'uk-ua': 'Роздільник', + 'pt-br': 'Separador', }, suffix: { - "en-us": "Suffix", - "ru-ru": "Суффикс", - "de-ch": "Suffix", - "es-es": "Sufijo", - "fr-fr": "Suffixe", - "uk-ua": "Суфікс", - "pt-br": "Sufixo", + 'en-us': 'Suffix', + 'ru-ru': 'Суффикс', + 'de-ch': 'Suffix', + 'es-es': 'Sufijo', + 'fr-fr': 'Suffixe', + 'uk-ua': 'Суфікс', + 'pt-br': 'Sufixo', }, limit: { - "en-us": "Limit", - "ru-ru": "Лимит", - "de-ch": "Limit", - "es-es": "Límite", - "fr-fr": "Limite", - "uk-ua": "Ліміт", - "pt-br": "Limite", + 'en-us': 'Limit', + 'ru-ru': 'Лимит', + 'de-ch': 'Limit', + 'es-es': 'Límite', + 'fr-fr': 'Limite', + 'uk-ua': 'Ліміт', + 'pt-br': 'Limite', }, defaultInline: { - "en-us": "(default)", - "de-ch": "(Standard)", - "es-es": "(por defecto)", - "fr-fr": "(défaut)", - "ru-ru": "(по умолчанию)", - "uk-ua": "(за умовчанням)", - "pt-br": "(padrão)", + 'en-us': '(default)', + 'de-ch': '(Standard)', + 'es-es': '(por defecto)', + 'fr-fr': '(défaut)', + 'ru-ru': '(по умолчанию)', + 'uk-ua': '(за умовчанням)', + 'pt-br': '(padrão)', }, sortField: { - "en-us": "Sort Field", - "ru-ru": "Сортировать поле", - "de-ch": "Sortierfeld", - "es-es": "Campo de ordenación", - "fr-fr": "Champ de tri", - "uk-ua": "Поле сортування", - "pt-br": "Campo de classificação", + 'en-us': 'Sort Field', + 'ru-ru': 'Сортировать поле', + 'de-ch': 'Sortierfeld', + 'es-es': 'Campo de ordenación', + 'fr-fr': 'Champ de tri', + 'uk-ua': 'Поле сортування', + 'pt-br': 'Campo de classificação', }, preview: { - "en-us": "Preview", - "ru-ru": "Предварительный просмотр", - "de-ch": "Vorschau", - "es-es": "Avance", - "fr-fr": "Aperçu", - "uk-ua": "Попередній перегляд", - "pt-br": "Visualização", + 'en-us': 'Preview', + 'ru-ru': 'Предварительный просмотр', + 'de-ch': 'Vorschau', + 'es-es': 'Avance', + 'fr-fr': 'Aperçu', + 'uk-ua': 'Попередній перегляд', + 'pt-br': 'Visualização', }, previewExplainer: { - "en-us": "Search your collection records to preview the record formatter", - "de-ch": - "Durchsuchen Sie Ihre Sammlungsdatensätze, um eine Vorschau des Datensatzformatierers anzuzeigen", - "es-es": - "Busque en sus registros de colección para obtener una vista previa del formateador de registros", - "fr-fr": + 'en-us': 'Search your collection records to preview the record formatter', + 'de-ch': + 'Durchsuchen Sie Ihre Sammlungsdatensätze, um eine Vorschau des Datensatzformatierers anzuzeigen', + 'es-es': + 'Busque en sus registros de colección para obtener una vista previa del formateador de registros', + 'fr-fr': "Recherchez vos enregistrements de collection pour prévisualiser le formateur d'enregistrements", - "ru-ru": - "Выполните поиск в записях своей коллекции, чтобы просмотреть средство форматирования записей.", - "uk-ua": - "Виконайте пошук у своїх записах колекції, щоб переглянути інструмент форматування записів", - "pt-br": - "Pesquise os registros da sua coleção para visualizar o formatador de registros", + 'ru-ru': + 'Выполните поиск в записях своей коллекции, чтобы просмотреть средство форматирования записей.', + 'uk-ua': + 'Виконайте пошук у своїх записах колекції, щоб переглянути інструмент форматування записів', + 'pt-br': + 'Pesquise os registros da sua coleção para visualizar o formatador de registros', }, editorNotAvailable: { - "en-us": "Visual editor is not available for this resource", - "de-ch": "Für diese Ressource ist kein visueller Editor verfügbar", - "es-es": "El editor visual no está disponible para este recurso", - "fr-fr": "L'éditeur visuel n'est pas disponible pour cette ressource", - "ru-ru": "Визуальный редактор недоступен для этого ресурса.", - "uk-ua": "Візуальний редактор недоступний для цього ресурсу", - "pt-br": "O editor visual não está disponível para este recurso", + 'en-us': 'Visual editor is not available for this resource', + 'de-ch': 'Für diese Ressource ist kein visueller Editor verfügbar', + 'es-es': 'El editor visual no está disponible para este recurso', + 'fr-fr': "L'éditeur visuel n'est pas disponible pour cette ressource", + 'ru-ru': 'Визуальный редактор недоступен для этого ресурса.', + 'uk-ua': 'Візуальний редактор недоступний для цього ресурсу', + 'pt-br': 'O editor visual não está disponível para este recurso', }, definition: { - "en-us": "Definition", - "de-ch": "Definition", - "es-es": "Definición", - "fr-fr": "Définition", - "ru-ru": "Определение", - "uk-ua": "Визначення", - "pt-br": "Definição", + 'en-us': 'Definition', + 'de-ch': 'Definition', + 'es-es': 'Definición', + 'fr-fr': 'Définition', + 'ru-ru': 'Определение', + 'uk-ua': 'Визначення', + 'pt-br': 'Definição', }, addDefinition: { - "en-us": "Add definition", - "de-ch": "Definition hinzufügen", - "es-es": "Añadir definición", - "fr-fr": "Ajouter une définition", - "ru-ru": "Добавить определение", - "uk-ua": "Додайте визначення", - "pt-br": "Adicionar definição", + 'en-us': 'Add definition', + 'de-ch': 'Definition hinzufügen', + 'es-es': 'Añadir definición', + 'fr-fr': 'Ajouter une définition', + 'ru-ru': 'Добавить определение', + 'uk-ua': 'Додайте визначення', + 'pt-br': 'Adicionar definição', }, deleteDefinition: { - "en-us": "Delete definition", - "de-ch": "Definition löschen", - "es-es": "Eliminar definición", - "fr-fr": "Supprimer la définition", - "ru-ru": "Удалить определение", - "uk-ua": "Видалити визначення", - "pt-br": "Excluir definição", + 'en-us': 'Delete definition', + 'de-ch': 'Definition löschen', + 'es-es': 'Eliminar definición', + 'fr-fr': 'Supprimer la définition', + 'ru-ru': 'Удалить определение', + 'uk-ua': 'Видалити визначення', + 'pt-br': 'Excluir definição', }, urlPart: { - "en-us": "URL part", - "de-ch": "URL-Teil", - "es-es": "Parte de la URL", - "fr-fr": "partie URL", - "ru-ru": "Другой ресурс JSON", - "uk-ua": "URL-адреса", - "pt-br": "Parte da URL", + 'en-us': 'URL part', + 'de-ch': 'URL-Teil', + 'es-es': 'Parte de la URL', + 'fr-fr': 'partie URL', + 'ru-ru': 'Другой ресурс JSON', + 'uk-ua': 'URL-адреса', + 'pt-br': 'Parte da URL', }, addField: { - "en-us": "Add field", - "de-ch": "Feld hinzufügen", - "es-es": "Agregar campo", - "fr-fr": "Ajouter un champ", - "ru-ru": "Добавить поле", - "uk-ua": "Додати поле", - "pt-br": "Adicionar campo", + 'en-us': 'Add field', + 'de-ch': 'Feld hinzufügen', + 'es-es': 'Agregar campo', + 'fr-fr': 'Ajouter un champ', + 'ru-ru': 'Добавить поле', + 'uk-ua': 'Додати поле', + 'pt-br': 'Adicionar campo', }, thisField: { - "en-us": "This field", - "de-ch": "Dieses Feld", - "es-es": "Este campo", - "fr-fr": "Ce champ", - "ru-ru": "Это поле", - "uk-ua": "Це поле", - "pt-br": "Este campo", + 'en-us': 'This field', + 'de-ch': 'Dieses Feld', + 'es-es': 'Este campo', + 'fr-fr': 'Ce champ', + 'ru-ru': 'Это поле', + 'uk-ua': 'Це поле', + 'pt-br': 'Este campo', }, selectTableFirst: { - "en-us": "Select table first", - "de-ch": "Wählen Sie zuerst die Tabelle aus", - "es-es": "Seleccione la tabla primero", - "fr-fr": "Sélectionnez d'abord la table", - "ru-ru": "Сначала выберите таблицу", - "uk-ua": "Спочатку виберіть таблицю", - "pt-br": "Selecione a tabela primeiro", + 'en-us': 'Select table first', + 'de-ch': 'Wählen Sie zuerst die Tabelle aus', + 'es-es': 'Seleccione la tabla primero', + 'fr-fr': "Sélectionnez d'abord la table", + 'ru-ru': 'Сначала выберите таблицу', + 'uk-ua': 'Спочатку виберіть таблицю', + 'pt-br': 'Selecione a tabela primeiro', }, conditionFieldValue: { - "en-us": "Condition Field Value", - "de-ch": "Bedingungsfeldwert", - "es-es": "Valor del campo de condición", - "fr-fr": "Valeur du champ de condition", - "ru-ru": "Значение поля условия", - "uk-ua": "Умова Значення поля", - "pt-br": "Valor do campo de condição", + 'en-us': 'Condition Field Value', + 'de-ch': 'Bedingungsfeldwert', + 'es-es': 'Valor del campo de condición', + 'fr-fr': 'Valeur du champ de condition', + 'ru-ru': 'Значение поля условия', + 'uk-ua': 'Умова Значення поля', + 'pt-br': 'Valor do campo de condição', }, conditionDescription: { - "en-us": - "This format will be used only if the condition field value equals this condition and is not null.", - "de-ch": - "Dieses Format wird nur verwendet, wenn der Wert des Bedingungsfelds dieser Bedingung entspricht und nicht null ist.", - "es-es": - "Este formato se utilizará solo si el valor del campo de condición es igual a esta condición y no es nulo.", - "fr-fr": + 'en-us': + 'This format will be used only if the condition field value equals this condition and is not null.', + 'de-ch': + 'Dieses Format wird nur verwendet, wenn der Wert des Bedingungsfelds dieser Bedingung entspricht und nicht null ist.', + 'es-es': + 'Este formato se utilizará solo si el valor del campo de condición es igual a esta condición y no es nulo.', + 'fr-fr': "Ce format ne sera utilisé que si la valeur du champ de condition est égale à cette condition et n'est pas nulle.", - "ru-ru": - "Этот формат будет использоваться только в том случае, если значение поля условия равно этому условию и не равно нулю.", - "uk-ua": - "Цей формат використовуватиметься, лише якщо значення поля умови дорівнює цій умові й не є нульовим.", - "pt-br": - "Este formato será usado somente se o valor do campo de condição for igual a esta condição e não for nulo.", + 'ru-ru': + 'Этот формат будет использоваться только в том случае, если значение поля условия равно этому условию и не равно нулю.', + 'uk-ua': + 'Цей формат використовуватиметься, лише якщо значення поля умови дорівнює цій умові й не є нульовим.', + 'pt-br': + 'Este formato será usado somente se o valor do campo de condição for igual a esta condição e não for nulo.', }, wrongScopeWarning: { - "en-us": + 'en-us': "This resource belongs to a different collection/discipline than the one you are currently in. It's recommended to switch collection before editing this resource", - "de-ch": - "Diese Ressource gehört zu einer anderen Sammlung/Disziplin als der, in der Sie sich gerade befinden. Es wird empfohlen, die Sammlung zu wechseln, bevor Sie diese Ressource bearbeiten.", - "es-es": - "Este recurso pertenece a una colección/disciplina diferente a la que estás actualmente. Se recomienda cambiar de colección antes de editar este recurso.", - "fr-fr": - "Cette ressource appartient à une collection/discipline différente de celle dans laquelle vous vous trouvez actuellement. Il est recommandé de changer de collection avant de modifier cette ressource.", - "ru-ru": - "Этот ресурс принадлежит к другой коллекции/дисциплине, отличной от той, в которой вы сейчас находитесь. Перед редактированием этого ресурса рекомендуется сменить коллекцию.", - "uk-ua": - "Цей ресурс належить до іншої колекції/дисципліни, ніж та, у якій ви зараз перебуваєте. Рекомендовано змінити колекцію перед редагуванням цього ресурсу", - "pt-br": - "Este recurso pertence a uma coleção/disciplina diferente daquela em que você está atualmente. É recomendável trocar de coleção antes de editar este recurso.", + 'de-ch': + 'Diese Ressource gehört zu einer anderen Sammlung/Disziplin als der, in der Sie sich gerade befinden. Es wird empfohlen, die Sammlung zu wechseln, bevor Sie diese Ressource bearbeiten.', + 'es-es': + 'Este recurso pertenece a una colección/disciplina diferente a la que estás actualmente. Se recomienda cambiar de colección antes de editar este recurso.', + 'fr-fr': + 'Cette ressource appartient à une collection/discipline différente de celle dans laquelle vous vous trouvez actuellement. Il est recommandé de changer de collection avant de modifier cette ressource.', + 'ru-ru': + 'Этот ресурс принадлежит к другой коллекции/дисциплине, отличной от той, в которой вы сейчас находитесь. Перед редактированием этого ресурса рекомендуется сменить коллекцию.', + 'uk-ua': + 'Цей ресурс належить до іншої колекції/дисципліни, ніж та, у якій ви зараз перебуваєте. Рекомендовано змінити колекцію перед редагуванням цього ресурсу', + 'pt-br': + 'Este recurso pertence a uma coleção/disciplina diferente daquela em que você está atualmente. É recomendável trocar de coleção antes de editar este recurso.', }, thisFieldName: { - "en-us": "This field name (for preview purposes only)", - "de-ch": "Dieser Feldname (nur für Vorschauzwecke)", - "es-es": "Este nombre de campo (solo para fines de vista previa)", - "fr-fr": "Ce nom de champ (à des fins d'aperçu uniquement)", - "ru-ru": "Имя этого поля (только для целей предварительного просмотра)", - "uk-ua": "Назва цього поля (лише для попереднього перегляду)", - "pt-br": "Este nome de campo (apenas para fins de visualização)", + 'en-us': 'This field name (for preview purposes only)', + 'de-ch': 'Dieser Feldname (nur für Vorschauzwecke)', + 'es-es': 'Este nombre de campo (solo para fines de vista previa)', + 'fr-fr': "Ce nom de champ (à des fins d'aperçu uniquement)", + 'ru-ru': 'Имя этого поля (только для целей предварительного просмотра)', + 'uk-ua': 'Назва цього поля (лише для попереднього перегляду)', + 'pt-br': 'Este nome de campo (apenas para fins de visualização)', }, publishEveryDays: { - "en-us": "Publish every N days", - "de-ch": "Alle N Tage veröffentlichen", - "es-es": "Publicar cada N días", - "fr-fr": "Publier tous les N jours", - "ru-ru": "Публиковать каждые N дней", - "uk-ua": "Публікуйте кожні N днів", - "pt-br": "Publicar a cada N dias", + 'en-us': 'Publish every N days', + 'de-ch': 'Alle N Tage veröffentlichen', + 'es-es': 'Publicar cada N días', + 'fr-fr': 'Publier tous les N jours', + 'ru-ru': 'Публиковать каждые N дней', + 'uk-ua': 'Публікуйте кожні N днів', + 'pt-br': 'Publicar a cada N dias', }, publish: { - "en-us": "Publish", - "de-ch": "Veröffentlichen", - "es-es": "Publicar", - "fr-fr": "Publier", - "ru-ru": "Публиковать", - "uk-ua": "Опублікувати", - "pt-br": "Publicar", + 'en-us': 'Publish', + 'de-ch': 'Veröffentlichen', + 'es-es': 'Publicar', + 'fr-fr': 'Publier', + 'ru-ru': 'Публиковать', + 'uk-ua': 'Опублікувати', + 'pt-br': 'Publicar', }, fileName: { - "en-us": "File name", - "de-ch": "Dateiname", - "es-es": "Nombre del archivo", - "fr-fr": "Nom de fichier", - "ru-ru": "Сначала выберите таблицу", - "uk-ua": "Ім'я файлу", - "pt-br": "Nome do arquivo", + 'en-us': 'File name', + 'de-ch': 'Dateiname', + 'es-es': 'Nombre del archivo', + 'fr-fr': 'Nom de fichier', + 'ru-ru': 'Сначала выберите таблицу', + 'uk-ua': "Ім'я файлу", + 'pt-br': 'Nome do arquivo', }, runAsUser: { - "en-us": "Run as user", - "de-ch": "Als Benutzer ausführen", - "es-es": "Ejecutar como usuario", - "fr-fr": "Exécuter en tant qu'utilisateur", - "ru-ru": "Запуск от имени пользователя", - "uk-ua": "Запуск від імені користувача", - "pt-br": "Executar como usuário", + 'en-us': 'Run as user', + 'de-ch': 'Als Benutzer ausführen', + 'es-es': 'Ejecutar como usuario', + 'fr-fr': "Exécuter en tant qu'utilisateur", + 'ru-ru': 'Запуск от имени пользователя', + 'uk-ua': 'Запуск від імені користувача', + 'pt-br': 'Executar como usuário', }, notifyUser: { - "en-us": "Send completion notification to user", - "de-ch": "Abschlussbenachrichtigung an Benutzer senden", - "es-es": "Enviar notificación de finalización al usuario", - "fr-fr": "Envoyer une notification d'achèvement à l'utilisateur", - "ru-ru": "Отправить уведомление о завершении пользователю", - "uk-ua": "Надіслати сповіщення про завершення користувачеві", - "pt-br": "Enviar notificação de conclusão ao usuário", + 'en-us': 'Send completion notification to user', + 'de-ch': 'Abschlussbenachrichtigung an Benutzer senden', + 'es-es': 'Enviar notificación de finalización al usuario', + 'fr-fr': "Envoyer une notification d'achèvement à l'utilisateur", + 'ru-ru': 'Отправить уведомление о завершении пользователю', + 'uk-ua': 'Надіслати сповіщення про завершення користувачеві', + 'pt-br': 'Enviar notificação de conclusão ao usuário', }, runInCollection: { - "en-us": "Run in collection", - "de-ch": "In der Sammlung ausführen", - "es-es": "Correr en colección", - "fr-fr": "Exécution en collection", - "ru-ru": "Запустить в коллекцию", - "uk-ua": "Запустити в колекції", - "pt-br": "Executar na coleção", + 'en-us': 'Run in collection', + 'de-ch': 'In der Sammlung ausführen', + 'es-es': 'Correr en colección', + 'fr-fr': 'Exécution en collection', + 'ru-ru': 'Запустить в коллекцию', + 'uk-ua': 'Запустити в колекції', + 'pt-br': 'Executar na coleção', }, createNewForm: { - "en-us": "Create a new view definition", - "de-ch": "Erstellen einer neuen Ansichtsdefinition", - "es-es": "Crear una nueva definición de vista", - "fr-fr": "Créer une nouvelle définition de vue", - "ru-ru": "Создайте новое определение представления", - "uk-ua": "Створіть нове визначення подання", - "pt-br": "Criar uma nova definição de visualização", + 'en-us': 'Create a new view definition', + 'de-ch': 'Erstellen einer neuen Ansichtsdefinition', + 'es-es': 'Crear una nueva definición de vista', + 'fr-fr': 'Créer une nouvelle définition de vue', + 'ru-ru': 'Создайте новое определение представления', + 'uk-ua': 'Створіть нове визначення подання', + 'pt-br': 'Criar uma nova definição de visualização', }, copyFromExistingForm: { - "en-us": "Copy existing view definition", - "de-ch": "Vorhandene Ansichtsdefinition kopieren", - "es-es": "Copiar la definición de vista existente", - "fr-fr": "Copier la définition de vue existante", - "ru-ru": "Копировать существующее определение представления", - "uk-ua": "Копіювати існуюче визначення перегляду", - "pt-br": "Copiar definição de visualização existente", + 'en-us': 'Copy existing view definition', + 'de-ch': 'Vorhandene Ansichtsdefinition kopieren', + 'es-es': 'Copiar la definición de vista existente', + 'fr-fr': 'Copier la définition de vue existante', + 'ru-ru': 'Копировать существующее определение представления', + 'uk-ua': 'Копіювати існуюче визначення перегляду', + 'pt-br': 'Copiar definição de visualização existente', }, copyDefaultForm: { - "en-us": "Copy default view definition", - "de-ch": "Standardansichtsdefinition kopieren", - "es-es": "Copiar la definición de vista predeterminada", - "fr-fr": "Copier la définition de la vue par défaut", - "ru-ru": "Форматеры записи", - "uk-ua": "Формати записів", - "pt-br": "Copiar definição de visualização padrão", + 'en-us': 'Copy default view definition', + 'de-ch': 'Standardansichtsdefinition kopieren', + 'es-es': 'Copiar la definición de vista predeterminada', + 'fr-fr': 'Copier la définition de la vue par défaut', + 'ru-ru': 'Форматеры записи', + 'uk-ua': 'Формати записів', + 'pt-br': 'Copiar definição de visualização padrão', }, copyDefaultForms: { - "en-us": "Copy default forms", - "de-ch": "Standardformulare kopieren", - "es-es": "Copiar formularios predeterminados", - "fr-fr": "Copier les formulaires par défaut", - "ru-ru": "Копировать формы по умолчанию", - "uk-ua": "Копіювати стандартні форми", - "pt-br": "Copiar formulários padrão", + 'en-us': 'Copy default forms', + 'de-ch': 'Standardformulare kopieren', + 'es-es': 'Copiar formularios predeterminados', + 'fr-fr': 'Copier les formulaires par défaut', + 'ru-ru': 'Копировать формы по умолчанию', + 'uk-ua': 'Копіювати стандартні форми', + 'pt-br': 'Copiar formulários padrão', }, saveFormFirst: { - "en-us": "Save form first", - "de-ch": "Formular zuerst speichern", - "es-es": "Guarde el formulario primero", - "fr-fr": "Enregistrer d'abord le formulaire", - "ru-ru": "Сначала сохраните форму", - "uk-ua": "Спочатку збережіть форму", - "pt-br": "Salve o formulário primeiro", + 'en-us': 'Save form first', + 'de-ch': 'Formular zuerst speichern', + 'es-es': 'Guarde el formulario primero', + 'fr-fr': "Enregistrer d'abord le formulaire", + 'ru-ru': 'Сначала сохраните форму', + 'uk-ua': 'Спочатку збережіть форму', + 'pt-br': 'Salve o formulário primeiro', }, saveFormFirstDescription: { - "en-us": "You need to save this form before you edit another one", - "de-ch": - "Sie müssen dieses Formular speichern, bevor Sie ein anderes bearbeiten", - "es-es": "Debes guardar este formulario antes de editar otro.", - "fr-fr": + 'en-us': 'You need to save this form before you edit another one', + 'de-ch': + 'Sie müssen dieses Formular speichern, bevor Sie ein anderes bearbeiten', + 'es-es': 'Debes guardar este formulario antes de editar otro.', + 'fr-fr': "Vous devez enregistrer ce formulaire avant d'en modifier un autre", - "ru-ru": - "Вам необходимо сохранить эту форму, прежде чем редактировать другую.", - "uk-ua": "Вам потрібно зберегти цю форму, перш ніж редагувати іншу", - "pt-br": "Você precisa salvar este formulário antes de editar outro", + 'ru-ru': + 'Вам необходимо сохранить эту форму, прежде чем редактировать другую.', + 'uk-ua': 'Вам потрібно зберегти цю форму, перш ніж редагувати іншу', + 'pt-br': 'Você precisa salvar este formulário antes de editar outro', }, conditionalFormatter: { - "en-us": "Conditional Format", - "de-ch": "Bedingtes Format", - "es-es": "Formato condicional", - "fr-fr": "Format conditionnel", - "ru-ru": "Условный формат", - "uk-ua": "Умовний формат", - "pt-br": "Formato Condicional", + 'en-us': 'Conditional Format', + 'de-ch': 'Bedingtes Format', + 'es-es': 'Formato condicional', + 'fr-fr': 'Format conditionnel', + 'ru-ru': 'Условный формат', + 'uk-ua': 'Умовний формат', + 'pt-br': 'Formato Condicional', }, customizeFieldFormatters: { - "en-us": "Customize Field Formats", - "de-ch": "Feldformate anpassen", - "es-es": "Personalizar formatos de campo", - "fr-fr": "Personnaliser les formats de champ", - "ru-ru": "Настройте форматы полей", - "uk-ua": "Налаштувати формати полів", - "pt-br": "Personalizar formatos de campo", + 'en-us': 'Customize Field Formats', + 'de-ch': 'Feldformate anpassen', + 'es-es': 'Personalizar formatos de campo', + 'fr-fr': 'Personnaliser les formats de champ', + 'ru-ru': 'Настройте форматы полей', + 'uk-ua': 'Налаштувати формати полів', + 'pt-br': 'Personalizar formatos de campo', }, expandConditionalField: { - "en-us": "Expand Conditional Field", - "de-ch": "Bedingtes Feld erweitern", - "es-es": "Expandir campo condicional", - "fr-fr": "Développer le champ conditionnel", - "ru-ru": "Развернуть условное поле", - "uk-ua": "Розгорнути умовне поле", - "pt-br": "Expandir campo condicional", + 'en-us': 'Expand Conditional Field', + 'de-ch': 'Bedingtes Feld erweitern', + 'es-es': 'Expandir campo condicional', + 'fr-fr': 'Développer le champ conditionnel', + 'ru-ru': 'Развернуть условное поле', + 'uk-ua': 'Розгорнути умовне поле', + 'pt-br': 'Expandir campo condicional', }, collapseConditionalField: { - "en-us": "Collapse Conditional Field", - "de-ch": "Bedingtes Feld reduzieren", - "es-es": "Contraer campo condicional", - "fr-fr": "Champ conditionnel de réduction", - "ru-ru": "Свернуть условное поле", - "uk-ua": "Згорнути умовне поле", - "pt-br": "Recolher campo condicional", + 'en-us': 'Collapse Conditional Field', + 'de-ch': 'Bedingtes Feld reduzieren', + 'es-es': 'Contraer campo condicional', + 'fr-fr': 'Champ conditionnel de réduction', + 'ru-ru': 'Свернуть условное поле', + 'uk-ua': 'Згорнути умовне поле', + 'pt-br': 'Recolher campo condicional', }, conditionalFieldValue: { - "en-us": "Conditional Field Value", - "de-ch": "Bedingter Feldwert", - "es-es": "Valor de campo condicional", - "fr-fr": "Valeur du champ conditionnel", - "ru-ru": "Условное значение поля", - "uk-ua": "Умовне значення поля", - "pt-br": "Valor do campo condicional", + 'en-us': 'Conditional Field Value', + 'de-ch': 'Bedingter Feldwert', + 'es-es': 'Valor de campo condicional', + 'fr-fr': 'Valeur du champ conditionnel', + 'ru-ru': 'Условное значение поля', + 'uk-ua': 'Умовне значення поля', + 'pt-br': 'Valor do campo condicional', }, formatPreview: { - "en-us": "Format Preview", - "de-ch": "Formatvorschau", - "es-es": "Vista previa del formato", - "fr-fr": "Aperçu du format", - "ru-ru": "Предварительный просмотр формата", - "uk-ua": "Попередній перегляд формату", - "pt-br": "Visualização do formato", + 'en-us': 'Format Preview', + 'de-ch': 'Formatvorschau', + 'es-es': 'Vista previa del formato', + 'fr-fr': 'Aperçu du format', + 'ru-ru': 'Предварительный просмотр формата', + 'uk-ua': 'Попередній перегляд формату', + 'pt-br': 'Visualização do formato', }, currentDeterminationRequired: { - "en-us": "A current determination is required.", - "de-ch": "Eine aktuelle Feststellung ist erforderlich.", - "es-es": "Se requiere una determinación actual.", - "fr-fr": "Une détermination actuelle est requise.", - "ru-ru": "Требуется текущее определение.", - "uk-ua": "Потрібне поточне визначення.", - "pt-br": "É necessária uma determinação atual.", + 'en-us': 'A current determination is required.', + 'de-ch': 'Eine aktuelle Feststellung ist erforderlich.', + 'es-es': 'Se requiere una determinación actual.', + 'fr-fr': 'Une détermination actuelle est requise.', + 'ru-ru': 'Требуется текущее определение.', + 'uk-ua': 'Потрібне поточне визначення.', + 'pt-br': 'É necessária uma determinação atual.', }, cogAddedToItself: { - "en-us": "A COG cannot be added to itself.", - "de-ch": "Ein Schwerpunkt kann nicht zu sich selbst addiert werden.", - "es-es": "No se puede agregar un COG a sí mismo.", - "fr-fr": "Un COG ne peut pas être ajouté à lui-même.", - "pt-br": "Um COG não pode ser adicionado a si mesmo.", - "ru-ru": "COG не может быть добавлен сам к себе.", - "uk-ua": "COG не можна додати до самого себе.", + 'en-us': 'A COG cannot be added to itself.', + 'de-ch': 'Ein Schwerpunkt kann nicht zu sich selbst addiert werden.', + 'es-es': 'No se puede agregar un COG a sí mismo.', + 'fr-fr': 'Un COG ne peut pas être ajouté à lui-même.', + 'pt-br': 'Um COG não pode ser adicionado a si mesmo.', + 'ru-ru': 'COG не может быть добавлен сам к себе.', + 'uk-ua': 'COG не можна додати до самого себе.', }, primaryCogChildRequired: { - "en-us": - "A Consolidated Collection Object Group must have a primary Collection Object child", - "de-ch": - "Eine konsolidierte Sammlungsobjektgruppe muss ein primäres Sammlungsobjekt-Unterobjekt haben", - "es-es": - "Un grupo de objetos de colección consolidada debe tener un objeto de colección secundario principal", - "fr-fr": + 'en-us': + 'A Consolidated Collection Object Group must have a primary Collection Object child', + 'de-ch': + 'Eine konsolidierte Sammlungsobjektgruppe muss ein primäres Sammlungsobjekt-Unterobjekt haben', + 'es-es': + 'Un grupo de objetos de colección consolidada debe tener un objeto de colección secundario principal', + 'fr-fr': "Un groupe d'objets de collection consolidé doit avoir un objet de collection enfant principal", - "pt-br": - "Um Grupo de Objetos de Coleção Consolidada deve ter um filho de Objeto de Coleção primário", - "ru-ru": - "Группа объектов консолидированной коллекции должна иметь основной дочерний объект коллекции.", - "uk-ua": + 'pt-br': + 'Um Grupo de Objetos de Coleção Consolidada deve ter um filho de Objeto de Coleção primário', + 'ru-ru': + 'Группа объектов консолидированной коллекции должна иметь основной дочерний объект коллекции.', + 'uk-ua': "Консолідована група об'єктів колекції повинна мати дочірній об'єкт первинної колекції", }, deletePrimaryRecord: { - "en-us": "Primary record CO cannot be deleted.", - "de-ch": "Der Primärdatensatz CO kann nicht gelöscht werden.", - "es-es": "El registro primario CO no se puede eliminar.", - "fr-fr": "L'enregistrement principal CO ne peut pas être supprimé.", - "pt-br": "O registro primário CO não pode ser excluído.", - "ru-ru": "Первичная запись CO не может быть удалена.", - "uk-ua": "Основний запис CO неможливо видалити.", + 'en-us': 'Primary record CO cannot be deleted.', + 'de-ch': 'Der Primärdatensatz CO kann nicht gelöscht werden.', + 'es-es': 'El registro primario CO no se puede eliminar.', + 'fr-fr': "L'enregistrement principal CO ne peut pas être supprimé.", + 'pt-br': 'O registro primário CO não pode ser excluído.', + 'ru-ru': 'Первичная запись CO не может быть удалена.', + 'uk-ua': 'Основний запис CO неможливо видалити.', }, deleteLoanedPrep: { - "en-us": "A loaned preparation cannot be deleted", - "de-ch": "Eine ausgeliehene Zubereitung kann nicht gelöscht werden", - "es-es": "No se puede eliminar una preparación prestada", - "fr-fr": "Une préparation prêtée ne peut pas être supprimée", - "pt-br": "Uma preparação emprestada não pode ser apagada", - "ru-ru": "Заимствованный препарат не может быть удален", - "uk-ua": "Позичений препарат не можна видалити", + 'en-us': 'A loaned preparation cannot be deleted', + 'de-ch': 'Eine ausgeliehene Zubereitung kann nicht gelöscht werden', + 'es-es': 'No se puede eliminar una preparación prestada', + 'fr-fr': 'Une préparation prêtée ne peut pas être supprimée', + 'pt-br': 'Uma preparação emprestada não pode ser apagada', + 'ru-ru': 'Заимствованный препарат не может быть удален', + 'uk-ua': 'Позичений препарат не можна видалити', }, deleteGiftedPrep: { - "en-us": "A gifted preparation cannot be deleted", - "de-ch": "Eine geschenkte Vorbereitung kann nicht gelöscht werden", - "es-es": "Una preparación dotada no se puede eliminar", - "fr-fr": "Une préparation surdouée ne peut pas être supprimée", - "pt-br": "Uma preparação talentosa não pode ser apagada", - "ru-ru": "Подаренный препарат не может быть удален", - "uk-ua": "Подарований препарат не можна видалити", + 'en-us': 'A gifted preparation cannot be deleted', + 'de-ch': 'Eine geschenkte Vorbereitung kann nicht gelöscht werden', + 'es-es': 'Una preparación dotada no se puede eliminar', + 'fr-fr': 'Une préparation surdouée ne peut pas être supprimée', + 'pt-br': 'Uma preparação talentosa não pode ser apagada', + 'ru-ru': 'Подаренный препарат не может быть удален', + 'uk-ua': 'Подарований препарат не можна видалити', }, deleteDisposedPrep: { - "en-us": "A disposed preparation cannot be deleted", - "de-ch": "Eine verworfene Zubereitung kann nicht gelöscht werden", - "es-es": "No se puede eliminar una preparación desechada", - "fr-fr": "Une préparation éliminée ne peut pas être supprimée", - "pt-br": "Uma preparação descartada não pode ser excluída", - "ru-ru": "Утилизированный препарат не может быть удален", - "uk-ua": "Викинутий препарат не можна видалити", + 'en-us': 'A disposed preparation cannot be deleted', + 'de-ch': 'Eine verworfene Zubereitung kann nicht gelöscht werden', + 'es-es': 'No se puede eliminar una preparación desechada', + 'fr-fr': 'Une préparation éliminée ne peut pas être supprimée', + 'pt-br': 'Uma preparação descartada não pode ser excluída', + 'ru-ru': 'Утилизированный препарат не может быть удален', + 'uk-ua': 'Викинутий препарат не можна видалити', }, deleteExchangeOutPrep: { - "en-us": "A exchanged out preparation cannot be deleted", - "de-ch": "Ein ausgetauschtes Präparat kann nicht gelöscht werden", - "es-es": "No se puede eliminar una preparación intercambiada", - "fr-fr": "Une préparation échangée ne peut pas être supprimée", - "pt-br": "Uma preparação trocada não pode ser excluída", - "ru-ru": "Замененный препарат не может быть удален", - "uk-ua": "Обмінений препарат не можна видалити", + 'en-us': 'A exchanged out preparation cannot be deleted', + 'de-ch': 'Ein ausgetauschtes Präparat kann nicht gelöscht werden', + 'es-es': 'No se puede eliminar una preparación intercambiada', + 'fr-fr': 'Une préparation échangée ne peut pas être supprimée', + 'pt-br': 'Uma preparação trocada não pode ser excluída', + 'ru-ru': 'Замененный препарат не может быть удален', + 'uk-ua': 'Обмінений препарат не можна видалити', }, deleteExchangeInPrep: { - "en-us": "A exchanged in preparation cannot be deleted", - "de-ch": - "Ein in Vorbereitung befindlicher Austausch kann nicht gelöscht werden", - "es-es": "No se puede eliminar un intercambio en preparación", - "fr-fr": "Un échange en préparation ne peut pas être supprimé", - "pt-br": "Uma troca em preparação não pode ser excluída", - "ru-ru": "Обмен в стадии подготовки не может быть удален", - "uk-ua": "Обмін, що готується, не можна видалити", + 'en-us': 'A exchanged in preparation cannot be deleted', + 'de-ch': + 'Ein in Vorbereitung befindlicher Austausch kann nicht gelöscht werden', + 'es-es': 'No se puede eliminar un intercambio en preparación', + 'fr-fr': 'Un échange en préparation ne peut pas être supprimé', + 'pt-br': 'Uma troca em preparação não pode ser excluída', + 'ru-ru': 'Обмен в стадии подготовки не может быть удален', + 'uk-ua': 'Обмін, що готується, не можна видалити', }, invalidDeterminationTaxon: { - "en-us": - "Determination does not belong to the taxon tree associated with the Collection Object Type", - "de-ch": - "Die Bestimmung gehört nicht zum Taxonbaum, der mit dem Sammlungsobjekttyp verknüpft ist", - "es-es": - "La determinación no pertenece al árbol taxonómico asociado con el tipo de objeto de colección", - "fr-fr": + 'en-us': + 'Determination does not belong to the taxon tree associated with the Collection Object Type', + 'de-ch': + 'Die Bestimmung gehört nicht zum Taxonbaum, der mit dem Sammlungsobjekttyp verknüpft ist', + 'es-es': + 'La determinación no pertenece al árbol taxonómico asociado con el tipo de objeto de colección', + 'fr-fr': "La détermination n'appartient pas à l'arbre taxonomique associé au type d'objet de collection", - "pt-br": - "A determinação não pertence à árvore de táxons associada ao Tipo de Objeto de Coleção", - "ru-ru": - "Определение не принадлежит к таксонному дереву, связанному с типом объекта коллекции.", - "uk-ua": + 'pt-br': + 'A determinação não pertence à árvore de táxons associada ao Tipo de Objeto de Coleção', + 'ru-ru': + 'Определение не принадлежит к таксонному дереву, связанному с типом объекта коллекции.', + 'uk-ua': "Визначення не належить до дерева таксонів, пов'язаного з типом об'єкта колекції", }, preparationUsedInLoan: { - "en-us": "The preparation is used in a loan.", - "de-ch": "Das Präparat dient der Kreditvergabe.", - "es-es": "La preparación se utiliza en un préstamo.", - "fr-fr": "La préparation est utilisée dans un prêt.", - "pt-br": "A preparação é usada em um empréstimo.", - "ru-ru": "Препарат используется при кредитовании.", - "uk-ua": "Препарат використовується у позиці.", + 'en-us': 'The preparation is used in a loan.', + 'de-ch': 'Das Präparat dient der Kreditvergabe.', + 'es-es': 'La preparación se utiliza en un préstamo.', + 'fr-fr': 'La préparation est utilisée dans un prêt.', + 'pt-br': 'A preparação é usada em um empréstimo.', + 'ru-ru': 'Препарат используется при кредитовании.', + 'uk-ua': 'Препарат використовується у позиці.', }, preparationIsNegative: { - "en-us": "Preparation count cannot be negative", - "de-ch": "Die Anzahl der Vorbereitungen darf nicht negativ sein", - "es-es": "El recuento de preparación no puede ser negativo", - "fr-fr": "Le nombre de préparations ne peut pas être négatif", - "pt-br": "A contagem de preparação não pode ser negativa", - "ru-ru": "Количество приготовлений не может быть отрицательным", - "uk-ua": "Кількість підготовок не може бути від'ємним значенням", + 'en-us': 'Preparation count cannot be negative', + 'de-ch': 'Die Anzahl der Vorbereitungen darf nicht negativ sein', + 'es-es': 'El recuento de preparación no puede ser negativo', + 'fr-fr': 'Le nombre de préparations ne peut pas être négatif', + 'pt-br': 'A contagem de preparação não pode ser negativa', + 'ru-ru': 'Количество приготовлений не может быть отрицательным', + 'uk-ua': "Кількість підготовок не може бути від'ємним значенням", }, configureField: { - "en-us": "Configure field", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "", + 'en-us': 'Configure field', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': '', }, trimZeros: { - "en-us": "Trim Zeros", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "", + 'en-us': 'Trim Zeros', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': '', }, trimZerosDescription: { - "en-us": "Remove leading zeros from numeric values.", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "", + 'en-us': 'Remove leading zeros from numeric values.', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': '', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/wbPlan.ts b/specifyweb/frontend/js_src/lib/localization/wbPlan.ts index cb42f1b2429..9eec28a61f7 100644 --- a/specifyweb/frontend/js_src/lib/localization/wbPlan.ts +++ b/specifyweb/frontend/js_src/lib/localization/wbPlan.ts @@ -4,691 +4,691 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const wbPlanText = createDictionary({ dataMapper: { - "en-us": "Data Mapper", - "ru-ru": "Сопоставления", - "es-es": "Mapeador de Datos", - "fr-fr": "Cartographe de données", - "uk-ua": "Папки даних", - "de-ch": "Datenzuordnung", - "pt-br": "Mapeador de Dados", + 'en-us': 'Data Mapper', + 'ru-ru': 'Сопоставления', + 'es-es': 'Mapeador de Datos', + 'fr-fr': 'Cartographe de données', + 'uk-ua': 'Папки даних', + 'de-ch': 'Datenzuordnung', + 'pt-br': 'Mapeador de Dados', }, noUploadPlan: { - "en-us": "No Upload Plan is Defined", - "ru-ru": "План загрузки не определен", - "es-es": "No hay definido ningún plan de carga", - "fr-fr": "Aucun plan de téléchargement n'est défini", - "uk-ua": "План завантаження не визначено", - "de-ch": "Es wurde kein Uploadplan definiert", - "pt-br": "Nenhum plano de upload está definido", + 'en-us': 'No Upload Plan is Defined', + 'ru-ru': 'План загрузки не определен', + 'es-es': 'No hay definido ningún plan de carga', + 'fr-fr': "Aucun plan de téléchargement n'est défini", + 'uk-ua': 'План завантаження не визначено', + 'de-ch': 'Es wurde kein Uploadplan definiert', + 'pt-br': 'Nenhum plano de upload está definido', }, noUploadPlanDescription: { - "en-us": - "No Upload Plan has been defined for this Data Set. Create one now?", - "ru-ru": - "Для этого набора данных не определен план загрузки. Создать эго сейчас?", - "es-es": - "No se ha definido ningún plan de carga para este conjunto de datos. ¿Crear uno ahora?", - "fr-fr": + 'en-us': + 'No Upload Plan has been defined for this Data Set. Create one now?', + 'ru-ru': + 'Для этого набора данных не определен план загрузки. Создать эго сейчас?', + 'es-es': + 'No se ha definido ningún plan de carga para este conjunto de datos. ¿Crear uno ahora?', + 'fr-fr': "Aucun plan de téléchargement n'a été défini pour cet ensemble de données. Voulez-vous en créer un maintenant ?", - "uk-ua": - "Для цього набору даних не визначено план завантаження. Створити зараз?", - "de-ch": - "Für diesen Datensatz wurde noch kein Upload-Plan definiert. Jetzt einen erstellen?", - "pt-br": - "Nenhum Plano de Upload foi definido para este Conjunto de Dados. Criar um agora?", + 'uk-ua': + 'Для цього набору даних не визначено план завантаження. Створити зараз?', + 'de-ch': + 'Für diesen Datensatz wurde noch kein Upload-Plan definiert. Jetzt einen erstellen?', + 'pt-br': + 'Nenhum Plano de Upload foi definido para este Conjunto de Dados. Criar um agora?', }, unmappedColumn: { - "en-us": "Unmapped Column", - "ru-ru": "Несопоставленный столбец", - "es-es": "Columna no asignada", - "fr-fr": "Colonne non mappée", - "uk-ua": "Невідповідний стовпець", - "de-ch": "Nicht gemappte Spalte", - "pt-br": "Coluna não mapeada", + 'en-us': 'Unmapped Column', + 'ru-ru': 'Несопоставленный столбец', + 'es-es': 'Columna no asignada', + 'fr-fr': 'Colonne non mappée', + 'uk-ua': 'Невідповідний стовпець', + 'de-ch': 'Nicht gemappte Spalte', + 'pt-br': 'Coluna não mapeada', }, notSelected: { - comment: "Show in pick list in Data Mapper when column is not mapped", - "en-us": "NONE SELECTED", - "ru-ru": "НЕ ВЫБРАНО", - "es-es": "NO ASIGNADO/MAPEADO", - "fr-fr": "AUCUN SÉLECTIONNÉ", - "uk-ua": "НЕ ВИБРАНО", - "de-ch": "Nicht kartiert", - "pt-br": "NENHUM SELECIONADO", + comment: 'Show in pick list in Data Mapper when column is not mapped', + 'en-us': 'NONE SELECTED', + 'ru-ru': 'НЕ ВЫБРАНО', + 'es-es': 'NO ASIGNADO/MAPEADO', + 'fr-fr': 'AUCUN SÉLECTIONNÉ', + 'uk-ua': 'НЕ ВИБРАНО', + 'de-ch': 'Nicht kartiert', + 'pt-br': 'NENHUM SELECIONADO', }, unmapped: { - "en-us": "Unmapped", - "ru-ru": "Не сопоставлений", - "es-es": "sin mapear", - "fr-fr": "Non cartographié", - "uk-ua": "Не зіставлений", - "de-ch": "Zuordnung ist erforderlich", - "pt-br": "Não mapeado", + 'en-us': 'Unmapped', + 'ru-ru': 'Не сопоставлений', + 'es-es': 'sin mapear', + 'fr-fr': 'Non cartographié', + 'uk-ua': 'Не зіставлений', + 'de-ch': 'Zuordnung ist erforderlich', + 'pt-br': 'Não mapeado', }, mapped: { - "en-us": "Mapped", - "ru-ru": "Сопоставлений", - "es-es": "Mapeado", - "fr-fr": "Cartographié", - "uk-ua": "Нанесено на карту", - "de-ch": "Kartiert", - "pt-br": "Mapeado", + 'en-us': 'Mapped', + 'ru-ru': 'Сопоставлений', + 'es-es': 'Mapeado', + 'fr-fr': 'Cartographié', + 'uk-ua': 'Нанесено на карту', + 'de-ch': 'Kartiert', + 'pt-br': 'Mapeado', }, matchBehavior: { - "en-us": "Match Behavior:", - "ru-ru": "Поведение при совпадении:", - "es-es": "Coincidir en comportamiento:", - "fr-fr": "Comportement du match :", - "uk-ua": "Поведінка відповідності:", - "de-ch": "Übereinstimmungsverhalten:", - "pt-br": "Comportamento da partida:", + 'en-us': 'Match Behavior:', + 'ru-ru': 'Поведение при совпадении:', + 'es-es': 'Coincidir en comportamiento:', + 'fr-fr': 'Comportement du match :', + 'uk-ua': 'Поведінка відповідності:', + 'de-ch': 'Übereinstimmungsverhalten:', + 'pt-br': 'Comportamento da partida:', }, columnMapping: { - "en-us": "Column Mapping", - "ru-ru": "Сопоставление столбцов", - "es-es": "Asignación/Mapeo de columnas", - "fr-fr": "Mappage des colonnes", - "uk-ua": "Відображення стовпців", - "de-ch": "Spaltenzuordnung", - "pt-br": "Mapeamento de colunas", + 'en-us': 'Column Mapping', + 'ru-ru': 'Сопоставление столбцов', + 'es-es': 'Asignación/Mapeo de columnas', + 'fr-fr': 'Mappage des colonnes', + 'uk-ua': 'Відображення стовпців', + 'de-ch': 'Spaltenzuordnung', + 'pt-br': 'Mapeamento de colunas', }, suggestedMappings: { - "en-us": "Suggested Mappings:", - "ru-ru": "Предлагаемые сопоставления:", - "es-es": "Sugerencia de asignaciones/mapeos:", - "fr-fr": "Mappages suggérés :", - "uk-ua": "Пропоновані зіставлення:", - "de-ch": "Vorgeschlagene Zuordnungen:", - "pt-br": "Mapeamentos sugeridos:", + 'en-us': 'Suggested Mappings:', + 'ru-ru': 'Предлагаемые сопоставления:', + 'es-es': 'Sugerencia de asignaciones/mapeos:', + 'fr-fr': 'Mappages suggérés :', + 'uk-ua': 'Пропоновані зіставлення:', + 'de-ch': 'Vorgeschlagene Zuordnungen:', + 'pt-br': 'Mapeamentos sugeridos:', }, requiredFields: { - "en-us": "Required Fields", - "ru-ru": "Обязательные поля", - "es-es": "Campos requeridos", - "fr-fr": "Champs obligatoires", - "uk-ua": "Обов'язкові поля", - "de-ch": "Erforderliche Felder", - "pt-br": "Campos obrigatórios", + 'en-us': 'Required Fields', + 'ru-ru': 'Обязательные поля', + 'es-es': 'Campos requeridos', + 'fr-fr': 'Champs obligatoires', + 'uk-ua': "Обов'язкові поля", + 'de-ch': 'Erforderliche Felder', + 'pt-br': 'Campos obrigatórios', }, optionalFields: { - "en-us": "Optional Fields", - "ru-ru": "Необязательные поля", - "es-es": "Campos Opcionales", - "fr-fr": "Champs facultatifs", - "uk-ua": "Необов'язкові поля", - "de-ch": "Optionale Felder", - "pt-br": "Campos opcionais", + 'en-us': 'Optional Fields', + 'ru-ru': 'Необязательные поля', + 'es-es': 'Campos Opcionales', + 'fr-fr': 'Champs facultatifs', + 'uk-ua': "Необов'язкові поля", + 'de-ch': 'Optionale Felder', + 'pt-br': 'Campos opcionais', }, hiddenFields: { - "en-us": "Hidden Fields", - "ru-ru": "Скрытые поля", - "es-es": "Campos Ocultos", - "fr-fr": "Champs cachés", - "uk-ua": "Приховані поля", - "de-ch": "Versteckte Felder", - "pt-br": "Campos Ocultos", + 'en-us': 'Hidden Fields', + 'ru-ru': 'Скрытые поля', + 'es-es': 'Campos Ocultos', + 'fr-fr': 'Champs cachés', + 'uk-ua': 'Приховані поля', + 'de-ch': 'Versteckte Felder', + 'pt-br': 'Campos Ocultos', }, revealHiddenFormFields: { - "en-us": "Reveal Hidden Form Fields", - "ru-ru": "Показать скрытые поля формы", - "es-es": "Revelar Campos Ocultos del Formulario", - "de-ch": "Versteckte Formularfelder anzeigen", - "fr-fr": "Révéler les champs de formulaire cachés", - "uk-ua": "Відкрийте приховані поля форми", - "pt-br": "Revelar campos ocultos do formulário", + 'en-us': 'Reveal Hidden Form Fields', + 'ru-ru': 'Показать скрытые поля формы', + 'es-es': 'Revelar Campos Ocultos del Formulario', + 'de-ch': 'Versteckte Formularfelder anzeigen', + 'fr-fr': 'Révéler les champs de formulaire cachés', + 'uk-ua': 'Відкрийте приховані поля форми', + 'pt-br': 'Revelar campos ocultos do formulário', }, mappingOptions: { - "en-us": "Mapping Options", - "ru-ru": "Параметры сопоставления", - "es-es": "Opciones de asignaciones/mapeo", - "fr-fr": "Options de cartographie", - "uk-ua": "Параметри відображення", - "de-ch": "Zuordnungsoptionen", - "pt-br": "Opções de mapeamento", + 'en-us': 'Mapping Options', + 'ru-ru': 'Параметры сопоставления', + 'es-es': 'Opciones de asignaciones/mapeo', + 'fr-fr': 'Options de cartographie', + 'uk-ua': 'Параметри відображення', + 'de-ch': 'Zuordnungsoptionen', + 'pt-br': 'Opções de mapeamento', }, ignoreWhenBlank: { - "en-us": "Ignore when Blank", - "ru-ru": "Игнорировать, когда пусто", - "es-es": "Ignorar cuando en blanco", - "fr-fr": "Ignorer lorsque vide", - "uk-ua": "Ігнорувати, коли пусто", - "de-ch": "Bei leer ignorieren", - "pt-br": "Ignorar quando estiver em branco", + 'en-us': 'Ignore when Blank', + 'ru-ru': 'Игнорировать, когда пусто', + 'es-es': 'Ignorar cuando en blanco', + 'fr-fr': 'Ignorer lorsque vide', + 'uk-ua': 'Ігнорувати, коли пусто', + 'de-ch': 'Bei leer ignorieren', + 'pt-br': 'Ignorar quando estiver em branco', }, ignoreWhenBlankDescription: { - "en-us": + 'en-us': 'When set to "Ignore when Blank" blank values in this column will not be considered for matching purposes. Blank values are ignored when matching even if a default value is provided', - "ru-ru": - "Если задано значение «Игнорировать, когда пусто», пустые значения в этом столбце не будет рассматривается для целей сопоставления. Пустые значения игнорируются при сопоставлении даже если указано значение по умолчанию", - "es-es": + 'ru-ru': + 'Если задано значение «Игнорировать, когда пусто», пустые значения в этом столбце не будет рассматривается для целей сопоставления. Пустые значения игнорируются при сопоставлении даже если указано значение по умолчанию', + 'es-es': 'Cuando se establece en "Ignorar si está en blanco", los valores en blanco de esta columna no se tendrán en cuenta a efectos de comparación. Los valores en blanco se ignoran a la hora de establecer correspondencias, incluso si se proporciona un valor por defecto', - "fr-fr": + 'fr-fr': "Si l'option « Ignorer si vide » est sélectionnée, les valeurs vides de cette colonne ne seront pas prises en compte pour la correspondance. Elles sont ignorées lors de la correspondance, même si une valeur par défaut est fournie.", - "uk-ua": - "Якщо встановлено значення «Ignore when Blank», порожні значення в цьому стовпці не розглядатимуться для цілей зіставлення. Порожні значення ігноруються під час збігу, навіть якщо вказано значення за умовчанням", - "de-ch": + 'uk-ua': + 'Якщо встановлено значення «Ignore when Blank», порожні значення в цьому стовпці не розглядатимуться для цілей зіставлення. Порожні значення ігноруються під час збігу, навіть якщо вказано значення за умовчанням', + 'de-ch': 'Bei der Einstellung "Bei leer ignorieren" werden leere Werte in dieser Spalte beim Abgleich nicht berücksichtigt. Leere Werte werden beim Abgleich ignoriert, auch wenn ein Standardwert angegeben ist', - "pt-br": + 'pt-br': 'Quando definido como "Ignorar quando em branco", valores em branco nesta coluna não serão considerados para fins de correspondência. Valores em branco são ignorados durante a correspondência, mesmo que um valor padrão seja fornecido.', }, ignoreAlways: { - "en-us": "Always Ignore", - "ru-ru": "Всегда игнорировать", - "es-es": "Ignorar siempre", - "fr-fr": "Toujours ignorer", - "uk-ua": "Завжди ігнорувати", - "de-ch": "Immer ignorieren", - "pt-br": "Sempre ignorar", + 'en-us': 'Always Ignore', + 'ru-ru': 'Всегда игнорировать', + 'es-es': 'Ignorar siempre', + 'fr-fr': 'Toujours ignorer', + 'uk-ua': 'Завжди ігнорувати', + 'de-ch': 'Immer ignorieren', + 'pt-br': 'Sempre ignorar', }, ignoreAlwaysDescription: { - "en-us": + 'en-us': 'When set to "Ignore Always" the value in this column will never be considered for matching purposes, only for uploading.', - "ru-ru": - "Если задано значение «Всегда игнорировать», значение в этом столбце никогда не будет рассматривается для целей сопоставления, только для загрузки", - "es-es": + 'ru-ru': + 'Если задано значение «Всегда игнорировать», значение в этом столбце никогда не будет рассматривается для целей сопоставления, только для загрузки', + 'es-es': 'Cuando se establece "Ignorar siempre", el valor de esta columna nunca se tomará en cuenta a efectos de comparación; solo al cargar datos.', - "fr-fr": - "Lorsque cette option est définie sur « Toujours ignorer », la valeur de cette colonne ne sera jamais prise en compte à des fins de correspondance, mais uniquement pour le téléchargement.", - "uk-ua": - "Якщо встановлено значення «Ігнорувати завжди», значення в цьому стовпці ніколи не розглядатиметься для цілей зіставлення, лише для завантаження.", - "de-ch": + 'fr-fr': + 'Lorsque cette option est définie sur « Toujours ignorer », la valeur de cette colonne ne sera jamais prise en compte à des fins de correspondance, mais uniquement pour le téléchargement.', + 'uk-ua': + 'Якщо встановлено значення «Ігнорувати завжди», значення в цьому стовпці ніколи не розглядатиметься для цілей зіставлення, лише для завантаження.', + 'de-ch': 'Bei der Einstellung "Immer ignorieren" wird der Wert in dieser Spalte niemals für den Abgleich, sondern nur für das Hochladen berücksichtigt.', - "pt-br": + 'pt-br': 'Quando definido como "Ignorar sempre", o valor nesta coluna nunca será considerado para fins de correspondência, apenas para upload.', }, ignoreNever: { - "en-us": "Never Ignore", - "ru-ru": "Никогда не игнорировать", - "es-es": "Nunca Ignorar", - "de-ch": "Nie ignorieren", - "fr-fr": "Ne jamais ignorer", - "uk-ua": "Ніколи не ігноруйте", - "pt-br": "Nunca ignore", + 'en-us': 'Never Ignore', + 'ru-ru': 'Никогда не игнорировать', + 'es-es': 'Nunca Ignorar', + 'de-ch': 'Nie ignorieren', + 'fr-fr': 'Ne jamais ignorer', + 'uk-ua': 'Ніколи не ігноруйте', + 'pt-br': 'Nunca ignore', }, ignoreNeverDescription: { - "en-us": + 'en-us': "This column would always be considered for matching purposes, regardless of it's value", - "ru-ru": - "Этот столбец всегда будет учитываться для целей сопоставления, независимо от содержимое столбца", - "es-es": - "Siempre se considerará esta columna a efectos de comparación, independientemente de sus valores", - "fr-fr": - "Cette colonne sera toujours prise en compte à des fins de correspondance, quelle que soit sa valeur", - "uk-ua": - "Цей стовпець завжди розглядатиметься для цілей зіставлення, незалежно від його значення", - "de-ch": - "Diese Spalte wird immer für den Abgleich berücksichtigt, unabhängig von ihrem Wert", - "pt-br": - "Esta coluna sempre será considerada para fins de correspondência, independentemente do seu valor", + 'ru-ru': + 'Этот столбец всегда будет учитываться для целей сопоставления, независимо от содержимое столбца', + 'es-es': + 'Siempre se considerará esta columna a efectos de comparación, independientemente de sus valores', + 'fr-fr': + 'Cette colonne sera toujours prise en compte à des fins de correspondance, quelle que soit sa valeur', + 'uk-ua': + 'Цей стовпець завжди розглядатиметься для цілей зіставлення, незалежно від його значення', + 'de-ch': + 'Diese Spalte wird immer für den Abgleich berücksichtigt, unabhängig von ihrem Wert', + 'pt-br': + 'Esta coluna sempre será considerada para fins de correspondência, independentemente do seu valor', }, allowNullValues: { - "en-us": "Allow Null Values", - "ru-ru": "Разрешить нулевые значения", - "es-es": "Permitir valores nulos", - "fr-fr": "Autoriser les valeurs nulles", - "uk-ua": "Дозволити нульові значення", - "de-ch": "Nullwerte erlauben", - "pt-br": "Permitir valores nulos", + 'en-us': 'Allow Null Values', + 'ru-ru': 'Разрешить нулевые значения', + 'es-es': 'Permitir valores nulos', + 'fr-fr': 'Autoriser les valeurs nulles', + 'uk-ua': 'Дозволити нульові значення', + 'de-ch': 'Nullwerte erlauben', + 'pt-br': 'Permitir valores nulos', }, useDefaultValue: { - "en-us": "Use Default Value", - "ru-ru": "Использовать значение по умолчанию", - "es-es": "Usar valor predeterminado", - "fr-fr": "Utiliser la valeur par défaut", - "uk-ua": "Використовувати значення за умовчанням", - "de-ch": "Verwende den Standardwert", - "pt-br": "Usar valor padrão", + 'en-us': 'Use Default Value', + 'ru-ru': 'Использовать значение по умолчанию', + 'es-es': 'Usar valor predeterminado', + 'fr-fr': 'Utiliser la valeur par défaut', + 'uk-ua': 'Використовувати значення за умовчанням', + 'de-ch': 'Verwende den Standardwert', + 'pt-br': 'Usar valor padrão', }, defaultValue: { - "en-us": "Default Value", - "ru-ru": "Значение по умолчанию", - "es-es": "Valor predeterminado", - "fr-fr": "Valeur par défaut", - "uk-ua": "Значення за замовчуванням", - "de-ch": "Standardwert", - "pt-br": "Valor padrão", + 'en-us': 'Default Value', + 'ru-ru': 'Значение по умолчанию', + 'es-es': 'Valor predeterminado', + 'fr-fr': 'Valeur par défaut', + 'uk-ua': 'Значення за замовчуванням', + 'de-ch': 'Standardwert', + 'pt-br': 'Valor padrão', }, defaultValueDescription: { - "en-us": "This value would be used in place of empty cells", - "ru-ru": "Это значение будет использоваться вместо пустых ячеек", - "es-es": "Este valor se usaría en lugar de celdas vacías", - "fr-fr": "Cette valeur serait utilisée à la place des cellules vides", - "uk-ua": "Це значення використовуватиметься замість порожніх клітинок", - "de-ch": "Dieser Wert wird anstelle von leeren Zellen verwendet", - "pt-br": "Este valor seria usado no lugar de células vazias", + 'en-us': 'This value would be used in place of empty cells', + 'ru-ru': 'Это значение будет использоваться вместо пустых ячеек', + 'es-es': 'Este valor se usaría en lugar de celdas vacías', + 'fr-fr': 'Cette valeur serait utilisée à la place des cellules vides', + 'uk-ua': 'Це значення використовуватиметься замість порожніх клітинок', + 'de-ch': 'Dieser Wert wird anstelle von leeren Zellen verwendet', + 'pt-br': 'Este valor seria usado no lugar de células vazias', }, addNewColumn: { - "en-us": "Add New Column", - "ru-ru": "Добавить новую колонку", - "es-es": "Agregar una columna nueva", - "fr-fr": "Ajouter une nouvelle colonne", - "uk-ua": "Додати новий стовпець", - "de-ch": "Neue Spalte hinzufügen", - "pt-br": "Adicionar nova coluna", + 'en-us': 'Add New Column', + 'ru-ru': 'Добавить новую колонку', + 'es-es': 'Agregar una columna nueva', + 'fr-fr': 'Ajouter une nouvelle colonne', + 'uk-ua': 'Додати новий стовпець', + 'de-ch': 'Neue Spalte hinzufügen', + 'pt-br': 'Adicionar nova coluna', }, validationFailed: { - "en-us": "Validation found missing mappings:", - "ru-ru": "Проверка обнаружила недостающие сопоставления:", - "es-es": "La validación encontró asignaciones faltantes:", - "fr-fr": "La validation a trouvé des mappages manquants :", - "uk-ua": "Перевірка виявила відсутні зіставлення:", - "de-ch": "Die Validierung hat fehlende Zuordnungen gefunden:", - "pt-br": "A validação encontrou mapeamentos ausentes:", + 'en-us': 'Validation found missing mappings:', + 'ru-ru': 'Проверка обнаружила недостающие сопоставления:', + 'es-es': 'La validación encontró asignaciones faltantes:', + 'fr-fr': 'La validation a trouvé des mappages manquants :', + 'uk-ua': 'Перевірка виявила відсутні зіставлення:', + 'de-ch': 'Die Validierung hat fehlende Zuordnungen gefunden:', + 'pt-br': 'A validação encontrou mapeamentos ausentes:', }, validationFailedDescription: { - "en-us": - "This data mapping is missing one or more data fields required for uploading by your Specify configuration. Add the missing mappings shown or save this Upload Plan as unfinished.", - "ru-ru": - "В этом сопоставлении данные отсутствует в одном или нескольких полей данных, необходимых для загрузки по вашей Specify конфигурацию. Добавьте недостающие сопоставления или сохраните этот план загрузки как незавершенный.", - "es-es": - "A este mapeo de datos le faltan uno o más campos de datos requeridos para cargar por su configuración de Especificar. Agregue las asignaciones faltantes que se muestran o guarde este plan de carga como inacabado.", - "fr-fr": - "Il manque un ou plusieurs champs de données requis pour le téléchargement selon votre configuration de spécification. Ajoutez les mappages manquants ou enregistrez ce plan de téléchargement comme inachevé.", - "uk-ua": - "У цьому відображенні даних відсутнє одне або кілька полів даних, необхідні для завантаження вашою конфігурацією Specify. Додайте відсутні відображення або збережіть цей план завантаження як незавершений.", - "de-ch": - "In dieser Datenzuordnung fehlen ein oder mehrere Datenfelder, die für das Hochladen gemäss Ihrer Specify-Konfiguration erforderlich sind. Fügen Sie die fehlenden Mappings hinzu oder speichern Sie diesen Upload-Plan als unvollendet.", - "pt-br": + 'en-us': + 'This data mapping is missing one or more data fields required for uploading by your Specify configuration. Add the missing mappings shown or save this Upload Plan as unfinished.', + 'ru-ru': + 'В этом сопоставлении данные отсутствует в одном или нескольких полей данных, необходимых для загрузки по вашей Specify конфигурацию. Добавьте недостающие сопоставления или сохраните этот план загрузки как незавершенный.', + 'es-es': + 'A este mapeo de datos le faltan uno o más campos de datos requeridos para cargar por su configuración de Especificar. Agregue las asignaciones faltantes que se muestran o guarde este plan de carga como inacabado.', + 'fr-fr': + 'Il manque un ou plusieurs champs de données requis pour le téléchargement selon votre configuration de spécification. Ajoutez les mappages manquants ou enregistrez ce plan de téléchargement comme inachevé.', + 'uk-ua': + 'У цьому відображенні даних відсутнє одне або кілька полів даних, необхідні для завантаження вашою конфігурацією Specify. Додайте відсутні відображення або збережіть цей план завантаження як незавершений.', + 'de-ch': + 'In dieser Datenzuordnung fehlen ein oder mehrere Datenfelder, die für das Hochladen gemäss Ihrer Specify-Konfiguration erforderlich sind. Fügen Sie die fehlenden Mappings hinzu oder speichern Sie diesen Upload-Plan als unvollendet.', + 'pt-br': 'Este mapeamento de dados não possui um ou mais campos de dados necessários para o upload pela sua configuração "Especificar". Adicione os mapeamentos ausentes ou salve este Plano de Upload como inacabado.', }, mappingIsRequired: { - comment: "I.e, this field must be mapped before you can continue", - "en-us": "Mapping is required", - "ru-ru": "Необходимо сопоставление", - "es-es": "Se requiere asignación", - "fr-fr": "La cartographie est requise", - "uk-ua": "Потрібне відображення", - "de-ch": "Mapping ist erforderlich", - "pt-br": "O mapeamento é necessário", + comment: 'I.e, this field must be mapped before you can continue', + 'en-us': 'Mapping is required', + 'ru-ru': 'Необходимо сопоставление', + 'es-es': 'Se requiere asignación', + 'fr-fr': 'La cartographie est requise', + 'uk-ua': 'Потрібне відображення', + 'de-ch': 'Mapping ist erforderlich', + 'pt-br': 'O mapeamento é necessário', }, continueEditing: { - "en-us": "Continue Editing", - "ru-ru": "Продолжить редактирование", - "es-es": "Continuar con Edición", - "fr-fr": "Continuer l'édition", - "uk-ua": "Продовжити редагування", - "de-ch": "Bearbeitung fortsetzen", - "pt-br": "Continuar editando", + 'en-us': 'Continue Editing', + 'ru-ru': 'Продолжить редактирование', + 'es-es': 'Continuar con Edición', + 'fr-fr': "Continuer l'édition", + 'uk-ua': 'Продовжити редагування', + 'de-ch': 'Bearbeitung fortsetzen', + 'pt-br': 'Continuar editando', }, saveUnfinished: { - "en-us": "Save Unfinished", - "ru-ru": "Сохранить незаконченное", - "es-es": "Guardar sin terminar", - "fr-fr": "Enregistrer inachevé", - "uk-ua": "Зберегти незавершене", - "de-ch": "Unvollendet speichern", - "pt-br": "Salvar inacabado", + 'en-us': 'Save Unfinished', + 'ru-ru': 'Сохранить незаконченное', + 'es-es': 'Guardar sin terminar', + 'fr-fr': 'Enregistrer inachevé', + 'uk-ua': 'Зберегти незавершене', + 'de-ch': 'Unvollendet speichern', + 'pt-br': 'Salvar inacabado', }, map: { - "en-us": "Map", - "ru-ru": "Сопоставить", - "es-es": "Mapear", - "de-ch": "Datenzuordnung erstellen", - "fr-fr": "Carte", - "uk-ua": "Карта", - "pt-br": "Mapa", + 'en-us': 'Map', + 'ru-ru': 'Сопоставить', + 'es-es': 'Mapear', + 'de-ch': 'Datenzuordnung erstellen', + 'fr-fr': 'Carte', + 'uk-ua': 'Карта', + 'pt-br': 'Mapa', }, unmap: { - "en-us": "Unmap", - "ru-ru": "Отменить сопоставления", - "es-es": "Deshacer mapeo", - "fr-fr": "Démapper", - "uk-ua": "Відмінити карту", - "de-ch": "Datenzuordnung auflösen", - "pt-br": "Desmapear", + 'en-us': 'Unmap', + 'ru-ru': 'Отменить сопоставления', + 'es-es': 'Deshacer mapeo', + 'fr-fr': 'Démapper', + 'uk-ua': 'Відмінити карту', + 'de-ch': 'Datenzuordnung auflösen', + 'pt-br': 'Desmapear', }, mapButtonDescription: { - "en-us": "Map selected field to selected header", - "ru-ru": "Сопоставить выбранное поле с выбранным столбцом", - "es-es": "Asignar campo seleccionado al encabezamiento seleccionado", - "de-ch": "Ausgewähltes Feld der ausgewählten Feldüberschrift zuordnen", - "fr-fr": "Mapper le champ sélectionné à l'en-tête sélectionné", - "uk-ua": "Зіставити вибране поле з вибраним заголовком", - "pt-br": "Mapear campo selecionado para cabeçalho selecionado", + 'en-us': 'Map selected field to selected header', + 'ru-ru': 'Сопоставить выбранное поле с выбранным столбцом', + 'es-es': 'Asignar campo seleccionado al encabezamiento seleccionado', + 'de-ch': 'Ausgewähltes Feld der ausgewählten Feldüberschrift zuordnen', + 'fr-fr': "Mapper le champ sélectionné à l'en-tête sélectionné", + 'uk-ua': 'Зіставити вибране поле з вибраним заголовком', + 'pt-br': 'Mapear campo selecionado para cabeçalho selecionado', }, relationshipWithTable: { - "en-us": "Relationship to the {tableName:string} table", - "ru-ru": "Связь с таблицей {tableName:string}", - "es-es": "Relación con la tabla {tableName:string}", - "fr-fr": "Relation avec la table {tableName:string}", - "uk-ua": "Відношення до таблиці {tableName:string}", - "de-ch": "Beziehung zur Tabelle {tableName:string}", - "pt-br": "Relação com a tabela {tableName:string}", + 'en-us': 'Relationship to the {tableName:string} table', + 'ru-ru': 'Связь с таблицей {tableName:string}', + 'es-es': 'Relación con la tabla {tableName:string}', + 'fr-fr': 'Relation avec la table {tableName:string}', + 'uk-ua': 'Відношення до таблиці {tableName:string}', + 'de-ch': 'Beziehung zur Tabelle {tableName:string}', + 'pt-br': 'Relação com a tabela {tableName:string}', }, selectBaseTable: { - "en-us": "Select a Base Table", - "ru-ru": "Выберите базовую таблицу", - "es-es": "Seleccione una tabla base", - "fr-fr": "Sélectionnez une table de base", - "uk-ua": "Виберіть базову таблицю", - "de-ch": "Basistabelle auswählen", - "pt-br": "Selecione uma tabela base", + 'en-us': 'Select a Base Table', + 'ru-ru': 'Выберите базовую таблицу', + 'es-es': 'Seleccione una tabla base', + 'fr-fr': 'Sélectionnez une table de base', + 'uk-ua': 'Виберіть базову таблицю', + 'de-ch': 'Basistabelle auswählen', + 'pt-br': 'Selecione uma tabela base', }, chooseExistingPlan: { - "en-us": "Choose Existing Plan", - "ru-ru": "Выберите существующий план", - "es-es": "Elegir un Plan ya Existente", - "fr-fr": "Choisir un plan existant", - "uk-ua": "Виберіть існуючий план", - "de-ch": "Bestehenden Plan auswählen", - "pt-br": "Escolha o plano existente", + 'en-us': 'Choose Existing Plan', + 'ru-ru': 'Выберите существующий план', + 'es-es': 'Elegir un Plan ya Existente', + 'fr-fr': 'Choisir un plan existant', + 'uk-ua': 'Виберіть існуючий план', + 'de-ch': 'Bestehenden Plan auswählen', + 'pt-br': 'Escolha o plano existente', }, showAllTables: { - "en-us": "Show All Tables", - "ru-ru": "Показать дополнительные таблицы", - "es-es": "Mostrar Tablas Avanzadas", - "fr-fr": "Afficher tous les tableaux", - "uk-ua": "Показати всі таблиці", - "de-ch": "Erweiterte Tabellen anzeigen", - "pt-br": "Mostrar todas as tabelas", + 'en-us': 'Show All Tables', + 'ru-ru': 'Показать дополнительные таблицы', + 'es-es': 'Mostrar Tablas Avanzadas', + 'fr-fr': 'Afficher tous les tableaux', + 'uk-ua': 'Показати всі таблиці', + 'de-ch': 'Erweiterte Tabellen anzeigen', + 'pt-br': 'Mostrar todas as tabelas', }, selectBaseTableWithAttachments: { - "en-us": "Select a Base Table with Attachments", - "de-ch": "Wählen Sie eine Basistabelle mit Anhängen", - "es-es": "Seleccione una tabla base con archivos adjuntos", - "fr-fr": "Sélectionnez une table de base avec des pièces jointes", - "pt-br": "Selecione uma tabela base com anexos", - "ru-ru": "Выберите базовую таблицу с прикреплениями", - "uk-ua": "Виберіть базову таблицю з вкладеннями", + 'en-us': 'Select a Base Table with Attachments', + 'de-ch': 'Wählen Sie eine Basistabelle mit Anhängen', + 'es-es': 'Seleccione una tabla base con archivos adjuntos', + 'fr-fr': 'Sélectionnez une table de base avec des pièces jointes', + 'pt-br': 'Selecione uma tabela base com anexos', + 'ru-ru': 'Выберите базовую таблицу с прикреплениями', + 'uk-ua': 'Виберіть базову таблицю з вкладеннями', }, dataSetUploaded: { - "en-us": "Data Set uploaded. This Upload Plan cannot be changed", - "ru-ru": "Набор данных загружен. Этот план загрузки нельзя изменить", - "es-es": - "Conjunto de Datos cargado. El Plan de Carga ya no puede modificarse", - "fr-fr": - "Ensemble de données téléchargé. Ce plan de téléchargement ne peut pas être modifié.", - "uk-ua": "Набір даних завантажено. Цей план завантаження не можна змінити", - "de-ch": - "Datensatz hochgeladen. Dieser Upload-Plan kann nicht geändert werden", - "pt-br": - "Conjunto de dados carregado. Este plano de upload não pode ser alterado.", + 'en-us': 'Data Set uploaded. This Upload Plan cannot be changed', + 'ru-ru': 'Набор данных загружен. Этот план загрузки нельзя изменить', + 'es-es': + 'Conjunto de Datos cargado. El Plan de Carga ya no puede modificarse', + 'fr-fr': + 'Ensemble de données téléchargé. Ce plan de téléchargement ne peut pas être modifié.', + 'uk-ua': 'Набір даних завантажено. Цей план завантаження не можна змінити', + 'de-ch': + 'Datensatz hochgeladen. Dieser Upload-Plan kann nicht geändert werden', + 'pt-br': + 'Conjunto de dados carregado. Este plano de upload não pode ser alterado.', }, dataSetUploadedDescription: { - "en-us": - "You are viewing the mappings for an uploaded dataset.\n\nTo edit the mappings, rollback the uploaded data or create a new dataset", - "ru-ru": - "Вы просматриваете сопоставления для загруженного набора данных.\n\nЧтобы изменить сопоставления, откатите загруженные данные или создайте новый набор данных", - "es-es": - "Está viendo las asignaciones de campos/mapeo para un conjunto de datos ya cargado.\n\nPara editar los mapeos, d´s marcha-atrás para los datos cargados o cree un nuevo conjunto de datos", - "fr-fr": + 'en-us': + 'You are viewing the mappings for an uploaded dataset.\n\nTo edit the mappings, rollback the uploaded data or create a new dataset', + 'ru-ru': + 'Вы просматриваете сопоставления для загруженного набора данных.\n\nЧтобы изменить сопоставления, откатите загруженные данные или создайте новый набор данных', + 'es-es': + 'Está viendo las asignaciones de campos/mapeo para un conjunto de datos ya cargado.\n\nPara editar los mapeos, d´s marcha-atrás para los datos cargados o cree un nuevo conjunto de datos', + 'fr-fr': "Vous consultez les mappages d'un jeu de données téléchargé.\n\nPour modifier les mappages, restaurez les données téléchargées ou créez un nouveau jeu de données.", - "uk-ua": - "Ви переглядаєте зіставлення для завантаженого набору даних.\n\nЩоб редагувати зіставлення, відкотіть завантажені дані або створіть новий набір даних", - "de-ch": - "Sie betrachten gerade die Datenzuordnungen für einen hochgeladenen Datensatz.\n\nUm die Zuordnungen zu bearbeiten, die hochgeladenen Daten zurückzusetzen oder einen neuen Datensatz erstellen", - "pt-br": - "Você está visualizando os mapeamentos de um conjunto de dados carregado.\n\nPara editar os mapeamentos, reverta os dados carregados ou crie um novo conjunto de dados.", + 'uk-ua': + 'Ви переглядаєте зіставлення для завантаженого набору даних.\n\nЩоб редагувати зіставлення, відкотіть завантажені дані або створіть новий набір даних', + 'de-ch': + 'Sie betrachten gerade die Datenzuordnungen für einen hochgeladenen Datensatz.\n\nUm die Zuordnungen zu bearbeiten, die hochgeladenen Daten zurückzusetzen oder einen neuen Datensatz erstellen', + 'pt-br': + 'Você está visualizando os mapeamentos de um conjunto de dados carregado.\n\nPara editar os mapeamentos, reverta os dados carregados ou crie um novo conjunto de dados.', }, baseTable: { - "en-us": "Base Table", - "ru-ru": "Базовая таблица", - "es-es": "Tabla Base", - "fr-fr": "Table de base", - "uk-ua": "Базовий стіл", - "de-ch": "Basistabelle", - "pt-br": "Mesa Base", + 'en-us': 'Base Table', + 'ru-ru': 'Базовая таблица', + 'es-es': 'Tabla Base', + 'fr-fr': 'Table de base', + 'uk-ua': 'Базовий стіл', + 'de-ch': 'Basistabelle', + 'pt-br': 'Mesa Base', }, goToBaseTable: { - "en-us": "Change the Base Table for Mapping Data Set Columns?", - "ru-ru": - "Изменить базовую таблицу для сопоставления столбцов набора данных?", - "es-es": - "¿Cambiar la tabla base para mapear columnas de conjuntos de datos?", - "fr-fr": + 'en-us': 'Change the Base Table for Mapping Data Set Columns?', + 'ru-ru': + 'Изменить базовую таблицу для сопоставления столбцов набора данных?', + 'es-es': + '¿Cambiar la tabla base para mapear columnas de conjuntos de datos?', + 'fr-fr': "Modifier la table de base pour mapper les colonnes de l'ensemble de données ?", - "uk-ua": "Змінити базову таблицю для зіставлення стовпців набору даних?", - "de-ch": "Die Basistabelle für die Zuordnung von Datensatzspalten ändern?", - "pt-br": "Alterar a tabela base para mapear colunas do conjunto de dados?", + 'uk-ua': 'Змінити базову таблицю для зіставлення стовпців набору даних?', + 'de-ch': 'Die Basistabelle für die Zuordnung von Datensatzspalten ändern?', + 'pt-br': 'Alterar a tabela base para mapear colunas do conjunto de dados?', }, goToBaseTableDescription: { - "en-us": - "Choosing a different Base Table for a Data Set Upload will make that table the new starting point for column-to-data field mappings and will erase existing mappings. The AutoMapper will attempt to map columns to the new Base Table fields.", - "ru-ru": - "Выбор другой базовой таблице для загрузки набора данных сделает ту таблицу новой отправной точкой для сопоставлений полей столбцов и данных и сотрет существующие сопоставления. AutoMapper попытается сопоставить столбцы в новые поля базовой таблицы.", - "es-es": - "Si elige una tabla base diferente para la carga de un conjunto de datos, esa tabla se convertirá en el nuevo punto de partida para las asignaciones de campo de columna a datos y borrará las asignaciones existentes. El AutoMapper intentará asignar columnas a los nuevos campos de la tabla base.", - "fr-fr": + 'en-us': + 'Choosing a different Base Table for a Data Set Upload will make that table the new starting point for column-to-data field mappings and will erase existing mappings. The AutoMapper will attempt to map columns to the new Base Table fields.', + 'ru-ru': + 'Выбор другой базовой таблице для загрузки набора данных сделает ту таблицу новой отправной точкой для сопоставлений полей столбцов и данных и сотрет существующие сопоставления. AutoMapper попытается сопоставить столбцы в новые поля базовой таблицы.', + 'es-es': + 'Si elige una tabla base diferente para la carga de un conjunto de datos, esa tabla se convertirá en el nuevo punto de partida para las asignaciones de campo de columna a datos y borrará las asignaciones existentes. El AutoMapper intentará asignar columnas a los nuevos campos de la tabla base.', + 'fr-fr': "Choisir une autre table de base pour le téléchargement d'un ensemble de données fera de cette table le nouveau point de départ des mappages colonnes-champs de données et effacera les mappages existants. L'AutoMapper tentera de mapper les colonnes aux nouveaux champs de la table de base.", - "uk-ua": - "Вибір іншої базової таблиці для завантаження набору даних зробить цю таблицю новою відправною точкою для зіставлення стовпців і полів даних і видалить існуючі зіставлення. AutoMapper спробує зіставити стовпці з новими полями базової таблиці.", - "de-ch": - "Durch Auswahl einer anderen Basistabelle für einen Datensatz-Upload wird diese Tabelle zum neuen Ausgangspunkt für die Zuordnung von Spalten zu Datenfeldern und die bestehenden Zuordnungen werden gelöscht. Der AutoMapper wird versuchen, die Spalten den neuen Basistabellenfeldern zuzuordnen.", - "pt-br": - "Escolher uma Tabela Base diferente para o upload de um Conjunto de Dados tornará essa tabela o novo ponto de partida para mapeamentos de campos de coluna para dados e apagará os mapeamentos existentes. O Mapeador Automático tentará mapear colunas para os novos campos da Tabela Base.", + 'uk-ua': + 'Вибір іншої базової таблиці для завантаження набору даних зробить цю таблицю новою відправною точкою для зіставлення стовпців і полів даних і видалить існуючі зіставлення. AutoMapper спробує зіставити стовпці з новими полями базової таблиці.', + 'de-ch': + 'Durch Auswahl einer anderen Basistabelle für einen Datensatz-Upload wird diese Tabelle zum neuen Ausgangspunkt für die Zuordnung von Spalten zu Datenfeldern und die bestehenden Zuordnungen werden gelöscht. Der AutoMapper wird versuchen, die Spalten den neuen Basistabellenfeldern zuzuordnen.', + 'pt-br': + 'Escolher uma Tabela Base diferente para o upload de um Conjunto de Dados tornará essa tabela o novo ponto de partida para mapeamentos de campos de coluna para dados e apagará os mapeamentos existentes. O Mapeador Automático tentará mapear colunas para os novos campos da Tabela Base.', }, clearMapping: { - "en-us": "Clear Mapping", - "ru-ru": "Очистить сопоставление", - "es-es": "Borrar Asignacione", - "fr-fr": "Cartographie claire", - "uk-ua": "Очистити відображення", - "de-ch": "Datenzuordnung zurücksetzen", - "pt-br": "Mapeamento claro", + 'en-us': 'Clear Mapping', + 'ru-ru': 'Очистить сопоставление', + 'es-es': 'Borrar Asignacione', + 'fr-fr': 'Cartographie claire', + 'uk-ua': 'Очистити відображення', + 'de-ch': 'Datenzuordnung zurücksetzen', + 'pt-br': 'Mapeamento claro', }, reRunAutoMapper: { - "en-us": "Rerun AutoMapper", - "ru-ru": "Перезапустить AutoMapper", - "es-es": "Volver a ejecutar AutoMapper", - "fr-fr": "Réexécuter AutoMapper", - "uk-ua": "Перезапустіть AutoMapper", - "de-ch": "AutoMapper erneut ausführen", - "pt-br": "Reexecutar AutoMapper", + 'en-us': 'Rerun AutoMapper', + 'ru-ru': 'Перезапустить AutoMapper', + 'es-es': 'Volver a ejecutar AutoMapper', + 'fr-fr': 'Réexécuter AutoMapper', + 'uk-ua': 'Перезапустіть AutoMapper', + 'de-ch': 'AutoMapper erneut ausführen', + 'pt-br': 'Reexecutar AutoMapper', }, autoMapper: { - "en-us": "AutoMapper", - "ru-ru": "AutoMapper", - "es-es": "Mapeador automático", - "fr-fr": "AutoMapper", - "uk-ua": "Auto Mapper", - "de-ch": "AutoMapper", - "pt-br": "Mapeador automático", + 'en-us': 'AutoMapper', + 'ru-ru': 'AutoMapper', + 'es-es': 'Mapeador automático', + 'fr-fr': 'AutoMapper', + 'uk-ua': 'Auto Mapper', + 'de-ch': 'AutoMapper', + 'pt-br': 'Mapeador automático', }, mappingEditor: { - "en-us": "Map Explorer", - "ru-ru": "Обзор сопоставлений", - "es-es": "Explorador de Asignaciones/Mapeos", - "fr-fr": "Explorateur de cartes", - "uk-ua": "Оглядач карти", - "de-ch": "Karten-Explorer", - "pt-br": "Explorador de mapas", + 'en-us': 'Map Explorer', + 'ru-ru': 'Обзор сопоставлений', + 'es-es': 'Explorador de Asignaciones/Mapeos', + 'fr-fr': 'Explorateur de cartes', + 'uk-ua': 'Оглядач карти', + 'de-ch': 'Karten-Explorer', + 'pt-br': 'Explorador de mapas', }, hideFieldMapper: { - "en-us": "Hide Field Mapper", - "ru-ru": "Спрятать обзор сопоставлений", - "es-es": "Ocultar asignador de campos", - "fr-fr": "Masquer le mappeur de champs", - "uk-ua": "Приховати Field Mapper", - "de-ch": "Field Mapper ausblenden", - "pt-br": "Ocultar Mapeador de Campo", + 'en-us': 'Hide Field Mapper', + 'ru-ru': 'Спрятать обзор сопоставлений', + 'es-es': 'Ocultar asignador de campos', + 'fr-fr': 'Masquer le mappeur de champs', + 'uk-ua': 'Приховати Field Mapper', + 'de-ch': 'Field Mapper ausblenden', + 'pt-br': 'Ocultar Mapeador de Campo', }, showFieldMapper: { - "en-us": "Show Field Mapper", - "ru-ru": "Показать обзор сопоставлений", - "es-es": "Mostrar asignador de campos", - "fr-fr": "Afficher le mappeur de champs", - "uk-ua": "Показати Field Mapper", - "de-ch": "Field Mapper einblenden", - "pt-br": "Mostrar Mapeador de Campo", + 'en-us': 'Show Field Mapper', + 'ru-ru': 'Показать обзор сопоставлений', + 'es-es': 'Mostrar asignador de campos', + 'fr-fr': 'Afficher le mappeur de champs', + 'uk-ua': 'Показати Field Mapper', + 'de-ch': 'Field Mapper einblenden', + 'pt-br': 'Mostrar Mapeador de Campo', }, mappings: { - "en-us": "Mappings", - "ru-ru": "Сопоставления", - "es-es": "Asignaciones/Mapeos", - "fr-fr": "Cartographies", - "uk-ua": "Відображення", - "de-ch": "Zuordnungen", - "pt-br": "Mapeamentos", + 'en-us': 'Mappings', + 'ru-ru': 'Сопоставления', + 'es-es': 'Asignaciones/Mapeos', + 'fr-fr': 'Cartographies', + 'uk-ua': 'Відображення', + 'de-ch': 'Zuordnungen', + 'pt-br': 'Mapeamentos', }, clearMappings: { - "en-us": "Clear Mappings", - "ru-ru": "Очистить сопоставления", - "es-es": "Borrar asignaciones", - "fr-fr": "Mappages clairs", - "uk-ua": "Очистити зіставлення", - "de-ch": "Zuordnungen zurückstellen", - "pt-br": "Mapeamentos claros", + 'en-us': 'Clear Mappings', + 'ru-ru': 'Очистить сопоставления', + 'es-es': 'Borrar asignaciones', + 'fr-fr': 'Mappages clairs', + 'uk-ua': 'Очистити зіставлення', + 'de-ch': 'Zuordnungen zurückstellen', + 'pt-br': 'Mapeamentos claros', }, emptyDataSet: { - "en-us": "Empty Data Set", - "ru-ru": "Пустой набор данных", - "es-es": "Conjunto de datos vacío", - "fr-fr": "Ensemble de données vide", - "uk-ua": "Порожній набір даних", - "de-ch": "Datenset leeren", - "pt-br": "Conjunto de dados vazio", + 'en-us': 'Empty Data Set', + 'ru-ru': 'Пустой набор данных', + 'es-es': 'Conjunto de datos vacío', + 'fr-fr': 'Ensemble de données vide', + 'uk-ua': 'Порожній набір даних', + 'de-ch': 'Datenset leeren', + 'pt-br': 'Conjunto de dados vazio', }, emptyDataSetDescription: { - "en-us": "This Data Set doesn't have any columns.", - "ru-ru": "В этом наборе данных нет столбцов.", - "es-es": "Este Conjunto de Datos carece de columnas.", - "fr-fr": "Cet ensemble de données ne comporte aucune colonne.", - "uk-ua": "Цей набір даних не має стовпців.", - "de-ch": "Dieser Datensatz hat keine Spalten.", - "pt-br": "Este conjunto de dados não possui nenhuma coluna.", + 'en-us': "This Data Set doesn't have any columns.", + 'ru-ru': 'В этом наборе данных нет столбцов.', + 'es-es': 'Este Conjunto de Datos carece de columnas.', + 'fr-fr': 'Cet ensemble de données ne comporte aucune colonne.', + 'uk-ua': 'Цей набір даних не має стовпців.', + 'de-ch': 'Dieser Datensatz hat keine Spalten.', + 'pt-br': 'Este conjunto de dados não possui nenhuma coluna.', }, emptyDataSetSecondDescription: { - "en-us": + 'en-us': 'Press the "Add New Column" button below the mapping lines to add new columns.', - "ru-ru": + 'ru-ru': 'Нажмите кнопку "Добавить новый столбец" под строками сопоставления, чтобы добавить новые столбцы.', - "es-es": + 'es-es': 'Presione el botón "Agregar nueva columna" debajo de las líneas de mapeo para agregar nuevas columnas.', - "fr-fr": - "Appuyez sur le bouton « Ajouter une nouvelle colonne » sous les lignes de mappage pour ajouter de nouvelles colonnes.", - "uk-ua": - "Натисніть кнопку «Додати новий стовпець» під лініями відображення, щоб додати нові стовпці.", - "de-ch": + 'fr-fr': + 'Appuyez sur le bouton « Ajouter une nouvelle colonne » sous les lignes de mappage pour ajouter de nouvelles colonnes.', + 'uk-ua': + 'Натисніть кнопку «Додати новий стовпець» під лініями відображення, щоб додати нові стовпці.', + 'de-ch': 'Klicken Sie auf die Schaltfläche "Neue Spalte hinzufügen" unterhalb der Zuordnungszeilen, um neue Spalten hinzuzufügen.', - "pt-br": + 'pt-br': 'Pressione o botão "Adicionar nova coluna" abaixo das linhas de mapeamento para adicionar novas colunas.', }, reRunAutoMapperConfirmation: { - "en-us": "Automap to start a new Upload Plan?", - "ru-ru": "Автоматически сопоставить?", - "es-es": "¿Automap para iniciar un nuevo plan de carga?", - "de-ch": "Automap, um einen neuen Upload-Plan zu starten?", - "fr-fr": "Automap pour démarrer un nouveau plan de téléchargement ?", - "uk-ua": "Автоматична карта, щоб почати новий план завантаження?", - "pt-br": "Mapear automaticamente para iniciar um novo Plano de Upload?", + 'en-us': 'Automap to start a new Upload Plan?', + 'ru-ru': 'Автоматически сопоставить?', + 'es-es': '¿Automap para iniciar un nuevo plan de carga?', + 'de-ch': 'Automap, um einen neuen Upload-Plan zu starten?', + 'fr-fr': 'Automap pour démarrer un nouveau plan de téléchargement ?', + 'uk-ua': 'Автоматична карта, щоб почати новий план завантаження?', + 'pt-br': 'Mapear automaticamente para iniciar um novo Plano de Upload?', }, reRunAutoMapperConfirmationDescription: { - "en-us": "This will erase existing data field mappings.", - "ru-ru": "Это сотрет существующие сопоставления.", - "es-es": "Esto borrará las asignaciones de campos de datos existentes.", - "fr-fr": "Cela effacera les mappages de champs de données existants.", - "uk-ua": "Це призведе до видалення наявних зіставлень полів даних.", - "de-ch": "Damit werden bestehende Zuordnungen von Datenfeldern gelöscht.", - "pt-br": "Isso apagará os mapeamentos de campos de dados existentes.", + 'en-us': 'This will erase existing data field mappings.', + 'ru-ru': 'Это сотрет существующие сопоставления.', + 'es-es': 'Esto borrará las asignaciones de campos de datos existentes.', + 'fr-fr': 'Cela effacera les mappages de champs de données existants.', + 'uk-ua': 'Це призведе до видалення наявних зіставлень полів даних.', + 'de-ch': 'Damit werden bestehende Zuordnungen von Datenfeldern gelöscht.', + 'pt-br': 'Isso apagará os mapeamentos de campos de dados existentes.', }, changeMatchingLogic: { - "en-us": "Change Matching Logic", - "ru-ru": "Изменить логику соответствия", - "es-es": "Cambiar la lógica de coincidencia", - "fr-fr": "Changer la logique de correspondance", - "uk-ua": "Змінити логіку відповідності", - "de-ch": "Abgleichslogik ändern", - "pt-br": "Alterar lógica de correspondência", + 'en-us': 'Change Matching Logic', + 'ru-ru': 'Изменить логику соответствия', + 'es-es': 'Cambiar la lógica de coincidencia', + 'fr-fr': 'Changer la logique de correspondance', + 'uk-ua': 'Змінити логіку відповідності', + 'de-ch': 'Abgleichslogik ändern', + 'pt-br': 'Alterar lógica de correspondência', }, matchingLogicDescription: { - "en-us": "Require Data to Match Existing Records", - "ru-ru": "Требовать сопоставления данных с существующими записями", - "es-es": "Requerir datos para que coincidan con los registros existentes", - "fr-fr": - "Exiger que les données correspondent aux enregistrements existants", - "uk-ua": "Вимагати відповідності даних існуючим записам", - "de-ch": "Benötigt Daten um vorhandene Datensätze vergleichen zu können", - "pt-br": "Exigir que os dados correspondam aos registros existentes", + 'en-us': 'Require Data to Match Existing Records', + 'ru-ru': 'Требовать сопоставления данных с существующими записями', + 'es-es': 'Requerir datos para que coincidan con los registros existentes', + 'fr-fr': + 'Exiger que les données correspondent aux enregistrements existants', + 'uk-ua': 'Вимагати відповідності даних існуючим записам', + 'de-ch': 'Benötigt Daten um vorhandene Datensätze vergleichen zu können', + 'pt-br': 'Exigir que os dados correspondam aos registros existentes', }, matchingLogicUnavailable: { - "en-us": "Matching logic is unavailable for current mappings", - "ru-ru": "Логика соответствия недоступна для текущих сопоставлений", - "es-es": - "La lógica de coincidencia no está disponible para las asignaciones actuales", - "fr-fr": + 'en-us': 'Matching logic is unavailable for current mappings', + 'ru-ru': 'Логика соответствия недоступна для текущих сопоставлений', + 'es-es': + 'La lógica de coincidencia no está disponible para las asignaciones actuales', + 'fr-fr': "La logique de correspondance n'est pas disponible pour les mappages actuels", - "uk-ua": "Логіка зіставлення недоступна для поточних зіставлень", - "de-ch": "Die Vergleichslogik ist für aktuelle Mappings nicht verfügbar", - "pt-br": - "A lógica de correspondência não está disponível para os mapeamentos atuais", + 'uk-ua': 'Логіка зіставлення недоступна для поточних зіставлень', + 'de-ch': 'Die Vergleichslogik ist für aktuelle Mappings nicht verfügbar', + 'pt-br': + 'A lógica de correspondência não está disponível para os mapeamentos atuais', }, mustMatch: { - "en-us": "Must Match", - "ru-ru": "Логика соответствия", - "es-es": "Debe coincidir", - "fr-fr": "Doit correspondre", - "uk-ua": "Має відповідати", - "de-ch": "Muss übereinstimmen", - "pt-br": "Deve corresponder", + 'en-us': 'Must Match', + 'ru-ru': 'Логика соответствия', + 'es-es': 'Debe coincidir', + 'fr-fr': 'Doit correspondre', + 'uk-ua': 'Має відповідати', + 'de-ch': 'Muss übereinstimmen', + 'pt-br': 'Deve corresponder', }, unloadProtectMessage: { - "en-us": "This mapping has not been saved.", - "ru-ru": "Это сопоставление не было сохранено.", - "es-es": "No se hna guardado estas asignaciones/mapeo.", - "fr-fr": "Ce mappage n'a pas été enregistré.", - "uk-ua": "Це відображення не збережено.", - "de-ch": "Dieses Mapping wurde nicht gespeichert.", - "pt-br": "Este mapeamento não foi salvo.", + 'en-us': 'This mapping has not been saved.', + 'ru-ru': 'Это сопоставление не было сохранено.', + 'es-es': 'No se hna guardado estas asignaciones/mapeo.', + 'fr-fr': "Ce mappage n'a pas été enregistré.", + 'uk-ua': 'Це відображення не збережено.', + 'de-ch': 'Dieses Mapping wurde nicht gespeichert.', + 'pt-br': 'Este mapeamento não foi salvo.', }, newHeaderName: { - "en-us": "New Column {index:number}", - "ru-ru": "Новый столбец {index:number}", - "es-es": "Nueva Columna {index:number}", - "fr-fr": "Nouvelle colonne {index:number}", - "uk-ua": "Нова колонка {index:number}", - "de-ch": "Neue Spalte {index:number}", - "pt-br": "Nova Coluna {index:number}", + 'en-us': 'New Column {index:number}', + 'ru-ru': 'Новый столбец {index:number}', + 'es-es': 'Nueva Columna {index:number}', + 'fr-fr': 'Nouvelle colonne {index:number}', + 'uk-ua': 'Нова колонка {index:number}', + 'de-ch': 'Neue Spalte {index:number}', + 'pt-br': 'Nova Coluna {index:number}', }, noHeader: { - "en-us": "(no header)", - "ru-ru": "(нет заголовка)", - "es-es": "(sin encabezado)", - "fr-fr": "(pas d'en-tête)", - "uk-ua": "(без заголовка)", - "de-ch": "(keine Kopfzeile)", - "pt-br": "(sem cabeçalho)", + 'en-us': '(no header)', + 'ru-ru': '(нет заголовка)', + 'es-es': '(sin encabezado)', + 'fr-fr': "(pas d'en-tête)", + 'uk-ua': '(без заголовка)', + 'de-ch': '(keine Kopfzeile)', + 'pt-br': '(sem cabeçalho)', }, copyPlan: { - "en-us": "Copy plan from existing Data Set", - "ru-ru": "Копировать план из существующего набора данных", - "es-es": "Copie el plan del conjunto de datos existente", - "fr-fr": "Copier le plan à partir d'un ensemble de données existant", - "uk-ua": "Скопіюйте план із наявного набору даних", - "de-ch": "Plan aus vorhandenem Datenset kopieren", - "pt-br": "Copiar plano do conjunto de dados existente", + 'en-us': 'Copy plan from existing Data Set', + 'ru-ru': 'Копировать план из существующего набора данных', + 'es-es': 'Copie el plan del conjunto de datos existente', + 'fr-fr': "Copier le plan à partir d'un ensemble de données existant", + 'uk-ua': 'Скопіюйте план із наявного набору даних', + 'de-ch': 'Plan aus vorhandenem Datenset kopieren', + 'pt-br': 'Copiar plano do conjunto de dados existente', }, noPlansToCopyFrom: { - "en-us": - "There are no plans available, please continue to create an upload plan.", - "ru-ru": "Нет доступных планов, продолжайте создавать план загрузки.", - "es-es": "No hay planes disponibles, continúe creando un plan de carga.", - "fr-fr": + 'en-us': + 'There are no plans available, please continue to create an upload plan.', + 'ru-ru': 'Нет доступных планов, продолжайте создавать план загрузки.', + 'es-es': 'No hay planes disponibles, continúe creando un plan de carga.', + 'fr-fr': "Il n'y a aucun plan disponible, veuillez continuer à créer un plan de téléchargement.", - "uk-ua": - "Немає доступних планів, продовжуйте створювати план завантаження.", - "de-ch": - "Es sind keine Pläne verfügbar, bitte erstellen Sie einen Upload-Plan.", - "pt-br": "Não há planos disponíveis, continue criando um plano de upload.", + 'uk-ua': + 'Немає доступних планів, продовжуйте створювати план завантаження.', + 'de-ch': + 'Es sind keine Pläne verfügbar, bitte erstellen Sie einen Upload-Plan.', + 'pt-br': 'Não há planos disponíveis, continue criando um plano de upload.', }, invalidTemplatePlan: { - "en-us": - "Selected Data Set has no upload plan. Please select a different one.", - "ru-ru": - "Выбранный набор данных не имеет плана загрузки. Выберите другой набор данных.", - "es-es": - "El conjunto de datos seleccionado no tiene un plan de carga. Seleccione uno diferente.", - "fr-fr": + 'en-us': + 'Selected Data Set has no upload plan. Please select a different one.', + 'ru-ru': + 'Выбранный набор данных не имеет плана загрузки. Выберите другой набор данных.', + 'es-es': + 'El conjunto de datos seleccionado no tiene un plan de carga. Seleccione uno diferente.', + 'fr-fr': "L'ensemble de données sélectionné n'a pas de plan de téléchargement. Veuillez en sélectionner un autre.", - "uk-ua": "Вибраний набір даних не має плану завантаження. Виберіть інший.", - "de-ch": - "Das ausgewählte Datenset hat keinen Upload-Plan. Bitte wählen Sie einen anderen Plan.", - "pt-br": - "O conjunto de dados selecionado não possui um plano de upload. Selecione um diferente.", + 'uk-ua': 'Вибраний набір даних не має плану завантаження. Виберіть інший.', + 'de-ch': + 'Das ausgewählte Datenset hat keinen Upload-Plan. Bitte wählen Sie einen anderen Plan.', + 'pt-br': + 'O conjunto de dados selecionado não possui um plano de upload. Selecione um diferente.', }, } as const); diff --git a/specifyweb/frontend/js_src/lib/localization/workbench.ts b/specifyweb/frontend/js_src/lib/localization/workbench.ts index e4654e57cc8..a1cff3b3085 100644 --- a/specifyweb/frontend/js_src/lib/localization/workbench.ts +++ b/specifyweb/frontend/js_src/lib/localization/workbench.ts @@ -4,1566 +4,1566 @@ * @module */ -import { createDictionary } from "./utils"; +import { createDictionary } from './utils'; // Refer to "Guidelines for Programmers" in ./README.md before editing this file export const wbText = createDictionary({ workBench: { - "en-us": "WorkBench", - "ru-ru": "WorkBench", - "es-es": "banco de trabajo", - "fr-fr": "Table de travail", - "uk-ua": "WorkBench", - "de-ch": "WorkBench", - "pt-br": "Bancada de trabalho", + 'en-us': 'WorkBench', + 'ru-ru': 'WorkBench', + 'es-es': 'banco de trabajo', + 'fr-fr': 'Table de travail', + 'uk-ua': 'WorkBench', + 'de-ch': 'WorkBench', + 'pt-br': 'Bancada de trabalho', }, uploadPlan: { - "en-us": "Upload Plan", - "de-ch": "Upload-Plan", - "es-es": - "Tenga en cuenta que la validación en vivo es una función experimental y no sustituye a la validación regular.", - "fr-fr": "Plan de téléchargement", - "ru-ru": "Загрузить план", - "uk-ua": "План завантаження", - "pt-br": "Plano de Upload", + 'en-us': 'Upload Plan', + 'de-ch': 'Upload-Plan', + 'es-es': + 'Tenga en cuenta que la validación en vivo es una función experimental y no sustituye a la validación regular.', + 'fr-fr': 'Plan de téléchargement', + 'ru-ru': 'Загрузить план', + 'uk-ua': 'План завантаження', + 'pt-br': 'Plano de Upload', }, rollback: { - "en-us": "Roll Back", - "ru-ru": "Откат", - "es-es": "Retroceder", - "fr-fr": "Retour en arriere", - "uk-ua": "Відкат", - "de-ch": "Rollback", - "pt-br": "Reverter", + 'en-us': 'Roll Back', + 'ru-ru': 'Откат', + 'es-es': 'Retroceder', + 'fr-fr': 'Retour en arriere', + 'uk-ua': 'Відкат', + 'de-ch': 'Rollback', + 'pt-br': 'Reverter', }, validate: { - "en-us": "Validate", - "ru-ru": "Проверить", - "es-es": "Validar", - "fr-fr": "Valider", - "uk-ua": "Перевірити", - "de-ch": "Validieren", - "pt-br": "Validar", + 'en-us': 'Validate', + 'ru-ru': 'Проверить', + 'es-es': 'Validar', + 'fr-fr': 'Valider', + 'uk-ua': 'Перевірити', + 'de-ch': 'Validieren', + 'pt-br': 'Validar', }, validation: { - "en-us": "Validation", - "ru-ru": "Проверка", - "es-es": "Validación", - "fr-fr": "Validation", - "uk-ua": "Перевірка", - "de-ch": "Validierung", - "pt-br": "Validação", + 'en-us': 'Validation', + 'ru-ru': 'Проверка', + 'es-es': 'Validación', + 'fr-fr': 'Validation', + 'uk-ua': 'Перевірка', + 'de-ch': 'Validierung', + 'pt-br': 'Validação', }, upload: { - "en-us": "Upload", - "ru-ru": "Загрузка", - "es-es": "Cargar", - "fr-fr": "Télécharger", - "uk-ua": "Вавантаження", - "de-ch": "Hochladen", - "pt-br": "Carregar", + 'en-us': 'Upload', + 'ru-ru': 'Загрузка', + 'es-es': 'Cargar', + 'fr-fr': 'Télécharger', + 'uk-ua': 'Вавантаження', + 'de-ch': 'Hochladen', + 'pt-br': 'Carregar', }, rollingBack: { - "en-us": "Rolling Back", - "ru-ru": "Откат", - "es-es": "Retrocediendo", - "fr-fr": "Reculer", - "uk-ua": "Відкат назад", - "de-ch": "Zurückrollen", - "pt-br": "Revertendo", + 'en-us': 'Rolling Back', + 'ru-ru': 'Откат', + 'es-es': 'Retrocediendo', + 'fr-fr': 'Reculer', + 'uk-ua': 'Відкат назад', + 'de-ch': 'Zurückrollen', + 'pt-br': 'Revertendo', }, uploading: { - "en-us": "Uploading", - "ru-ru": "Загрузка", - "es-es": "Cargando", - "fr-fr": "Téléchargement", - "uk-ua": "Завантаження", - "de-ch": "Hochladen", - "pt-br": "Enviando", + 'en-us': 'Uploading', + 'ru-ru': 'Загрузка', + 'es-es': 'Cargando', + 'fr-fr': 'Téléchargement', + 'uk-ua': 'Завантаження', + 'de-ch': 'Hochladen', + 'pt-br': 'Enviando', }, validating: { - "en-us": "Validating", - "ru-ru": "Проверка", - "es-es": "Validando", - "fr-fr": "Validation", - "uk-ua": "Перевірка", - "de-ch": "Validierung", - "pt-br": "Validando", + 'en-us': 'Validating', + 'ru-ru': 'Проверка', + 'es-es': 'Validando', + 'fr-fr': 'Validation', + 'uk-ua': 'Перевірка', + 'de-ch': 'Validierung', + 'pt-br': 'Validando', }, disambiguate: { - "en-us": "Disambiguate", - "ru-ru": "Устранить Неоднозначность", - "es-es": "Desambiguar", - "fr-fr": "Lever l'ambiguïté", - "uk-ua": "Усунути неоднозначність", - "de-ch": "Disambiguieren", - "pt-br": "Desambiguar", + 'en-us': 'Disambiguate', + 'ru-ru': 'Устранить Неоднозначность', + 'es-es': 'Desambiguar', + 'fr-fr': "Lever l'ambiguïté", + 'uk-ua': 'Усунути неоднозначність', + 'de-ch': 'Disambiguieren', + 'pt-br': 'Desambiguar', }, fillDown: { - "en-us": "Fill Down", - "ru-ru": "Заполнить Вниз", - "es-es": "Rellenar hacia Abajo", - "fr-fr": "Remplissez", - "uk-ua": "Заповнити вниз", - "de-ch": "Nach unten füllen", - "pt-br": "Preencher para baixo", + 'en-us': 'Fill Down', + 'ru-ru': 'Заполнить Вниз', + 'es-es': 'Rellenar hacia Abajo', + 'fr-fr': 'Remplissez', + 'uk-ua': 'Заповнити вниз', + 'de-ch': 'Nach unten füllen', + 'pt-br': 'Preencher para baixo', }, fillUp: { - "en-us": "Fill Up", - "ru-ru": "Заполнить Вверх", - "es-es": "Rellenar hacia Arriba", - "fr-fr": "Remplir", - "uk-ua": "Заповнити", - "de-ch": "Auffüllen", - "pt-br": "Encher", + 'en-us': 'Fill Up', + 'ru-ru': 'Заполнить Вверх', + 'es-es': 'Rellenar hacia Arriba', + 'fr-fr': 'Remplir', + 'uk-ua': 'Заповнити', + 'de-ch': 'Auffüllen', + 'pt-br': 'Encher', }, revert: { - "en-us": "Revert", - "ru-ru": "Вернуть", - "es-es": "Revertir", - "fr-fr": "Revenir", - "uk-ua": "Повернути", - "de-ch": "Zurücksetzen", - "pt-br": "Reverter", + 'en-us': 'Revert', + 'ru-ru': 'Вернуть', + 'es-es': 'Revertir', + 'fr-fr': 'Revenir', + 'uk-ua': 'Повернути', + 'de-ch': 'Zurücksetzen', + 'pt-br': 'Reverter', }, dataCheck: { - "en-us": "Live Validation", - "ru-ru": "Проверка данных", - "es-es": "Verificar Datos", - "fr-fr": "Vérification des données", - "uk-ua": "Перевірка даних", - "de-ch": "Live-Validierung", - "pt-br": "Validação ao vivo", + 'en-us': 'Live Validation', + 'ru-ru': 'Проверка данных', + 'es-es': 'Verificar Datos', + 'fr-fr': 'Vérification des données', + 'uk-ua': 'Перевірка даних', + 'de-ch': 'Live-Validierung', + 'pt-br': 'Validação ao vivo', }, dataCheckOn: { - "en-us": "Live Validation: On", - "ru-ru": "Проверка данных: вкл.", - "es-es": "Verificar Datos: ON", - "fr-fr": "Vérification des données : activée", - "uk-ua": "Перевірка даних: увімкнено", - "de-ch": "Live-Validierung: Ein", - "pt-br": "Validação ao vivo: Ativado", + 'en-us': 'Live Validation: On', + 'ru-ru': 'Проверка данных: вкл.', + 'es-es': 'Verificar Datos: ON', + 'fr-fr': 'Vérification des données : activée', + 'uk-ua': 'Перевірка даних: увімкнено', + 'de-ch': 'Live-Validierung: Ein', + 'pt-br': 'Validação ao vivo: Ativado', }, dataCheckDescription: { - "en-us": - "Note, live validation is an experimental feature and is not a substitute for regular validation.", - "de-ch": - "Beachten Sie, dass die Live-Validierung eine experimentelle Funktion ist und keinen Ersatz für die regelmäßige Validierung darstellt.", - "es-es": - "Tenga en cuenta que la validación en vivo es una función experimental y no sustituye a la validación regular.", - "fr-fr": - "Remarque : la validation en direct est une fonctionnalité expérimentale et ne remplace pas la validation régulière.", - "ru-ru": - "Обратите внимание, что проверка в реальном времени является экспериментальной функцией и не заменяет обычную проверку.", - "uk-ua": - "Зауважте, що перевірка в реальному часі є експериментальною функцією і не замінює звичайну перевірку.", - "pt-br": - "Observe que a validação ao vivo é um recurso experimental e não substitui a validação regular.", + 'en-us': + 'Note, live validation is an experimental feature and is not a substitute for regular validation.', + 'de-ch': + 'Beachten Sie, dass die Live-Validierung eine experimentelle Funktion ist und keinen Ersatz für die regelmäßige Validierung darstellt.', + 'es-es': + 'Tenga en cuenta que la validación en vivo es una función experimental y no sustituye a la validación regular.', + 'fr-fr': + 'Remarque : la validation en direct est une fonctionnalité expérimentale et ne remplace pas la validation régulière.', + 'ru-ru': + 'Обратите внимание, что проверка в реальном времени является экспериментальной функцией и не заменяет обычную проверку.', + 'uk-ua': + 'Зауважте, що перевірка в реальному часі є експериментальною функцією і не замінює звичайну перевірку.', + 'pt-br': + 'Observe que a validação ao vivo é um recurso experimental e não substitui a validação regular.', }, changeOwner: { - "en-us": "Change Owner", - "ru-ru": "Сменить владельца", - "es-es": "Cambiar Propietario", - "fr-fr": "Changer de propriétaire", - "uk-ua": "Змінити власника", - "de-ch": "Besitzer ändern", - "pt-br": "Alterar proprietário", + 'en-us': 'Change Owner', + 'ru-ru': 'Сменить владельца', + 'es-es': 'Cambiar Propietario', + 'fr-fr': 'Changer de propriétaire', + 'uk-ua': 'Змінити власника', + 'de-ch': 'Besitzer ändern', + 'pt-br': 'Alterar proprietário', }, convertCoordinates: { - "en-us": "Convert Coordinates", - "ru-ru": "Преобразовать координаты", - "es-es": "Convertir Coordenadas", - "fr-fr": "Convertir les coordonnées", - "uk-ua": "Перетворення координат", - "de-ch": "Koordinaten konvertieren", - "pt-br": "Converter coordenadas", + 'en-us': 'Convert Coordinates', + 'ru-ru': 'Преобразовать координаты', + 'es-es': 'Convertir Coordenadas', + 'fr-fr': 'Convertir les coordonnées', + 'uk-ua': 'Перетворення координат', + 'de-ch': 'Koordinaten konvertieren', + 'pt-br': 'Converter coordenadas', }, navigation: { - "en-us": "Navigation", - "ru-ru": "Навигация", - "es-es": "Navegación", - "fr-fr": "La navigation", - "uk-ua": "Навігація", - "de-ch": "Navigation", - "pt-br": "Navegação", + 'en-us': 'Navigation', + 'ru-ru': 'Навигация', + 'es-es': 'Navegación', + 'fr-fr': 'La navigation', + 'uk-ua': 'Навігація', + 'de-ch': 'Navigation', + 'pt-br': 'Navegação', }, replace: { - "en-us": "Replace", - "ru-ru": "Заменять", - "es-es": "Sustituir", - "fr-fr": "Remplacer", - "uk-ua": "Замінити", - "de-ch": "Ersetzen", - "pt-br": "Substituir", + 'en-us': 'Replace', + 'ru-ru': 'Заменять', + 'es-es': 'Sustituir', + 'fr-fr': 'Remplacer', + 'uk-ua': 'Замінити', + 'de-ch': 'Ersetzen', + 'pt-br': 'Substituir', }, replacementValue: { - "en-us": "Replacement value", - "ru-ru": "Замена", - "es-es": "Valor a sustituir", - "fr-fr": "Valeur de remplacement", - "uk-ua": "Відновна вартість", - "de-ch": "Wiederbeschaffungswert", - "pt-br": "Valor de substituição", + 'en-us': 'Replacement value', + 'ru-ru': 'Замена', + 'es-es': 'Valor a sustituir', + 'fr-fr': 'Valeur de remplacement', + 'uk-ua': 'Відновна вартість', + 'de-ch': 'Wiederbeschaffungswert', + 'pt-br': 'Valor de substituição', }, searchResults: { - "en-us": "Search Results", - "ru-ru": "Результаты Поиска", - "es-es": "Buscar resultados", - "fr-fr": "Résultats de recherche", - "uk-ua": "Результати пошуку", - "de-ch": "Suchergebnisse", - "pt-br": "Resultados da pesquisa", + 'en-us': 'Search Results', + 'ru-ru': 'Результаты Поиска', + 'es-es': 'Buscar resultados', + 'fr-fr': 'Résultats de recherche', + 'uk-ua': 'Результати пошуку', + 'de-ch': 'Suchergebnisse', + 'pt-br': 'Resultados da pesquisa', }, clickToToggle: { - "en-us": "Click to toggle visibility", - "ru-ru": "Нажмите, чтобы переключить видимость", - "es-es": "Pinchar para alternar visibilidad", - "fr-fr": "Cliquez pour basculer la visibilité", - "uk-ua": "Натисніть, щоб увімкнути видимість", - "de-ch": "Klicken, um die Sichtbarkeit umzuschalten", - "pt-br": "Clique para alternar a visibilidade", + 'en-us': 'Click to toggle visibility', + 'ru-ru': 'Нажмите, чтобы переключить видимость', + 'es-es': 'Pinchar para alternar visibilidad', + 'fr-fr': 'Cliquez pour basculer la visibilité', + 'uk-ua': 'Натисніть, щоб увімкнути видимість', + 'de-ch': 'Klicken, um die Sichtbarkeit umzuschalten', + 'pt-br': 'Clique para alternar a visibilidade', }, configureSearchReplace: { - "en-us": "Configure Search & Replace", - "ru-ru": "Настроить поиск и замену", - "es-es": "Configurar Consulta y Sustitución", - "fr-fr": "Configurer la recherche et le remplacement", - "uk-ua": "Налаштувати пошук і заміну", - "de-ch": "Suchen und Ersetzen konfigurieren", - "pt-br": "Configurar Pesquisar e Substituir", + 'en-us': 'Configure Search & Replace', + 'ru-ru': 'Настроить поиск и замену', + 'es-es': 'Configurar Consulta y Sustitución', + 'fr-fr': 'Configurer la recherche et le remplacement', + 'uk-ua': 'Налаштувати пошук і заміну', + 'de-ch': 'Suchen und Ersetzen konfigurieren', + 'pt-br': 'Configurar Pesquisar e Substituir', }, modifiedCells: { - "en-us": "Modified Cells", - "ru-ru": "Модифицированные клетки", - "es-es": "Celdas Modificadas", - "fr-fr": "Cellules modifiées", - "uk-ua": "Модифіковані клітини", - "de-ch": "Modifizierte Zellen", - "pt-br": "Células Modificadas", + 'en-us': 'Modified Cells', + 'ru-ru': 'Модифицированные клетки', + 'es-es': 'Celdas Modificadas', + 'fr-fr': 'Cellules modifiées', + 'uk-ua': 'Модифіковані клітини', + 'de-ch': 'Modifizierte Zellen', + 'pt-br': 'Células Modificadas', }, newCells: { - "en-us": "New Cells", - "ru-ru": "Новые клетки", - "es-es": "Celdas Nuevas", - "fr-fr": "Nouvelles cellules", - "uk-ua": "Нові клітини", - "de-ch": "Neue Zellen", - "pt-br": "Novas Células", + 'en-us': 'New Cells', + 'ru-ru': 'Новые клетки', + 'es-es': 'Celdas Nuevas', + 'fr-fr': 'Nouvelles cellules', + 'uk-ua': 'Нові клітини', + 'de-ch': 'Neue Zellen', + 'pt-br': 'Novas Células', }, errorCells: { - "en-us": "Error Cells", - "ru-ru": "Ячейки с ошибками", - "es-es": "Celdas con Error", - "fr-fr": "Cellules d'erreur", - "uk-ua": "Комірки помилок", - "de-ch": "Fehlerzellen", - "pt-br": "Células de erro", + 'en-us': 'Error Cells', + 'ru-ru': 'Ячейки с ошибками', + 'es-es': 'Celdas con Error', + 'fr-fr': "Cellules d'erreur", + 'uk-ua': 'Комірки помилок', + 'de-ch': 'Fehlerzellen', + 'pt-br': 'Células de erro', }, dataEditor: { - "en-us": "Data Editor", - "ru-ru": "Редактор данных", - "es-es": "Editor de Datos", - "fr-fr": "Éditeur de données", - "uk-ua": "Редактор даних", - "de-ch": "Dateneditor", - "pt-br": "Editor de dados", + 'en-us': 'Data Editor', + 'ru-ru': 'Редактор данных', + 'es-es': 'Editor de Datos', + 'fr-fr': 'Éditeur de données', + 'uk-ua': 'Редактор даних', + 'de-ch': 'Dateneditor', + 'pt-br': 'Editor de dados', }, noDisambiguationResults: { - "en-us": "Unable to disambiguate", - "ru-ru": "Невозможно устранить неуверенность", - "es-es": "No se puede desambiguar", - "fr-fr": "Impossible de lever l'ambiguïté", - "uk-ua": "Неможливо усунути неоднозначність", - "de-ch": "Kann nicht eindeutig bestimmt werden", - "pt-br": "Incapaz de desambiguar", + 'en-us': 'Unable to disambiguate', + 'ru-ru': 'Невозможно устранить неуверенность', + 'es-es': 'No se puede desambiguar', + 'fr-fr': "Impossible de lever l'ambiguïté", + 'uk-ua': 'Неможливо усунути неоднозначність', + 'de-ch': 'Kann nicht eindeutig bestimmt werden', + 'pt-br': 'Incapaz de desambiguar', }, noDisambiguationResultsDescription: { - "en-us": - "None of the matched records currently exist in the database. This can happen if all of the matching records were deleted since the validation process occurred, or if all of the matches were ambiguous with respect other records in this data set. In the latter case, you will need to add fields and values to the data set to resolve the ambiguity.", - "ru-ru": - "Ни одна из совпадающих записей в настоящее время не существует в базе данных. Это может произойти, если все совпадающие записи были удалены с моментапроверки, или если все совпадения были неоднозначными по отношению к другим записям в этом наборе данных. В последнем случае вы потребуется добавить новые поля и значения в набор данных, чтобы разрешить двусмысленность.", - "es-es": - "Ninguno de los registros coincidentes existe actualmente en la base de datos. Esto puede suceder si se eliminaron todos los registros coincidentes desde que se produjo el proceso de validación, o si todas las coincidencias fueron ambiguas con respecto a otros registros en este conjunto de datos. En el último caso, deberá agregar campos y valores al conjunto de datos para resolver la ambigüedad.", - "fr-fr": + 'en-us': + 'None of the matched records currently exist in the database. This can happen if all of the matching records were deleted since the validation process occurred, or if all of the matches were ambiguous with respect other records in this data set. In the latter case, you will need to add fields and values to the data set to resolve the ambiguity.', + 'ru-ru': + 'Ни одна из совпадающих записей в настоящее время не существует в базе данных. Это может произойти, если все совпадающие записи были удалены с моментапроверки, или если все совпадения были неоднозначными по отношению к другим записям в этом наборе данных. В последнем случае вы потребуется добавить новые поля и значения в набор данных, чтобы разрешить двусмысленность.', + 'es-es': + 'Ninguno de los registros coincidentes existe actualmente en la base de datos. Esto puede suceder si se eliminaron todos los registros coincidentes desde que se produjo el proceso de validación, o si todas las coincidencias fueron ambiguas con respecto a otros registros en este conjunto de datos. En el último caso, deberá agregar campos y valores al conjunto de datos para resolver la ambigüedad.', + 'fr-fr': "Aucun des enregistrements correspondants n'existe actuellement dans la base de données. Cela peut se produire si tous les enregistrements correspondants ont été supprimés depuis le processus de validation, ou si toutes les correspondances étaient ambiguës par rapport aux autres enregistrements de cet ensemble de données. Dans ce dernier cas, vous devrez ajouter des champs et des valeurs à l'ensemble de données pour lever l'ambiguïté.", - "uk-ua": - "Жоден із відповідних записів наразі не існує в базі даних. Це може статися, якщо всі відповідні записи було видалено після процесу перевірки або якщо всі збіги були неоднозначними щодо інших записів у цьому наборі даних. В останньому випадку вам потрібно буде додати поля та значення до набору даних, щоб усунути неоднозначність.", - "de-ch": - "Keiner der übereinstimmenden Datensätze ist derzeit in der Datenbank vorhanden. Dies kann passieren, wenn alle übereinstimmenden Datensätze seit der Validierung gelöscht wurden oder wenn alle Übereinstimmungen im Vergleich zu anderen Datensätzen in diesem Datensatz mehrdeutig waren. In diesem Fall müssen Sie dem Datensatz Felder und Werte hinzufügen, um die Mehrdeutigkeit zu beheben.", - "pt-br": - "Nenhum dos registros correspondentes existe atualmente no banco de dados. Isso pode ocorrer se todos os registros correspondentes foram excluídos desde o processo de validação ou se todas as correspondências eram ambíguas em relação a outros registros neste conjunto de dados. Neste último caso, você precisará adicionar campos e valores ao conjunto de dados para resolver a ambiguidade.", + 'uk-ua': + 'Жоден із відповідних записів наразі не існує в базі даних. Це може статися, якщо всі відповідні записи було видалено після процесу перевірки або якщо всі збіги були неоднозначними щодо інших записів у цьому наборі даних. В останньому випадку вам потрібно буде додати поля та значення до набору даних, щоб усунути неоднозначність.', + 'de-ch': + 'Keiner der übereinstimmenden Datensätze ist derzeit in der Datenbank vorhanden. Dies kann passieren, wenn alle übereinstimmenden Datensätze seit der Validierung gelöscht wurden oder wenn alle Übereinstimmungen im Vergleich zu anderen Datensätzen in diesem Datensatz mehrdeutig waren. In diesem Fall müssen Sie dem Datensatz Felder und Werte hinzufügen, um die Mehrdeutigkeit zu beheben.', + 'pt-br': + 'Nenhum dos registros correspondentes existe atualmente no banco de dados. Isso pode ocorrer se todos os registros correspondentes foram excluídos desde o processo de validação ou se todas as correspondências eram ambíguas em relação a outros registros neste conjunto de dados. Neste último caso, você precisará adicionar campos e valores ao conjunto de dados para resolver a ambiguidade.', }, disambiguateMatches: { - "en-us": "Disambiguate Multiple Record Matches", - "ru-ru": "Устранение неоднозначности", - "es-es": "Eliminar la ambigüedad de coincidencias de registros múltiples", - "fr-fr": + 'en-us': 'Disambiguate Multiple Record Matches', + 'ru-ru': 'Устранение неоднозначности', + 'es-es': 'Eliminar la ambigüedad de coincidencias de registros múltiples', + 'fr-fr': "Lever l'ambiguïté des correspondances d'enregistrements multiples", - "uk-ua": "Усуньте неоднозначність збігів кількох записів", - "de-ch": "Auflösen mehrerer Datensatzübereinstimmungen", - "pt-br": "Desambiguar múltiplas correspondências de registros", + 'uk-ua': 'Усуньте неоднозначність збігів кількох записів', + 'de-ch': 'Auflösen mehrerer Datensatzübereinstimmungen', + 'pt-br': 'Desambiguar múltiplas correspondências de registros', }, applyAllUnavailable: { - "en-us": '"Apply All" is not available while Data Check is in progress.', - "ru-ru": "«Применить все» недоступно, пока выполняется проверка данных.", - "es-es": '"Aplicar a Todos" no está disponible durante la Verificación.', - "fr-fr": + 'en-us': '"Apply All" is not available while Data Check is in progress.', + 'ru-ru': '«Применить все» недоступно, пока выполняется проверка данных.', + 'es-es': '"Aplicar a Todos" no está disponible durante la Verificación.', + 'fr-fr': "« Appliquer tout » n'est pas disponible lorsque la vérification des données est en cours.", - "uk-ua": - "Функція «Застосувати все» недоступна, поки триває перевірка даних.", - "de-ch": - "„Alle anwenden“ ist während der laufenden Datenprüfung nicht verfügbar.", - "pt-br": + 'uk-ua': + 'Функція «Застосувати все» недоступна, поки триває перевірка даних.', + 'de-ch': + '„Alle anwenden“ ist während der laufenden Datenprüfung nicht verfügbar.', + 'pt-br': '"Aplicar tudo" não estará disponível enquanto a Verificação de dados estiver em andamento.', }, beginRollback: { - "en-us": "Begin Data Set Roll Back?", - "ru-ru": "Начать откат набора данных?", - "es-es": "¿Comenzar reversión del conjunto de datos?", - "fr-fr": "Commencer la restauration de l'ensemble de données ?", - "uk-ua": "Почати відкат набору даних?", - "de-ch": "Datensatz-Rollback beginnen?", - "pt-br": "Iniciar reversão do conjunto de dados?", + 'en-us': 'Begin Data Set Roll Back?', + 'ru-ru': 'Начать откат набора данных?', + 'es-es': '¿Comenzar reversión del conjunto de datos?', + 'fr-fr': "Commencer la restauration de l'ensemble de données ?", + 'uk-ua': 'Почати відкат набору даних?', + 'de-ch': 'Datensatz-Rollback beginnen?', + 'pt-br': 'Iniciar reversão do conjunto de dados?', }, beginRollbackDescription: { - "en-us": - "Rolling back will remove the new data records this Data Set added to the Specify database. The entire rollback will be cancelled if any of the uploaded data have been referenced (re-used) by other data records since they were uploaded.", - "ru-ru": - "Откат удалит новые записи данных, которые этот набор данных добавил в базу данных Specify. Весь откат будет отменен, если на загруженные данные ссылаются другие записи данных с момента они были загружены.", - "es-es": - "La reversión eliminará los nuevos registros de datos que este conjunto de datos agregó a la base de datos de especificación. La reversión completa se cancelará si alguno de los datos cargados ha sido referenciado (reutilizado) por otros registros de datos desde que se cargaron.", - "fr-fr": + 'en-us': + 'Rolling back will remove the new data records this Data Set added to the Specify database. The entire rollback will be cancelled if any of the uploaded data have been referenced (re-used) by other data records since they were uploaded.', + 'ru-ru': + 'Откат удалит новые записи данных, которые этот набор данных добавил в базу данных Specify. Весь откат будет отменен, если на загруженные данные ссылаются другие записи данных с момента они были загружены.', + 'es-es': + 'La reversión eliminará los nuevos registros de datos que este conjunto de datos agregó a la base de datos de especificación. La reversión completa se cancelará si alguno de los datos cargados ha sido referenciado (reutilizado) por otros registros de datos desde que se cargaron.', + 'fr-fr': "La restauration supprimera les nouveaux enregistrements de données que cet ensemble de données a ajoutés à la base de données Specify. L'intégralité de la restauration sera annulée si l'une des données téléchargées a été référencée (réutilisée) par d'autres enregistrements de données depuis leur téléchargement.", - "uk-ua": - "Відкат видалить нові записи даних, додані цим набором даних до бази даних Specify. Повний відкат буде скасовано, якщо на будь-які завантажені дані посилалися (повторно використовували) інші записи даних після їх завантаження.", - "de-ch": - "Durch das Zurücksetzen werden die neuen Datensätze entfernt, die dieser Datensatz zur Datenbank „Specify“ hinzugefügt hat. Das gesamte Zurücksetzen wird abgebrochen, wenn hochgeladene Daten seit dem Hochladen von anderen Datensätzen referenziert (wiederverwendet) wurden.", - "pt-br": - "A reversão removerá os novos registros de dados que este Conjunto de Dados adicionou ao banco de dados Especificar. A reversão completa será cancelada se algum dos dados enviados tiver sido referenciado (reutilizado) por outros registros de dados desde o envio.", + 'uk-ua': + 'Відкат видалить нові записи даних, додані цим набором даних до бази даних Specify. Повний відкат буде скасовано, якщо на будь-які завантажені дані посилалися (повторно використовували) інші записи даних після їх завантаження.', + 'de-ch': + 'Durch das Zurücksetzen werden die neuen Datensätze entfernt, die dieser Datensatz zur Datenbank „Specify“ hinzugefügt hat. Das gesamte Zurücksetzen wird abgebrochen, wenn hochgeladene Daten seit dem Hochladen von anderen Datensätzen referenziert (wiederverwendet) wurden.', + 'pt-br': + 'A reversão removerá os novos registros de dados que este Conjunto de Dados adicionou ao banco de dados Especificar. A reversão completa será cancelada se algum dos dados enviados tiver sido referenciado (reutilizado) por outros registros de dados desde o envio.', }, startUpload: { - "en-us": "Begin Data Set Upload?", - "ru-ru": "Начать загрузку набора данных?", - "es-es": "¿Comenzar carga de conjunto de datos?", - "fr-fr": "Commencer le téléchargement de l'ensemble de données ?", - "uk-ua": "Почати завантаження набору даних?", - "de-ch": "Datensatz-Upload beginnen?", - "pt-br": "Iniciar upload do conjunto de dados?", + 'en-us': 'Begin Data Set Upload?', + 'ru-ru': 'Начать загрузку набора данных?', + 'es-es': '¿Comenzar carga de conjunto de datos?', + 'fr-fr': "Commencer le téléchargement de l'ensemble de données ?", + 'uk-ua': 'Почати завантаження набору даних?', + 'de-ch': 'Datensatz-Upload beginnen?', + 'pt-br': 'Iniciar upload do conjunto de dados?', }, startUploadDescription: { - "en-us": - "Uploading the Data Set will add the data to the Specify database.", - "ru-ru": "Загрузка набора данных добавит данные в базу данных Specify.", - "es-es": - "Cargar el conjunto de datos agregará los datos a la base de datos de especificación.", - "fr-fr": + 'en-us': + 'Uploading the Data Set will add the data to the Specify database.', + 'ru-ru': 'Загрузка набора данных добавит данные в базу данных Specify.', + 'es-es': + 'Cargar el conjunto de datos agregará los datos a la base de datos de especificación.', + 'fr-fr': "Le téléchargement de l'ensemble de données ajoutera les données à la base de données Specify.", - "uk-ua": "Завантаження набору даних додасть дані до бази даних Specify.", - "de-ch": - "Durch das Hochladen des Datensatzes werden die Daten zur angegebenen Datenbank hinzugefügt.", - "pt-br": - "O upload do conjunto de dados adicionará os dados ao banco de dados Specify.", + 'uk-ua': 'Завантаження набору даних додасть дані до бази даних Specify.', + 'de-ch': + 'Durch das Hochladen des Datensatzes werden die Daten zur angegebenen Datenbank hinzugefügt.', + 'pt-br': + 'O upload do conjunto de dados adicionará os dados ao banco de dados Specify.', }, deleteDataSet: { - "en-us": "Delete this Data Set?", - "ru-ru": "Удалить этот набор данных?", - "es-es": "¿Eliminar este conjunto de datos?", - "fr-fr": "Supprimer cet ensemble de données ?", - "uk-ua": "Видалити цей набір даних?", - "de-ch": "Diesen Datensatz löschen?", - "pt-br": "Excluir este conjunto de dados?", + 'en-us': 'Delete this Data Set?', + 'ru-ru': 'Удалить этот набор данных?', + 'es-es': '¿Eliminar este conjunto de datos?', + 'fr-fr': 'Supprimer cet ensemble de données ?', + 'uk-ua': 'Видалити цей набір даних?', + 'de-ch': 'Diesen Datensatz löschen?', + 'pt-br': 'Excluir este conjunto de dados?', }, deleteDataSetDescription: { - "en-us": - "Deleting a Data Set permanently removes it and its Upload Plan. Data mappings will no longer be available for re-use with other Data Sets. Also after deleting, Rollback will no longer be an option for an uploaded Data Set.", - "ru-ru": - "Удаление набора данных приводит к безвозвратному удалению его и его плана загрузки. План загрузки не будут доступным для повторного использования; Отката не будет возможным для загруженного набора данных.", - "es-es": - "Eliminar un conjunto de datos lo elimina de forma permanente junto con su plan de carga. Las asignaciones de datos ya no estarán disponibles para su reutilización con otros conjuntos de datos. Además, después de eliminar, la reversión ya no será una opción para un conjunto de datos cargado.", - "fr-fr": + 'en-us': + 'Deleting a Data Set permanently removes it and its Upload Plan. Data mappings will no longer be available for re-use with other Data Sets. Also after deleting, Rollback will no longer be an option for an uploaded Data Set.', + 'ru-ru': + 'Удаление набора данных приводит к безвозвратному удалению его и его плана загрузки. План загрузки не будут доступным для повторного использования; Отката не будет возможным для загруженного набора данных.', + 'es-es': + 'Eliminar un conjunto de datos lo elimina de forma permanente junto con su plan de carga. Las asignaciones de datos ya no estarán disponibles para su reutilización con otros conjuntos de datos. Además, después de eliminar, la reversión ya no será una opción para un conjunto de datos cargado.', + 'fr-fr': "La suppression d'un ensemble de données le supprime définitivement ainsi que son plan de téléchargement. Les mappages de données ne pourront plus être réutilisés avec d'autres ensembles de données. De plus, après la suppression, la restauration ne sera plus une option pour un ensemble de données téléchargé.", - "uk-ua": - "Видалення набору даних остаточно видаляє його та його план завантаження. Зіставлення даних більше не буде доступним для повторного використання з іншими наборами даних. Крім того, після видалення відкат більше не буде доступним для завантаженого набору даних.", - "de-ch": - "Durch das Löschen eines Datensatzes werden dieser und sein Upload-Plan dauerhaft entfernt. Datenzuordnungen können nicht mehr mit anderen Datensätzen wiederverwendet werden. Nach dem Löschen ist für einen hochgeladenen Datensatz auch kein Rollback mehr möglich.", - "pt-br": - "A exclusão de um Conjunto de Dados o remove permanentemente, juntamente com seu Plano de Upload. Os mapeamentos de dados não estarão mais disponíveis para reutilização com outros Conjuntos de Dados. Além disso, após a exclusão, a opção de Reverter não será mais uma opção para um Conjunto de Dados carregado.", + 'uk-ua': + 'Видалення набору даних остаточно видаляє його та його план завантаження. Зіставлення даних більше не буде доступним для повторного використання з іншими наборами даних. Крім того, після видалення відкат більше не буде доступним для завантаженого набору даних.', + 'de-ch': + 'Durch das Löschen eines Datensatzes werden dieser und sein Upload-Plan dauerhaft entfernt. Datenzuordnungen können nicht mehr mit anderen Datensätzen wiederverwendet werden. Nach dem Löschen ist für einen hochgeladenen Datensatz auch kein Rollback mehr möglich.', + 'pt-br': + 'A exclusão de um Conjunto de Dados o remove permanentemente, juntamente com seu Plano de Upload. Os mapeamentos de dados não estarão mais disponíveis para reutilização com outros Conjuntos de Dados. Além disso, após a exclusão, a opção de Reverter não será mais uma opção para um Conjunto de Dados carregado.', }, dataSetDeleted: { - "en-us": "Data Set successfully deleted", - "ru-ru": "Набор данных успешно удален", - "es-es": "Conjunto de datos eliminado con éxito", - "fr-fr": "Ensemble de données supprimé avec succès", - "uk-ua": "Набір даних успішно видалено", - "de-ch": "Datensatz erfolgreich gelöscht", - "pt-br": "Conjunto de dados excluído com sucesso", + 'en-us': 'Data Set successfully deleted', + 'ru-ru': 'Набор данных успешно удален', + 'es-es': 'Conjunto de datos eliminado con éxito', + 'fr-fr': 'Ensemble de données supprimé avec succès', + 'uk-ua': 'Набір даних успішно видалено', + 'de-ch': 'Datensatz erfolgreich gelöscht', + 'pt-br': 'Conjunto de dados excluído com sucesso', }, dataSetDeletedDescription: { - "en-us": "Data Set successfully deleted.", - "ru-ru": "Набор данных успешно удален.", - "es-es": "Conjunto de datos eliminado con éxito.", - "fr-fr": "Ensemble de données supprimé avec succès.", - "uk-ua": "Набір даних успішно видалено.", - "de-ch": "Datensatz erfolgreich gelöscht.", - "pt-br": "Conjunto de dados excluído com sucesso.", + 'en-us': 'Data Set successfully deleted.', + 'ru-ru': 'Набор данных успешно удален.', + 'es-es': 'Conjunto de datos eliminado con éxito.', + 'fr-fr': 'Ensemble de données supprimé avec succès.', + 'uk-ua': 'Набір даних успішно видалено.', + 'de-ch': 'Datensatz erfolgreich gelöscht.', + 'pt-br': 'Conjunto de dados excluído com sucesso.', }, revertChanges: { - "en-us": "Revert Unsaved Changes?", - "ru-ru": "Отменить несохраненные изменения?", - "es-es": "¿Revertir cambios no guardados?", - "fr-fr": "Annuler les modifications non enregistrées ?", - "uk-ua": "Скасувати незбережені зміни?", - "de-ch": "Nicht gespeicherte Änderungen rückgängig machen?", - "pt-br": "Reverter alterações não salvas?", + 'en-us': 'Revert Unsaved Changes?', + 'ru-ru': 'Отменить несохраненные изменения?', + 'es-es': '¿Revertir cambios no guardados?', + 'fr-fr': 'Annuler les modifications non enregistrées ?', + 'uk-ua': 'Скасувати незбережені зміни?', + 'de-ch': 'Nicht gespeicherte Änderungen rückgängig machen?', + 'pt-br': 'Reverter alterações não salvas?', }, revertChangesDescription: { - "en-us": - "This action will discard all changes made to the Data Set since the last Save.", - "ru-ru": - "Это действие приведет к отмене всех изменений, внесенных в набор данных с момента последнего сохранение.", - "es-es": - "Esta acción descartará todos los cambios realizados en el conjunto de datos desde la última vez que se guardó.", - "fr-fr": + 'en-us': + 'This action will discard all changes made to the Data Set since the last Save.', + 'ru-ru': + 'Это действие приведет к отмене всех изменений, внесенных в набор данных с момента последнего сохранение.', + 'es-es': + 'Esta acción descartará todos los cambios realizados en el conjunto de datos desde la última vez que se guardó.', + 'fr-fr': "Cette action annulera toutes les modifications apportées à l'ensemble de données depuis le dernier enregistrement.", - "uk-ua": - "Ця дія призведе до скасування всіх змін, внесених до набору даних після останнього збереження.", - "de-ch": - "Durch diese Aktion werden alle Änderungen am Datensatz seit der letzten Speicherung verworfen.", - "pt-br": - "Esta ação descartará todas as alterações feitas no Conjunto de Dados desde o último Salvamento.", + 'uk-ua': + 'Ця дія призведе до скасування всіх змін, внесених до набору даних після останнього збереження.', + 'de-ch': + 'Durch diese Aktion werden alle Änderungen am Datensatz seit der letzten Speicherung verworfen.', + 'pt-br': + 'Esta ação descartará todas as alterações feitas no Conjunto de Dados desde o último Salvamento.', }, saving: { - "en-us": "Saving...", - "ru-ru": "Сохранение...", - "es-es": "Ahorro...", - "fr-fr": "Économie...", - "uk-ua": "Збереження...", - "de-ch": "Speichern...", - "pt-br": "Salvando...", + 'en-us': 'Saving...', + 'ru-ru': 'Сохранение...', + 'es-es': 'Ahorro...', + 'fr-fr': 'Économie...', + 'uk-ua': 'Збереження...', + 'de-ch': 'Speichern...', + 'pt-br': 'Salvando...', }, wbUnloadProtect: { - "en-us": "Changes to this Data Set have not been Saved.", - "ru-ru": "Изменения в этом наборе данных не были сохранены.", - "es-es": "Los cambios a este conjunto de datos no se han guardado.", - "fr-fr": + 'en-us': 'Changes to this Data Set have not been Saved.', + 'ru-ru': 'Изменения в этом наборе данных не были сохранены.', + 'es-es': 'Los cambios a este conjunto de datos no se han guardado.', + 'fr-fr': "Les modifications apportées à cet ensemble de données n'ont pas été enregistrées.", - "uk-ua": "Зміни в цьому наборі даних не збережено.", - "de-ch": "Änderungen an diesem Datensatz wurden nicht gespeichert.", - "pt-br": "As alterações neste conjunto de dados não foram salvas.", + 'uk-ua': 'Зміни в цьому наборі даних не збережено.', + 'de-ch': 'Änderungen an diesem Datensatz wurden nicht gespeichert.', + 'pt-br': 'As alterações neste conjunto de dados não foram salvas.', }, noMatchErrorMessage: { - "en-us": "No matching record for must-match table.", - "ru-ru": - "Нет соответствующей записи для таблицы обязательного соответствия.", - "es-es": "No hay registro que coincida en tabla de coincidencia obligada.", - "fr-fr": - "Aucun enregistrement correspondant pour la table à correspondance obligatoire.", - "uk-ua": - "Немає відповідного запису для таблиці обов’язкової відповідності.", - "de-ch": "Kein passender Datensatz für die Must-Match-Tabelle.", - "pt-br": "Nenhum registro correspondente para a tabela must-match.", + 'en-us': 'No matching record for must-match table.', + 'ru-ru': + 'Нет соответствующей записи для таблицы обязательного соответствия.', + 'es-es': 'No hay registro que coincida en tabla de coincidencia obligada.', + 'fr-fr': + 'Aucun enregistrement correspondant pour la table à correspondance obligatoire.', + 'uk-ua': + 'Немає відповідного запису для таблиці обов’язкової відповідності.', + 'de-ch': 'Kein passender Datensatz für die Must-Match-Tabelle.', + 'pt-br': 'Nenhum registro correspondente para a tabela must-match.', }, matchedMultipleErrorMessage: { - "en-us": - "This value matches two or more existing database records and the match must be disambiguated before uploading.", - "ru-ru": - "Это значение соответствует двум или более существующим записям базы данных и совпадению", - "es-es": - "Este valor coincide con dos o más registros existentes en la base de datos y han de desambigüarse antes de cargar.", - "fr-fr": - "Cette valeur correspond à deux enregistrements de base de données existants ou plus et la correspondance doit être levée avant le téléchargement.", - "uk-ua": - "Це значення збігається з двома чи більше існуючими записами бази даних, і збіг необхідно усунути перед завантаженням.", - "de-ch": - "Dieser Wert stimmt mit zwei oder mehr vorhandenen Datenbankeinträgen überein und die Übereinstimmung muss vor dem Hochladen eindeutig geklärt werden.", - "pt-br": - "Este valor corresponde a dois ou mais registros de banco de dados existentes e a correspondência deve ser eliminada antes do upload.", + 'en-us': + 'This value matches two or more existing database records and the match must be disambiguated before uploading.', + 'ru-ru': + 'Это значение соответствует двум или более существующим записям базы данных и совпадению', + 'es-es': + 'Este valor coincide con dos o más registros existentes en la base de datos y han de desambigüarse antes de cargar.', + 'fr-fr': + 'Cette valeur correspond à deux enregistrements de base de données existants ou plus et la correspondance doit être levée avant le téléchargement.', + 'uk-ua': + 'Це значення збігається з двома чи більше існуючими записами бази даних, і збіг необхідно усунути перед завантаженням.', + 'de-ch': + 'Dieser Wert stimmt mit zwei oder mehr vorhandenen Datenbankeinträgen überein und die Übereinstimmung muss vor dem Hochladen eindeutig geklärt werden.', + 'pt-br': + 'Este valor corresponde a dois ou mais registros de banco de dados existentes e a correspondência deve ser eliminada antes do upload.', }, validationNoErrors: { - "en-us": "Validate Completed with No Errors", - "ru-ru": "Проверка завершена без ошибок", - "es-es": "Validar completado sin errores", - "fr-fr": "Validation terminée sans erreur", - "uk-ua": "Перевірка завершена без помилок", - "de-ch": "Validierung ohne Fehler abgeschlossen", - "pt-br": "Validar concluído sem erros", + 'en-us': 'Validate Completed with No Errors', + 'ru-ru': 'Проверка завершена без ошибок', + 'es-es': 'Validar completado sin errores', + 'fr-fr': 'Validation terminée sans erreur', + 'uk-ua': 'Перевірка завершена без помилок', + 'de-ch': 'Validierung ohne Fehler abgeschlossen', + 'pt-br': 'Validar concluído sem erros', }, validationNoErrorsDescription: { - "en-us": - "Validation found no errors, it is ready to be uploaded into the database.", - "ru-ru": - "Проверка завершена без ошибок. Этот набора данных готов к загрузке в базу данных.", - "es-es": - "La validación no encontró errores, está listo para ser cargado en la base de datos.", - "fr-fr": + 'en-us': + 'Validation found no errors, it is ready to be uploaded into the database.', + 'ru-ru': + 'Проверка завершена без ошибок. Этот набора данных готов к загрузке в базу данных.', + 'es-es': + 'La validación no encontró errores, está listo para ser cargado en la base de datos.', + 'fr-fr': "La validation n'a trouvé aucune erreur, elle est prête à être téléchargée dans la base de données.", - "uk-ua": - "Перевірка не виявила помилок, вона готова до завантаження в базу даних.", - "de-ch": - "Bei der Validierung wurden keine Fehler gefunden. Der Upload in die Datenbank ist nun möglich.", - "pt-br": - "A validação não encontrou erros, está pronto para ser carregado no banco de dados.", + 'uk-ua': + 'Перевірка не виявила помилок, вона готова до завантаження в базу даних.', + 'de-ch': + 'Bei der Validierung wurden keine Fehler gefunden. Der Upload in die Datenbank ist nun möglich.', + 'pt-br': + 'A validação não encontrou erros, está pronto para ser carregado no banco de dados.', }, validationReEditWarning: { - "en-us": - "Note: If this Data Set is edited and re-saved, Validate should be re-run prior to Uploading to verify that no errors have been introduced.", - "ru-ru": - "Примечание: Если этот набор данных отредактирован и повторно сохранен, начать проверку снова, чтобы убедиться, что ошибок не было введено.", - "es-es": - "Nota: si este conjunto de datos se edita y se vuelve a guardar, se debe volver a ejecutar Validar antes de cargar para verificar que no se hayan introducido errores.", - "fr-fr": + 'en-us': + 'Note: If this Data Set is edited and re-saved, Validate should be re-run prior to Uploading to verify that no errors have been introduced.', + 'ru-ru': + 'Примечание: Если этот набор данных отредактирован и повторно сохранен, начать проверку снова, чтобы убедиться, что ошибок не было введено.', + 'es-es': + 'Nota: si este conjunto de datos se edita y se vuelve a guardar, se debe volver a ejecutar Validar antes de cargar para verificar que no se hayan introducido errores.', + 'fr-fr': "Remarque : Si cet ensemble de données est modifié et réenregistré, la validation doit être réexécutée avant le téléchargement pour vérifier qu'aucune erreur n'a été introduite.", - "uk-ua": - "Примітка. Якщо цей набір даних відредаговано та повторно збережено, перед завантаженням слід повторно запустити перевірку, щоб переконатися, що не було допущено помилок.", - "de-ch": - "Hinweis: Wenn dieser Datensatz bearbeitet und erneut gespeichert wird, sollte die Validierung vor dem Hochladen erneut ausgeführt werden, um sicherzustellen, dass keine Fehler aufgetreten sind.", - "pt-br": - "Observação: se este conjunto de dados for editado e salvo novamente, a validação deverá ser executada novamente antes do upload para verificar se nenhum erro foi introduzido.", + 'uk-ua': + 'Примітка. Якщо цей набір даних відредаговано та повторно збережено, перед завантаженням слід повторно запустити перевірку, щоб переконатися, що не було допущено помилок.', + 'de-ch': + 'Hinweis: Wenn dieser Datensatz bearbeitet und erneut gespeichert wird, sollte die Validierung vor dem Hochladen erneut ausgeführt werden, um sicherzustellen, dass keine Fehler aufgetreten sind.', + 'pt-br': + 'Observação: se este conjunto de dados for editado e salvo novamente, a validação deverá ser executada novamente antes do upload para verificar se nenhum erro foi introduzido.', }, validationErrors: { - "en-us": "Validate Completed with Errors", - "ru-ru": "Проверка завершена с ошибками", - "es-es": "Validar completado con errores", - "fr-fr": "Valider terminé avec des erreurs", - "uk-ua": "Перевірка виконана з помилками", - "de-ch": "Validierung mit Fehlern abgeschlossen", - "pt-br": "Validar Concluído com Erros", + 'en-us': 'Validate Completed with Errors', + 'ru-ru': 'Проверка завершена с ошибками', + 'es-es': 'Validar completado con errores', + 'fr-fr': 'Valider terminé avec des erreurs', + 'uk-ua': 'Перевірка виконана з помилками', + 'de-ch': 'Validierung mit Fehlern abgeschlossen', + 'pt-br': 'Validar Concluído com Erros', }, validationErrorsDescription: { - "en-us": "Validation found errors in the Data Set.", - "ru-ru": "Проверка обнаружила ошибки в наборе данных.", - "es-es": "La validación encontró errores en el conjunto de datos.", - "fr-fr": "La validation a détecté des erreurs dans l'ensemble de données.", - "uk-ua": "Перевірка виявила помилки в наборі даних.", - "de-ch": "Bei der Validierung wurden Fehler im Datensatz gefunden.", - "pt-br": "A validação encontrou erros no conjunto de dados.", + 'en-us': 'Validation found errors in the Data Set.', + 'ru-ru': 'Проверка обнаружила ошибки в наборе данных.', + 'es-es': 'La validación encontró errores en el conjunto de datos.', + 'fr-fr': "La validation a détecté des erreurs dans l'ensemble de données.", + 'uk-ua': 'Перевірка виявила помилки в наборі даних.', + 'de-ch': 'Bei der Validierung wurden Fehler im Datensatz gefunden.', + 'pt-br': 'A validação encontrou erros no conjunto de dados.', }, uploadSuccessful: { - "en-us": "Upload Completed with No Errors", - "ru-ru": "Загрузка завершена без ошибок", - "es-es": "Carga completada sin errores", - "fr-fr": "Téléchargement terminé sans erreur", - "uk-ua": "Завантаження завершено без помилок", - "de-ch": "Upload ohne Fehler abgeschlossen", - "pt-br": "Upload concluído sem erros", + 'en-us': 'Upload Completed with No Errors', + 'ru-ru': 'Загрузка завершена без ошибок', + 'es-es': 'Carga completada sin errores', + 'fr-fr': 'Téléchargement terminé sans erreur', + 'uk-ua': 'Завантаження завершено без помилок', + 'de-ch': 'Upload ohne Fehler abgeschlossen', + 'pt-br': 'Upload concluído sem erros', }, uploadSuccessfulDescription: { - "en-us": + 'en-us': 'Click on the "Results" button to see the number of new records added to each database table.', - "ru-ru": - "Нажмите кнопку «Результаты», чтобы увидеть количество новых записей добавлен в каждую таблицу базы данных", - "es-es": + 'ru-ru': + 'Нажмите кнопку «Результаты», чтобы увидеть количество новых записей добавлен в каждую таблицу базы данных', + 'es-es': 'Haga clic en el botón "Resultados" para ver la cantidad de nuevos registros agregados a cada tabla de la base de datos.', - "fr-fr": - "Cliquez sur le bouton « Résultats » pour voir le nombre de nouveaux enregistrements ajoutés à chaque table de la base de données.", - "uk-ua": - "Натисніть кнопку «Результати», щоб побачити кількість нових записів, доданих до кожної таблиці бази даних.", - "de-ch": - "Klicken Sie auf die Schaltfläche „Ergebnisse“, um die Anzahl der neuen Datensätze anzuzeigen, die jeder Datenbanktabelle hinzugefügt wurden.", - "pt-br": + 'fr-fr': + 'Cliquez sur le bouton « Résultats » pour voir le nombre de nouveaux enregistrements ajoutés à chaque table de la base de données.', + 'uk-ua': + 'Натисніть кнопку «Результати», щоб побачити кількість нових записів, доданих до кожної таблиці бази даних.', + 'de-ch': + 'Klicken Sie auf die Schaltfläche „Ergebnisse“, um die Anzahl der neuen Datensätze anzuzeigen, die jeder Datenbanktabelle hinzugefügt wurden.', + 'pt-br': 'Clique no botão "Resultados" para ver o número de novos registros adicionados a cada tabela do banco de dados.', }, uploadErrors: { - "en-us": "Upload Failed due to Error Cells", - "ru-ru": "Ошибка загрузки из-за ошибок", - "es-es": "Carga fallida debido a celdas de error", - "fr-fr": "Échec du téléchargement en raison de cellules d'erreur", - "uk-ua": "Помилка завантаження через клітинки помилок", - "de-ch": "Upload aufgrund fehlerhafter Zellen fehlgeschlagen", - "pt-br": "Falha no upload devido a células de erro", + 'en-us': 'Upload Failed due to Error Cells', + 'ru-ru': 'Ошибка загрузки из-за ошибок', + 'es-es': 'Carga fallida debido a celdas de error', + 'fr-fr': "Échec du téléchargement en raison de cellules d'erreur", + 'uk-ua': 'Помилка завантаження через клітинки помилок', + 'de-ch': 'Upload aufgrund fehlerhafter Zellen fehlgeschlagen', + 'pt-br': 'Falha no upload devido a células de erro', }, uploadErrorsDescription: { - "en-us": "The upload failed due to one or more cell value errors.", - "ru-ru": - "Загрузка не удалась из-за одной или нескольких ошибок значений ячеек.", - "es-es": "La carga falló debido a uno o más errores de valor de celda.", - "fr-fr": + 'en-us': 'The upload failed due to one or more cell value errors.', + 'ru-ru': + 'Загрузка не удалась из-за одной или нескольких ошибок значений ячеек.', + 'es-es': 'La carga falló debido a uno o más errores de valor de celda.', + 'fr-fr': "Le téléchargement a échoué en raison d'une ou plusieurs erreurs de valeur de cellule.", - "uk-ua": - "Помилка завантаження через одну або кілька помилок значення клітинки.", - "de-ch": - "Der Upload ist aufgrund eines oder mehrerer Zellenwertfehler fehlgeschlagen.", - "pt-br": "O upload falhou devido a um ou mais erros de valor de célula.", + 'uk-ua': + 'Помилка завантаження через одну або кілька помилок значення клітинки.', + 'de-ch': + 'Der Upload ist aufgrund eines oder mehrerer Zellenwertfehler fehlgeschlagen.', + 'pt-br': 'O upload falhou devido a um ou mais erros de valor de célula.', }, uploadErrorsSecondDescription: { - "en-us": - "Validate the Data Set and review the mouseover hints for each error cell, then make the appropriate corrections. Save and retry the {type:string}.", - "de-ch": - "Validieren Sie den Datensatz und überprüfen Sie die Mouseover-Hinweise für jede Fehlerzelle. Nehmen Sie anschließend die entsprechenden Korrekturen vor. Speichern Sie und wiederholen Sie {type:string}.", - "es-es": - "Valide el conjunto de datos y revise las sugerencias al pasar el ratón por cada celda con error. Luego, realice las correcciones pertinentes. Guarde y vuelva a intentar la operación {type:string}.", - "fr-fr": + 'en-us': + 'Validate the Data Set and review the mouseover hints for each error cell, then make the appropriate corrections. Save and retry the {type:string}.', + 'de-ch': + 'Validieren Sie den Datensatz und überprüfen Sie die Mouseover-Hinweise für jede Fehlerzelle. Nehmen Sie anschließend die entsprechenden Korrekturen vor. Speichern Sie und wiederholen Sie {type:string}.', + 'es-es': + 'Valide el conjunto de datos y revise las sugerencias al pasar el ratón por cada celda con error. Luego, realice las correcciones pertinentes. Guarde y vuelva a intentar la operación {type:string}.', + 'fr-fr': "Validez l'ensemble de données et examinez les indications de survol de chaque cellule d'erreur, puis apportez les corrections appropriées. Enregistrez et réessayez {type:string}.", - "pt-br": - "Valide o conjunto de dados e revise as dicas de mouseover para cada célula de erro. Em seguida, faça as correções apropriadas. Salve e tente novamente o {type:string}.", - "ru-ru": - "Проверьте набор данных и просмотрите подсказки при наведении мыши на каждую ячейку с ошибкой, затем внесите соответствующие исправления. Сохраните и повторите {type:string}.", - "uk-ua": - "Перевірте набір даних і перегляньте підказки під час наведення курсора миші для кожної клітинки з помилкою, потім внесіть відповідні виправлення. Збережіть і повторіть спробу {type:string}.", + 'pt-br': + 'Valide o conjunto de dados e revise as dicas de mouseover para cada célula de erro. Em seguida, faça as correções apropriadas. Salve e tente novamente o {type:string}.', + 'ru-ru': + 'Проверьте набор данных и просмотрите подсказки при наведении мыши на каждую ячейку с ошибкой, затем внесите соответствующие исправления. Сохраните и повторите {type:string}.', + 'uk-ua': + 'Перевірте набір даних і перегляньте підказки під час наведення курсора миші для кожної клітинки з помилкою, потім внесіть відповідні виправлення. Збережіть і повторіть спробу {type:string}.', }, dataSetRollback: { - "en-us": "Data Set was rolled back successfully", - "ru-ru": "Набор данных был успешно откат", - "es-es": "El conjunto de datos se revirtió con éxito", - "fr-fr": "L'ensemble de données a été restauré avec succès", - "uk-ua": "Набір даних успішно повернуто", - "de-ch": "Der Datensatz wurde erfolgreich zurückgesetzt", - "pt-br": "O conjunto de dados foi revertido com sucesso", + 'en-us': 'Data Set was rolled back successfully', + 'ru-ru': 'Набор данных был успешно откат', + 'es-es': 'El conjunto de datos se revirtió con éxito', + 'fr-fr': "L'ensemble de données a été restauré avec succès", + 'uk-ua': 'Набір даних успішно повернуто', + 'de-ch': 'Der Datensatz wurde erfolgreich zurückgesetzt', + 'pt-br': 'O conjunto de dados foi revertido com sucesso', }, dataSetRollbackDescription: { - "en-us": - "This Rolledback Data Set is saved, and can be edited or re-uploaded.", - "ru-ru": - "Этот набор данных отката сохранянен, и его можно редактировать или повторно загружать.", - "es-es": - "Este conjunto de datos revertidos se guarda y se puede editar o volver a cargar.", - "fr-fr": - "Cet ensemble de données restaurées est enregistré et peut être modifié ou téléchargé à nouveau.", - "uk-ua": - "Цей відкочений набір даних зберігається та може бути відредагований або повторно завантажений.", - "de-ch": - "Dieser zurückgesetzte Datensatz wird gespeichert und kann bearbeitet oder erneut hochgeladen werden.", - "pt-br": - "Este conjunto de dados revertidos é salvo e pode ser editado ou reenviado.", + 'en-us': + 'This Rolledback Data Set is saved, and can be edited or re-uploaded.', + 'ru-ru': + 'Этот набор данных отката сохранянен, и его можно редактировать или повторно загружать.', + 'es-es': + 'Este conjunto de datos revertidos se guarda y se puede editar o volver a cargar.', + 'fr-fr': + 'Cet ensemble de données restaurées est enregistré et peut être modifié ou téléchargé à nouveau.', + 'uk-ua': + 'Цей відкочений набір даних зберігається та може бути відредагований або повторно завантажений.', + 'de-ch': + 'Dieser zurückgesetzte Datensatz wird gespeichert und kann bearbeitet oder erneut hochgeladen werden.', + 'pt-br': + 'Este conjunto de dados revertidos é salvo e pode ser editado ou reenviado.', }, validationCanceled: { - "en-us": "Validation Cancelled", - "ru-ru": "Проверка отменена", - "es-es": "Validación cancelada", - "fr-fr": "Validation annulée", - "uk-ua": "Перевірку скасовано", - "de-ch": "Validierung abgebrochen", - "pt-br": "Validação cancelada", + 'en-us': 'Validation Cancelled', + 'ru-ru': 'Проверка отменена', + 'es-es': 'Validación cancelada', + 'fr-fr': 'Validation annulée', + 'uk-ua': 'Перевірку скасовано', + 'de-ch': 'Validierung abgebrochen', + 'pt-br': 'Validação cancelada', }, validationCanceledDescription: { - "en-us": "Data Set Validation cancelled.", - "ru-ru": "Проверка набора данных отменена.", - "es-es": "Se canceló la validación del conjunto de datos.", - "fr-fr": "Validation de l'ensemble de données annulée.", - "uk-ua": "Перевірку набору даних скасовано.", - "de-ch": "Datensatzvalidierung abgebrochen.", - "pt-br": "Validação do conjunto de dados cancelada.", + 'en-us': 'Data Set Validation cancelled.', + 'ru-ru': 'Проверка набора данных отменена.', + 'es-es': 'Se canceló la validación del conjunto de datos.', + 'fr-fr': "Validation de l'ensemble de données annulée.", + 'uk-ua': 'Перевірку набору даних скасовано.', + 'de-ch': 'Datensatzvalidierung abgebrochen.', + 'pt-br': 'Validação do conjunto de dados cancelada.', }, rollbackCanceled: { - "en-us": "Rollback Cancelled", - "ru-ru": "Загрузка отменена", - "es-es": "Reversión cancelada", - "fr-fr": "Restauration annulée", - "uk-ua": "Відкат скасовано", - "de-ch": "Rollback abgebrochen", - "pt-br": "Reversão cancelada", + 'en-us': 'Rollback Cancelled', + 'ru-ru': 'Загрузка отменена', + 'es-es': 'Reversión cancelada', + 'fr-fr': 'Restauration annulée', + 'uk-ua': 'Відкат скасовано', + 'de-ch': 'Rollback abgebrochen', + 'pt-br': 'Reversão cancelada', }, rollbackCanceledDescription: { - "en-us": "Data Set Rollback cancelled.", - "ru-ru": "Откат набора данных отменен.", - "es-es": "Reversión del conjunto de datos cancelada.", - "fr-fr": "Restauration de l’ensemble de données annulée.", - "uk-ua": "Відкат набору даних скасовано.", - "de-ch": "Datensatz-Rollback abgebrochen.", - "pt-br": "Reversão do conjunto de dados cancelada.", + 'en-us': 'Data Set Rollback cancelled.', + 'ru-ru': 'Откат набора данных отменен.', + 'es-es': 'Reversión del conjunto de datos cancelada.', + 'fr-fr': 'Restauration de l’ensemble de données annulée.', + 'uk-ua': 'Відкат набору даних скасовано.', + 'de-ch': 'Datensatz-Rollback abgebrochen.', + 'pt-br': 'Reversão do conjunto de dados cancelada.', }, uploadCanceled: { - "en-us": "Upload Cancelled", - "ru-ru": "Загрузка отменена", - "es-es": "Subida cancelada", - "de-ch": "Upload abgebrochen", - "fr-fr": "Téléchargement annulé", - "uk-ua": "Завантаження скасовано", - "pt-br": "Upload cancelado", + 'en-us': 'Upload Cancelled', + 'ru-ru': 'Загрузка отменена', + 'es-es': 'Subida cancelada', + 'de-ch': 'Upload abgebrochen', + 'fr-fr': 'Téléchargement annulé', + 'uk-ua': 'Завантаження скасовано', + 'pt-br': 'Upload cancelado', }, uploadCanceledDescription: { - "en-us": "Data Set Upload cancelled.", - "ru-ru": "Загрузка набора данных отменена.", - "es-es": "Carga de conjunto de datos cancelada.", - "fr-fr": "Téléchargement de l'ensemble de données annulé.", - "uk-ua": "Завантаження набору даних скасовано.", - "de-ch": "Der Upload des Datensatzes wurde abgebrochen.", - "pt-br": "Upload do conjunto de dados cancelado.", + 'en-us': 'Data Set Upload cancelled.', + 'ru-ru': 'Загрузка набора данных отменена.', + 'es-es': 'Carga de conjunto de datos cancelada.', + 'fr-fr': "Téléchargement de l'ensemble de données annulé.", + 'uk-ua': 'Завантаження набору даних скасовано.', + 'de-ch': 'Der Upload des Datensatzes wurde abgebrochen.', + 'pt-br': 'Upload do conjunto de dados cancelado.', }, coordinateConverter: { - "en-us": "Geocoordinate Format", - "ru-ru": "Геокоординатный формат", - "es-es": "Formato de geocoordenadas", - "fr-fr": "Format de géocoordonnée", - "uk-ua": "Формат геокоординат", - "de-ch": "Geokoordinatenformat", - "pt-br": "Formato de geocoordenadas", + 'en-us': 'Geocoordinate Format', + 'ru-ru': 'Геокоординатный формат', + 'es-es': 'Formato de geocoordenadas', + 'fr-fr': 'Format de géocoordonnée', + 'uk-ua': 'Формат геокоординат', + 'de-ch': 'Geokoordinatenformat', + 'pt-br': 'Formato de geocoordenadas', }, coordinateConverterDescription: { - "en-us": "Choose a preferred Geocoordinate format", - "ru-ru": "Выберите предпочтительный формат геокоординат", - "es-es": "Elija un formato de geocoordenada preferido", - "fr-fr": "Choisissez un format de géocoordonnée préféré", - "uk-ua": "Виберіть потрібний формат геокоординат", - "de-ch": "Wählen Sie ein bevorzugtes Geokoordinatenformat", - "pt-br": "Escolha um formato de geocoordenada preferido", + 'en-us': 'Choose a preferred Geocoordinate format', + 'ru-ru': 'Выберите предпочтительный формат геокоординат', + 'es-es': 'Elija un formato de geocoordenada preferido', + 'fr-fr': 'Choisissez un format de géocoordonnée préféré', + 'uk-ua': 'Виберіть потрібний формат геокоординат', + 'de-ch': 'Wählen Sie ein bevorzugtes Geokoordinatenformat', + 'pt-br': 'Escolha um formato de geocoordenada preferido', }, emptyStringInline: { comment: ` When empty string is used as a default value for a column, this is shown instead `, - "en-us": "(empty string)", - "ru-ru": "(пуста строка)", - "es-es": "(cadena vacía)", - "fr-fr": "(chaîne vide)", - "uk-ua": "(порожній рядок)", - "de-ch": "(leere Zeichenfolge)", - "pt-br": "(string vazia)", + 'en-us': '(empty string)', + 'ru-ru': '(пуста строка)', + 'es-es': '(cadena vacía)', + 'fr-fr': '(chaîne vide)', + 'uk-ua': '(порожній рядок)', + 'de-ch': '(leere Zeichenfolge)', + 'pt-br': '(string vazia)', }, wbUploadedUnavailable: { - "en-us": "The data set must be validated or uploaded", - "ru-ru": "The data set must be validated or uploaded", - "es-es": "Se ha de validar o cargar el conjunto de datos", - "fr-fr": "L'ensemble de données doit être validé ou téléchargé", - "uk-ua": "Набір даних має бути перевірений або завантажений", - "de-ch": "Der Datensatz muss validiert oder hochgeladen werden", - "pt-br": "O conjunto de dados deve ser validado ou carregado", + 'en-us': 'The data set must be validated or uploaded', + 'ru-ru': 'The data set must be validated or uploaded', + 'es-es': 'Se ha de validar o cargar el conjunto de datos', + 'fr-fr': "L'ensemble de données doit être validé ou téléchargé", + 'uk-ua': 'Набір даних має бути перевірений або завантажений', + 'de-ch': 'Der Datensatz muss validiert oder hochgeladen werden', + 'pt-br': 'O conjunto de dados deve ser validado ou carregado', }, wbValidateUnavailable: { - "en-us": - "An Upload Plan needs to defined before this Data Set can be Validated", - "ru-ru": - "План загрузки должен быть определен до того, как этот набор данных может быть проверен", - "es-es": - "Se necesita definir un Plan de Carga antes de poder Validar este Conjunto de Datos", - "fr-fr": - "Un plan de téléchargement doit être défini avant que cet ensemble de données puisse être validé", - "uk-ua": - "Перед перевіркою цього набору даних необхідно визначити план завантаження", - "de-ch": - "Bevor dieser Datensatz validiert werden kann, muss ein Upload-Plan definiert werden.", - "pt-br": - "Um Plano de Upload precisa ser definido antes que este Conjunto de Dados possa ser Validado", + 'en-us': + 'An Upload Plan needs to defined before this Data Set can be Validated', + 'ru-ru': + 'План загрузки должен быть определен до того, как этот набор данных может быть проверен', + 'es-es': + 'Se necesita definir un Plan de Carga antes de poder Validar este Conjunto de Datos', + 'fr-fr': + 'Un plan de téléchargement doit être défini avant que cet ensemble de données puisse être validé', + 'uk-ua': + 'Перед перевіркою цього набору даних необхідно визначити план завантаження', + 'de-ch': + 'Bevor dieser Datensatz validiert werden kann, muss ein Upload-Plan definiert werden.', + 'pt-br': + 'Um Plano de Upload precisa ser definido antes que este Conjunto de Dados possa ser Validado', }, unavailableWhileEditing: { - "en-us": "This action requires all changes to be saved", - "ru-ru": "Это действие требует сохранения всех изменений", - "es-es": "Esta acción requiere que se guarden todos los cambios", - "fr-fr": - "Cette action nécessite que toutes les modifications soient enregistrées", - "uk-ua": "Ця дія вимагає збереження всіх змін", - "de-ch": "Diese Aktion erfordert das Speichern aller Änderungen", - "pt-br": "Esta ação requer que todas as alterações sejam salvas", + 'en-us': 'This action requires all changes to be saved', + 'ru-ru': 'Это действие требует сохранения всех изменений', + 'es-es': 'Esta acción requiere que se guarden todos los cambios', + 'fr-fr': + 'Cette action nécessite que toutes les modifications soient enregistrées', + 'uk-ua': 'Ця дія вимагає збереження всіх змін', + 'de-ch': 'Diese Aktion erfordert das Speichern aller Änderungen', + 'pt-br': 'Esta ação requer que todas as alterações sejam salvas', }, uploadUnavailableWhileHasErrors: { - "en-us": "Upload is unavailable while some cells have validation errors", - "ru-ru": - "Загрузка недоступна, в то время как в некоторых ячейках есть ошибки проверки", - "es-es": - "Carga de datos no disponible si hay celdas con error de validación", - "fr-fr": + 'en-us': 'Upload is unavailable while some cells have validation errors', + 'ru-ru': + 'Загрузка недоступна, в то время как в некоторых ячейках есть ошибки проверки', + 'es-es': + 'Carga de datos no disponible si hay celdas con error de validación', + 'fr-fr': "L'importation n'est pas disponible alors que certaines cellules comportent des erreurs de validation", - "uk-ua": - "Завантаження недоступне, оскільки в деяких клітинках є помилки перевірки", - "de-ch": - "Der Upload ist nicht möglich, da einige Zellen Validierungsfehler aufweisen", - "pt-br": - "O upload não está disponível enquanto algumas células apresentam erros de validação", + 'uk-ua': + 'Завантаження недоступне, оскільки в деяких клітинках є помилки перевірки', + 'de-ch': + 'Der Upload ist nicht möglich, da einige Zellen Validierungsfehler aufweisen', + 'pt-br': + 'O upload não está disponível enquanto algumas células apresentam erros de validação', }, unavailableWhileViewingResults: { - "en-us": "This action is unavailable while viewing the upload results", - "ru-ru": "Это действие недоступно при просмотре результатов загрузки", - "es-es": - "Acción no disponible cuando se visualizan resultados de la carga de datos", - "fr-fr": + 'en-us': 'This action is unavailable while viewing the upload results', + 'ru-ru': 'Это действие недоступно при просмотре результатов загрузки', + 'es-es': + 'Acción no disponible cuando se visualizan resultados de la carga de datos', + 'fr-fr': "Cette action n'est pas disponible lors de l'affichage des résultats du téléchargement", - "uk-ua": "Ця дія недоступна під час перегляду результатів завантаження", - "de-ch": - "Diese Aktion ist beim Anzeigen der Upload-Ergebnisse nicht verfügbar", - "pt-br": - "Esta ação não está disponível durante a visualização dos resultados do upload", + 'uk-ua': 'Ця дія недоступна під час перегляду результатів завантаження', + 'de-ch': + 'Diese Aktion ist beim Anzeigen der Upload-Ergebnisse nicht verfügbar', + 'pt-br': + 'Esta ação não está disponível durante a visualização dos resultados do upload', }, unavailableWhileValidating: { - "en-us": "This action is unavailable while Data Check is in progress", - "ru-ru": "Это действие недоступно, пока выполняется проверка данных", - "es-es": "Acción no disponible durante la Comprobación de Datos", - "fr-fr": + 'en-us': 'This action is unavailable while Data Check is in progress', + 'ru-ru': 'Это действие недоступно, пока выполняется проверка данных', + 'es-es': 'Acción no disponible durante la Comprobación de Datos', + 'fr-fr': "Cette action n'est pas disponible lorsque la vérification des données est en cours", - "uk-ua": "Ця дія недоступна, поки триває перевірка даних", - "de-ch": - "Diese Aktion ist während der laufenden Datenüberprüfung nicht verfügbar.", - "pt-br": - "Esta ação não estará disponível enquanto a Verificação de Dados estiver em andamento", + 'uk-ua': 'Ця дія недоступна, поки триває перевірка даних', + 'de-ch': + 'Diese Aktion ist während der laufenden Datenüberprüfung nicht verfügbar.', + 'pt-br': + 'Esta ação não estará disponível enquanto a Verificação de Dados estiver em andamento', }, unavailableWithoutLocality: { - "en-us": "This tool requires locality columns to be mapped", - "ru-ru": - "Этот инструмент требует, чтобы столбцы координат были сопоставлены", - "es-es": - "Esta herramienta requiere Columnas de Localidad mapeadas/asignadas", - "fr-fr": "Cet outil nécessite que les colonnes de localité soient mappées", - "uk-ua": "Цей інструмент вимагає відображення стовпців місцевості", - "de-ch": "Dieses Tool erfordert die Zuordnung von Ortsspalten", - "pt-br": - "Esta ferramenta requer que as colunas de localidade sejam mapeadas", + 'en-us': 'This tool requires locality columns to be mapped', + 'ru-ru': + 'Этот инструмент требует, чтобы столбцы координат были сопоставлены', + 'es-es': + 'Esta herramienta requiere Columnas de Localidad mapeadas/asignadas', + 'fr-fr': 'Cet outil nécessite que les colonnes de localité soient mappées', + 'uk-ua': 'Цей інструмент вимагає відображення стовпців місцевості', + 'de-ch': 'Dieses Tool erfordert die Zuordnung von Ortsspalten', + 'pt-br': + 'Esta ferramenta requer que as colunas de localidade sejam mapeadas', }, unavailableWhenUploaded: { - "en-us": "This tool does not work with uploaded Data Sets", - "ru-ru": "Этот инструмент не работает с загруженными наборами данных", - "es-es": "Esta herramienta no funciona con Conjuntos de Datos cargados", - "fr-fr": - "Cet outil ne fonctionne pas avec les ensembles de données téléchargés", - "uk-ua": "Цей інструмент не працює із завантаженими наборами даних", - "de-ch": "Dieses Tool funktioniert nicht mit hochgeladenen Datensätzen", - "pt-br": "Esta ferramenta não funciona com conjuntos de dados enviados", + 'en-us': 'This tool does not work with uploaded Data Sets', + 'ru-ru': 'Этот инструмент не работает с загруженными наборами данных', + 'es-es': 'Esta herramienta no funciona con Conjuntos de Datos cargados', + 'fr-fr': + 'Cet outil ne fonctionne pas avec les ensembles de données téléchargés', + 'uk-ua': 'Цей інструмент не працює із завантаженими наборами даних', + 'de-ch': 'Dieses Tool funktioniert nicht mit hochgeladenen Datensätzen', + 'pt-br': 'Esta ferramenta não funciona com conjuntos de dados enviados', }, dataSetDeletedOrNotFound: { - "en-us": "Data Set was deleted by another session.", - "ru-ru": "Набор данных был удален другим сеансом.", - "es-es": "Otra sesión ha eliminado el conjunro de datos.", - "fr-fr": "L'ensemble de données a été supprimé par une autre session.", - "uk-ua": "Набір даних видалено іншим сеансом.", - "de-ch": "Der Datensatz wurde von einer anderen Sitzung gelöscht.", - "pt-br": "O conjunto de dados foi excluído por outra sessão.", + 'en-us': 'Data Set was deleted by another session.', + 'ru-ru': 'Набор данных был удален другим сеансом.', + 'es-es': 'Otra sesión ha eliminado el conjunro de datos.', + 'fr-fr': "L'ensemble de données a été supprimé par une autre session.", + 'uk-ua': 'Набір даних видалено іншим сеансом.', + 'de-ch': 'Der Datensatz wurde von einer anderen Sitzung gelöscht.', + 'pt-br': 'O conjunto de dados foi excluído por outra sessão.', }, includeDmsSymbols: { - "en-us": "Include DMS Symbols", - "ru-ru": "Включить символы DMS", - "es-es": "Incluir Símbolos DMS", - "fr-fr": "Inclure les symboles DMS", - "uk-ua": "Додайте символи DMS", - "de-ch": "DMS-Symbole einschließen", - "pt-br": "Incluir símbolos DMS", + 'en-us': 'Include DMS Symbols', + 'ru-ru': 'Включить символы DMS', + 'es-es': 'Incluir Símbolos DMS', + 'fr-fr': 'Inclure les symboles DMS', + 'uk-ua': 'Додайте символи DMS', + 'de-ch': 'DMS-Symbole einschließen', + 'pt-br': 'Incluir símbolos DMS', }, uploadResults: { - "en-us": "Upload Results", - "ru-ru": "Результаты загрузки", - "es-es": "Cargar Resultados", - "de-ch": "Ergebnisse hochladen", - "fr-fr": "Télécharger les résultats", - "uk-ua": "План завантаження", - "pt-br": "Resultados do upload", + 'en-us': 'Upload Results', + 'ru-ru': 'Результаты загрузки', + 'es-es': 'Cargar Resultados', + 'de-ch': 'Ergebnisse hochladen', + 'fr-fr': 'Télécharger les résultats', + 'uk-ua': 'План завантаження', + 'pt-br': 'Resultados do upload', }, noUploadResultsAvailable: { - "en-us": "No upload results are available for this cell", - "ru-ru": "Для этой ячейки нет результатов загрузки", - "es-es": "No hay resultados de carga disponibles para esta celda", - "fr-fr": + 'en-us': 'No upload results are available for this cell', + 'ru-ru': 'Для этой ячейки нет результатов загрузки', + 'es-es': 'No hay resultados de carga disponibles para esta celda', + 'fr-fr': "Aucun résultat de téléchargement n'est disponible pour cette cellule", - "uk-ua": "Для цієї клітинки немає результатів завантаження", - "de-ch": "Für diese Zelle sind keine Upload-Ergebnisse verfügbar", - "pt-br": "Nenhum resultado de upload está disponível para esta célula", + 'uk-ua': 'Для цієї клітинки немає результатів завантаження', + 'de-ch': 'Für diese Zelle sind keine Upload-Ergebnisse verfügbar', + 'pt-br': 'Nenhum resultado de upload está disponível para esta célula', }, navigationOptions: { - "en-us": "Navigation Options", - "ru-ru": "Опции навигации", - "es-es": "Opciones de navegación", - "fr-fr": "Options de navigation", - "uk-ua": "Параметри навігації", - "de-ch": "Navigationsoptionen", - "pt-br": "Opções de navegação", + 'en-us': 'Navigation Options', + 'ru-ru': 'Опции навигации', + 'es-es': 'Opciones de navegación', + 'fr-fr': 'Options de navigation', + 'uk-ua': 'Параметри навігації', + 'de-ch': 'Navigationsoptionen', + 'pt-br': 'Opções de navegação', }, cursorPriority: { - "en-us": "Cursor Priority", - "ru-ru": "Приоритет курсора", - "es-es": "Prioridad del cursor", - "fr-fr": "Priorité du curseur", - "uk-ua": "Пріоритет курсору", - "de-ch": "Cursorpriorität", - "pt-br": "Prioridade do cursor", + 'en-us': 'Cursor Priority', + 'ru-ru': 'Приоритет курсора', + 'es-es': 'Prioridad del cursor', + 'fr-fr': 'Priorité du curseur', + 'uk-ua': 'Пріоритет курсору', + 'de-ch': 'Cursorpriorität', + 'pt-br': 'Prioridade do cursor', }, columnFirst: { - "en-us": "Column first", - "ru-ru": "Столбец за столбцом", - "es-es": "Primero Columna", - "de-ch": "Spalte zuerst", - "fr-fr": "Colonne première", - "uk-ua": "Колонка перша", - "pt-br": "Coluna primeiro", + 'en-us': 'Column first', + 'ru-ru': 'Столбец за столбцом', + 'es-es': 'Primero Columna', + 'de-ch': 'Spalte zuerst', + 'fr-fr': 'Colonne première', + 'uk-ua': 'Колонка перша', + 'pt-br': 'Coluna primeiro', }, rowFirst: { - "en-us": "Row first", - "ru-ru": "Ряд за рядом", - "es-es": "Primero Fila", - "fr-fr": "Première rangée", - "uk-ua": "Перший ряд", - "de-ch": "Reihe zuerst", - "pt-br": "Reme primeiro", + 'en-us': 'Row first', + 'ru-ru': 'Ряд за рядом', + 'es-es': 'Primero Fila', + 'fr-fr': 'Première rangée', + 'uk-ua': 'Перший ряд', + 'de-ch': 'Reihe zuerst', + 'pt-br': 'Reme primeiro', }, searchOptions: { - "en-us": "Search Options", - "ru-ru": "Параметры поиска", - "es-es": "Opciones de búsqueda", - "fr-fr": "Options de recherche", - "uk-ua": "Параметри пошуку", - "de-ch": "Suchoptionen", - "pt-br": "Opções de pesquisa", + 'en-us': 'Search Options', + 'ru-ru': 'Параметры поиска', + 'es-es': 'Opciones de búsqueda', + 'fr-fr': 'Options de recherche', + 'uk-ua': 'Параметри пошуку', + 'de-ch': 'Suchoptionen', + 'pt-br': 'Opções de pesquisa', }, findEntireCellsOnly: { - "en-us": "Find entire cells only", - "ru-ru": "Найти только целые ячейки", - "es-es": "Encontrar solo celdas completas", - "fr-fr": "Rechercher uniquement des cellules entières", - "uk-ua": "Знайти лише цілі клітини", - "de-ch": "Nur ganze Zellen finden", - "pt-br": "Encontre apenas células inteiras", + 'en-us': 'Find entire cells only', + 'ru-ru': 'Найти только целые ячейки', + 'es-es': 'Encontrar solo celdas completas', + 'fr-fr': 'Rechercher uniquement des cellules entières', + 'uk-ua': 'Знайти лише цілі клітини', + 'de-ch': 'Nur ganze Zellen finden', + 'pt-br': 'Encontre apenas células inteiras', }, matchCase: { - "en-us": "Match case", - "ru-ru": "Учитывать регистр", - "es-es": "Coincidir mayúsculas y minúsculas", - "fr-fr": "Cas de correspondance", - "uk-ua": "Відмінок сірника", - "de-ch": "Groß-/Kleinschreibung beachten", - "pt-br": "Caixa de fósforos", + 'en-us': 'Match case', + 'ru-ru': 'Учитывать регистр', + 'es-es': 'Coincidir mayúsculas y minúsculas', + 'fr-fr': 'Cas de correspondance', + 'uk-ua': 'Відмінок сірника', + 'de-ch': 'Groß-/Kleinschreibung beachten', + 'pt-br': 'Caixa de fósforos', }, useRegularExpression: { - "en-us": "Use regular expression", - "ru-ru": "Использовать регулярное выражение", - "es-es": "Usar expresión regular", - "fr-fr": "Utiliser une expression régulière", - "uk-ua": "Використовуйте регулярний вираз", - "de-ch": "Verwenden Sie reguläre Ausdrücke", - "pt-br": "Use expressão regular", + 'en-us': 'Use regular expression', + 'ru-ru': 'Использовать регулярное выражение', + 'es-es': 'Usar expresión regular', + 'fr-fr': 'Utiliser une expression régulière', + 'uk-ua': 'Використовуйте регулярний вираз', + 'de-ch': 'Verwenden Sie reguläre Ausdrücke', + 'pt-br': 'Use expressão regular', }, liveUpdate: { - "en-us": "Live search", - "ru-ru": "Живой поиск", - "es-es": "Búsqueda en vivo", - "fr-fr": "Recherche en direct", - "uk-ua": "Живий пошук", - "de-ch": "Live-Suche", - "pt-br": "Pesquisa ao vivo", + 'en-us': 'Live search', + 'ru-ru': 'Живой поиск', + 'es-es': 'Búsqueda en vivo', + 'fr-fr': 'Recherche en direct', + 'uk-ua': 'Живий пошук', + 'de-ch': 'Live-Suche', + 'pt-br': 'Pesquisa ao vivo', }, replaceOptions: { - "en-us": "Replace Options", - "ru-ru": "Параметры замены", - "es-es": "Opciones de reemplazo", - "fr-fr": "Options de remplacement", - "uk-ua": "Параметри заміни", - "de-ch": "Ersetzungsoptionen", - "pt-br": "Opções de substituição", + 'en-us': 'Replace Options', + 'ru-ru': 'Параметры замены', + 'es-es': 'Opciones de reemplazo', + 'fr-fr': 'Options de remplacement', + 'uk-ua': 'Параметри заміни', + 'de-ch': 'Ersetzungsoptionen', + 'pt-br': 'Opções de substituição', }, replaceMode: { - "en-us": "Replace Mode", - "ru-ru": "Режим замены", - "es-es": "Modo de reemplazo", - "fr-fr": "Mode de remplacement", - "uk-ua": "Режим заміни", - "de-ch": "Ersetzungsmodus", - "pt-br": "Modo de substituição", + 'en-us': 'Replace Mode', + 'ru-ru': 'Режим замены', + 'es-es': 'Modo de reemplazo', + 'fr-fr': 'Mode de remplacement', + 'uk-ua': 'Режим заміни', + 'de-ch': 'Ersetzungsmodus', + 'pt-br': 'Modo de substituição', }, replaceAll: { - "en-us": "Replace all matches", - "ru-ru": "Заменить все совпадения", - "es-es": "Reemplazar todas las coincidencias", - "fr-fr": "Remplacer toutes les correspondances", - "uk-ua": "Замінити всі збіги", - "de-ch": "Alle Übereinstimmungen ersetzen", - "pt-br": "Substituir todas as correspondências", + 'en-us': 'Replace all matches', + 'ru-ru': 'Заменить все совпадения', + 'es-es': 'Reemplazar todas las coincidencias', + 'fr-fr': 'Remplacer toutes les correspondances', + 'uk-ua': 'Замінити всі збіги', + 'de-ch': 'Alle Übereinstimmungen ersetzen', + 'pt-br': 'Substituir todas as correspondências', }, replaceNext: { - "en-us": "Replace next occurrence", - "ru-ru": "Заменить следующее происшествие", - "es-es": "Reemplazar siguiente aparición", - "fr-fr": "Remplacer l'occurrence suivante", - "uk-ua": "Замінити наступне входження", - "de-ch": "Nächstes Vorkommen ersetzen", - "pt-br": "Substituir a próxima ocorrência", + 'en-us': 'Replace next occurrence', + 'ru-ru': 'Заменить следующее происшествие', + 'es-es': 'Reemplazar siguiente aparición', + 'fr-fr': "Remplacer l'occurrence suivante", + 'uk-ua': 'Замінити наступне входження', + 'de-ch': 'Nächstes Vorkommen ersetzen', + 'pt-br': 'Substituir a próxima ocorrência', }, importDataSet: { - "en-us": "Import Data Set", - "ru-ru": "Импортировать набор данных", - "es-es": "Importar conjunto de datos", - "fr-fr": "Importer un ensemble de données", - "uk-ua": "Імпорт набору даних", - "de-ch": "Datensatz importieren", - "pt-br": "Importar conjunto de dados", + 'en-us': 'Import Data Set', + 'ru-ru': 'Импортировать набор данных', + 'es-es': 'Importar conjunto de datos', + 'fr-fr': 'Importer un ensemble de données', + 'uk-ua': 'Імпорт набору даних', + 'de-ch': 'Datensatz importieren', + 'pt-br': 'Importar conjunto de dados', }, wbImportHeader: { - "en-us": "Import a File to Create a New Data Set", - "ru-ru": "Импортируйте файл для создания нового набора данных", - "es-es": "Importar Archivo para Crear Nuevo Conjunto de Datos", - "fr-fr": "Importer un fichier pour créer un nouvel ensemble de données", - "uk-ua": "Імпортуйте файл, щоб створити новий набір даних", - "de-ch": "Importieren einer Datei zum Erstellen eines neuen Datensatzes", - "pt-br": "Importar um arquivo para criar um novo conjunto de dados", + 'en-us': 'Import a File to Create a New Data Set', + 'ru-ru': 'Импортируйте файл для создания нового набора данных', + 'es-es': 'Importar Archivo para Crear Nuevo Conjunto de Datos', + 'fr-fr': 'Importer un fichier pour créer un nouvel ensemble de données', + 'uk-ua': 'Імпортуйте файл, щоб створити новий набір даних', + 'de-ch': 'Importieren einer Datei zum Erstellen eines neuen Datensatzes', + 'pt-br': 'Importar um arquivo para criar um novo conjunto de dados', }, previewDataSet: { - "en-us": "Preview Dataset", - "ru-ru": "Предварительный просмотр набора данных", - "es-es": "Vista previa de Conjunto de Datos", - "fr-fr": "Aperçu de l'ensemble de données", - "uk-ua": "Попередній перегляд набору даних", - "de-ch": "Datensatzvorschau", - "pt-br": "Visualizar conjunto de dados", + 'en-us': 'Preview Dataset', + 'ru-ru': 'Предварительный просмотр набора данных', + 'es-es': 'Vista previa de Conjunto de Datos', + 'fr-fr': "Aperçu de l'ensemble de données", + 'uk-ua': 'Попередній перегляд набору даних', + 'de-ch': 'Datensatzvorschau', + 'pt-br': 'Visualizar conjunto de dados', }, errorImporting: { - "en-us": "The following error(s) occurred while importing the file:", - "ru-ru": "При импорте файла произошли следующие ошибки:", - "es-es": "Se produjeron los siguientes errores al importar el archivo:", - "fr-fr": + 'en-us': 'The following error(s) occurred while importing the file:', + 'ru-ru': 'При импорте файла произошли следующие ошибки:', + 'es-es': 'Se produjeron los siguientes errores al importar el archivo:', + 'fr-fr': "Les erreurs suivantes se sont produites lors de l'importation du fichier :", - "uk-ua": "Під час імпортування файлу виникли такі помилки:", - "de-ch": "Beim Importieren der Datei sind folgende Fehler aufgetreten:", - "pt-br": "Ocorreram os seguintes erros ao importar o arquivo:", + 'uk-ua': 'Під час імпортування файлу виникли такі помилки:', + 'de-ch': 'Beim Importieren der Datei sind folgende Fehler aufgetreten:', + 'pt-br': 'Ocorreram os seguintes erros ao importar o arquivo:', }, corruptFile: { - "en-us": "The file {fileName:string} is corrupt or contains no data!", - "ru-ru": "Файл {fileName:string} поврежден или не содержит данных!", - "es-es": "¡El archivo {fileName:string} está corrupto o no contiene datos!", - "fr-fr": - "Le fichier {fileName:string} est corrompu ou ne contient aucune donnée !", - "uk-ua": "Файл {fileName:string} пошкоджено або не містить даних!", - "de-ch": - "Die Datei {fileName:string} ist beschädigt oder enthält keine Daten!", - "pt-br": "O arquivo {fileName:string} está corrompido ou não contém dados!", + 'en-us': 'The file {fileName:string} is corrupt or contains no data!', + 'ru-ru': 'Файл {fileName:string} поврежден или не содержит данных!', + 'es-es': '¡El archivo {fileName:string} está corrupto o no contiene datos!', + 'fr-fr': + 'Le fichier {fileName:string} est corrompu ou ne contient aucune donnée !', + 'uk-ua': 'Файл {fileName:string} пошкоджено або не містить даних!', + 'de-ch': + 'Die Datei {fileName:string} ist beschädigt oder enthält keine Daten!', + 'pt-br': 'O arquivo {fileName:string} está corrompido ou não contém dados!', }, characterEncoding: { - "en-us": "Character encoding:", - "ru-ru": "Кодировка символов:", - "es-es": "Codificación de caracteres:", - "fr-fr": "Encodage de caractère:", - "uk-ua": "Кодування символів:", - "de-ch": "Zeichenkodierung:", - "pt-br": "Codificação de caracteres:", + 'en-us': 'Character encoding:', + 'ru-ru': 'Кодировка символов:', + 'es-es': 'Codificación de caracteres:', + 'fr-fr': 'Encodage de caractère:', + 'uk-ua': 'Кодування символів:', + 'de-ch': 'Zeichenkodierung:', + 'pt-br': 'Codificação de caracteres:', }, delimiter: { - "en-us": "Delimiter:", - "ru-ru": "Разделитель:", - "es-es": "Delimitador:", - "fr-fr": "Délimiteur :", - "uk-ua": "роздільник:", - "de-ch": "Trennzeichen:", - "pt-br": "Delimitador:", + 'en-us': 'Delimiter:', + 'ru-ru': 'Разделитель:', + 'es-es': 'Delimitador:', + 'fr-fr': 'Délimiteur :', + 'uk-ua': 'роздільник:', + 'de-ch': 'Trennzeichen:', + 'pt-br': 'Delimitador:', }, comma: { - "en-us": "Comma", - "ru-ru": "Запятая", - "es-es": "Coma", - "fr-fr": "Virgule", - "uk-ua": "Кома", - "de-ch": "Komma", - "pt-br": "Vírgula", + 'en-us': 'Comma', + 'ru-ru': 'Запятая', + 'es-es': 'Coma', + 'fr-fr': 'Virgule', + 'uk-ua': 'Кома', + 'de-ch': 'Komma', + 'pt-br': 'Vírgula', }, semicolon: { - "en-us": "Semicolon", - "ru-ru": "Точка с запятой", - "es-es": "Punto y coma", - "fr-fr": "Point-virgule", - "uk-ua": "Крапка з комою", - "de-ch": "Semikolon", - "pt-br": "Ponto e vírgula", + 'en-us': 'Semicolon', + 'ru-ru': 'Точка с запятой', + 'es-es': 'Punto y coma', + 'fr-fr': 'Point-virgule', + 'uk-ua': 'Крапка з комою', + 'de-ch': 'Semikolon', + 'pt-br': 'Ponto e vírgula', }, tab: { - "en-us": "Tab", - "ru-ru": "Табуляция", - "es-es": "Pestaña", - "fr-fr": "Languette", - "uk-ua": "вкладка", - "de-ch": "Tab", - "pt-br": "Aba", + 'en-us': 'Tab', + 'ru-ru': 'Табуляция', + 'es-es': 'Pestaña', + 'fr-fr': 'Languette', + 'uk-ua': 'вкладка', + 'de-ch': 'Tab', + 'pt-br': 'Aba', }, space: { - "en-us": "Space", - "ru-ru": "Пробел", - "es-es": "Espacio", - "fr-fr": "Espace", - "uk-ua": "космос", - "de-ch": "Raum", - "pt-br": "Espaço", + 'en-us': 'Space', + 'ru-ru': 'Пробел', + 'es-es': 'Espacio', + 'fr-fr': 'Espace', + 'uk-ua': 'космос', + 'de-ch': 'Raum', + 'pt-br': 'Espaço', }, pipe: { - "en-us": "Pipe", - "ru-ru": "Вертикальная черта", - "es-es": "Tubo", - "fr-fr": "Tuyau", - "uk-ua": "Труба", - "de-ch": "Rohr", - "pt-br": "Cano", + 'en-us': 'Pipe', + 'ru-ru': 'Вертикальная черта', + 'es-es': 'Tubo', + 'fr-fr': 'Tuyau', + 'uk-ua': 'Труба', + 'de-ch': 'Rohr', + 'pt-br': 'Cano', }, determineAutomatically: { - "en-us": "Determine automatically", - "ru-ru": "Определить автоматически", - "es-es": "Determinar automáticamente", - "uk-ua": "Регістр сірників", - "de-ch": "Automatisch ermitteln", - "fr-fr": "Déterminer automatiquement", - "pt-br": "Determinar automaticamente", + 'en-us': 'Determine automatically', + 'ru-ru': 'Определить автоматически', + 'es-es': 'Determinar automáticamente', + 'uk-ua': 'Регістр сірників', + 'de-ch': 'Automatisch ermitteln', + 'fr-fr': 'Déterminer automatiquement', + 'pt-br': 'Determinar automaticamente', }, chooseDataSetName: { - "en-us": "Name for New Data Set:", - "ru-ru": "Имя для нового набора данных:", - "es-es": "Nombre para Nuevo Conjunto de Datos:", - "de-ch": "Name für neuen Datensatz:", - "fr-fr": "Nom du nouvel ensemble de données :", - "uk-ua": "Назва нового набору даних:", - "pt-br": "Nome para o novo conjunto de dados:", + 'en-us': 'Name for New Data Set:', + 'ru-ru': 'Имя для нового набора данных:', + 'es-es': 'Nombre para Nuevo Conjunto de Datos:', + 'de-ch': 'Name für neuen Datensatz:', + 'fr-fr': 'Nom du nouvel ensemble de données :', + 'uk-ua': 'Назва нового набору даних:', + 'pt-br': 'Nome para o novo conjunto de dados:', }, firstRowIsHeader: { - "en-us": "First Row is Header:", - "ru-ru": "Первая строка является заголовок:", - "es-es": "La primera Fila es el Encabezado:", - "fr-fr": "La première ligne est l'en-tête :", - "uk-ua": "Перший рядок – заголовок:", - "de-ch": "Die erste Zeile ist die Kopfzeile:", - "pt-br": "A primeira linha é o cabeçalho:", + 'en-us': 'First Row is Header:', + 'ru-ru': 'Первая строка является заголовок:', + 'es-es': 'La primera Fila es el Encabezado:', + 'fr-fr': "La première ligne est l'en-tête :", + 'uk-ua': 'Перший рядок – заголовок:', + 'de-ch': 'Die erste Zeile ist die Kopfzeile:', + 'pt-br': 'A primeira linha é o cabeçalho:', }, importFile: { - "en-us": "Import file", - "ru-ru": "Импортировать файл", - "es-es": "Importar archivo", - "fr-fr": "Importer le fichier", - "uk-ua": "Імпорт файлу", - "de-ch": "Datei importieren", - "pt-br": "Importar arquivo", + 'en-us': 'Import file', + 'ru-ru': 'Импортировать файл', + 'es-es': 'Importar archivo', + 'fr-fr': 'Importer le fichier', + 'uk-ua': 'Імпорт файлу', + 'de-ch': 'Datei importieren', + 'pt-br': 'Importar arquivo', }, columnName: { - "en-us": "Column {columnIndex:number}", - "ru-ru": "Столбец {columnIndex:number}", - "es-es": "Columna {columnIndex:number}", - "fr-fr": "Colonne {columnIndex:number}", - "uk-ua": "Стовпчик {columnIndex:number}", - "de-ch": "Spalte {columnIndex:number}", - "pt-br": "Coluna {columnIndex:number}", + 'en-us': 'Column {columnIndex:number}', + 'ru-ru': 'Столбец {columnIndex:number}', + 'es-es': 'Columna {columnIndex:number}', + 'fr-fr': 'Colonne {columnIndex:number}', + 'uk-ua': 'Стовпчик {columnIndex:number}', + 'de-ch': 'Spalte {columnIndex:number}', + 'pt-br': 'Coluna {columnIndex:number}', }, newDataSetName: { - "en-us": "New Data Set {date}", - "ru-ru": "Новый набор данных {date}", - "es-es": "Nuevo Conjunto de Datos {date}", - "fr-fr": "Nouvel ensemble de données {date}", - "uk-ua": "Новий набір даних {date}", - "de-ch": "Neuer Datensatz {date}", - "pt-br": "Novo conjunto de dados {date}", + 'en-us': 'New Data Set {date}', + 'ru-ru': 'Новый набор данных {date}', + 'es-es': 'Nuevo Conjunto de Datos {date}', + 'fr-fr': 'Nouvel ensemble de données {date}', + 'uk-ua': 'Новий набір даних {date}', + 'de-ch': 'Neuer Datensatz {date}', + 'pt-br': 'Novo conjunto de dados {date}', }, dataSets: { - "en-us": "{variant:string} Data Sets", - "de-ch": "{variant:string} Datensätze", - "es-es": "{variant:string} Conjuntos de datos", - "fr-fr": "{variant:string} Ensembles de données", - "pt-br": "{variant:string} Conjuntos de dados", - "ru-ru": "{variant:string} Наборы данных", - "uk-ua": "{variant:string} Набори даних", + 'en-us': '{variant:string} Data Sets', + 'de-ch': '{variant:string} Datensätze', + 'es-es': '{variant:string} Conjuntos de datos', + 'fr-fr': '{variant:string} Ensembles de données', + 'pt-br': '{variant:string} Conjuntos de dados', + 'ru-ru': '{variant:string} Наборы данных', + 'uk-ua': '{variant:string} Набори даних', }, wbsDialogEmpty: { - "en-us": "Currently no Data Sets exist.", - "ru-ru": "В настоящее время наборов данных не существует.", - "es-es": "Actualmente no existen conjuntos de datos.", - "fr-fr": "Actuellement, aucun ensemble de données n'existe.", - "uk-ua": "Наразі не існує наборів даних.", - "de-ch": "Derzeit sind keine Datensätze vorhanden.", - "pt-br": "Atualmente não existem conjuntos de dados.", + 'en-us': 'Currently no Data Sets exist.', + 'ru-ru': 'В настоящее время наборов данных не существует.', + 'es-es': 'Actualmente no existen conjuntos de datos.', + 'fr-fr': "Actuellement, aucun ensemble de données n'existe.", + 'uk-ua': 'Наразі не існує наборів даних.', + 'de-ch': 'Derzeit sind keine Datensätze vorhanden.', + 'pt-br': 'Atualmente não existem conjuntos de dados.', }, createDataSetInstructions: { - "en-us": 'Use "Import a file" or "Create New" to make a new one.', - "ru-ru": - "Используйте «Импортировать файл» или «Создать новый», чтобы создать новый.", - "es-es": + 'en-us': 'Use "Import a file" or "Create New" to make a new one.', + 'ru-ru': + 'Используйте «Импортировать файл» или «Создать новый», чтобы создать новый.', + 'es-es': 'Usar "Importar un archivo" o "Crear Nuevo" para generar uno nuevo.', - "fr-fr": - "Utilisez « Importer un fichier » ou « Créer un nouveau » pour en créer un nouveau.", - "uk-ua": - "Використовуйте «Імпортувати файл» або «Створити новий», щоб створити новий.", - "de-ch": - "Verwenden Sie „Datei importieren“ oder „Neu erstellen“, um eine neue zu erstellen.", - "pt-br": 'Use "Importar um arquivo" ou "Criar novo" para criar um novo.', + 'fr-fr': + 'Utilisez « Importer un fichier » ou « Créer un nouveau » pour en créer un nouveau.', + 'uk-ua': + 'Використовуйте «Імпортувати файл» або «Створити новий», щоб створити новий.', + 'de-ch': + 'Verwenden Sie „Datei importieren“ oder „Neu erstellen“, um eine neue zu erstellen.', + 'pt-br': 'Use "Importar um arquivo" ou "Criar novo" para criar um novo.', }, createNew: { - "en-us": "Create New", - "ru-ru": "Создайте новый", - "es-es": "Crear Nuevo", - "fr-fr": "Créer un nouveau", - "uk-ua": "Створити новий", - "de-ch": "Neu erstellen", - "pt-br": "Criar novo", + 'en-us': 'Create New', + 'ru-ru': 'Создайте новый', + 'es-es': 'Crear Nuevo', + 'fr-fr': 'Créer un nouveau', + 'uk-ua': 'Створити новий', + 'de-ch': 'Neu erstellen', + 'pt-br': 'Criar novo', }, dataSetMeta: { - "en-us": "Data Set Properties", - "ru-ru": "Свойства набора данных", - "es-es": "Propiedades del conjunto de datos", - "fr-fr": "Propriétés de l'ensemble de données", - "uk-ua": "Властивості набору даних", - "de-ch": "Datensatzeigenschaften", - "pt-br": "Propriedades do conjunto de dados", + 'en-us': 'Data Set Properties', + 'ru-ru': 'Свойства набора данных', + 'es-es': 'Propiedades del conjunto de datos', + 'fr-fr': "Propriétés de l'ensemble de données", + 'uk-ua': 'Властивості набору даних', + 'de-ch': 'Datensatzeigenschaften', + 'pt-br': 'Propriedades do conjunto de dados', }, dataSetName: { - "en-us": "Data Set Name", - "ru-ru": "Название набора данных", - "es-es": "Nombre de Conjunto de Datos", - "fr-fr": "Nom de l'ensemble de données", - "uk-ua": "Назва набору даних", - "de-ch": "Datensatzname", - "pt-br": "Nome do conjunto de dados", + 'en-us': 'Data Set Name', + 'ru-ru': 'Название набора данных', + 'es-es': 'Nombre de Conjunto de Datos', + 'fr-fr': "Nom de l'ensemble de données", + 'uk-ua': 'Назва набору даних', + 'de-ch': 'Datensatzname', + 'pt-br': 'Nome do conjunto de dados', }, numberOfRows: { - "en-us": "Number of rows", - "ru-ru": "Количество рядов", - "es-es": "Número de filas", - "fr-fr": "Nombre de rangées", - "uk-ua": "Кількість рядів", - "de-ch": "Anzahl der Zeilen", - "pt-br": "Número de linhas", + 'en-us': 'Number of rows', + 'ru-ru': 'Количество рядов', + 'es-es': 'Número de filas', + 'fr-fr': 'Nombre de rangées', + 'uk-ua': 'Кількість рядів', + 'de-ch': 'Anzahl der Zeilen', + 'pt-br': 'Número de linhas', }, numberOfColumns: { - "en-us": "Number of columns", - "ru-ru": "Количество столбцов", - "es-es": "Número de columnas", - "fr-fr": "Le nombre de colonnes", - "uk-ua": "Кількість стовпців", - "de-ch": "Anzahl der Spalten", - "pt-br": "Número de colunas", + 'en-us': 'Number of columns', + 'ru-ru': 'Количество столбцов', + 'es-es': 'Número de columnas', + 'fr-fr': 'Le nombre de colonnes', + 'uk-ua': 'Кількість стовпців', + 'de-ch': 'Anzahl der Spalten', + 'pt-br': 'Número de colunas', }, importedFileName: { - "en-us": "Import file name", - "ru-ru": "Имя файла импорта", - "es-es": "Importar nombre de archivo", - "fr-fr": "Nom du fichier d'importation", - "uk-ua": "Імпортувати ім'я файлу", - "de-ch": "Name der Importdatei", - "pt-br": "Nome do arquivo de importação", + 'en-us': 'Import file name', + 'ru-ru': 'Имя файла импорта', + 'es-es': 'Importar nombre de archivo', + 'fr-fr': "Nom du fichier d'importation", + 'uk-ua': "Імпортувати ім'я файлу", + 'de-ch': 'Name der Importdatei', + 'pt-br': 'Nome do arquivo de importação', }, noFileName: { - "en-us": "(no file name)", - "ru-ru": "(файл без имени)", - "es-es": "(sin nombre de archivo)", - "fr-fr": "(pas de nom de fichier)", - "uk-ua": "(без імені файлу)", - "de-ch": "(kein Dateiname)", - "pt-br": "(sem nome de arquivo)", + 'en-us': '(no file name)', + 'ru-ru': '(файл без имени)', + 'es-es': '(sin nombre de archivo)', + 'fr-fr': '(pas de nom de fichier)', + 'uk-ua': '(без імені файлу)', + 'de-ch': '(kein Dateiname)', + 'pt-br': '(sem nome de arquivo)', }, changeDataSetOwner: { - "en-us": "Change Data Set Owner", - "ru-ru": "Изменить владельца набора данных", - "es-es": "Cambiar propietario del conjunto de datos", - "fr-fr": "Modifier le propriétaire de l'ensemble de données", - "uk-ua": "Змінити власника набору даних", - "de-ch": "Datensatzbesitzer ändern", - "pt-br": "Alterar proprietário do conjunto de dados", + 'en-us': 'Change Data Set Owner', + 'ru-ru': 'Изменить владельца набора данных', + 'es-es': 'Cambiar propietario del conjunto de datos', + 'fr-fr': "Modifier le propriétaire de l'ensemble de données", + 'uk-ua': 'Змінити власника набору даних', + 'de-ch': 'Datensatzbesitzer ändern', + 'pt-br': 'Alterar proprietário do conjunto de dados', }, changeDataSetOwnerDescription: { - "en-us": "Select New Owner:", - "ru-ru": "Выберите нового владельца:", - "es-es": "Seleccionar nuevo propietario:", - "fr-fr": "Sélectionnez un nouveau propriétaire :", - "uk-ua": "Виберіть нового власника:", - "de-ch": "Neuen Besitzer auswählen:", - "pt-br": "Selecione Novo Proprietário:", + 'en-us': 'Select New Owner:', + 'ru-ru': 'Выберите нового владельца:', + 'es-es': 'Seleccionar nuevo propietario:', + 'fr-fr': 'Sélectionnez un nouveau propriétaire :', + 'uk-ua': 'Виберіть нового власника:', + 'de-ch': 'Neuen Besitzer auswählen:', + 'pt-br': 'Selecione Novo Proprietário:', }, dataSetOwnerChanged: { - "en-us": "Data Set owner changed", - "ru-ru": "Владелец набора данных изменен", - "es-es": "El propietario del conjunto de datos cambió", - "fr-fr": "Le propriétaire de l'ensemble de données a changé", - "uk-ua": "Змінено власника набору даних", - "de-ch": "Datensatzbesitzer geändert", - "pt-br": "Proprietário do conjunto de dados alterado", + 'en-us': 'Data Set owner changed', + 'ru-ru': 'Владелец набора данных изменен', + 'es-es': 'El propietario del conjunto de datos cambió', + 'fr-fr': "Le propriétaire de l'ensemble de données a changé", + 'uk-ua': 'Змінено власника набору даних', + 'de-ch': 'Datensatzbesitzer geändert', + 'pt-br': 'Proprietário do conjunto de dados alterado', }, dataSet: { - "en-us": "Data Set", - "ru-ru": "Набор данных", - "es-es": "Conjunto de Datos", - "uk-ua": "Набір даних", - "de-ch": "Datensatz", - "fr-fr": "Ensemble de données", - "pt-br": "Conjunto de dados", + 'en-us': 'Data Set', + 'ru-ru': 'Набор данных', + 'es-es': 'Conjunto de Datos', + 'uk-ua': 'Набір даних', + 'de-ch': 'Datensatz', + 'fr-fr': 'Ensemble de données', + 'pt-br': 'Conjunto de dados', }, dataSetTimestampUploaded: { - "en-us": "Timestamp Uploaded", - "de-ch": "Zeitstempel hochgeladen", - "es-es": "Marca de tiempo cargada", - "fr-fr": "Horodatage téléchargé", - "ru-ru": "Временная метка загружена", - "uk-ua": "Мітка часу завантажено", - "pt-br": "Carimbo de data e hora carregado", + 'en-us': 'Timestamp Uploaded', + 'de-ch': 'Zeitstempel hochgeladen', + 'es-es': 'Marca de tiempo cargada', + 'fr-fr': 'Horodatage téléchargé', + 'ru-ru': 'Временная метка загружена', + 'uk-ua': 'Мітка часу завантажено', + 'pt-br': 'Carimbo de data e hora carregado', }, dataSetUploadedLabel: { - "en-us": "(Uploaded, Read-Only)", - "ru-ru": "(Загружено, только для чтения)", - "es-es": "(Cargado, Solo lectura)", - "fr-fr": "(Téléchargé, lecture seule)", - "uk-ua": "(Завантажено, лише для читання)", - "de-ch": "(Hochgeladen, schreibgeschützt)", - "pt-br": "(Enviado, somente leitura)", + 'en-us': '(Uploaded, Read-Only)', + 'ru-ru': '(Загружено, только для чтения)', + 'es-es': '(Cargado, Solo lectura)', + 'fr-fr': '(Téléchargé, lecture seule)', + 'uk-ua': '(Завантажено, лише для читання)', + 'de-ch': '(Hochgeladen, schreibgeschützt)', + 'pt-br': '(Enviado, somente leitura)', }, wbStatusUnupload: { - "en-us": "Data Set Rollback Status", - "ru-ru": "Состояние отката набора данных", - "es-es": "Estado de reversión del conjunto de datos", - "fr-fr": "État de restauration de l'ensemble de données", - "uk-ua": "Статус відкату набору даних", - "de-ch": "Datensatz-Rollback-Status", - "pt-br": "Status de reversão do conjunto de dados", + 'en-us': 'Data Set Rollback Status', + 'ru-ru': 'Состояние отката набора данных', + 'es-es': 'Estado de reversión del conjunto de datos', + 'fr-fr': "État de restauration de l'ensemble de données", + 'uk-ua': 'Статус відкату набору даних', + 'de-ch': 'Datensatz-Rollback-Status', + 'pt-br': 'Status de reversão do conjunto de dados', }, wbStatusUpload: { - "en-us": "Data Set Upload Status", - "ru-ru": "Состояние загрузки набора данных", - "es-es": "Estado de carga del conjunto de datos", - "fr-fr": "Une erreur s'est produite pendant [X22X]", - "uk-ua": "Під час [X22X] сталася помилка", - "de-ch": "Status des Datensatz-Uploads", - "pt-br": "Status de upload do conjunto de dados", + 'en-us': 'Data Set Upload Status', + 'ru-ru': 'Состояние загрузки набора данных', + 'es-es': 'Estado de carga del conjunto de datos', + 'fr-fr': "Une erreur s'est produite pendant [X22X]", + 'uk-ua': 'Під час [X22X] сталася помилка', + 'de-ch': 'Status des Datensatz-Uploads', + 'pt-br': 'Status de upload do conjunto de dados', }, wbStatusValidation: { - "en-us": "Data Set Validation Status", - "ru-ru": "Статус проверки набора данных", - "es-es": "Estado de validación del conjunto de datos", - "fr-fr": "Statut de validation de l'ensemble de données", - "uk-ua": "Статус перевірки набору даних", - "de-ch": "Status der Datensatzvalidierung", - "pt-br": "Status de validação do conjunto de dados", + 'en-us': 'Data Set Validation Status', + 'ru-ru': 'Статус проверки набора данных', + 'es-es': 'Estado de validación del conjunto de datos', + 'fr-fr': "Statut de validation de l'ensemble de données", + 'uk-ua': 'Статус перевірки набору даних', + 'de-ch': 'Status der Datensatzvalidierung', + 'pt-br': 'Status de validação do conjunto de dados', }, aborting: { - "en-us": "Aborting...", - "ru-ru": "Прерывание...", - "es-es": "Abortando...", - "fr-fr": "Abandonner...", - "uk-ua": "Переривання...", - "de-ch": "Abbruch...", - "pt-br": "Abortando...", + 'en-us': 'Aborting...', + 'ru-ru': 'Прерывание...', + 'es-es': 'Abortando...', + 'fr-fr': 'Abandonner...', + 'uk-ua': 'Переривання...', + 'de-ch': 'Abbruch...', + 'pt-br': 'Abortando...', }, wbStatusAbortFailed: { - "en-us": "Failed aborting {operationName:string}. Please try again later", - "ru-ru": - "Не удалось прервать операцию {operationName:string}. Пожалуйста, попробуйте позже", - "es-es": - "No se pudo abortar {operationName:string}. Por favor inténtelo más tarde", - "fr-fr": + 'en-us': 'Failed aborting {operationName:string}. Please try again later', + 'ru-ru': + 'Не удалось прервать операцию {operationName:string}. Пожалуйста, попробуйте позже', + 'es-es': + 'No se pudo abortar {operationName:string}. Por favor inténtelo más tarde', + 'fr-fr': "Échec de l'abandon de {operationName:string}. Veuillez réessayer plus tard", - "uk-ua": - "Не вдалося перервати {operationName:string}. Будь-ласка спробуйте пізніше", - "de-ch": - "Abbruch fehlgeschlagen {operationName:string}. Bitte versuchen Sie es später erneut", - "pt-br": - "Falha ao abortar {operationName:string}. Tente novamente mais tarde.", + 'uk-ua': + 'Не вдалося перервати {operationName:string}. Будь-ласка спробуйте пізніше', + 'de-ch': + 'Abbruch fehlgeschlagen {operationName:string}. Bitte versuchen Sie es später erneut', + 'pt-br': + 'Falha ao abortar {operationName:string}. Tente novamente mais tarde.', }, wbStatusOperationNoProgress: { - comment: "E.x, Validating...", - "en-us": "{operationName:string}...", - "ru-ru": "{operationName:string}...", - "es-es": "{operationName:string}...", - "fr-fr": "{operationName:string}...", - "uk-ua": "{operationName:string}'...", - "de-ch": "{operationName:string}...", - "pt-br": "{operationName:string}...", + comment: 'E.x, Validating...', + 'en-us': '{operationName:string}...', + 'ru-ru': '{operationName:string}...', + 'es-es': '{operationName:string}...', + 'fr-fr': '{operationName:string}...', + 'uk-ua': "{operationName:string}'...", + 'de-ch': '{operationName:string}...', + 'pt-br': '{operationName:string}...', }, wbStatusOperationProgress: { - comment: "E.x, Validating row 999/1,000", - "en-us": - "{operationName:string} row {current:number|formatted}/{total:number|formatted}", - "ru-ru": - "{operationName:string} строка {current:number|formatted}/{total:number|formatted}", - "es-es": - "{operationName:string} fila {current:number|formatted}/{total:number|formatted}", - "fr-fr": - "{operationName:string} ligne {current:number|formatted}/{total:number|formatted}", - "uk-ua": - "{operationName:string} рядок {current:number|formatted}/{total:number|formatted}", - "de-ch": - "{operationName:string} Zeile {current:number|formatted}/{total:number|formatted}", - "pt-br": - "{operationName:string} linha {current:number|formatted}/{total:number|formatted}", + comment: 'E.x, Validating row 999/1,000', + 'en-us': + '{operationName:string} row {current:number|formatted}/{total:number|formatted}', + 'ru-ru': + '{operationName:string} строка {current:number|formatted}/{total:number|formatted}', + 'es-es': + '{operationName:string} fila {current:number|formatted}/{total:number|formatted}', + 'fr-fr': + '{operationName:string} ligne {current:number|formatted}/{total:number|formatted}', + 'uk-ua': + '{operationName:string} рядок {current:number|formatted}/{total:number|formatted}', + 'de-ch': + '{operationName:string} Zeile {current:number|formatted}/{total:number|formatted}', + 'pt-br': + '{operationName:string} linha {current:number|formatted}/{total:number|formatted}', }, wbStatusPendingDescription: { - "en-us": "{operationName:string} of this Data Set should begin shortly.", - "ru-ru": - "{operationName:string} этого набора данных должно начаться в ближайшее время.", - "es-es": - "{operationName:string} de este Conjunto de Datos debería comenzar en breve.", - "fr-fr": - "{operationName:string} de cet ensemble de données devrait commencer sous peu.", - "uk-ua": - "{operationName:string} цього набору даних має початися незабаром.", - "de-ch": - "{operationName:string} dieses Datensatzes sollte in Kürze beginnen.", - "pt-br": - "{operationName:string} deste conjunto de dados deve começar em breve.", + 'en-us': '{operationName:string} of this Data Set should begin shortly.', + 'ru-ru': + '{operationName:string} этого набора данных должно начаться в ближайшее время.', + 'es-es': + '{operationName:string} de este Conjunto de Datos debería comenzar en breve.', + 'fr-fr': + '{operationName:string} de cet ensemble de données devrait commencer sous peu.', + 'uk-ua': + '{operationName:string} цього набору даних має початися незабаром.', + 'de-ch': + '{operationName:string} dieses Datensatzes sollte in Kürze beginnen.', + 'pt-br': + '{operationName:string} deste conjunto de dados deve começar em breve.', }, wbStatusPendingSecondDescription: { - "en-us": - "If this message persists for longer than 30 seconds, the {operationName:string} process is busy with another Data Set. Please try again later.", - "ru-ru": - "Если это сообщение отображается дольше 30 секунд процесс {operationName:string} занят другим набором данных. Пожалуйста, попробуй снова позже.", - "es-es": - "Si este mensaje persiste por más de 30 segundos, el proceso {operationName:string} está ocupado con otro Conjunto de Datos. Por favor inténtelo más tarde.", - "fr-fr": - "Si ce message persiste plus de 30 secondes, le processus {operationName:string} est occupé avec un autre ensemble de données. Veuillez réessayer plus tard.", - "uk-ua": - "Якщо це повідомлення зберігається довше 30 секунд, процес {operationName:string} зайнятий іншим набором даних. Будь-ласка спробуйте пізніше.", - "de-ch": - "Wenn diese Meldung länger als 30 Sekunden angezeigt wird, ist der {operationName:string}-Prozess mit einem anderen Datensatz beschäftigt. Bitte versuchen Sie es später erneut.", - "pt-br": - "Se esta mensagem persistir por mais de 30 segundos, o processo {operationName:string} está ocupado com outro conjunto de dados. Tente novamente mais tarde.", + 'en-us': + 'If this message persists for longer than 30 seconds, the {operationName:string} process is busy with another Data Set. Please try again later.', + 'ru-ru': + 'Если это сообщение отображается дольше 30 секунд процесс {operationName:string} занят другим набором данных. Пожалуйста, попробуй снова позже.', + 'es-es': + 'Si este mensaje persiste por más de 30 segundos, el proceso {operationName:string} está ocupado con otro Conjunto de Datos. Por favor inténtelo más tarde.', + 'fr-fr': + 'Si ce message persiste plus de 30 secondes, le processus {operationName:string} est occupé avec un autre ensemble de données. Veuillez réessayer plus tard.', + 'uk-ua': + 'Якщо це повідомлення зберігається довше 30 секунд, процес {operationName:string} зайнятий іншим набором даних. Будь-ласка спробуйте пізніше.', + 'de-ch': + 'Wenn diese Meldung länger als 30 Sekunden angezeigt wird, ist der {operationName:string}-Prozess mit einem anderen Datensatz beschäftigt. Bitte versuchen Sie es später erneut.', + 'pt-br': + 'Se esta mensagem persistir por mais de 30 segundos, o processo {operationName:string} está ocupado com outro conjunto de dados. Tente novamente mais tarde.', }, stop: { - "en-us": "Stop", - "ru-ru": "Стоп", - "es-es": "Deténgase", - "fr-fr": "Arrêt", - "uk-ua": "СТІЙ", - "de-ch": "Stoppen", - "pt-br": "Parar", + 'en-us': 'Stop', + 'ru-ru': 'Стоп', + 'es-es': 'Deténgase', + 'fr-fr': 'Arrêt', + 'uk-ua': 'СТІЙ', + 'de-ch': 'Stoppen', + 'pt-br': 'Parar', }, wbStatusError: { - "en-us": "Error occurred during {operationName:string}", - "ru-ru": "Произошла ошибка во время {operationName:string}", - "es-es": "Ocurrió un error durante {operationName:string}", - "fr-fr": "Une erreur s'est produite pendant {operationName:string}", - "uk-ua": "Під час {operationName:string} сталася помилка", - "de-ch": "Fehler aufgetreten während {operationName:string}", - "pt-br": "Ocorreu um erro durante {operationName:string}", + 'en-us': 'Error occurred during {operationName:string}', + 'ru-ru': 'Произошла ошибка во время {operationName:string}', + 'es-es': 'Ocurrió un error durante {operationName:string}', + 'fr-fr': "Une erreur s'est produite pendant {operationName:string}", + 'uk-ua': 'Під час {operationName:string} сталася помилка', + 'de-ch': 'Fehler aufgetreten während {operationName:string}', + 'pt-br': 'Ocorreu um erro durante {operationName:string}', }, updatingTrees: { - "en-us": "Updating trees...", - "ru-ru": "Обновление деревьев...", - "es-es": "Actualizando árboles...", - "fr-fr": "Mise à jour des arbres...", - "uk-ua": "Оновлення дерев...", - "de-ch": "Bäume werden aktualisiert …", - "pt-br": "Atualizando árvores...", + 'en-us': 'Updating trees...', + 'ru-ru': 'Обновление деревьев...', + 'es-es': 'Actualizando árboles...', + 'fr-fr': 'Mise à jour des arbres...', + 'uk-ua': 'Оновлення дерев...', + 'de-ch': 'Bäume werden aktualisiert …', + 'pt-br': 'Atualizando árvores...', }, recordSetName: { comment: ` Default name of the record that would be created based on upload results `, - "en-us": 'WB upload of "{dataSet:string}"', - "ru-ru": 'WB загрузка "{dataSet:string}"', - "es-es": 'Carga de WB de "{dataSet:string}"', - "fr-fr": 'Téléchargement WB de "{dataSet:string}"', - "uk-ua": 'WB завантаження "{dataSet:string}"', - "de-ch": "WB-Upload von „{dataSet:string}“", - "pt-br": 'Envio do WB de "{dataSet:string}"', + 'en-us': 'WB upload of "{dataSet:string}"', + 'ru-ru': 'WB загрузка "{dataSet:string}"', + 'es-es': 'Carga de WB de "{dataSet:string}"', + 'fr-fr': 'Téléchargement WB de "{dataSet:string}"', + 'uk-ua': 'WB завантаження "{dataSet:string}"', + 'de-ch': 'WB-Upload von „{dataSet:string}“', + 'pt-br': 'Envio do WB de "{dataSet:string}"', }, ambiguousTaxaChild: { - "en-us": "{node:string} {author:string} (in {parent:string})", - "ru-ru": "{node:string} {author:string} (в {parent:string})", - "es-es": "{node:string} {author:string} (en {parent:string})", - "de-ch": "{node:string} {author:string} (in {parent:string})", - "fr-fr": "{node:string} {author:string} (dans {parent:string})", - "uk-ua": "{node:string} {author:string} (у {parent:string})", - "pt-br": "{node:string} {author:string} (em {parent:string})", + 'en-us': '{node:string} {author:string} (in {parent:string})', + 'ru-ru': '{node:string} {author:string} (в {parent:string})', + 'es-es': '{node:string} {author:string} (en {parent:string})', + 'de-ch': '{node:string} {author:string} (in {parent:string})', + 'fr-fr': '{node:string} {author:string} (dans {parent:string})', + 'uk-ua': '{node:string} {author:string} (у {parent:string})', + 'pt-br': '{node:string} {author:string} (em {parent:string})', }, attachmentsForRow: { - "en-us": "Attachments for row {row:number}:", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "", + 'en-us': 'Attachments for row {row:number}:', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': '', }, detachWindow: { - "en-us": "Detach Window", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "", + 'en-us': 'Detach Window', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': '', }, attachWindow: { - "en-us": "Attach Window", - "de-ch": "", - "es-es": "", - "fr-fr": "", - "pt-br": "", - "ru-ru": "", - "uk-ua": "", + 'en-us': 'Attach Window', + 'de-ch': '', + 'es-es': '', + 'fr-fr': '', + 'pt-br': '', + 'ru-ru': '', + 'uk-ua': '', }, updatedCells: { - "en-us": "Updated Cells", - "de-ch": "Aktualisierte Zellen", - "es-es": "Células actualizadas", - "fr-fr": "Cellules mises à jour", - "pt-br": "Células atualizadas", - "ru-ru": "Обновленные ячейки", - "uk-ua": "Оновлені комірки", + 'en-us': 'Updated Cells', + 'de-ch': 'Aktualisierte Zellen', + 'es-es': 'Células actualizadas', + 'fr-fr': 'Cellules mises à jour', + 'pt-br': 'Células atualizadas', + 'ru-ru': 'Обновленные ячейки', + 'uk-ua': 'Оновлені комірки', }, deletedCells: { - "en-us": "Deleted Cells", - "de-ch": "Gelöschte Zellen", - "es-es": "Células eliminadas", - "fr-fr": "Cellules supprimées", - "pt-br": "Células Excluídas", - "ru-ru": "Удаленные ячейки", - "uk-ua": "Видалені клітинки", + 'en-us': 'Deleted Cells', + 'de-ch': 'Gelöschte Zellen', + 'es-es': 'Células eliminadas', + 'fr-fr': 'Cellules supprimées', + 'pt-br': 'Células Excluídas', + 'ru-ru': 'Удаленные ячейки', + 'uk-ua': 'Видалені клітинки', }, affectedResults: { - "en-us": "Records affected", - "de-ch": "Betroffene Datensätze", - "es-es": "Registros afectados", - "fr-fr": "Dossiers concernés", - "pt-br": "Registros afetados", - "ru-ru": "Записи, затронутые", - "uk-ua": "Зафіксовані записи", + 'en-us': 'Records affected', + 'de-ch': 'Betroffene Datensätze', + 'es-es': 'Registros afectados', + 'fr-fr': 'Dossiers concernés', + 'pt-br': 'Registros afetados', + 'ru-ru': 'Записи, затронутые', + 'uk-ua': 'Зафіксовані записи', }, potentialAffectedResults: { - "en-us": "Potential records affected", - "de-ch": "Potenziell betroffene Datensätze", - "es-es": "Registros potenciales afectados", - "fr-fr": "Enregistrements potentiels affectés", - "pt-br": "Registros potenciais afetados", - "ru-ru": "Потенциально затронутые записи", - "uk-ua": "Потенційно постраждалі записи", + 'en-us': 'Potential records affected', + 'de-ch': 'Potenziell betroffene Datensätze', + 'es-es': 'Registros potenciales afectados', + 'fr-fr': 'Enregistrements potentiels affectés', + 'pt-br': 'Registros potenciais afetados', + 'ru-ru': 'Потенциально затронутые записи', + 'uk-ua': 'Потенційно постраждалі записи', }, wbAffectedDescription: { - "en-us": "Number of new records affected in each table:", - "de-ch": "Anzahl der betroffenen neuen Datensätze in jeder Tabelle:", - "es-es": "Número de nuevos registros afectados en cada tabla:", - "fr-fr": "Nombre de nouveaux enregistrements affectés dans chaque table :", - "pt-br": "Número de novos registros afetados em cada tabela:", - "ru-ru": "Количество новых затронутых записей в каждой таблице:", - "uk-ua": "Кількість нових записів, на які впливає кожна таблиця:", + 'en-us': 'Number of new records affected in each table:', + 'de-ch': 'Anzahl der betroffenen neuen Datensätze in jeder Tabelle:', + 'es-es': 'Número de nuevos registros afectados en cada tabla:', + 'fr-fr': 'Nombre de nouveaux enregistrements affectés dans chaque table :', + 'pt-br': 'Número de novos registros afetados em cada tabela:', + 'ru-ru': 'Количество новых затронутых записей в каждой таблице:', + 'uk-ua': 'Кількість нових записів, на які впливає кожна таблиця:', }, wbAffectedPotentialDescription: { - "en-us": "Number of new records that would be affected in each table:", - "de-ch": - "Anzahl der neuen Datensätze, die in jeder Tabelle betroffen wären:", - "es-es": - "Número de registros nuevos que se verían afectados en cada tabla:", - "fr-fr": - "Nombre de nouveaux enregistrements qui seraient affectés dans chaque table :", - "pt-br": "Número de novos registros que seriam afetados em cada tabela:", - "ru-ru": - "Количество новых записей, которые будут затронуты в каждой таблице:", - "uk-ua": "Кількість нових записів у кожній таблиці, на які це вплине:", + 'en-us': 'Number of new records that would be affected in each table:', + 'de-ch': + 'Anzahl der neuen Datensätze, die in jeder Tabelle betroffen wären:', + 'es-es': + 'Número de registros nuevos que se verían afectados en cada tabla:', + 'fr-fr': + 'Nombre de nouveaux enregistrements qui seraient affectés dans chaque table :', + 'pt-br': 'Número de novos registros que seriam afetados em cada tabela:', + 'ru-ru': + 'Количество новых записей, которые будут затронуты в каждой таблице:', + 'uk-ua': 'Кількість нових записів у кожній таблиці, на які це вплине:', }, recordsCreated: { - "en-us": "Records created", - "de-ch": "Erstellte Datensätze", - "es-es": "Registros creados", - "fr-fr": "Enregistrements créés", - "pt-br": "Registros criados", - "ru-ru": "Записи созданы", - "uk-ua": "Створені записи", + 'en-us': 'Records created', + 'de-ch': 'Erstellte Datensätze', + 'es-es': 'Registros creados', + 'fr-fr': 'Enregistrements créés', + 'pt-br': 'Registros criados', + 'ru-ru': 'Записи созданы', + 'uk-ua': 'Створені записи', }, recordsUpdated: { - "en-us": "Records updated", - "de-ch": "Datensätze aktualisiert", - "es-es": "Registros actualizados", - "fr-fr": "Dossiers mis à jour", - "pt-br": "Registros atualizados", - "ru-ru": "Записи обновлены", - "uk-ua": "Записи оновлено", + 'en-us': 'Records updated', + 'de-ch': 'Datensätze aktualisiert', + 'es-es': 'Registros actualizados', + 'fr-fr': 'Dossiers mis à jour', + 'pt-br': 'Registros atualizados', + 'ru-ru': 'Записи обновлены', + 'uk-ua': 'Записи оновлено', }, recordsDeleted: { - "en-us": "Records deleted (not including dependents)", - "de-ch": "Datensätze gelöscht (ohne Angehörige)", - "es-es": "Registros eliminados (sin incluir dependientes)", - "fr-fr": "Enregistrements supprimés (sans compter les personnes à charge)", - "pt-br": "Registros excluídos (não incluindo dependentes)", - "ru-ru": "Удаленные записи (не включая иждивенцев)", - "uk-ua": "Записи видалено (без урахування утриманців)", + 'en-us': 'Records deleted (not including dependents)', + 'de-ch': 'Datensätze gelöscht (ohne Angehörige)', + 'es-es': 'Registros eliminados (sin incluir dependientes)', + 'fr-fr': 'Enregistrements supprimés (sans compter les personnes à charge)', + 'pt-br': 'Registros excluídos (não incluindo dependentes)', + 'ru-ru': 'Удаленные записи (не включая иждивенцев)', + 'uk-ua': 'Записи видалено (без урахування утриманців)', }, recordsMatchedAndChanged: { - "en-us": "Related records matched to different records", - "de-ch": - "Verwandte Datensätze, die mit anderen Datensätzen abgeglichen wurden", - "es-es": "Registros relacionados que coinciden con diferentes registros", - "fr-fr": - "Enregistrements associés correspondant à différents enregistrements", - "pt-br": "Registros relacionados correspondidos a registros diferentes", - "ru-ru": "Связанные записи сопоставлены с разными записями", - "uk-ua": "Пов’язані записи, що відповідають іншим записам", + 'en-us': 'Related records matched to different records', + 'de-ch': + 'Verwandte Datensätze, die mit anderen Datensätzen abgeglichen wurden', + 'es-es': 'Registros relacionados que coinciden con diferentes registros', + 'fr-fr': + 'Enregistrements associés correspondant à différents enregistrements', + 'pt-br': 'Registros relacionados correspondidos a registros diferentes', + 'ru-ru': 'Связанные записи сопоставлены с разными записями', + 'uk-ua': 'Пов’язані записи, що відповідають іншим записам', }, matchAndChanged: { - "en-us": "Matched and changed cells", - "de-ch": "Übereinstimmende und geänderte Zellen", - "es-es": "Células coincidentes y modificadas", - "fr-fr": "Cellules appariées et modifiées", - "pt-br": "Células correspondentes e alteradas", - "ru-ru": "Совпадающие и измененные ячейки", - "uk-ua": "Зіставлені та змінені клітинки", + 'en-us': 'Matched and changed cells', + 'de-ch': 'Übereinstimmende und geänderte Zellen', + 'es-es': 'Células coincidentes y modificadas', + 'fr-fr': 'Cellules appariées et modifiées', + 'pt-br': 'Células correspondentes e alteradas', + 'ru-ru': 'Совпадающие и измененные ячейки', + 'uk-ua': 'Зіставлені та змінені клітинки', }, } as const); diff --git a/specifyweb/frontend/js_src/package-lock.json b/specifyweb/frontend/js_src/package-lock.json index 8c6b12526b4..5df49611042 100644 --- a/specifyweb/frontend/js_src/package-lock.json +++ b/specifyweb/frontend/js_src/package-lock.json @@ -14133,6 +14133,12 @@ "node": ">=6" } }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, "node_modules/queue-microtask": { "version": "1.2.3", "dev": true, @@ -14616,6 +14622,12 @@ "node": ">=0.10.5" } }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, "node_modules/resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", @@ -16134,14 +16146,15 @@ } }, "node_modules/tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", "dev": true, "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", - "universalify": "^0.1.2" + "universalify": "^0.2.0", + "url-parse": "^1.5.3" }, "engines": { "node": ">=6" @@ -16580,9 +16593,9 @@ } }, "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "dev": true, "engines": { "node": ">= 4.0.0" @@ -16682,6 +16695,16 @@ "deprecated": "Please see https://github.com/lydell/urix#deprecated", "dev": true }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, "node_modules/use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", @@ -27077,6 +27100,12 @@ "version": "2.1.1", "dev": true }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, "queue-microtask": { "version": "1.2.3", "dev": true @@ -27414,6 +27443,12 @@ "integrity": "sha512-L9jEkOi3ASd9PYit2cwRfyppc9NoABujTP8/5gFcbERmo5jUoAKovIC3fsF17pkTnGsrByysqX+Kxd2OTNI1ww==", "dev": true }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, "resolve": { "version": "1.22.8", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", @@ -28551,14 +28586,15 @@ "dev": true }, "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", "dev": true, "requires": { "psl": "^1.1.33", "punycode": "^2.1.1", - "universalify": "^0.1.2" + "universalify": "^0.2.0", + "url-parse": "^1.5.3" } }, "tr46": { @@ -28859,9 +28895,9 @@ } }, "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "dev": true }, "unset-value": { @@ -28927,6 +28963,16 @@ "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", "dev": true }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dev": true, + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, "use": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",