From a18c85e1f24142357e9fab5c208fc5c04ec4cb79 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 13 Oct 2026 10:16:59 +0000 Subject: [PATCH 1/3] Update to hightide 0.17.2 and add translations for new languages - Bump @helpwave/hightide 0.15.0 -> 0.17.2 and migrate to the new APIs (useLocalization, Select.Option/MultiSelect.Option, triggerProps, supportedLocales-based language select, theme modes) - Provide tasks translations through HightideProvider and register all twelve locales hightide now supports - Add tasks translations for it-IT, pl-PL, tr-TR, ro-RO, el-GR, ru-RU and 404 page translations for all locales - Bundle hightide's upstream component translations for the non de/en locales until they ship in a published hightide-utils release - Update nix npmDepsHash Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01LbPakprLfjzLeRWSgiu4NY --- nix/packages/web.nix | 2 +- web/components/Date/CurrentTime.tsx | 4 +- web/components/Date/DueDateDisplay.tsx | 4 +- web/components/FeedbackDialog.tsx | 5 +- .../locations/ScopeVisibilityField.tsx | 8 +- .../patients/LoadTaskPresetDialog.tsx | 9 +- web/components/patients/PatientDataEditor.tsx | 4 +- web/components/patients/PatientTasksView.tsx | 4 +- .../properties/PropertyDetailView.tsx | 5 +- web/components/properties/PropertyEntry.tsx | 8 +- web/components/tables/PatientList.tsx | 6 +- web/components/tables/TaskList.tsx | 4 +- .../InTableDateTimeEditPopUp.tsx | 4 +- .../InTableSingleSelectEditPopUp.tsx | 6 +- web/components/tasks/TaskCardView.tsx | 4 +- web/components/tasks/TaskDataEditor.tsx | 11 +- .../tasks/TaskPresetTaskDataEditor.tsx | 7 +- web/hightide-locales/el-GR.arb | 361 ++ web/hightide-locales/es-ES.arb | 361 ++ web/hightide-locales/fr-FR.arb | 361 ++ web/hightide-locales/it-IT.arb | 361 ++ web/hightide-locales/nl-NL.arb | 361 ++ web/hightide-locales/pl-PL.arb | 361 ++ web/hightide-locales/pt-BR.arb | 361 ++ web/hightide-locales/ro-RO.arb | 361 ++ web/hightide-locales/ru-RU.arb | 361 ++ web/hightide-locales/time/el-GR.arb | 137 + web/hightide-locales/time/es-ES.arb | 137 + web/hightide-locales/time/fr-FR.arb | 137 + web/hightide-locales/time/it-IT.arb | 137 + web/hightide-locales/time/nl-NL.arb | 137 + web/hightide-locales/time/pl-PL.arb | 137 + web/hightide-locales/time/pt-BR.arb | 137 + web/hightide-locales/time/ro-RO.arb | 137 + web/hightide-locales/time/ru-RU.arb | 137 + web/hightide-locales/time/tr-TR.arb | 137 + web/hightide-locales/tr-TR.arb | 361 ++ web/i18n/hightideLocaleTranslations.ts | 4476 +++++++++++++++++ web/i18n/supportedLocales.ts | 67 + web/i18n/translations.ts | 2975 ++++++++++- web/i18n/useTasksTranslation.ts | 9 +- web/locales/el-GR.arb | 582 +++ web/locales/fr-FR.arb | 2 +- web/locales/it-IT.arb | 582 +++ web/locales/pages/404/el-GR.arb | 6 + web/locales/pages/404/es-ES.arb | 6 + web/locales/pages/404/fr-FR.arb | 6 + web/locales/pages/404/it-IT.arb | 6 + web/locales/pages/404/nl-NL.arb | 6 + web/locales/pages/404/pl-PL.arb | 6 + web/locales/pages/404/pt-BR.arb | 6 + web/locales/pages/404/ro-RO.arb | 6 + web/locales/pages/404/ru-RU.arb | 6 + web/locales/pages/404/tr-TR.arb | 6 + web/locales/pl-PL.arb | 582 +++ web/locales/ro-RO.arb | 582 +++ web/locales/ru-RU.arb | 582 +++ web/locales/tr-TR.arb | 582 +++ web/package-lock.json | 29 +- web/package.json | 4 +- web/pages/_app.tsx | 7 + web/pages/index.tsx | 4 +- web/pages/settings/index.tsx | 52 +- 63 files changed, 16148 insertions(+), 104 deletions(-) create mode 100644 web/hightide-locales/el-GR.arb create mode 100644 web/hightide-locales/es-ES.arb create mode 100644 web/hightide-locales/fr-FR.arb create mode 100644 web/hightide-locales/it-IT.arb create mode 100644 web/hightide-locales/nl-NL.arb create mode 100644 web/hightide-locales/pl-PL.arb create mode 100644 web/hightide-locales/pt-BR.arb create mode 100644 web/hightide-locales/ro-RO.arb create mode 100644 web/hightide-locales/ru-RU.arb create mode 100644 web/hightide-locales/time/el-GR.arb create mode 100644 web/hightide-locales/time/es-ES.arb create mode 100644 web/hightide-locales/time/fr-FR.arb create mode 100644 web/hightide-locales/time/it-IT.arb create mode 100644 web/hightide-locales/time/nl-NL.arb create mode 100644 web/hightide-locales/time/pl-PL.arb create mode 100644 web/hightide-locales/time/pt-BR.arb create mode 100644 web/hightide-locales/time/ro-RO.arb create mode 100644 web/hightide-locales/time/ru-RU.arb create mode 100644 web/hightide-locales/time/tr-TR.arb create mode 100644 web/hightide-locales/tr-TR.arb create mode 100644 web/i18n/hightideLocaleTranslations.ts create mode 100644 web/i18n/supportedLocales.ts create mode 100644 web/locales/el-GR.arb create mode 100644 web/locales/it-IT.arb create mode 100644 web/locales/pages/404/el-GR.arb create mode 100644 web/locales/pages/404/es-ES.arb create mode 100644 web/locales/pages/404/fr-FR.arb create mode 100644 web/locales/pages/404/it-IT.arb create mode 100644 web/locales/pages/404/nl-NL.arb create mode 100644 web/locales/pages/404/pl-PL.arb create mode 100644 web/locales/pages/404/pt-BR.arb create mode 100644 web/locales/pages/404/ro-RO.arb create mode 100644 web/locales/pages/404/ru-RU.arb create mode 100644 web/locales/pages/404/tr-TR.arb create mode 100644 web/locales/pl-PL.arb create mode 100644 web/locales/ro-RO.arb create mode 100644 web/locales/ru-RU.arb create mode 100644 web/locales/tr-TR.arb diff --git a/nix/packages/web.nix b/nix/packages/web.nix index 297b8940..b0979387 100644 --- a/nix/packages/web.nix +++ b/nix/packages/web.nix @@ -66,7 +66,7 @@ buildNpmPackage { ]); }; - npmDepsHash = "sha256-5dIfshqcfVQk96oDRwuiqpFeKkR4Ly6L0tC8+L8Is/s="; + npmDepsHash = "sha256-FJ+GeN6rln8YuKwOeHXmbTgZYMIIcDR54af9m13HJqg="; nodejs = nodejs_22; diff --git a/web/components/Date/CurrentTime.tsx b/web/components/Date/CurrentTime.tsx index b8ba2c44..e5fda506 100644 --- a/web/components/Date/CurrentTime.tsx +++ b/web/components/Date/CurrentTime.tsx @@ -1,4 +1,4 @@ -import { DateUtils, Tooltip, useLocale } from '@helpwave/hightide' +import { DateUtils, Tooltip, useLocalization } from '@helpwave/hightide' import clsx from 'clsx' import { useEffect, useMemo, useState } from 'react' @@ -7,7 +7,7 @@ type CurrentTimeProps = { } export const CurrentTime = ({ className }: CurrentTimeProps) => { - const { locale, timeZone, is24HourFormat } = useLocale() + const { locale, timeZone, is24HourFormat } = useLocalization() const [date, setDate] = useState(new Date()) useEffect(() => { diff --git a/web/components/Date/DueDateDisplay.tsx b/web/components/Date/DueDateDisplay.tsx index 2f77caf7..ed158496 100644 --- a/web/components/Date/DueDateDisplay.tsx +++ b/web/components/Date/DueDateDisplay.tsx @@ -1,5 +1,5 @@ import { useMemo } from 'react' -import { useLocale } from '@helpwave/hightide' +import { useLocalization } from '@helpwave/hightide' import { DateDisplay } from '@/components/Date/DateDisplay' import { DueDateUtils } from '@/utils/dueDate' @@ -10,7 +10,7 @@ type DueDateDisplayProps = { } export const DueDateDisplay = ({ value, className, mode = 'absolute' }: DueDateDisplayProps) => { - const { timeZone } = useLocale() + const { timeZone } = useLocalization() const resolved = useMemo( () => (timeZone ? DueDateUtils.resolveForDisplay(value, timeZone) : undefined), [value, timeZone] diff --git a/web/components/FeedbackDialog.tsx b/web/components/FeedbackDialog.tsx index 85811e2e..059ded05 100644 --- a/web/components/FeedbackDialog.tsx +++ b/web/components/FeedbackDialog.tsx @@ -1,6 +1,7 @@ import { useState, useEffect, useRef, useMemo } from 'react' import { Dialog, Button, Textarea, FormField, FormProvider, Checkbox, useCreateForm, useTranslatedValidators, useFormObserverKey, IconButton } from '@helpwave/hightide' -import { useTasksTranslation, useLocale } from '@/i18n/useTasksTranslation' +import { useLocalization } from '@helpwave/hightide' +import { useTasksTranslation } from '@/i18n/useTasksTranslation' import { useTasksContext } from '@/hooks/useTasksContext' import { Mic, Pause } from 'lucide-react' @@ -38,7 +39,7 @@ interface SpeechRecognitionInstance { export const FeedbackDialog = ({ isOpen, onClose, hideUrl = false }: FeedbackDialogProps) => { const translation = useTasksTranslation() - const { locale } = useLocale() + const { locale } = useLocalization() const { user } = useTasksContext() const [isRecording, setIsRecording] = useState(false) const [isSupported, setIsSupported] = useState(false) diff --git a/web/components/locations/ScopeVisibilityField.tsx b/web/components/locations/ScopeVisibilityField.tsx index 42600834..2e02ce96 100644 --- a/web/components/locations/ScopeVisibilityField.tsx +++ b/web/components/locations/ScopeVisibilityField.tsx @@ -1,7 +1,7 @@ 'use client' import { useState } from 'react' -import { Button, Checkbox, Select, SelectOption } from '@helpwave/hightide' +import { Button, Checkbox, Select } from '@helpwave/hightide' import { MapPin } from 'lucide-react' import clsx from 'clsx' import { ScopeVisibility } from '@/api/gql/generated' @@ -82,9 +82,9 @@ export function ScopeVisibilityField({ disabled={disabled} onValueChange={setVisibility} > - - - + + + {translation(visibilityDescriptionKey[value.visibility])} diff --git a/web/components/patients/LoadTaskPresetDialog.tsx b/web/components/patients/LoadTaskPresetDialog.tsx index 68e33dc1..4968a725 100644 --- a/web/components/patients/LoadTaskPresetDialog.tsx +++ b/web/components/patients/LoadTaskPresetDialog.tsx @@ -5,8 +5,7 @@ import { Chip, Dialog, FocusTrapWrapper, - Select, - SelectOption + Select } from '@helpwave/hightide' import { Check, Plus, UserPlus, X } from 'lucide-react' import { useTasksTranslation } from '@/i18n/useTasksTranslation' @@ -147,14 +146,14 @@ export function LoadTaskPresetDialog({ {selected && taskCount === 0 && ( diff --git a/web/components/patients/PatientDataEditor.tsx b/web/components/patients/PatientDataEditor.tsx index 37ad9091..c517081b 100644 --- a/web/components/patients/PatientDataEditor.tsx +++ b/web/components/patients/PatientDataEditor.tsx @@ -1,6 +1,6 @@ import { useState, useMemo, useEffect, useCallback } from 'react' import type { FormFieldDataHandling } from '@helpwave/hightide' -import { FormProvider, Input, DateTimeInput, Select, SelectOption, Textarea, Checkbox, Button, ConfirmDialog, LoadingContainer, useCreateForm, FormField, Visibility, useFormObserverKey, IconButton } from '@helpwave/hightide' +import { FormProvider, Input, DateTimeInput, Select, Textarea, Checkbox, Button, ConfirmDialog, LoadingContainer, useCreateForm, FormField, Visibility, useFormObserverKey, IconButton } from '@helpwave/hightide' import { CenteredLoadingLogo } from '@/components/CenteredLoadingLogo' import { useTasksTranslation } from '@/i18n/useTasksTranslation' import type { CreatePatientInput, LocationNodeType, UpdatePatientInput } from '@/api/gql/generated' @@ -377,7 +377,7 @@ export const PatientDataEditor = ({ {...interactionStates} > {sexOptions.map(option => ( - + ))} )} diff --git a/web/components/patients/PatientTasksView.tsx b/web/components/patients/PatientTasksView.tsx index 69cc829f..952b70a9 100644 --- a/web/components/patients/PatientTasksView.tsx +++ b/web/components/patients/PatientTasksView.tsx @@ -1,5 +1,5 @@ import { useState, useMemo, useEffect, useCallback } from 'react' -import { Button, Drawer, ExpandableContent, ExpandableHeader, ExpandableRoot, useLocale } from '@helpwave/hightide' +import { Button, Drawer, ExpandableContent, ExpandableHeader, ExpandableRoot, useLocalization } from '@helpwave/hightide' import { useTasksTranslation } from '@/i18n/useTasksTranslation' import { CheckCircle2, ChevronDown, Circle, Combine, PlusIcon } from 'lucide-react' import { SortDirection } from '@/api/gql/generated' @@ -93,7 +93,7 @@ export const PatientTasksView = ({ const openTasks = useMemo(() => sortByDueDate(tasks.filter(t => !t.done)), [tasks]) const closedTasks = useMemo(() => sortByDueDate(tasks.filter(t => t.done)), [tasks]) - const { locale, timeZone } = useLocale() + const { locale, timeZone } = useLocalization() const buildExportRequest = useCallback((format: TableExportFormat): TableExportRequest => ({ entity: 'tasks', format, diff --git a/web/components/properties/PropertyDetailView.tsx b/web/components/properties/PropertyDetailView.tsx index bcc1fdeb..08f8a2c8 100644 --- a/web/components/properties/PropertyDetailView.tsx +++ b/web/components/properties/PropertyDetailView.tsx @@ -5,7 +5,6 @@ import { Checkbox, Input, Select, - SelectOption, Textarea, FormField, FormProvider, @@ -283,7 +282,7 @@ export const PropertyDetailView = ({ }} > {propertySubjectTypeList.map(v => ( - + ))} )} @@ -308,7 +307,7 @@ export const PropertyDetailView = ({ }} > {propertyFieldTypeList.map(v => ( - + ))} )} diff --git a/web/components/properties/PropertyEntry.tsx b/web/components/properties/PropertyEntry.tsx index 58f862e2..a2960041 100644 --- a/web/components/properties/PropertyEntry.tsx +++ b/web/components/properties/PropertyEntry.tsx @@ -1,11 +1,11 @@ import { CheckboxProperty, DateProperty, - MultiSelectOption, + MultiSelect, MultiSelectProperty, NumberProperty, PropertyBase, - SelectOption, + Select, SingleSelectProperty, TextProperty } from '@helpwave/hightide' @@ -122,7 +122,7 @@ export const PropertyEntry = ({ onEditComplete={singleSelectValue => onEditComplete({ ...value, singleSelectValue })} > {selectData?.options.map(option => ( - + ))} ) @@ -135,7 +135,7 @@ export const PropertyEntry = ({ onEditComplete={multiSelectValue => onEditComplete({ ...value, multiSelectValue })} > {selectData?.options.map(option => ( - + ))} ) diff --git a/web/components/tables/PatientList.tsx b/web/components/tables/PatientList.tsx index 9858c0b8..e5fd3f49 100644 --- a/web/components/tables/PatientList.tsx +++ b/web/components/tables/PatientList.tsx @@ -1,7 +1,7 @@ import { useMemo, useState, forwardRef, useImperativeHandle, useEffect, useCallback, useRef, type ReactNode } from 'react' import { useMutation } from '@apollo/client/react' import type { IdentifierFilterValue, FilterListItem, FilterListPopUpBuilderProps } from '@helpwave/hightide' -import { Chip, DateUtils, FillerCell, SearchBar, ProgressIndicator, Tooltip, Drawer, TableProvider, TableDisplay, TableColumnSwitcher, IconButton, useLocale, FilterList, SortingList, Button, ExpansionIcon, Visibility, ConfirmDialog, VirtualizedCardGrid, overscanRowsForBuffer } from '@helpwave/hightide' +import { Chip, DateUtils, FillerCell, SearchBar, ProgressIndicator, Tooltip, Drawer, TableProvider, TableDisplay, TableColumnSwitcher, IconButton, useLocalization, FilterList, SortingList, Button, ExpansionIcon, Visibility, ConfirmDialog, VirtualizedCardGrid, overscanRowsForBuffer } from '@helpwave/hightide' import clsx from 'clsx' import { LayoutGrid, PlusIcon, Table2 } from 'lucide-react' import type { LocationType } from '@/api/gql/generated' @@ -177,7 +177,7 @@ export const PatientList = forwardRef(({ }, ref) => { const translation = useTasksTranslation() const isPrinting = useIsPrinting() - const { locale } = useLocale() + const { locale } = useLocalization() const { selectedRootLocationIds } = useTasksContext() const { refreshingPatientIds } = useRefreshingEntityIds() const { data: propertyDefinitionsData } = usePropertyDefinitions() @@ -691,7 +691,7 @@ export const PatientList = forwardRef(({ }) ), [patientPropertyColumns, translation, handleOpenClearProperty]) - const { timeZone, is24HourFormat } = useLocale() + const { timeZone, is24HourFormat } = useLocalization() const formatBirthdate = useCallback( (birthdate: Date) => DateUtils.formatAbsolute(birthdate, locale, 'date', { timeZone, is24HourFormat }), [locale, timeZone, is24HourFormat] diff --git a/web/components/tables/TaskList.tsx b/web/components/tables/TaskList.tsx index 5f6442ed..77f68323 100644 --- a/web/components/tables/TaskList.tsx +++ b/web/components/tables/TaskList.tsx @@ -1,7 +1,7 @@ import { useMemo, useState, forwardRef, useImperativeHandle, useEffect, useRef, useCallback, type ReactNode } from 'react' import { useQueryClient } from '@tanstack/react-query' import type { FilterListItem } from '@helpwave/hightide' -import { Button, Checkbox, ConfirmDialog, FilterList, FillerCell, IconButton, SearchBar, TableColumnSwitcher, TableDisplay, TableProvider, SortingList, ExpansionIcon, VirtualizedCardGrid, overscanRowsForBuffer, useLocale } from '@helpwave/hightide' +import { Button, Checkbox, ConfirmDialog, FilterList, FillerCell, IconButton, SearchBar, TableColumnSwitcher, TableDisplay, TableProvider, SortingList, ExpansionIcon, VirtualizedCardGrid, overscanRowsForBuffer, useLocalization } from '@helpwave/hightide' import clsx from 'clsx' import { Edit2, ExternalLink, LayoutGrid, PlusIcon, Table2, UserCheck } from 'lucide-react' import type { IdentifierFilterValue } from '@helpwave/hightide' @@ -888,7 +888,7 @@ export const TaskList = forwardRef(({ tasks: initial [columnOrder, knownColumnIdsOrdered] ) - const { locale, timeZone } = useLocale() + const { locale, timeZone } = useLocalization() const buildExportRequest = useCallback((format: TableExportFormat): TableExportRequest => ({ entity: 'tasks', format, diff --git a/web/components/tables/in-table-edit/InTableDateTimeEditPopUp.tsx b/web/components/tables/in-table-edit/InTableDateTimeEditPopUp.tsx index 92a2f1e3..a1b45304 100644 --- a/web/components/tables/in-table-edit/InTableDateTimeEditPopUp.tsx +++ b/web/components/tables/in-table-edit/InTableDateTimeEditPopUp.tsx @@ -1,7 +1,7 @@ import type { ReactNode } from 'react' import { useEffect, useState, type ComponentProps } from 'react' import type { ButtonProps } from '@helpwave/hightide' -import { Button, DateTimeInput, FlexibleDateTimeInput, PopUp, PopUpContext, PopUpOpener, PopUpRoot, useLocale } from '@helpwave/hightide' +import { Button, DateTimeInput, FlexibleDateTimeInput, PopUp, PopUpContext, PopUpOpener, PopUpRoot, useLocalization } from '@helpwave/hightide' import { useTasksTranslation } from '@/i18n/useTasksTranslation' import { getTaskDueDateFlexibleInputProps, TASK_DUE_DATE_DATE_TIME_INPUT_PROPS } from '@/utils/dueDate' import { samePropertyDateInputValue } from '@/utils/calendarDate' @@ -36,7 +36,7 @@ export function InTableDateTimeEditPopUp({ options = { horizontalAlignment: 'afterStart', verticalAlignment: 'afterEnd' }, className = 'p-2', }: InTableDateTimeEditPopUpProps) { - const { timeZone } = useLocale() + const { timeZone } = useLocalization() const [draft, setDraft] = useState(value) const translation = useTasksTranslation() diff --git a/web/components/tables/in-table-edit/InTableSingleSelectEditPopUp.tsx b/web/components/tables/in-table-edit/InTableSingleSelectEditPopUp.tsx index 77c670f3..167b0c35 100644 --- a/web/components/tables/in-table-edit/InTableSingleSelectEditPopUp.tsx +++ b/web/components/tables/in-table-edit/InTableSingleSelectEditPopUp.tsx @@ -1,7 +1,7 @@ import type { ReactNode } from 'react' import { useState, type ComponentProps } from 'react' import type { ButtonProps } from '@helpwave/hightide' -import { Button, PopUp, PopUpContext, PopUpOpener, PopUpRoot, Select, SelectOption } from '@helpwave/hightide' +import { Button, PopUp, PopUpContext, PopUpOpener, PopUpRoot, Select } from '@helpwave/hightide' import { useTasksTranslation } from '@/i18n/useTasksTranslation' import clsx from 'clsx' @@ -62,9 +62,9 @@ export function InTableSingleSelectEditPopUp({ setDraft(next ?? emptyTag) }} > - + {optionLabels.map((label, idx) => ( - export const TaskCardView = ({ task, onToggleDone: _onToggleDone, onClick, showAssignee: _showAssignee = false, showPatient = true, className, fullWidth: _fullWidth = false, extraContent }: TaskCardViewProps) => { const translation = useTasksTranslation() - const { timeZone } = useLocale() + const { timeZone } = useLocalization() const router = useRouter() const [presetDialogId, setPresetDialogId] = useState(null) const [selectedUserId, setSelectedUserId] = useState(null) diff --git a/web/components/tasks/TaskDataEditor.tsx b/web/components/tasks/TaskDataEditor.tsx index 931f702f..b77e160a 100644 --- a/web/components/tasks/TaskDataEditor.tsx +++ b/web/components/tasks/TaskDataEditor.tsx @@ -12,7 +12,6 @@ import { Input, LoadingContainer, Select, - SelectOption, Textarea, useCreateForm, Drawer, @@ -364,10 +363,10 @@ export const TaskDataEditor = ({ onEditComplete?.(nextValue) }} > - + {patients.map(patient => { return ( - + ) })} @@ -534,14 +533,14 @@ export const TaskDataEditor = ({ dataProps.onEditComplete?.(priority) }} > - + {priorities.map(({ value, label }) => ( - +
{label}
-
+
))} ) diff --git a/web/components/tasks/TaskPresetTaskDataEditor.tsx b/web/components/tasks/TaskPresetTaskDataEditor.tsx index afc1772a..74bf0669 100644 --- a/web/components/tasks/TaskPresetTaskDataEditor.tsx +++ b/web/components/tasks/TaskPresetTaskDataEditor.tsx @@ -6,7 +6,6 @@ import { FormProvider, Input, Select, - SelectOption, Textarea, useCreateForm } from '@helpwave/hightide' @@ -105,14 +104,14 @@ export function TaskPresetTaskDataEditor({ dataProps.onEditComplete?.(priority) }} > - + {priorities.map(({ value, label }) => ( - +
{label}
-
+
))} ) diff --git a/web/hightide-locales/el-GR.arb b/web/hightide-locales/el-GR.arb new file mode 100644 index 00000000..35bb0288 --- /dev/null +++ b/web/hightide-locales/el-GR.arb @@ -0,0 +1,361 @@ +{ + "add": "Προσθήκη", + "addFilter": "Προσθήκη φίλτρου", + "addSorting": "Προσθήκη ταξινόμησης", + "addTime": "Προσθήκη ώρας", + "addFile": "Προσθήκη αρχείου", + "all": "Όλα", + "apply": "Εφαρμογή", + "back": "Πίσω", + "between": "Μεταξύ", + "cancel": "Ακύρωση", + "carousel": "Καρουζέλ", + "contains": "Περιέχει", + "change": "Αλλαγή", + "changeColumnDisplay": "Αλλαγή εμφάνισης στηλών", + "chooseLanguage": "Επιλέξτε τη γλώσσα σας", + "chooseTheme": "Επιλέξτε το θέμα χρωμάτων που προτιμάτε.", + "system": "Σύστημα", + "chooseSlide": "Επιλέξτε διαφάνεια για εμφάνιση", + "clear": "Εκκαθάριση", + "removeProperty": "Αφαίρεση ιδιότητας", + "clearValue": "Εκκαθάριση τιμής", + "click": "Κλικ", + "clickToCopy": "Κάντε κλικ για αντιγραφή", + "clickToSelect": "Κάντε κλικ για επιλογή", + "close": "Κλείσιμο", + "closeDialog": "Κλείσιμο διαλόγου", + "confirm": "Επιβεβαίωση", + "copy": "Αντιγραφή", + "copied": "Αντιγράφηκε", + "create": "Δημιουργία", + "date": "Ημερομηνία", + "dayPeriod": "π.μ./μ.μ.", + "decline": "Άρνηση", + "delete": "Διαγραφή", + "discard": "Απόρριψη", + "discardChanges": "Απόρριψη αλλαγών", + "done": "Τέλος", + "dropFilesHere": "Αποθέστε αρχεία εδώ", + "edit": "Επεξεργασία", + "editFilter": "Επεξεργασία φίλτρου", + "enterText": "Εισαγάγετε κείμενο εδώ", + "error": "Σφάλμα", + "errorOccurred": "Παρουσιάστηκε σφάλμα", + "exit": "Έξοδος", + "filterOptions": "Επιλογές φίλτρου", + "fieldRequiredError": "Αυτό το πεδίο είναι υποχρεωτικό.", + "files": "Αρχεία", + "selectFiles": "Επιλογή αρχείων", + "first": "Πρώτο", + "previous": "Προηγούμενο", + "next": "Επόμενο", + "last": "Τελευταίο", + "invalidEmailError": "Εισαγάγετε μια έγκυρη διεύθυνση email.", + "language": "Γλώσσα", + "less": "Λιγότερα", + "loading": "Φόρτωση", + "locale": "Τοπικές ρυθμίσεις", + "maxLengthError": "Υπέρβαση μέγιστου μήκους.", + "maximumNumberOfFiles": "Μέγιστος αριθμός αρχείων: {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "Επιτρεπόμενοι τύποι αρχείων: {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Μενού", + "minLengthError": "Δεν επιτεύχθηκε το ελάχιστο μήκος.", + "more": "Περισσότερα", + "next": "Επόμενο", + "no": "Όχι", + "noColumn": "Καμία στήλη", + "noData": "Δεν υπάρχουν δεδομένα", + "noFilesSelected": "Δεν επιλέχθηκαν αρχεία", + "none": "Κανένα", + "nothingFound": "Δεν βρέθηκε τίποτα", + "nResultsFound": "{count, plural, =1{Βρέθηκε # αποτέλεσμα} other{Βρέθηκαν # αποτελέσματα}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =1{# ακόμη αρχείο} other{# ακόμη αρχεία}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "από", + "optional": "Προαιρετικό", + "pleaseWait": "Περιμένετε...", + "previous": "Προηγούμενο", + "remove": "Αφαίρεση", + "removeFilter": "Αφαίρεση φίλτρου", + "required": "Υποχρεωτικό", + "reset": "Επαναφορά", + "rBetween": "Μεταξύ {value1} και {value2}", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "Περιέχει {value}", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "Τελειώνει σε {value}", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "Ίσο με {value}", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "Μεγαλύτερο από {value}", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "Μεγαλύτερο ή ίσο με {value}", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "Μικρότερο από {value}", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "Μικρότερο ή ίσο με {value}", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "Όχι μεταξύ {value1} και {value2}", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "Δεν περιέχει {value}", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "Διάφορο από {value}", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "Ξεκινά με {value}", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Αποθήκευση", + "saved": "Αποθηκεύτηκε", + "search": "Αναζήτηση", + "searchResults": "Αποτελέσματα αναζήτησης", + "select": "Επιλογή", + "selection": "Επιλογή", + "selectOption": "Επιλέξτε μια επιλογή", + "show": "Εμφάνιση", + "showMore": "Εμφάνιση περισσότερων", + "showLess": "Εμφάνιση λιγότερων", + "showSlide": "Εμφάνιση διαφάνειας {index}", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Διαφάνεια", + "slideOf": "Διαφάνεια {index} από {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Πλοήγηση διαφανειών", + "speed": "Ταχύτητα", + "submit": "Υποβολή", + "success": "Επιτυχία", + "text": "Κείμενο", + "pThemes": "{count, plural, =1{Θέμα} other{Θέματα}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Επιλογή ώρας} date{Επιλογή ημερομηνίας} dateTime{Επιλογή ημερομηνίας και ώρας}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Ενημέρωση", + "unsavedChanges": "Μη αποθηκευμένες αλλαγές", + "unsavedChangesSaveQuestion": "Θέλετε να αποθηκεύσετε τις αλλαγές σας;", + "value": "Τιμή", + "yes": "Ναι", + "endDate": "Λήξη", + "endsWith": "Τελειώνει σε", + "entriesPerPage": "Εγγραφές ανά σελίδα", + "equals": "Ίσο με", + "filter": "Φίλτρο", + "filterNonWhitespace": "Μη κενό", + "greaterThan": "Μεγαλύτερο από", + "greaterThanOrEqual": "Μεγαλύτερο ή ίσο", + "filterNotUndefined": "Ορισμένο", + "filterUndefined": "Μη ορισμένο", + "max": "Μέγ.", + "min": "Ελάχ.", + "notBetween": "Όχι μεταξύ", + "notContains": "Δεν περιέχει", + "notEquals": "Διάφορο από", + "noParameterRequired": "Δεν απαιτείται παράμετρος", + "parameter": "Παράμετρος", + "pauseTrace": "Παύση ίχνους", + "playTrace": "Αναπαραγωγή ίχνους", + "startDate": "Έναρξη", + "startsWith": "Ξεκινά με", + "notEmpty": "Το πεδίο δεν μπορεί να είναι κενό.", + "invalidEmail": "Το email δεν είναι έγκυρο.", + "isFalse": "Είναι ψευδές", + "isTrue": "Είναι αληθές", + "isUndefined": "Δεν έχει οριστεί", + "isNotUndefined": "Έχει οριστεί", + "lessThan": "Μικρότερο από", + "lessThanOrEqual": "Μικρότερο ή ίσο", + "after": "Μετά", + "before": "Πριν", + "onOrAfter": "Μετά ή ίσο", + "onOrBefore": "Πριν ή ίσο", + "tooShort": "Η τιμή απαιτεί τουλάχιστον {min} χαρακτήρες.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "Η τιμή πρέπει να έχει λιγότερους από {max} χαρακτήρες.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "Η τιμή πρέπει να έχει από {min} έως {max} χαρακτήρες.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "Η τιμή πρέπει να είναι μεταξύ {min} και {max}.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "Πρέπει να επιλεγούν από {min} έως {max} στοιχεία.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "Επιλέξτε τουλάχιστον {min} στοιχεία.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "Επιλέξτε το πολύ {max} στοιχεία.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Ηλικία", + "entryDate": "Ημερομηνία εισαγωγής", + "identifier": "Αναγνωριστικό", + "name": "Όνομα", + "street": "Οδός", + "tag": "Ετικέτα", + "tags": "Ετικέτες", + "sGender": "{gender, select, male{Άνδρας} female{Γυναίκα} other{Άλλο}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Χαιρόμαστε που σας βλέπουμε", + "welcome": "Καλώς ήρθατε", + "withoutTime": "Χωρίς ώρα", + "rSortingOrderAfter": "Εφαρμόζεται {otherSortings, plural, =0{ως η πρώτη ταξινόμηση} =1{μετά από # άλλη ταξινόμηση} other{μετά από # άλλες ταξινομήσεις}}", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Επιλογέας στηλών", + "columnPickerDescription": "Αναδιάταξη και εμφάνιση ή απόκρυψη στηλών", + "columns": "Στήλες", + "moveUp": "Μετακίνηση πάνω", + "moveDown": "Μετακίνηση κάτω", + "hideAllColumns": "Απόκρυψη όλων των στηλών", + "hideColumn": "Απόκρυψη στήλης", + "showAllColumns": "Εμφάνιση όλων των στηλών", + "showColumn": "Εμφάνιση στήλης", + "pinned": "Καρφιτσωμένο", + "unpin": "Ξεκαρφίτσωμα", + "unknown": "Άγνωστο", + "pinLeft": "Καρφίτσωμα αριστερά", + "pinRight": "Καρφίτσωμα δεξιά", + "changeVisibility": "Αλλαγή ορατότητας", + "changePinning": "Αλλαγή καρφιτσώματος", + "changeSelection": "Αλλαγή επιλογής", + "pinToRight": "Καρφίτσωμα δεξιά", + "pinToLeft": "Καρφίτσωμα αριστερά", + "increaseSortingPriority": "Αύξηση προτεραιότητας ταξινόμησης", + "increaseValue": "Αύξηση τιμής", + "decreaseSortingPriority": "Μείωση προτεραιότητας ταξινόμησης", + "decreaseValue": "Μείωση τιμής", + "caseSensitive": "Διάκριση πεζών-κεφαλαίων", + "sortAsc": "ΑΥΞ", + "sortDesc": "ΦΘΙΝ", + "sorting": "Ταξινόμηση", + "sSortingState": "{sortDirection, select, asc{Ταξινόμηση (τρέχουσα: αύξουσα)} desc{Ταξινόμηση (τρέχουσα: φθίνουσα)} other{Ταξινόμηση (τρέχουσα: καμία)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/es-ES.arb b/web/hightide-locales/es-ES.arb new file mode 100644 index 00000000..b0890315 --- /dev/null +++ b/web/hightide-locales/es-ES.arb @@ -0,0 +1,361 @@ +{ + "add": "Añadir", + "addFilter": "Añadir filtro", + "addSorting": "Añadir ordenación", + "addTime": "Añadir hora", + "addFile": "Añadir archivo", + "all": "Todos", + "apply": "Aplicar", + "back": "Atrás", + "between": "Entre", + "cancel": "Cancelar", + "carousel": "Carrusel", + "contains": "Contiene", + "change": "Cambiar", + "changeColumnDisplay": "Cambiar visualización de columnas", + "chooseLanguage": "Elige tu idioma", + "chooseTheme": "Elige tu tema de color preferido.", + "system": "Sistema", + "chooseSlide": "Elige la diapositiva que quieres mostrar", + "clear": "Borrar", + "removeProperty": "Quitar propiedad", + "clearValue": "Borrar valor", + "click": "Hacer clic", + "clickToCopy": "Haz clic para copiar", + "clickToSelect": "Haz clic para seleccionar", + "close": "Cerrar", + "closeDialog": "Cerrar diálogo", + "confirm": "Confirmar", + "copy": "Copiar", + "copied": "Copiado", + "create": "Crear", + "date": "Fecha", + "dayPeriod": "a. m./p. m.", + "decline": "Rechazar", + "delete": "Eliminar", + "discard": "Descartar", + "discardChanges": "Descartar cambios", + "done": "Hecho", + "dropFilesHere": "Suelta los archivos aquí", + "edit": "Editar", + "editFilter": "Editar filtro", + "enterText": "Introduce el texto aquí", + "error": "Error", + "errorOccurred": "Se ha producido un error", + "exit": "Salir", + "filterOptions": "Opciones de filtro", + "fieldRequiredError": "Este campo es obligatorio.", + "files": "Archivos", + "selectFiles": "Seleccionar archivos", + "first": "Primero", + "previous": "Anterior", + "next": "Siguiente", + "last": "Último", + "invalidEmailError": "Introduce una dirección de correo electrónico válida.", + "language": "Idioma", + "less": "Menos", + "loading": "Cargando", + "locale": "Configuración regional", + "maxLengthError": "Se ha superado la longitud máxima.", + "maximumNumberOfFiles": "Número máximo de archivos: {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "Tipos de archivo permitidos: {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Menú", + "minLengthError": "No se alcanza la longitud mínima.", + "more": "Más", + "next": "Siguiente", + "no": "No", + "noColumn": "Ninguna columna", + "noData": "Sin datos", + "noFilesSelected": "No se han seleccionado archivos", + "none": "Ninguno", + "nothingFound": "No se ha encontrado nada", + "nResultsFound": "{count, plural, =1{# resultado encontrado} other{# resultados encontrados}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =1{# archivo más} other{# archivos más}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "de", + "optional": "Opcional", + "pleaseWait": "Espera un momento...", + "previous": "Anterior", + "remove": "Quitar", + "removeFilter": "Quitar filtro", + "required": "Obligatorio", + "reset": "Restablecer", + "rBetween": "Entre {value1} y {value2}", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "Contiene {value}", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "Termina en {value}", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "Igual a {value}", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "Mayor que {value}", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "Mayor o igual que {value}", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "Menor que {value}", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "Menor o igual que {value}", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "No está entre {value1} y {value2}", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "No contiene {value}", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "Distinto de {value}", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "Empieza por {value}", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Guardar", + "saved": "Guardado", + "search": "Buscar", + "searchResults": "Resultados de la búsqueda", + "select": "Seleccionar", + "selection": "Selección", + "selectOption": "Selecciona una opción", + "show": "Mostrar", + "showMore": "Mostrar más", + "showLess": "Mostrar menos", + "showSlide": "Mostrar diapositiva {index}", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Diapositiva", + "slideOf": "Diapositiva {index} de {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Navegación de diapositivas", + "speed": "Velocidad", + "submit": "Enviar", + "success": "Éxito", + "text": "Texto", + "pThemes": "{count, plural, =1{Tema} other{Temas}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Seleccionar hora} date{Seleccionar fecha} dateTime{Seleccionar fecha y hora}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Actualizar", + "unsavedChanges": "Cambios sin guardar", + "unsavedChangesSaveQuestion": "¿Quieres guardar los cambios?", + "value": "Valor", + "yes": "Sí", + "endDate": "Fin", + "endsWith": "Termina en", + "entriesPerPage": "Entradas por página", + "equals": "Igual a", + "filter": "Filtro", + "filterNonWhitespace": "No vacío", + "greaterThan": "Mayor que", + "greaterThanOrEqual": "Mayor o igual que", + "filterNotUndefined": "Definido", + "filterUndefined": "No definido", + "max": "Máx.", + "min": "Mín.", + "notBetween": "No está entre", + "notContains": "No contiene", + "notEquals": "Distinto de", + "noParameterRequired": "No se requiere ningún parámetro", + "parameter": "Parámetro", + "pauseTrace": "Pausar traza", + "playTrace": "Reproducir traza", + "startDate": "Inicio", + "startsWith": "Empieza por", + "notEmpty": "El campo no puede estar vacío.", + "invalidEmail": "El correo electrónico no es válido.", + "isFalse": "Es falso", + "isTrue": "Es verdadero", + "isUndefined": "No está definido", + "isNotUndefined": "Está definido", + "lessThan": "Menor que", + "lessThanOrEqual": "Menor o igual que", + "after": "Después de", + "before": "Antes de", + "onOrAfter": "En o después de", + "onOrBefore": "En o antes de", + "tooShort": "El valor debe tener al menos {min} caracteres.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "El valor debe tener menos de {max} caracteres.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "El valor debe tener entre {min} y {max} caracteres.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "El valor debe estar entre {min} y {max}.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "Debes seleccionar entre {min} y {max} elementos.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "Selecciona al menos {min} elementos.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "Selecciona como máximo {max} elementos.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Edad", + "entryDate": "Fecha de registro", + "identifier": "Identificador", + "name": "Nombre", + "street": "Calle", + "tag": "Etiqueta", + "tags": "Etiquetas", + "sGender": "{gender, select, male{Masculino} female{Femenino} other{Otro}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Nos alegra verte", + "welcome": "Te damos la bienvenida", + "withoutTime": "Sin hora", + "rSortingOrderAfter": "Aplicada {otherSortings, plural, =0{como primera ordenación} =1{después de # ordenación previa} other{después de # ordenaciones previas}}", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Selector de columnas", + "columnPickerDescription": "Reordena las columnas y muéstralas u ocúltalas", + "columns": "Columnas", + "moveUp": "Subir", + "moveDown": "Bajar", + "hideAllColumns": "Ocultar todas las columnas", + "hideColumn": "Ocultar columna", + "showAllColumns": "Mostrar todas las columnas", + "showColumn": "Mostrar columna", + "pinned": "Fijado", + "unpin": "Desfijar", + "unknown": "Desconocido", + "pinLeft": "Fijar a la izquierda", + "pinRight": "Fijar a la derecha", + "changeVisibility": "Cambiar visibilidad", + "changePinning": "Cambiar fijación", + "changeSelection": "Cambiar selección", + "pinToRight": "Fijar a la derecha", + "pinToLeft": "Fijar a la izquierda", + "increaseSortingPriority": "Aumentar prioridad de ordenación", + "increaseValue": "Aumentar valor", + "decreaseSortingPriority": "Reducir prioridad de ordenación", + "decreaseValue": "Reducir valor", + "caseSensitive": "Distinguir mayúsculas y minúsculas", + "sortAsc": "ASC", + "sortDesc": "DESC", + "sorting": "Ordenación", + "sSortingState": "{sortDirection, select, asc{Ordenación (actualmente ascendente)} desc{Ordenación (actualmente descendente)} other{Ordenación (actualmente ninguna)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/fr-FR.arb b/web/hightide-locales/fr-FR.arb new file mode 100644 index 00000000..1582520a --- /dev/null +++ b/web/hightide-locales/fr-FR.arb @@ -0,0 +1,361 @@ +{ + "add": "Ajouter", + "addFilter": "Ajouter un filtre", + "addSorting": "Ajouter un tri", + "addTime": "Ajouter une heure", + "addFile": "Ajouter un fichier", + "all": "Tout", + "apply": "Appliquer", + "back": "Retour", + "between": "Entre", + "cancel": "Annuler", + "carousel": "Carrousel", + "contains": "Contient", + "change": "Modifier", + "changeColumnDisplay": "Modifier l''affichage des colonnes", + "chooseLanguage": "Choisissez votre langue", + "chooseTheme": "Choisissez votre thème de couleurs préféré.", + "system": "Système", + "chooseSlide": "Choisir la diapositive à afficher", + "clear": "Effacer", + "removeProperty": "Supprimer la propriété", + "clearValue": "Effacer la valeur", + "click": "Cliquer", + "clickToCopy": "Cliquer pour copier", + "clickToSelect": "Cliquer pour sélectionner", + "close": "Fermer", + "closeDialog": "Fermer la boîte de dialogue", + "confirm": "Confirmer", + "copy": "Copier", + "copied": "Copié", + "create": "Créer", + "date": "Date", + "dayPeriod": "AM/PM", + "decline": "Refuser", + "delete": "Supprimer", + "discard": "Ignorer", + "discardChanges": "Ignorer les modifications", + "done": "Terminé", + "dropFilesHere": "Déposez les fichiers ici", + "edit": "Modifier", + "editFilter": "Modifier le filtre", + "enterText": "Saisissez du texte ici", + "error": "Erreur", + "errorOccurred": "Une erreur s''est produite", + "exit": "Quitter", + "filterOptions": "Options de filtre", + "fieldRequiredError": "Ce champ est obligatoire.", + "files": "Fichiers", + "selectFiles": "Sélectionner des fichiers", + "first": "Premier", + "previous": "Précédent", + "next": "Suivant", + "last": "Dernier", + "invalidEmailError": "Veuillez saisir une adresse e-mail valide.", + "language": "Langue", + "less": "Moins", + "loading": "Chargement", + "locale": "Paramètres régionaux", + "maxLengthError": "Longueur maximale dépassée.", + "maximumNumberOfFiles": "Nombre maximal de fichiers : {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "Types de fichiers autorisés : {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Menu", + "minLengthError": "Longueur minimale non atteinte.", + "more": "Plus", + "next": "Suivant", + "no": "Non", + "noColumn": "Aucune colonne", + "noData": "Aucune donnée", + "noFilesSelected": "Aucun fichier sélectionné", + "none": "Aucun", + "nothingFound": "Aucun résultat", + "nResultsFound": "{count, plural, =1{# résultat trouvé} other{# résultats trouvés}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =1{# autre fichier} other{# autres fichiers}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "sur", + "optional": "Facultatif", + "pleaseWait": "Veuillez patienter...", + "previous": "Précédent", + "remove": "Retirer", + "removeFilter": "Retirer le filtre", + "required": "Obligatoire", + "reset": "Réinitialiser", + "rBetween": "Entre {value1} et {value2}", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "Contient {value}", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "Se termine par {value}", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "Égal à {value}", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "Supérieur à {value}", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "Supérieur ou égal à {value}", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "Inférieur à {value}", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "Inférieur ou égal à {value}", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "Pas entre {value1} et {value2}", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "Ne contient pas {value}", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "Différent de {value}", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "Commence par {value}", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Enregistrer", + "saved": "Enregistré", + "search": "Rechercher", + "searchResults": "Résultats de recherche", + "select": "Sélectionner", + "selection": "Sélection", + "selectOption": "Sélectionnez une option", + "show": "Afficher", + "showMore": "Afficher plus", + "showLess": "Afficher moins", + "showSlide": "Afficher la diapositive {index}", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Diapositive", + "slideOf": "Diapositive {index} sur {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Navigation des diapositives", + "speed": "Vitesse", + "submit": "Envoyer", + "success": "Succès", + "text": "Texte", + "pThemes": "{count, plural, =1{Thème} other{Thèmes}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Sélectionner l''heure} date{Sélectionner la date} dateTime{Sélectionner la date et l''heure}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Mettre à jour", + "unsavedChanges": "Modifications non enregistrées", + "unsavedChangesSaveQuestion": "Voulez-vous enregistrer vos modifications ?", + "value": "Valeur", + "yes": "Oui", + "endDate": "Fin", + "endsWith": "Se termine par", + "entriesPerPage": "Entrées par page", + "equals": "Égal à", + "filter": "Filtre", + "filterNonWhitespace": "Non vide", + "greaterThan": "Supérieur à", + "greaterThanOrEqual": "Supérieur ou égal à", + "filterNotUndefined": "Défini", + "filterUndefined": "Non défini", + "max": "Max", + "min": "Min", + "notBetween": "Pas entre", + "notContains": "Ne contient pas", + "notEquals": "Différent de", + "noParameterRequired": "Aucun paramètre requis", + "parameter": "Paramètre", + "pauseTrace": "Mettre la trace en pause", + "playTrace": "Lire la trace", + "startDate": "Début", + "startsWith": "Commence par", + "notEmpty": "Le champ ne peut pas être vide.", + "invalidEmail": "L''adresse e-mail n''est pas valide.", + "isFalse": "Est faux", + "isTrue": "Est vrai", + "isUndefined": "N''est pas défini", + "isNotUndefined": "Est défini", + "lessThan": "Inférieur à", + "lessThanOrEqual": "Inférieur ou égal à", + "after": "Après", + "before": "Avant", + "onOrAfter": "Le ou après", + "onOrBefore": "Le ou avant", + "tooShort": "La valeur doit contenir au moins {min} caractères.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "La valeur doit contenir moins de {max} caractères.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "La valeur doit contenir entre {min} et {max} caractères.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "La valeur doit être comprise entre {min} et {max}.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "Vous devez sélectionner entre {min} et {max} éléments.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "Sélectionnez au moins {min} éléments.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "Sélectionnez au maximum {max} éléments.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Âge", + "entryDate": "Date d''entrée", + "identifier": "Identifiant", + "name": "Nom", + "street": "Rue", + "tag": "Étiquette", + "tags": "Étiquettes", + "sGender": "{gender, select, male{Masculin} female{Féminin} other{Autre}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Ravi de vous revoir", + "welcome": "Bienvenue", + "withoutTime": "Sans heure", + "rSortingOrderAfter": "Appliqué {otherSortings, plural, =0{comme premier tri} =1{après # autre tri} other{après # autres tris}}", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Sélecteur de colonnes", + "columnPickerDescription": "Réorganiser, afficher ou masquer les colonnes", + "columns": "Colonnes", + "moveUp": "Monter", + "moveDown": "Descendre", + "hideAllColumns": "Masquer toutes les colonnes", + "hideColumn": "Masquer la colonne", + "showAllColumns": "Afficher toutes les colonnes", + "showColumn": "Afficher la colonne", + "pinned": "Épinglé", + "unpin": "Désépingler", + "unknown": "Inconnu", + "pinLeft": "Épingler à gauche", + "pinRight": "Épingler à droite", + "changeVisibility": "Modifier la visibilité", + "changePinning": "Modifier l''épinglage", + "changeSelection": "Modifier la sélection", + "pinToRight": "Épingler à droite", + "pinToLeft": "Épingler à gauche", + "increaseSortingPriority": "Augmenter la priorité de tri", + "increaseValue": "Augmenter la valeur", + "decreaseSortingPriority": "Diminuer la priorité de tri", + "decreaseValue": "Diminuer la valeur", + "caseSensitive": "Respecter la casse", + "sortAsc": "CROISS.", + "sortDesc": "DÉCROISS.", + "sorting": "Tri", + "sSortingState": "{sortDirection, select, asc{Tri (actuellement croissant)} desc{Tri (actuellement décroissant)} other{Tri (actuellement aucun)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/it-IT.arb b/web/hightide-locales/it-IT.arb new file mode 100644 index 00000000..be42ca4a --- /dev/null +++ b/web/hightide-locales/it-IT.arb @@ -0,0 +1,361 @@ +{ + "add": "Aggiungi", + "addFilter": "Aggiungi filtro", + "addSorting": "Aggiungi ordinamento", + "addTime": "Aggiungi ora", + "addFile": "Aggiungi file", + "all": "Tutti", + "apply": "Applica", + "back": "Indietro", + "between": "Compreso tra", + "cancel": "Annulla", + "carousel": "Carosello", + "contains": "Contiene", + "change": "Modifica", + "changeColumnDisplay": "Modifica visualizzazione colonne", + "chooseLanguage": "Scegli la lingua", + "chooseTheme": "Scegli il tema colore preferito.", + "system": "Sistema", + "chooseSlide": "Scegli la slide da visualizzare", + "clear": "Cancella", + "removeProperty": "Rimuovi proprietà", + "clearValue": "Cancella valore", + "click": "Clicca", + "clickToCopy": "Clicca per copiare", + "clickToSelect": "Clicca per selezionare", + "close": "Chiudi", + "closeDialog": "Chiudi finestra di dialogo", + "confirm": "Conferma", + "copy": "Copia", + "copied": "Copiato", + "create": "Crea", + "date": "Data", + "dayPeriod": "AM/PM", + "decline": "Rifiuta", + "delete": "Elimina", + "discard": "Scarta", + "discardChanges": "Scarta modifiche", + "done": "Fatto", + "dropFilesHere": "Trascina qui i file", + "edit": "Modifica", + "editFilter": "Modifica filtro", + "enterText": "Inserisci il testo qui", + "error": "Errore", + "errorOccurred": "Si è verificato un errore", + "exit": "Esci", + "filterOptions": "Opzioni filtro", + "fieldRequiredError": "Questo campo è obbligatorio.", + "files": "File", + "selectFiles": "Seleziona file", + "first": "Primo", + "previous": "Precedente", + "next": "Successivo", + "last": "Ultimo", + "invalidEmailError": "Inserisci un indirizzo email valido.", + "language": "Lingua", + "less": "Meno", + "loading": "Caricamento", + "locale": "Impostazioni locali", + "maxLengthError": "Lunghezza massima superata.", + "maximumNumberOfFiles": "Numero massimo di file: {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "Tipi di file consentiti: {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Menu", + "minLengthError": "Lunghezza minima non raggiunta.", + "more": "Altro", + "next": "Successivo", + "no": "No", + "noColumn": "Nessuna colonna", + "noData": "Nessun dato", + "noFilesSelected": "Nessun file selezionato", + "none": "Nessuno", + "nothingFound": "Nessun risultato", + "nResultsFound": "{count, plural, =1{# risultato trovato} other{# risultati trovati}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =1{# altro file} other{altri # file}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "di", + "optional": "Facoltativo", + "pleaseWait": "Attendere...", + "previous": "Precedente", + "remove": "Rimuovi", + "removeFilter": "Rimuovi filtro", + "required": "Obbligatorio", + "reset": "Reimposta", + "rBetween": "Compreso tra {value1} e {value2}", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "Contiene {value}", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "Termina con {value}", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "Uguale a {value}", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "Maggiore di {value}", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "Maggiore o uguale a {value}", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "Minore di {value}", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "Minore o uguale a {value}", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "Non compreso tra {value1} e {value2}", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "Non contiene {value}", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "Diverso da {value}", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "Inizia con {value}", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Salva", + "saved": "Salvato", + "search": "Cerca", + "searchResults": "Risultati della ricerca", + "select": "Seleziona", + "selection": "Selezione", + "selectOption": "Seleziona un''opzione", + "show": "Mostra", + "showMore": "Mostra di più", + "showLess": "Mostra di meno", + "showSlide": "Mostra slide {index}", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Slide", + "slideOf": "Slide {index} di {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Navigazione slide", + "speed": "Velocità", + "submit": "Invia", + "success": "Operazione riuscita", + "text": "Testo", + "pThemes": "{count, plural, =1{Tema} other{Temi}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Seleziona ora} date{Seleziona data} dateTime{Seleziona data e ora}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Aggiorna", + "unsavedChanges": "Modifiche non salvate", + "unsavedChangesSaveQuestion": "Vuoi salvare le modifiche?", + "value": "Valore", + "yes": "Sì", + "endDate": "Fine", + "endsWith": "Termina con", + "entriesPerPage": "Voci per pagina", + "equals": "Uguale a", + "filter": "Filtro", + "filterNonWhitespace": "Senza spazi vuoti", + "greaterThan": "Maggiore di", + "greaterThanOrEqual": "Maggiore o uguale a", + "filterNotUndefined": "Definito", + "filterUndefined": "Non definito", + "max": "Max", + "min": "Min", + "notBetween": "Non compreso tra", + "notContains": "Non contiene", + "notEquals": "Diverso da", + "noParameterRequired": "Nessun parametro richiesto", + "parameter": "Parametro", + "pauseTrace": "Metti in pausa traccia", + "playTrace": "Riproduci traccia", + "startDate": "Inizio", + "startsWith": "Inizia con", + "notEmpty": "Il campo non può essere vuoto.", + "invalidEmail": "L''indirizzo email non è valido.", + "isFalse": "È falso", + "isTrue": "È vero", + "isUndefined": "Non è definito", + "isNotUndefined": "È definito", + "lessThan": "Minore di", + "lessThanOrEqual": "Minore o uguale a", + "after": "Dopo", + "before": "Prima", + "onOrAfter": "Uguale o successivo", + "onOrBefore": "Uguale o precedente", + "tooShort": "Il valore deve contenere almeno {min} caratteri.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "Il valore deve contenere meno di {max} caratteri.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "Il valore deve contenere tra {min} e {max} caratteri.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "Il valore deve essere compreso tra {min} e {max}.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "Seleziona tra {min} e {max} elementi.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "Seleziona almeno {min} elementi.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "Seleziona al massimo {max} elementi.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Età", + "entryDate": "Data di inserimento", + "identifier": "Identificativo", + "name": "Nome", + "street": "Via", + "tag": "Tag", + "tags": "Tag", + "sGender": "{gender, select, male{Maschio} female{Femmina} other{Altro}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Che piacere rivederti", + "welcome": "Benvenuto", + "withoutTime": "Senza ora", + "rSortingOrderAfter": "Applicato {otherSortings, plural, =0{come primo ordinamento} =1{dopo # altro ordinamento} other{dopo altri # ordinamenti}}", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Selettore colonne", + "columnPickerDescription": "Riordina, mostra o nascondi le colonne", + "columns": "Colonne", + "moveUp": "Sposta su", + "moveDown": "Sposta giù", + "hideAllColumns": "Nascondi tutte le colonne", + "hideColumn": "Nascondi colonna", + "showAllColumns": "Mostra tutte le colonne", + "showColumn": "Mostra colonna", + "pinned": "Bloccato", + "unpin": "Sblocca", + "unknown": "Sconosciuto", + "pinLeft": "Blocca a sinistra", + "pinRight": "Blocca a destra", + "changeVisibility": "Modifica visibilità", + "changePinning": "Modifica blocco", + "changeSelection": "Modifica selezione", + "pinToRight": "Blocca a destra", + "pinToLeft": "Blocca a sinistra", + "increaseSortingPriority": "Aumenta priorità di ordinamento", + "increaseValue": "Aumenta valore", + "decreaseSortingPriority": "Diminuisci priorità di ordinamento", + "decreaseValue": "Diminuisci valore", + "caseSensitive": "Maiuscole/minuscole", + "sortAsc": "CRESC", + "sortDesc": "DECRESC", + "sorting": "Ordinamento", + "sSortingState": "{sortDirection, select, asc{Ordinamento (attualmente crescente)} desc{Ordinamento (attualmente decrescente)} other{Ordinamento (attualmente nessuno)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/nl-NL.arb b/web/hightide-locales/nl-NL.arb new file mode 100644 index 00000000..2ef7c191 --- /dev/null +++ b/web/hightide-locales/nl-NL.arb @@ -0,0 +1,361 @@ +{ + "add": "Toevoegen", + "addFilter": "Filter toevoegen", + "addSorting": "Sortering toevoegen", + "addTime": "Tijd toevoegen", + "addFile": "Bestand toevoegen", + "all": "Alle", + "apply": "Toepassen", + "back": "Terug", + "between": "Tussen", + "cancel": "Annuleren", + "carousel": "Carrousel", + "contains": "Bevat", + "change": "Wijzigen", + "changeColumnDisplay": "Kolomweergave wijzigen", + "chooseLanguage": "Kies je taal", + "chooseTheme": "Kies je voorkeurskleurenthema.", + "system": "Systeem", + "chooseSlide": "Kies de dia die je wilt weergeven", + "clear": "Wissen", + "removeProperty": "Eigenschap verwijderen", + "clearValue": "Waarde wissen", + "click": "Klikken", + "clickToCopy": "Klik om te kopiëren", + "clickToSelect": "Klik om te selecteren", + "close": "Sluiten", + "closeDialog": "Dialoogvenster sluiten", + "confirm": "Bevestigen", + "copy": "Kopiëren", + "copied": "Gekopieerd", + "create": "Aanmaken", + "date": "Datum", + "dayPeriod": "AM/PM", + "decline": "Weigeren", + "delete": "Verwijderen", + "discard": "Negeren", + "discardChanges": "Wijzigingen negeren", + "done": "Gereed", + "dropFilesHere": "Zet bestanden hier neer", + "edit": "Bewerken", + "editFilter": "Filter bewerken", + "enterText": "Voer hier tekst in", + "error": "Fout", + "errorOccurred": "Er is een fout opgetreden", + "exit": "Afsluiten", + "filterOptions": "Filteropties", + "fieldRequiredError": "Dit veld is verplicht.", + "files": "Bestanden", + "selectFiles": "Bestanden selecteren", + "first": "Eerste", + "previous": "Vorige", + "next": "Volgende", + "last": "Laatste", + "invalidEmailError": "Voer een geldig e-mailadres in.", + "language": "Taal", + "less": "Minder", + "loading": "Laden", + "locale": "Landinstelling", + "maxLengthError": "Maximale lengte overschreden.", + "maximumNumberOfFiles": "Maximaal aantal bestanden: {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "Toegestane bestandstypen: {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Menu", + "minLengthError": "Minimale lengte niet bereikt.", + "more": "Meer", + "next": "Volgende", + "no": "Nee", + "noColumn": "Geen kolom", + "noData": "Geen gegevens", + "noFilesSelected": "Geen bestanden geselecteerd", + "none": "Geen", + "nothingFound": "Niets gevonden", + "nResultsFound": "{count, plural, =1{# resultaat gevonden} other{# resultaten gevonden}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =1{# ander bestand} other{# andere bestanden}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "van", + "optional": "Optioneel", + "pleaseWait": "Even geduld...", + "previous": "Vorige", + "remove": "Verwijderen", + "removeFilter": "Filter verwijderen", + "required": "Verplicht", + "reset": "Opnieuw instellen", + "rBetween": "Tussen {value1} en {value2}", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "Bevat {value}", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "Eindigt op {value}", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "Gelijk aan {value}", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "Groter dan {value}", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "Groter dan of gelijk aan {value}", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "Kleiner dan {value}", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "Kleiner dan of gelijk aan {value}", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "Niet tussen {value1} en {value2}", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "Bevat geen {value}", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "Niet gelijk aan {value}", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "Begint met {value}", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Opslaan", + "saved": "Opgeslagen", + "search": "Zoeken", + "searchResults": "Zoekresultaten", + "select": "Selecteren", + "selection": "Selectie", + "selectOption": "Selecteer een optie", + "show": "Weergeven", + "showMore": "Meer weergeven", + "showLess": "Minder weergeven", + "showSlide": "Dia {index} weergeven", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Dia", + "slideOf": "Dia {index} van {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Dianavigatie", + "speed": "Snelheid", + "submit": "Verzenden", + "success": "Gelukt", + "text": "Tekst", + "pThemes": "{count, plural, =1{Thema} other{Thema''s}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Tijd selecteren} date{Datum selecteren} dateTime{Datum en tijd selecteren}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Bijwerken", + "unsavedChanges": "Niet-opgeslagen wijzigingen", + "unsavedChangesSaveQuestion": "Wil je je wijzigingen opslaan?", + "value": "Waarde", + "yes": "Ja", + "endDate": "Einde", + "endsWith": "Eindigt op", + "entriesPerPage": "Items per pagina", + "equals": "Gelijk aan", + "filter": "Filter", + "filterNonWhitespace": "Niet leeg", + "greaterThan": "Groter dan", + "greaterThanOrEqual": "Groter dan of gelijk aan", + "filterNotUndefined": "Gedefinieerd", + "filterUndefined": "Niet gedefinieerd", + "max": "Max", + "min": "Min", + "notBetween": "Niet tussen", + "notContains": "Bevat niet", + "notEquals": "Niet gelijk aan", + "noParameterRequired": "Geen parameter vereist", + "parameter": "Parameter", + "pauseTrace": "Trace pauzeren", + "playTrace": "Trace afspelen", + "startDate": "Begin", + "startsWith": "Begint met", + "notEmpty": "Het veld mag niet leeg zijn.", + "invalidEmail": "Het e-mailadres is ongeldig.", + "isFalse": "Is onwaar", + "isTrue": "Is waar", + "isUndefined": "Is niet gedefinieerd", + "isNotUndefined": "Is gedefinieerd", + "lessThan": "Kleiner dan", + "lessThanOrEqual": "Kleiner dan of gelijk aan", + "after": "Na", + "before": "Voor", + "onOrAfter": "Op of na", + "onOrBefore": "Op of voor", + "tooShort": "De waarde moet minimaal {min} tekens bevatten.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "De waarde moet minder dan {max} tekens bevatten.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "De waarde moet tussen {min} en {max} tekens bevatten.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "De waarde moet tussen {min} en {max} liggen.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "Er moeten tussen {min} en {max} items worden geselecteerd.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "Selecteer minimaal {min} items.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "Selecteer maximaal {max} items.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Leeftijd", + "entryDate": "Invoerdatum", + "identifier": "ID", + "name": "Naam", + "street": "Straat", + "tag": "Tag", + "tags": "Tags", + "sGender": "{gender, select, male{Man} female{Vrouw} other{Anders}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Fijn je te zien", + "welcome": "Welkom", + "withoutTime": "Zonder tijd", + "rSortingOrderAfter": "Toegepast {otherSortings, plural, =0{als eerste sortering} =1{na # andere sortering} other{na # andere sorteringen}}", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Kolomkiezer", + "columnPickerDescription": "Kolommen herschikken en weergeven of verbergen", + "columns": "Kolommen", + "moveUp": "Omhoog", + "moveDown": "Omlaag", + "hideAllColumns": "Alle kolommen verbergen", + "hideColumn": "Kolom verbergen", + "showAllColumns": "Alle kolommen weergeven", + "showColumn": "Kolom weergeven", + "pinned": "Vastgezet", + "unpin": "Losmaken", + "unknown": "Onbekend", + "pinLeft": "Links vastzetten", + "pinRight": "Rechts vastzetten", + "changeVisibility": "Zichtbaarheid wijzigen", + "changePinning": "Vastzetten wijzigen", + "changeSelection": "Selectie wijzigen", + "pinToRight": "Rechts vastzetten", + "pinToLeft": "Links vastzetten", + "increaseSortingPriority": "Sorteerprioriteit verhogen", + "increaseValue": "Waarde verhogen", + "decreaseSortingPriority": "Sorteerprioriteit verlagen", + "decreaseValue": "Waarde verlagen", + "caseSensitive": "Hoofdlettergevoelig", + "sortAsc": "OPL.", + "sortDesc": "AFL.", + "sorting": "Sortering", + "sSortingState": "{sortDirection, select, asc{Sortering (momenteel oplopend)} desc{Sortering (momenteel aflopend)} other{Sortering (momenteel geen)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/pl-PL.arb b/web/hightide-locales/pl-PL.arb new file mode 100644 index 00000000..241ef42c --- /dev/null +++ b/web/hightide-locales/pl-PL.arb @@ -0,0 +1,361 @@ +{ + "add": "Dodaj", + "addFilter": "Dodaj filtr", + "addSorting": "Dodaj sortowanie", + "addTime": "Dodaj godzinę", + "addFile": "Dodaj plik", + "all": "Wszystkie", + "apply": "Zastosuj", + "back": "Wstecz", + "between": "Pomiędzy", + "cancel": "Anuluj", + "carousel": "Karuzela", + "contains": "Zawiera", + "change": "Zmień", + "changeColumnDisplay": "Zmień wyświetlanie kolumn", + "chooseLanguage": "Wybierz język", + "chooseTheme": "Wybierz preferowany motyw kolorystyczny.", + "system": "Systemowy", + "chooseSlide": "Wybierz slajd do wyświetlenia", + "clear": "Wyczyść", + "removeProperty": "Usuń właściwość", + "clearValue": "Wyczyść wartość", + "click": "Kliknij", + "clickToCopy": "Kliknij, aby skopiować", + "clickToSelect": "Kliknij, aby wybrać", + "close": "Zamknij", + "closeDialog": "Zamknij okno dialogowe", + "confirm": "Potwierdź", + "copy": "Kopiuj", + "copied": "Skopiowano", + "create": "Utwórz", + "date": "Data", + "dayPeriod": "AM/PM", + "decline": "Odrzuć", + "delete": "Usuń", + "discard": "Odrzuć", + "discardChanges": "Odrzuć zmiany", + "done": "Gotowe", + "dropFilesHere": "Upuść pliki tutaj", + "edit": "Edytuj", + "editFilter": "Edytuj filtr", + "enterText": "Wprowadź tekst", + "error": "Błąd", + "errorOccurred": "Wystąpił błąd", + "exit": "Wyjdź", + "filterOptions": "Opcje filtrowania", + "fieldRequiredError": "To pole jest wymagane.", + "files": "Pliki", + "selectFiles": "Wybierz pliki", + "first": "Pierwsza", + "previous": "Poprzednia", + "next": "Następna", + "last": "Ostatnia", + "invalidEmailError": "Wprowadź prawidłowy adres e-mail.", + "language": "Język", + "less": "Mniej", + "loading": "Ładowanie", + "locale": "Ustawienia regionalne", + "maxLengthError": "Przekroczono maksymalną długość.", + "maximumNumberOfFiles": "Maksymalna liczba plików: {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "Dozwolone typy plików: {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Menu", + "minLengthError": "Nie osiągnięto minimalnej długości.", + "more": "Więcej", + "next": "Następna", + "no": "Nie", + "noColumn": "Brak kolumny", + "noData": "Brak danych", + "noFilesSelected": "Nie wybrano plików", + "none": "Brak", + "nothingFound": "Nic nie znaleziono", + "nResultsFound": "{count, plural, =0{Znaleziono # wyników} =1{Znaleziono # wynik} =2{Znaleziono # wyniki} few{Znaleziono # wyniki} many{Znaleziono # wyników} other{Znaleziono # wyniki}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =0{# kolejnych plików} =1{# kolejny plik} =2{# kolejne pliki} few{# kolejne pliki} many{# kolejnych plików} other{# kolejne pliki}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "z", + "optional": "Opcjonalne", + "pleaseWait": "Proszę czekać...", + "previous": "Poprzednia", + "remove": "Usuń", + "removeFilter": "Usuń filtr", + "required": "Wymagane", + "reset": "Resetuj", + "rBetween": "Pomiędzy {value1} a {value2}", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "Zawiera {value}", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "Kończy się na {value}", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "Równe {value}", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "Większe niż {value}", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "Większe lub równe {value}", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "Mniejsze niż {value}", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "Mniejsze lub równe {value}", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "Nie pomiędzy {value1} a {value2}", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "Nie zawiera {value}", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "Różne od {value}", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "Zaczyna się od {value}", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Zapisz", + "saved": "Zapisano", + "search": "Szukaj", + "searchResults": "Wyniki wyszukiwania", + "select": "Wybierz", + "selection": "Wybór", + "selectOption": "Wybierz opcję", + "show": "Pokaż", + "showMore": "Pokaż więcej", + "showLess": "Pokaż mniej", + "showSlide": "Pokaż slajd {index}", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Slajd", + "slideOf": "Slajd {index} z {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Nawigacja slajdów", + "speed": "Prędkość", + "submit": "Wyślij", + "success": "Sukces", + "text": "Tekst", + "pThemes": "{count, plural, =1{Motyw} =2{Motywy} few{Motywy} many{Motywów} other{Motywy}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Wybierz godzinę} date{Wybierz datę} dateTime{Wybierz datę i godzinę}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Aktualizuj", + "unsavedChanges": "Niezapisane zmiany", + "unsavedChangesSaveQuestion": "Czy chcesz zapisać zmiany?", + "value": "Wartość", + "yes": "Tak", + "endDate": "Koniec", + "endsWith": "Kończy się na", + "entriesPerPage": "Wpisów na stronę", + "equals": "Równe", + "filter": "Filtr", + "filterNonWhitespace": "Bez białych znaków", + "greaterThan": "Większe niż", + "greaterThanOrEqual": "Większe lub równe", + "filterNotUndefined": "Zdefiniowane", + "filterUndefined": "Niezdefiniowane", + "max": "Maks.", + "min": "Min.", + "notBetween": "Nie pomiędzy", + "notContains": "Nie zawiera", + "notEquals": "Różne od", + "noParameterRequired": "Parametr nie jest wymagany", + "parameter": "Parametr", + "pauseTrace": "Wstrzymaj śledzenie", + "playTrace": "Odtwórz śledzenie", + "startDate": "Początek", + "startsWith": "Zaczyna się od", + "notEmpty": "Pole nie może być puste.", + "invalidEmail": "Adres e-mail jest nieprawidłowy.", + "isFalse": "Jest fałszem", + "isTrue": "Jest prawdą", + "isUndefined": "Jest niezdefiniowane", + "isNotUndefined": "Jest zdefiniowane", + "lessThan": "Mniejsze niż", + "lessThanOrEqual": "Mniejsze lub równe", + "after": "Po", + "before": "Przed", + "onOrAfter": "W dniu lub po", + "onOrBefore": "W dniu lub przed", + "tooShort": "Wartość musi mieć co najmniej {min} znaków.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "Wartość musi mieć mniej niż {max} znaków.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "Wartość musi mieć od {min} do {max} znaków.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "Wartość musi mieścić się w przedziale od {min} do {max}.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "Należy wybrać od {min} do {max} elementów.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "Wybierz co najmniej {min} elementów.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "Wybierz maksymalnie {max} elementów.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Wiek", + "entryDate": "Data wpisu", + "identifier": "Identyfikator", + "name": "Nazwa", + "street": "Ulica", + "tag": "Tag", + "tags": "Tagi", + "sGender": "{gender, select, male{Mężczyzna} female{Kobieta} other{Inna}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Miło Cię widzieć", + "welcome": "Witamy", + "withoutTime": "Bez godziny", + "rSortingOrderAfter": "Zastosowano {otherSortings, plural, =0{jako pierwsze sortowanie} =1{po # innym sortowaniu} =2{po # innych sortowaniach} few{po # innych sortowaniach} many{po # innych sortowaniach} other{po # innych sortowaniach}}", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Wybór kolumn", + "columnPickerDescription": "Zmieniaj kolejność oraz pokazuj lub ukrywaj kolumny", + "columns": "Kolumny", + "moveUp": "Przenieś w górę", + "moveDown": "Przenieś w dół", + "hideAllColumns": "Ukryj wszystkie kolumny", + "hideColumn": "Ukryj kolumnę", + "showAllColumns": "Pokaż wszystkie kolumny", + "showColumn": "Pokaż kolumnę", + "pinned": "Przypięte", + "unpin": "Odepnij", + "unknown": "Nieznane", + "pinLeft": "Przypnij do lewej", + "pinRight": "Przypnij do prawej", + "changeVisibility": "Zmień widoczność", + "changePinning": "Zmień przypięcie", + "changeSelection": "Zmień wybór", + "pinToRight": "Przypnij do prawej", + "pinToLeft": "Przypnij do lewej", + "increaseSortingPriority": "Zwiększ priorytet sortowania", + "increaseValue": "Zwiększ wartość", + "decreaseSortingPriority": "Zmniejsz priorytet sortowania", + "decreaseValue": "Zmniejsz wartość", + "caseSensitive": "Uwzględniaj wielkość liter", + "sortAsc": "ROSN.", + "sortDesc": "MALEJ.", + "sorting": "Sortowanie", + "sSortingState": "{sortDirection, select, asc{Sortowanie (obecnie rosnąco)} desc{Sortowanie (obecnie malejąco)} other{Sortowanie (obecnie brak)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/pt-BR.arb b/web/hightide-locales/pt-BR.arb new file mode 100644 index 00000000..6aab0302 --- /dev/null +++ b/web/hightide-locales/pt-BR.arb @@ -0,0 +1,361 @@ +{ + "add": "Adicionar", + "addFilter": "Adicionar filtro", + "addSorting": "Adicionar ordenação", + "addTime": "Adicionar horário", + "addFile": "Adicionar arquivo", + "all": "Todos", + "apply": "Aplicar", + "back": "Voltar", + "between": "Entre", + "cancel": "Cancelar", + "carousel": "Carrossel", + "contains": "Contém", + "change": "Alterar", + "changeColumnDisplay": "Alterar exibição das colunas", + "chooseLanguage": "Escolha seu idioma", + "chooseTheme": "Escolha seu tema de cores preferido.", + "system": "Sistema", + "chooseSlide": "Escolha o slide a ser exibido", + "clear": "Limpar", + "removeProperty": "Remover propriedade", + "clearValue": "Limpar valor", + "click": "Clicar", + "clickToCopy": "Clique para copiar", + "clickToSelect": "Clique para selecionar", + "close": "Fechar", + "closeDialog": "Fechar caixa de diálogo", + "confirm": "Confirmar", + "copy": "Copiar", + "copied": "Copiado", + "create": "Criar", + "date": "Data", + "dayPeriod": "AM/PM", + "decline": "Recusar", + "delete": "Excluir", + "discard": "Descartar", + "discardChanges": "Descartar alterações", + "done": "Concluído", + "dropFilesHere": "Solte os arquivos aqui", + "edit": "Editar", + "editFilter": "Editar filtro", + "enterText": "Digite o texto aqui", + "error": "Erro", + "errorOccurred": "Ocorreu um erro", + "exit": "Sair", + "filterOptions": "Opções de filtro", + "fieldRequiredError": "Este campo é obrigatório.", + "files": "Arquivos", + "selectFiles": "Selecionar arquivos", + "first": "Primeiro", + "previous": "Anterior", + "next": "Próximo", + "last": "Último", + "invalidEmailError": "Insira um endereço de e-mail válido.", + "language": "Idioma", + "less": "Menos", + "loading": "Carregando", + "locale": "Localidade", + "maxLengthError": "Comprimento máximo excedido.", + "maximumNumberOfFiles": "Número máximo de arquivos: {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "Tipos de arquivo permitidos: {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Menu", + "minLengthError": "Comprimento mínimo não atingido.", + "more": "Mais", + "next": "Próximo", + "no": "Não", + "noColumn": "Nenhuma coluna", + "noData": "Sem dados", + "noFilesSelected": "Nenhum arquivo selecionado", + "none": "Nenhum", + "nothingFound": "Nada encontrado", + "nResultsFound": "{count, plural, =1{# resultado encontrado} other{# resultados encontrados}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =1{# arquivo a mais} other{# arquivos a mais}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "de", + "optional": "Opcional", + "pleaseWait": "Aguarde...", + "previous": "Anterior", + "remove": "Remover", + "removeFilter": "Remover filtro", + "required": "Obrigatório", + "reset": "Redefinir", + "rBetween": "Entre {value1} e {value2}", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "Contém {value}", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "Termina com {value}", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "Igual a {value}", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "Maior que {value}", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "Maior ou igual a {value}", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "Menor que {value}", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "Menor ou igual a {value}", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "Não está entre {value1} e {value2}", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "Não contém {value}", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "Diferente de {value}", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "Começa com {value}", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Salvar", + "saved": "Salvo", + "search": "Pesquisar", + "searchResults": "Resultados da pesquisa", + "select": "Selecionar", + "selection": "Seleção", + "selectOption": "Selecione uma opção", + "show": "Mostrar", + "showMore": "Mostrar mais", + "showLess": "Mostrar menos", + "showSlide": "Mostrar slide {index}", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Slide", + "slideOf": "Slide {index} de {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Navegação de slides", + "speed": "Velocidade", + "submit": "Enviar", + "success": "Sucesso", + "text": "Texto", + "pThemes": "{count, plural, =1{Tema} other{Temas}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Selecionar horário} date{Selecionar data} dateTime{Selecionar data e horário}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Atualizar", + "unsavedChanges": "Alterações não salvas", + "unsavedChangesSaveQuestion": "Deseja salvar suas alterações?", + "value": "Valor", + "yes": "Sim", + "endDate": "Fim", + "endsWith": "Termina com", + "entriesPerPage": "Itens por página", + "equals": "Igual a", + "filter": "Filtro", + "filterNonWhitespace": "Não vazio", + "greaterThan": "Maior que", + "greaterThanOrEqual": "Maior ou igual a", + "filterNotUndefined": "Definido", + "filterUndefined": "Não definido", + "max": "Máx.", + "min": "Mín.", + "notBetween": "Não está entre", + "notContains": "Não contém", + "notEquals": "Diferente de", + "noParameterRequired": "Nenhum parâmetro necessário", + "parameter": "Parâmetro", + "pauseTrace": "Pausar rastreamento", + "playTrace": "Reproduzir rastreamento", + "startDate": "Início", + "startsWith": "Começa com", + "notEmpty": "O campo não pode ficar vazio.", + "invalidEmail": "O e-mail não é válido.", + "isFalse": "É falso", + "isTrue": "É verdadeiro", + "isUndefined": "Não está definido", + "isNotUndefined": "Está definido", + "lessThan": "Menor que", + "lessThanOrEqual": "Menor ou igual a", + "after": "Depois de", + "before": "Antes de", + "onOrAfter": "Em ou depois de", + "onOrBefore": "Em ou antes de", + "tooShort": "O valor deve ter pelo menos {min} caracteres.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "O valor deve ter menos de {max} caracteres.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "O valor deve ter entre {min} e {max} caracteres.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "O valor deve estar entre {min} e {max}.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "Selecione entre {min} e {max} itens.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "Selecione pelo menos {min} itens.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "Selecione no máximo {max} itens.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Idade", + "entryDate": "Data de registro", + "identifier": "Identificador", + "name": "Nome", + "street": "Rua", + "tag": "Tag", + "tags": "Tags", + "sGender": "{gender, select, male{Masculino} female{Feminino} other{Outro}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Que bom ver você", + "welcome": "Boas-vindas", + "withoutTime": "Sem horário", + "rSortingOrderAfter": "Aplicada {otherSortings, plural, =0{como a primeira ordenação} =1{após # outra ordenação} other{após # outras ordenações}}", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Seletor de colunas", + "columnPickerDescription": "Reordene, mostre ou oculte colunas", + "columns": "Colunas", + "moveUp": "Mover para cima", + "moveDown": "Mover para baixo", + "hideAllColumns": "Ocultar todas as colunas", + "hideColumn": "Ocultar coluna", + "showAllColumns": "Mostrar todas as colunas", + "showColumn": "Mostrar coluna", + "pinned": "Fixado", + "unpin": "Desafixar", + "unknown": "Desconhecido", + "pinLeft": "Fixar à esquerda", + "pinRight": "Fixar à direita", + "changeVisibility": "Alterar visibilidade", + "changePinning": "Alterar fixação", + "changeSelection": "Alterar seleção", + "pinToRight": "Fixar à direita", + "pinToLeft": "Fixar à esquerda", + "increaseSortingPriority": "Aumentar prioridade de ordenação", + "increaseValue": "Aumentar valor", + "decreaseSortingPriority": "Diminuir prioridade de ordenação", + "decreaseValue": "Diminuir valor", + "caseSensitive": "Diferenciar maiúsculas e minúsculas", + "sortAsc": "CRESC", + "sortDesc": "DECRESC", + "sorting": "Ordenação", + "sSortingState": "{sortDirection, select, asc{Ordenação (atualmente crescente)} desc{Ordenação (atualmente decrescente)} other{Ordenação (atualmente nenhuma)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/ro-RO.arb b/web/hightide-locales/ro-RO.arb new file mode 100644 index 00000000..5a7fc1a3 --- /dev/null +++ b/web/hightide-locales/ro-RO.arb @@ -0,0 +1,361 @@ +{ + "add": "Adăugați", + "addFilter": "Adăugați un filtru", + "addSorting": "Adăugați o sortare", + "addTime": "Adăugați ora", + "addFile": "Adăugați un fișier", + "all": "Toate", + "apply": "Aplicați", + "back": "Înapoi", + "between": "Între", + "cancel": "Anulați", + "carousel": "Carusel", + "contains": "Conține", + "change": "Modificați", + "changeColumnDisplay": "Modificați afișarea coloanelor", + "chooseLanguage": "Alegeți limba", + "chooseTheme": "Alegeți tema de culori preferată.", + "system": "Sistem", + "chooseSlide": "Alegeți diapozitivul de afișat", + "clear": "Ștergeți", + "removeProperty": "Eliminați proprietatea", + "clearValue": "Ștergeți valoarea", + "click": "Faceți clic", + "clickToCopy": "Faceți clic pentru a copia", + "clickToSelect": "Faceți clic pentru a selecta", + "close": "Închideți", + "closeDialog": "Închideți dialogul", + "confirm": "Confirmați", + "copy": "Copiați", + "copied": "Copiat", + "create": "Creați", + "date": "Data", + "dayPeriod": "a.m./p.m.", + "decline": "Refuzați", + "delete": "Ștergeți", + "discard": "Renunțați", + "discardChanges": "Renunțați la modificări", + "done": "Gata", + "dropFilesHere": "Plasați fișierele aici", + "edit": "Editați", + "editFilter": "Editați filtrul", + "enterText": "Introduceți textul aici", + "error": "Eroare", + "errorOccurred": "A apărut o eroare", + "exit": "Ieșiți", + "filterOptions": "Opțiuni de filtrare", + "fieldRequiredError": "Acest câmp este obligatoriu.", + "files": "Fișiere", + "selectFiles": "Selectați fișiere", + "first": "Primul", + "previous": "Anterior", + "next": "Următor", + "last": "Ultimul", + "invalidEmailError": "Introduceți o adresă de e-mail validă.", + "language": "Limbă", + "less": "Mai puțin", + "loading": "Se încarcă", + "locale": "Setări regionale", + "maxLengthError": "Lungimea maximă a fost depășită.", + "maximumNumberOfFiles": "Număr maxim de fișiere: {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "Tipuri de fișiere permise: {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Meniu", + "minLengthError": "Lungimea minimă nu a fost atinsă.", + "more": "Mai mult", + "next": "Următor", + "no": "Nu", + "noColumn": "Nicio coloană", + "noData": "Nu există date", + "noFilesSelected": "Niciun fișier selectat", + "none": "Niciunul", + "nothingFound": "Nu s-a găsit nimic", + "nResultsFound": "{count, plural, =1{# rezultat găsit} other{Rezultate găsite: #}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =1{încă # fișier} other{încă # fișiere}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "din", + "optional": "Opțional", + "pleaseWait": "Vă rugăm să așteptați...", + "previous": "Anterior", + "remove": "Eliminați", + "removeFilter": "Eliminați filtrul", + "required": "Obligatoriu", + "reset": "Resetați", + "rBetween": "Între {value1} și {value2}", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "Conține {value}", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "Se termină cu {value}", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "Egal cu {value}", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "Mai mare decât {value}", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "Mai mare sau egal cu {value}", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "Mai mic decât {value}", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "Mai mic sau egal cu {value}", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "Nu este între {value1} și {value2}", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "Nu conține {value}", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "Diferit de {value}", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "Începe cu {value}", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Salvați", + "saved": "Salvat", + "search": "Căutați", + "searchResults": "Rezultatele căutării", + "select": "Selectați", + "selection": "Selecție", + "selectOption": "Selectați o opțiune", + "show": "Afișați", + "showMore": "Afișați mai mult", + "showLess": "Afișați mai puțin", + "showSlide": "Afișați diapozitivul {index}", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Diapozitiv", + "slideOf": "Diapozitivul {index} din {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Navigare între diapozitive", + "speed": "Viteză", + "submit": "Trimiteți", + "success": "Succes", + "text": "Text", + "pThemes": "{count, plural, =1{Temă} other{Teme}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Selectați ora} date{Selectați data} dateTime{Selectați data și ora}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Actualizați", + "unsavedChanges": "Modificări nesalvate", + "unsavedChangesSaveQuestion": "Doriți să salvați modificările?", + "value": "Valoare", + "yes": "Da", + "endDate": "Sfârșit", + "endsWith": "Se termină cu", + "entriesPerPage": "Intrări pe pagină", + "equals": "Egal cu", + "filter": "Filtru", + "filterNonWhitespace": "Fără spații goale", + "greaterThan": "Mai mare decât", + "greaterThanOrEqual": "Mai mare sau egal cu", + "filterNotUndefined": "Definit", + "filterUndefined": "Nedefinit", + "max": "Max.", + "min": "Min.", + "notBetween": "Nu este între", + "notContains": "Nu conține", + "notEquals": "Diferit de", + "noParameterRequired": "Nu este necesar niciun parametru", + "parameter": "Parametru", + "pauseTrace": "Întrerupeți urmărirea", + "playTrace": "Redați urmărirea", + "startDate": "Început", + "startsWith": "Începe cu", + "notEmpty": "Câmpul nu poate fi gol.", + "invalidEmail": "Adresa de e-mail nu este validă.", + "isFalse": "Este fals", + "isTrue": "Este adevărat", + "isUndefined": "Este nedefinit", + "isNotUndefined": "Este definit", + "lessThan": "Mai mic decât", + "lessThanOrEqual": "Mai mic sau egal cu", + "after": "După", + "before": "Înainte", + "onOrAfter": "După sau egal", + "onOrBefore": "Înainte sau egal", + "tooShort": "Valoarea trebuie să aibă cel puțin {min} caractere.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "Valoarea trebuie să aibă mai puțin de {max} caractere.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "Valoarea trebuie să aibă între {min} și {max} caractere.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "Valoarea trebuie să fie între {min} și {max}.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "Trebuie selectate între {min} și {max} elemente.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "Selectați cel puțin {min} elemente.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "Selectați cel mult {max} elemente.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Vârstă", + "entryDate": "Data intrării", + "identifier": "Identificator", + "name": "Nume", + "street": "Stradă", + "tag": "Etichetă", + "tags": "Etichete", + "sGender": "{gender, select, male{Masculin} female{Feminin} other{Altul}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Ne bucurăm să vă revedem", + "welcome": "Bun venit", + "withoutTime": "Fără oră", + "rSortingOrderAfter": "Aplicată {otherSortings, plural, =0{ca primă sortare} =1{după o altă sortare} other{după alte sortări (#)}}", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Selector de coloane", + "columnPickerDescription": "Reordonați, afișați sau ascundeți coloanele", + "columns": "Coloane", + "moveUp": "Mutați în sus", + "moveDown": "Mutați în jos", + "hideAllColumns": "Ascundeți toate coloanele", + "hideColumn": "Ascundeți coloana", + "showAllColumns": "Afișați toate coloanele", + "showColumn": "Afișați coloana", + "pinned": "Fixate", + "unpin": "Anulați fixarea", + "unknown": "Necunoscut", + "pinLeft": "Fixați la stânga", + "pinRight": "Fixați la dreapta", + "changeVisibility": "Modificați vizibilitatea", + "changePinning": "Modificați fixarea", + "changeSelection": "Modificați selecția", + "pinToRight": "Fixați la dreapta", + "pinToLeft": "Fixați la stânga", + "increaseSortingPriority": "Creșteți prioritatea sortării", + "increaseValue": "Creșteți valoarea", + "decreaseSortingPriority": "Reduceți prioritatea sortării", + "decreaseValue": "Reduceți valoarea", + "caseSensitive": "Sensibil la majuscule", + "sortAsc": "CRESC.", + "sortDesc": "DESC.", + "sorting": "Sortare", + "sSortingState": "{sortDirection, select, asc{Sortare (în prezent crescătoare)} desc{Sortare (în prezent descrescătoare)} other{Sortare (în prezent niciuna)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/ru-RU.arb b/web/hightide-locales/ru-RU.arb new file mode 100644 index 00000000..2388e63d --- /dev/null +++ b/web/hightide-locales/ru-RU.arb @@ -0,0 +1,361 @@ +{ + "add": "Добавить", + "addFilter": "Добавить фильтр", + "addSorting": "Добавить сортировку", + "addTime": "Добавить время", + "addFile": "Добавить файл", + "all": "Все", + "apply": "Применить", + "back": "Назад", + "between": "Между", + "cancel": "Отмена", + "carousel": "Карусель", + "contains": "Содержит", + "change": "Изменить", + "changeColumnDisplay": "Изменить отображение столбцов", + "chooseLanguage": "Выберите язык", + "chooseTheme": "Выберите предпочитаемую цветовую тему.", + "system": "Системная", + "chooseSlide": "Выберите слайд для отображения", + "clear": "Очистить", + "removeProperty": "Удалить свойство", + "clearValue": "Очистить значение", + "click": "Нажмите", + "clickToCopy": "Нажмите, чтобы скопировать", + "clickToSelect": "Нажмите, чтобы выбрать", + "close": "Закрыть", + "closeDialog": "Закрыть диалог", + "confirm": "Подтвердить", + "copy": "Копировать", + "copied": "Скопировано", + "create": "Создать", + "date": "Дата", + "dayPeriod": "ДП/ПП", + "decline": "Отклонить", + "delete": "Удалить", + "discard": "Отбросить", + "discardChanges": "Отменить изменения", + "done": "Готово", + "dropFilesHere": "Перетащите файлы сюда", + "edit": "Редактировать", + "editFilter": "Изменить фильтр", + "enterText": "Введите текст", + "error": "Ошибка", + "errorOccurred": "Произошла ошибка", + "exit": "Выход", + "filterOptions": "Параметры фильтра", + "fieldRequiredError": "Это поле обязательно для заполнения.", + "files": "Файлы", + "selectFiles": "Выбрать файлы", + "first": "Первая", + "previous": "Предыдущая", + "next": "Следующая", + "last": "Последняя", + "invalidEmailError": "Введите корректный адрес электронной почты.", + "language": "Язык", + "less": "Меньше", + "loading": "Загрузка", + "locale": "Локаль", + "maxLengthError": "Превышена максимальная длина.", + "maximumNumberOfFiles": "Максимальное количество файлов: {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "Допустимые типы файлов: {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Меню", + "minLengthError": "Не достигнута минимальная длина.", + "more": "Ещё", + "next": "Следующая", + "no": "Нет", + "noColumn": "Нет столбца", + "noData": "Нет данных", + "noFilesSelected": "Файлы не выбраны", + "none": "Нет", + "nothingFound": "Ничего не найдено", + "nResultsFound": "{count, plural, =0{Найдено # результатов} =1{Найден # результат} =2{Найдено # результата} few{Найдено # результата} many{Найдено # результатов} other{Найдено # результата}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =0{ещё # файлов} =1{ещё # файл} =2{ещё # файла} few{ещё # файла} many{ещё # файлов} other{ещё # файла}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "из", + "optional": "Необязательно", + "pleaseWait": "Пожалуйста, подождите...", + "previous": "Предыдущая", + "remove": "Удалить", + "removeFilter": "Удалить фильтр", + "required": "Обязательно", + "reset": "Сбросить", + "rBetween": "Между {value1} и {value2}", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "Содержит {value}", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "Заканчивается на {value}", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "Равно {value}", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "Больше {value}", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "Больше или равно {value}", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "Меньше {value}", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "Меньше или равно {value}", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "Не между {value1} и {value2}", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "Не содержит {value}", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "Не равно {value}", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "Начинается с {value}", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Сохранить", + "saved": "Сохранено", + "search": "Поиск", + "searchResults": "Результаты поиска", + "select": "Выбрать", + "selection": "Выбор", + "selectOption": "Выберите вариант", + "show": "Показать", + "showMore": "Показать больше", + "showLess": "Показать меньше", + "showSlide": "Показать слайд {index}", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Слайд", + "slideOf": "Слайд {index} из {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Навигация по слайдам", + "speed": "Скорость", + "submit": "Отправить", + "success": "Успешно", + "text": "Текст", + "pThemes": "{count, plural, =1{Тема} =2{Темы} few{Темы} many{Тем} other{Темы}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Выберите время} date{Выберите дату} dateTime{Выберите дату и время}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Обновить", + "unsavedChanges": "Несохранённые изменения", + "unsavedChangesSaveQuestion": "Сохранить изменения?", + "value": "Значение", + "yes": "Да", + "endDate": "Окончание", + "endsWith": "Заканчивается на", + "entriesPerPage": "Записей на странице", + "equals": "Равно", + "filter": "Фильтр", + "filterNonWhitespace": "Непустое", + "greaterThan": "Больше", + "greaterThanOrEqual": "Больше или равно", + "filterNotUndefined": "Определено", + "filterUndefined": "Не определено", + "max": "Макс.", + "min": "Мин.", + "notBetween": "Не между", + "notContains": "Не содержит", + "notEquals": "Не равно", + "noParameterRequired": "Параметр не требуется", + "parameter": "Параметр", + "pauseTrace": "Приостановить трассировку", + "playTrace": "Воспроизвести трассировку", + "startDate": "Начало", + "startsWith": "Начинается с", + "notEmpty": "Поле не может быть пустым.", + "invalidEmail": "Некорректный адрес электронной почты.", + "isFalse": "Ложно", + "isTrue": "Истинно", + "isUndefined": "Не определено", + "isNotUndefined": "Определено", + "lessThan": "Меньше", + "lessThanOrEqual": "Меньше или равно", + "after": "После", + "before": "До", + "onOrAfter": "Не ранее", + "onOrBefore": "Не позднее", + "tooShort": "Значение должно содержать не менее {min} символов.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "Значение должно содержать менее {max} символов.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "Значение должно содержать от {min} до {max} символов.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "Значение должно быть в диапазоне от {min} до {max}.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "Необходимо выбрать от {min} до {max} элементов.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "Выберите не менее {min} элементов.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "Выберите не более {max} элементов.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Возраст", + "entryDate": "Дата поступления", + "identifier": "Идентификатор", + "name": "Имя", + "street": "Улица", + "tag": "Тег", + "tags": "Теги", + "sGender": "{gender, select, male{Мужской} female{Женский} other{Другой}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Рады вас видеть", + "welcome": "Добро пожаловать", + "withoutTime": "Без времени", + "rSortingOrderAfter": "Применяется {otherSortings, plural, =0{как первая сортировка} =1{после # другой сортировки} =2{после # других сортировок} few{после # других сортировок} many{после # других сортировок} other{после # других сортировок}}", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Выбор столбцов", + "columnPickerDescription": "Изменение порядка, отображение и скрытие столбцов", + "columns": "Столбцы", + "moveUp": "Переместить вверх", + "moveDown": "Переместить вниз", + "hideAllColumns": "Скрыть все столбцы", + "hideColumn": "Скрыть столбец", + "showAllColumns": "Показать все столбцы", + "showColumn": "Показать столбец", + "pinned": "Закреплено", + "unpin": "Открепить", + "unknown": "Неизвестно", + "pinLeft": "Закрепить слева", + "pinRight": "Закрепить справа", + "changeVisibility": "Изменить видимость", + "changePinning": "Изменить закрепление", + "changeSelection": "Изменить выбор", + "pinToRight": "Закрепить справа", + "pinToLeft": "Закрепить слева", + "increaseSortingPriority": "Повысить приоритет сортировки", + "increaseValue": "Увеличить значение", + "decreaseSortingPriority": "Понизить приоритет сортировки", + "decreaseValue": "Уменьшить значение", + "caseSensitive": "С учётом регистра", + "sortAsc": "ВОЗР", + "sortDesc": "УБЫВ", + "sorting": "Сортировка", + "sSortingState": "{sortDirection, select, asc{Сортировка (сейчас по возрастанию)} desc{Сортировка (сейчас по убыванию)} other{Сортировка (сейчас отключена)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/el-GR.arb b/web/hightide-locales/time/el-GR.arb new file mode 100644 index 00000000..0e7b5902 --- /dev/null +++ b/web/hightide-locales/time/el-GR.arb @@ -0,0 +1,137 @@ +{ + "january": "Ιανουάριος", + "february": "Φεβρουάριος", + "march": "Μάρτιος", + "april": "Απρίλιος", + "may": "Μάιος", + "june": "Ιούνιος", + "july": "Ιούλιος", + "august": "Αύγουστος", + "september": "Σεπτέμβριος", + "october": "Οκτώβριος", + "november": "Νοέμβριος", + "december": "Δεκέμβριος", + "century": "{count, plural, =1{Αιώνας} other{Αιώνες}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{Δεκαετία} other{Δεκαετίες}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{Έτος} other{Έτη}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Μήνας} other{Μήνες}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Επόμενος μήνας", + "previousMonth": "Προηγούμενος μήνας", + "day": "{count, plural, =1{Ημέρα} other{Ημέρες}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Ώρα} other{Ώρες}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Λεπτό} other{Λεπτά}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Δευτερόλεπτο} other{Δευτερόλεπτα}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Χιλιοστό του δευτερολέπτου} other{Χιλιοστά του δευτερολέπτου}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Μικροδευτερόλεπτο} other{Μικροδευτερόλεπτα}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Νανοδευτερόλεπτο} other{Νανοδευτερόλεπτα}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Χθες", + "today": "Σήμερα", + "tomorrow": "Αύριο", + "in": "σε", + "ago": "πριν", + "inDays": "σε {days} ημέρες", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "πριν από {days} ημέρες", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Ιανουάριος} february{Φεβρουάριος} march{Μάρτιος} april{Απρίλιος} may{Μάιος} june{Ιούνιος} july{Ιούλιος} august{Αύγουστος} september{Σεπτέμβριος} october{Οκτώβριος} november{Νοέμβριος} december{Δεκέμβριος} other{Άγνωστος μήνας}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{Ιαν} february{Φεβ} march{Μαρ} april{Απρ} may{Μάι} june{Ιουν} july{Ιουλ} august{Αυγ} september{Σεπ} october{Οκτ} november{Νοε} december{Δεκ} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/es-ES.arb b/web/hightide-locales/time/es-ES.arb new file mode 100644 index 00000000..e3210b90 --- /dev/null +++ b/web/hightide-locales/time/es-ES.arb @@ -0,0 +1,137 @@ +{ + "january": "Enero", + "february": "Febrero", + "march": "Marzo", + "april": "Abril", + "may": "Mayo", + "june": "Junio", + "july": "Julio", + "august": "Agosto", + "september": "Septiembre", + "october": "Octubre", + "november": "Noviembre", + "december": "Diciembre", + "century": "{count, plural, =1{Siglo} other{Siglos}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{Década} other{Décadas}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{Año} other{Años}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Mes} other{Meses}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Mes siguiente", + "previousMonth": "Mes anterior", + "day": "{count, plural, =1{Día} other{Días}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Hora} other{Horas}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Minuto} other{Minutos}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Segundo} other{Segundos}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Milisegundo} other{Milisegundos}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Microsegundo} other{Microsegundos}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Nanosegundo} other{Nanosegundos}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Ayer", + "today": "Hoy", + "tomorrow": "Mañana", + "in": "dentro de", + "ago": "hace", + "inDays": "dentro de {days} días", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "hace {days} días", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Enero} february{Febrero} march{Marzo} april{Abril} may{Mayo} june{Junio} july{Julio} august{Agosto} september{Septiembre} october{Octubre} november{Noviembre} december{Diciembre} other{Mes desconocido}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{Ene} february{Feb} march{Mar} april{Abr} may{May} june{Jun} july{Jul} august{Ago} september{Sept} october{Oct} november{Nov} december{Dic} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/fr-FR.arb b/web/hightide-locales/time/fr-FR.arb new file mode 100644 index 00000000..f7ad5891 --- /dev/null +++ b/web/hightide-locales/time/fr-FR.arb @@ -0,0 +1,137 @@ +{ + "january": "Janvier", + "february": "Février", + "march": "Mars", + "april": "Avril", + "may": "Mai", + "june": "Juin", + "july": "Juillet", + "august": "Août", + "september": "Septembre", + "october": "Octobre", + "november": "Novembre", + "december": "Décembre", + "century": "{count, plural, =1{Siècle} other{Siècles}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{Décennie} other{Décennies}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{Année} other{Années}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Mois} other{Mois}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Mois suivant", + "previousMonth": "Mois précédent", + "day": "{count, plural, =1{Jour} other{Jours}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Heure} other{Heures}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Minute} other{Minutes}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Seconde} other{Secondes}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Milliseconde} other{Millisecondes}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Microseconde} other{Microsecondes}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Nanoseconde} other{Nanosecondes}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Hier", + "today": "Aujourd''hui", + "tomorrow": "Demain", + "in": "dans", + "ago": "il y a", + "inDays": "dans {days} jours", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "il y a {days} jours", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Janvier} february{Février} march{Mars} april{Avril} may{Mai} june{Juin} july{Juillet} august{Août} september{Septembre} october{Octobre} november{Novembre} december{Décembre} other{Mois inconnu}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{janv.} february{févr.} march{mars} april{avr.} may{mai} june{juin} july{juil.} august{août} september{sept.} october{oct.} november{nov.} december{déc.} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/it-IT.arb b/web/hightide-locales/time/it-IT.arb new file mode 100644 index 00000000..f0f413a1 --- /dev/null +++ b/web/hightide-locales/time/it-IT.arb @@ -0,0 +1,137 @@ +{ + "january": "Gennaio", + "february": "Febbraio", + "march": "Marzo", + "april": "Aprile", + "may": "Maggio", + "june": "Giugno", + "july": "Luglio", + "august": "Agosto", + "september": "Settembre", + "october": "Ottobre", + "november": "Novembre", + "december": "Dicembre", + "century": "{count, plural, =1{Secolo} other{Secoli}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{Decennio} other{Decenni}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{Anno} other{Anni}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Mese} other{Mesi}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Mese successivo", + "previousMonth": "Mese precedente", + "day": "{count, plural, =1{Giorno} other{Giorni}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Ora} other{Ore}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Minuto} other{Minuti}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Secondo} other{Secondi}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Millisecondo} other{Millisecondi}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Microsecondo} other{Microsecondi}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Nanosecondo} other{Nanosecondi}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Ieri", + "today": "Oggi", + "tomorrow": "Domani", + "in": "tra", + "ago": "fa", + "inDays": "tra {days} giorni", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "{days} giorni fa", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Gennaio} february{Febbraio} march{Marzo} april{Aprile} may{Maggio} june{Giugno} july{Luglio} august{Agosto} september{Settembre} october{Ottobre} november{Novembre} december{Dicembre} other{Mese sconosciuto}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{Gen} february{Feb} march{Mar} april{Apr} may{Mag} june{Giu} july{Lug} august{Ago} september{Set} october{Ott} november{Nov} december{Dic} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/nl-NL.arb b/web/hightide-locales/time/nl-NL.arb new file mode 100644 index 00000000..f714820d --- /dev/null +++ b/web/hightide-locales/time/nl-NL.arb @@ -0,0 +1,137 @@ +{ + "january": "Januari", + "february": "Februari", + "march": "Maart", + "april": "April", + "may": "Mei", + "june": "Juni", + "july": "Juli", + "august": "Augustus", + "september": "September", + "october": "Oktober", + "november": "November", + "december": "December", + "century": "{count, plural, =1{Eeuw} other{Eeuwen}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{Decennium} other{Decennia}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{Jaar} other{Jaren}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Maand} other{Maanden}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Volgende maand", + "previousMonth": "Vorige maand", + "day": "{count, plural, =1{Dag} other{Dagen}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Uur} other{Uren}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Minuut} other{Minuten}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Seconde} other{Seconden}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Milliseconde} other{Milliseconden}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Microseconde} other{Microseconden}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Nanoseconde} other{Nanoseconden}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Gisteren", + "today": "Vandaag", + "tomorrow": "Morgen", + "in": "over", + "ago": "geleden", + "inDays": "over {days} dagen", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "{days} dagen geleden", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Januari} february{Februari} march{Maart} april{April} may{Mei} june{Juni} july{Juli} august{Augustus} september{September} october{Oktober} november{November} december{December} other{Onbekende maand}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{jan} february{feb} march{mrt} april{apr} may{mei} june{jun} july{jul} august{aug} september{sep} october{okt} november{nov} december{dec} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/pl-PL.arb b/web/hightide-locales/time/pl-PL.arb new file mode 100644 index 00000000..616e6b25 --- /dev/null +++ b/web/hightide-locales/time/pl-PL.arb @@ -0,0 +1,137 @@ +{ + "january": "Styczeń", + "february": "Luty", + "march": "Marzec", + "april": "Kwiecień", + "may": "Maj", + "june": "Czerwiec", + "july": "Lipiec", + "august": "Sierpień", + "september": "Wrzesień", + "october": "Październik", + "november": "Listopad", + "december": "Grudzień", + "century": "{count, plural, =1{Wiek} =2{Wieki} few{Wieki} many{Wieków} other{Wieki}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{Dekada} =2{Dekady} few{Dekady} many{Dekad} other{Dekady}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{Rok} =2{Lata} few{Lata} many{Lat} other{Lata}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Miesiąc} =2{Miesiące} few{Miesiące} many{Miesięcy} other{Miesiące}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Następny miesiąc", + "previousMonth": "Poprzedni miesiąc", + "day": "{count, plural, =1{Dzień} =2{Dni} few{Dni} many{Dni} other{Dni}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Godzina} =2{Godziny} few{Godziny} many{Godzin} other{Godziny}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Minuta} =2{Minuty} few{Minuty} many{Minut} other{Minuty}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Sekunda} =2{Sekundy} few{Sekundy} many{Sekund} other{Sekundy}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Milisekunda} =2{Milisekundy} few{Milisekundy} many{Milisekund} other{Milisekundy}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Mikrosekunda} =2{Mikrosekundy} few{Mikrosekundy} many{Mikrosekund} other{Mikrosekundy}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Nanosekunda} =2{Nanosekundy} few{Nanosekundy} many{Nanosekund} other{Nanosekundy}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Wczoraj", + "today": "Dzisiaj", + "tomorrow": "Jutro", + "in": "za", + "ago": "temu", + "inDays": "za {days} dni", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "{days} dni temu", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Styczeń} february{Luty} march{Marzec} april{Kwiecień} may{Maj} june{Czerwiec} july{Lipiec} august{Sierpień} september{Wrzesień} october{Październik} november{Listopad} december{Grudzień} other{Nieznany miesiąc}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{Sty} february{Lut} march{Mar} april{Kwi} may{Maj} june{Cze} july{Lip} august{Sie} september{Wrz} october{Paź} november{Lis} december{Gru} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/pt-BR.arb b/web/hightide-locales/time/pt-BR.arb new file mode 100644 index 00000000..953e3fbe --- /dev/null +++ b/web/hightide-locales/time/pt-BR.arb @@ -0,0 +1,137 @@ +{ + "january": "Janeiro", + "february": "Fevereiro", + "march": "Março", + "april": "Abril", + "may": "Maio", + "june": "Junho", + "july": "Julho", + "august": "Agosto", + "september": "Setembro", + "october": "Outubro", + "november": "Novembro", + "december": "Dezembro", + "century": "{count, plural, =1{Século} other{Séculos}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{Década} other{Décadas}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{Ano} other{Anos}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Mês} other{Meses}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Próximo mês", + "previousMonth": "Mês anterior", + "day": "{count, plural, =1{Dia} other{Dias}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Hora} other{Horas}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Minuto} other{Minutos}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Segundo} other{Segundos}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Milissegundo} other{Milissegundos}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Microssegundo} other{Microssegundos}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Nanossegundo} other{Nanossegundos}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Ontem", + "today": "Hoje", + "tomorrow": "Amanhã", + "in": "em", + "ago": "atrás", + "inDays": "em {days} dias", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "há {days} dias", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Janeiro} february{Fevereiro} march{Março} april{Abril} may{Maio} june{Junho} july{Julho} august{Agosto} september{Setembro} october{Outubro} november{Novembro} december{Dezembro} other{Mês desconhecido}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{Jan} february{Fev} march{Mar} april{Abr} may{Mai} june{Jun} july{Jul} august{Ago} september{Set} october{Out} november{Nov} december{Dez} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/ro-RO.arb b/web/hightide-locales/time/ro-RO.arb new file mode 100644 index 00000000..cac3657d --- /dev/null +++ b/web/hightide-locales/time/ro-RO.arb @@ -0,0 +1,137 @@ +{ + "january": "Ianuarie", + "february": "Februarie", + "march": "Martie", + "april": "Aprilie", + "may": "Mai", + "june": "Iunie", + "july": "Iulie", + "august": "August", + "september": "Septembrie", + "october": "Octombrie", + "november": "Noiembrie", + "december": "Decembrie", + "century": "{count, plural, =1{Secol} other{Secole}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{Deceniu} other{Decenii}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{An} other{Ani}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Lună} other{Luni}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Luna următoare", + "previousMonth": "Luna anterioară", + "day": "{count, plural, =1{Zi} other{Zile}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Oră} other{Ore}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Minut} other{Minute}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Secundă} other{Secunde}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Milisecundă} other{Milisecunde}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Microsecundă} other{Microsecunde}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Nanosecundă} other{Nanosecunde}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Ieri", + "today": "Astăzi", + "tomorrow": "Mâine", + "in": "peste", + "ago": "acum", + "inDays": "peste {days} zile", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "acum {days} zile", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Ianuarie} february{Februarie} march{Martie} april{Aprilie} may{Mai} june{Iunie} july{Iulie} august{August} september{Septembrie} october{Octombrie} november{Noiembrie} december{Decembrie} other{Lună necunoscută}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{Ian.} february{Feb.} march{Mar.} april{Apr.} may{Mai} june{Iun.} july{Iul.} august{Aug.} september{Sept.} october{Oct.} november{Nov.} december{Dec.} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/ru-RU.arb b/web/hightide-locales/time/ru-RU.arb new file mode 100644 index 00000000..54499187 --- /dev/null +++ b/web/hightide-locales/time/ru-RU.arb @@ -0,0 +1,137 @@ +{ + "january": "Январь", + "february": "Февраль", + "march": "Март", + "april": "Апрель", + "may": "Май", + "june": "Июнь", + "july": "Июль", + "august": "Август", + "september": "Сентябрь", + "october": "Октябрь", + "november": "Ноябрь", + "december": "Декабрь", + "century": "{count, plural, =1{Век} =2{Века} few{Века} many{Веков} other{Века}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{Десятилетие} =2{Десятилетия} few{Десятилетия} many{Десятилетий} other{Десятилетия}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{Год} =2{Года} few{Года} many{Лет} other{Года}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Месяц} =2{Месяца} few{Месяца} many{Месяцев} other{Месяца}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Следующий месяц", + "previousMonth": "Предыдущий месяц", + "day": "{count, plural, =1{День} =2{Дня} few{Дня} many{Дней} other{Дня}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Час} =2{Часа} few{Часа} many{Часов} other{Часа}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Минута} =2{Минуты} few{Минуты} many{Минут} other{Минуты}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Секунда} =2{Секунды} few{Секунды} many{Секунд} other{Секунды}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Миллисекунда} =2{Миллисекунды} few{Миллисекунды} many{Миллисекунд} other{Миллисекунды}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Микросекунда} =2{Микросекунды} few{Микросекунды} many{Микросекунд} other{Микросекунды}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Наносекунда} =2{Наносекунды} few{Наносекунды} many{Наносекунд} other{Наносекунды}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Вчера", + "today": "Сегодня", + "tomorrow": "Завтра", + "in": "через", + "ago": "назад", + "inDays": "через {days} дн.", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "{days} дн. назад", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Январь} february{Февраль} march{Март} april{Апрель} may{Май} june{Июнь} july{Июль} august{Август} september{Сентябрь} october{Октябрь} november{Ноябрь} december{Декабрь} other{Неизвестный месяц}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{Янв} february{Фев} march{Мар} april{Апр} may{Май} june{Июн} july{Июл} august{Авг} september{Сен} october{Окт} november{Ноя} december{Дек} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/time/tr-TR.arb b/web/hightide-locales/time/tr-TR.arb new file mode 100644 index 00000000..69c667ba --- /dev/null +++ b/web/hightide-locales/time/tr-TR.arb @@ -0,0 +1,137 @@ +{ + "january": "Ocak", + "february": "Şubat", + "march": "Mart", + "april": "Nisan", + "may": "Mayıs", + "june": "Haziran", + "july": "Temmuz", + "august": "Ağustos", + "september": "Eylül", + "october": "Ekim", + "november": "Kasım", + "december": "Aralık", + "century": "{count, plural, =1{Yüzyıl} other{Yüzyıl}}", + "@century": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "decade": "{count, plural, =1{On yıl} other{On yıl}}", + "@decade": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "year": "{count, plural, =1{Yıl} other{Yıl}}", + "@year": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "month": "{count, plural, =1{Ay} other{Ay}}", + "@month": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nextMonth": "Sonraki ay", + "previousMonth": "Önceki ay", + "day": "{count, plural, =1{Gün} other{Gün}}", + "@day": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "hour": "{count, plural, =1{Saat} other{Saat}}", + "@hour": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "minute": "{count, plural, =1{Dakika} other{Dakika}}", + "@minute": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "second": "{count, plural, =1{Saniye} other{Saniye}}", + "@second": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "millisecond": "{count, plural, =1{Milisaniye} other{Milisaniye}}", + "@millisecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "microsecond": "{count, plural, =1{Mikrosaniye} other{Mikrosaniye}}", + "@microsecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nanosecond": "{count, plural, =1{Nanosaniye} other{Nanosaniye}}", + "@nanosecond": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "yesterday": "Dün", + "today": "Bugün", + "tomorrow": "Yarın", + "in": "içinde", + "ago": "önce", + "inDays": "{days} gün içinde", + "@inDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "agoDays": "{days} gün önce", + "@agoDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "sMonthLong": "{month, select, january{Ocak} february{Şubat} march{Mart} april{Nisan} may{Mayıs} june{Haziran} july{Temmuz} august{Ağustos} september{Eylül} october{Ekim} november{Kasım} december{Aralık} other{Bilinmeyen ay}}", + "@sMonthLong": { + "placeholders": { + "month": {} + } + }, + "sMonthShort": "{month, select, january{Oca} february{Şub} march{Mar} april{Nis} may{May} june{Haz} july{Tem} august{Ağu} september{Eyl} october{Eki} november{Kas} december{Ara} other{???}}", + "@sMonthShort": { + "placeholders": { + "month": {} + } + } +} \ No newline at end of file diff --git a/web/hightide-locales/tr-TR.arb b/web/hightide-locales/tr-TR.arb new file mode 100644 index 00000000..3a4160eb --- /dev/null +++ b/web/hightide-locales/tr-TR.arb @@ -0,0 +1,361 @@ +{ + "add": "Ekle", + "addFilter": "Filtre ekle", + "addSorting": "Sıralama ekle", + "addTime": "Saat ekle", + "addFile": "Dosya ekle", + "all": "Tümü", + "apply": "Uygula", + "back": "Geri", + "between": "Arasında", + "cancel": "İptal", + "carousel": "Döngü", + "contains": "İçerir", + "change": "Değiştir", + "changeColumnDisplay": "Sütun görünümünü değiştir", + "chooseLanguage": "Dilinizi seçin", + "chooseTheme": "Tercih ettiğiniz renk temasını seçin.", + "system": "Sistem", + "chooseSlide": "Gösterilecek slaytı seçin", + "clear": "Temizle", + "removeProperty": "Özelliği kaldır", + "clearValue": "Değeri temizle", + "click": "Tıkla", + "clickToCopy": "Kopyalamak için tıklayın", + "clickToSelect": "Seçmek için tıklayın", + "close": "Kapat", + "closeDialog": "İletişim kutusunu kapat", + "confirm": "Onayla", + "copy": "Kopyala", + "copied": "Kopyalandı", + "create": "Oluştur", + "date": "Tarih", + "dayPeriod": "ÖÖ/ÖS", + "decline": "Reddet", + "delete": "Sil", + "discard": "Vazgeç", + "discardChanges": "Değişiklikleri at", + "done": "Bitti", + "dropFilesHere": "Dosyaları buraya bırakın", + "edit": "Düzenle", + "editFilter": "Filtreyi düzenle", + "enterText": "Buraya metin girin", + "error": "Hata", + "errorOccurred": "Bir hata oluştu", + "exit": "Çıkış", + "filterOptions": "Filtre seçenekleri", + "fieldRequiredError": "Bu alan zorunludur.", + "files": "Dosyalar", + "selectFiles": "Dosya seçin", + "first": "İlk", + "previous": "Önceki", + "next": "Sonraki", + "last": "Son", + "invalidEmailError": "Lütfen geçerli bir e-posta adresi girin.", + "language": "Dil", + "less": "Daha az", + "loading": "Yükleniyor", + "locale": "Bölge ayarı", + "maxLengthError": "Maksimum uzunluk aşıldı.", + "maximumNumberOfFiles": "Maksimum dosya sayısı: {count}", + "@maximumNumberOfFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "allowedFileTypes": "İzin verilen dosya türleri: {types}", + "@allowedFileTypes": { + "placeholders": { + "types": { "type": "string" } + } + }, + "menu": "Menü", + "minLengthError": "Minimum uzunluğa ulaşılmadı.", + "more": "Daha fazla", + "next": "Sonraki", + "no": "Hayır", + "noColumn": "Sütun yok", + "noData": "Veri yok", + "noFilesSelected": "Dosya seçilmedi", + "none": "Hiçbiri", + "nothingFound": "Hiçbir şey bulunamadı", + "nResultsFound": "{count, plural, =1{# sonuç bulundu} other{# sonuç bulundu}}", + "@nResultsFound": { + "placeholders": { + "count": { "type": "number" } + } + }, + "nMoreFiles": "+ {count, plural, =1{# dosya daha} other{# dosya daha}}", + "@nMoreFiles": { + "placeholders": { + "count": { "type": "number" } + } + }, + "of": "/", + "optional": "İsteğe bağlı", + "pleaseWait": "Lütfen bekleyin...", + "previous": "Önceki", + "remove": "Kaldır", + "removeFilter": "Filtreyi kaldır", + "required": "Zorunlu", + "reset": "Sıfırla", + "rBetween": "{value1} ile {value2} arasında", + "@rBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rContains": "{value} içerir", + "@rContains": { + "placeholders": { + "value": {} + } + }, + "rEndsWith": "{value} ile biter", + "@rEndsWith": { + "placeholders": { + "value": {} + } + }, + "rEquals": "{value} değerine eşit", + "@rEquals": { + "placeholders": { + "value": {} + } + }, + "rGreaterThan": "{value} değerinden büyük", + "@rGreaterThan": { + "placeholders": { + "value": {} + } + }, + "rGreaterThanOrEqual": "{value} değerinden büyük veya eşit", + "@rGreaterThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rLessThan": "{value} değerinden küçük", + "@rLessThan": { + "placeholders": { + "value": {} + } + }, + "rLessThanOrEqual": "{value} değerinden küçük veya eşit", + "@rLessThanOrEqual": { + "placeholders": { + "value": {} + } + }, + "rNotBetween": "{value1} ile {value2} arasında değil", + "@rNotBetween": { + "placeholders": { + "value1": {}, + "value2": {} + } + }, + "rNotContains": "{value} içermez", + "@rNotContains": { + "placeholders": { + "value": {} + } + }, + "rNotEquals": "{value} değerine eşit değil", + "@rNotEquals": { + "placeholders": { + "value": {} + } + }, + "rStartsWith": "{value} ile başlar", + "@rStartsWith": { + "placeholders": { + "value": {} + } + }, + "save": "Kaydet", + "saved": "Kaydedildi", + "search": "Ara", + "searchResults": "Arama sonuçları", + "select": "Seç", + "selection": "Seçim", + "selectOption": "Bir seçenek belirleyin", + "show": "Göster", + "showMore": "Daha fazla göster", + "showLess": "Daha az göster", + "showSlide": "{index}. slaytı göster", + "@showSlide": { + "placeholders": { + "index": { + "type": "number" + } + } + }, + "slide": "Slayt", + "slideOf": "Slayt {index} / {length}", + "@slideOf": { + "placeholders": { + "index": { + "type": "number" + }, + "length": { + "type": "number" + } + } + }, + "slideNavigation": "Slayt gezintisi", + "speed": "Hız", + "submit": "Gönder", + "success": "Başarılı", + "text": "Metin", + "pThemes": "{count, plural, =1{Tema} other{Temalar}}", + "@pThemes": { + "placeholders": { + "count": { "type": "number" } + } + }, + "sDateTimeSelect": "{datetimeMode, select, time{Saat seçin} date{Tarih seçin} dateTime{Tarih ve saat seçin}}", + "@sDateTimeSelect": { + "placeholders": { + "datetimeMode": {} + } + }, + "update": "Güncelle", + "unsavedChanges": "Kaydedilmemiş değişiklikler", + "unsavedChangesSaveQuestion": "Değişikliklerinizi kaydetmek istiyor musunuz?", + "value": "Değer", + "yes": "Evet", + "endDate": "Bitiş", + "endsWith": "İle biter", + "entriesPerPage": "Sayfa başına kayıt", + "equals": "Eşittir", + "filter": "Filtre", + "filterNonWhitespace": "Boşluk olmayan", + "greaterThan": "Büyüktür", + "greaterThanOrEqual": "Büyük veya eşit", + "filterNotUndefined": "Tanımlı", + "filterUndefined": "Tanımsız", + "max": "Maks.", + "min": "Min.", + "notBetween": "Arasında değil", + "notContains": "İçermez", + "notEquals": "Eşit değil", + "noParameterRequired": "Parametre gerekmez", + "parameter": "Parametre", + "pauseTrace": "İzlemeyi duraklat", + "playTrace": "İzlemeyi oynat", + "startDate": "Başlangıç", + "startsWith": "İle başlar", + "notEmpty": "Bu alan boş bırakılamaz.", + "invalidEmail": "E-posta adresi geçerli değil.", + "isFalse": "Yanlış", + "isTrue": "Doğru", + "isUndefined": "Tanımsız", + "isNotUndefined": "Tanımlı", + "lessThan": "Küçüktür", + "lessThanOrEqual": "Küçük veya eşit", + "after": "Sonra", + "before": "Önce", + "onOrAfter": "Sonra veya eşit", + "onOrBefore": "Önce veya eşit", + "tooShort": "Değer en az {min} karakter içermelidir.", + "@tooShort": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooLong": "Değer {max} karakterden az olmalıdır.", + "@tooLong": { + "placeholders": { + "max": { "type": "number" } + } + }, + "outOfRangeString": "Değer {min} ile {max} karakter arasında olmalıdır.", + "@outOfRangeString": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeNumber": "Değer {min} ile {max} arasında olmalıdır.", + "@outOfRangeNumber": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "outOfRangeSelectionItems": "{min} ile {max} arasında öğe seçilmelidir.", + "@outOfRangeSelectionItems": { + "placeholders": { + "min": { "type": "number" }, + "max": { "type": "number" } + } + }, + "tooFewSelectionItems": "En az {min} öğe seçin.", + "@tooFewSelectionItems": { + "placeholders": { + "min": { "type": "number" } + } + }, + "tooManySelectionItems": "En fazla {max} öğe seçin.", + "@tooManySelectionItems": { + "placeholders": { + "max": { "type": "number" } + } + }, + "age": "Yaş", + "entryDate": "Giriş tarihi", + "identifier": "Tanımlayıcı", + "name": "Ad", + "street": "Sokak", + "tag": "Etiket", + "tags": "Etiketler", + "sGender": "{gender, select, male{Erkek} female{Kadın} other{Diğer}}", + "@sGender": { + "placeholders": { + "gender": {} + } + }, + "goodToSeeYou": "Sizi görmek güzel", + "welcome": "Hoş geldiniz", + "withoutTime": "Saat olmadan", + "rSortingOrderAfter": "{otherSortings, plural, =0{İlk sıralama olarak} =1{# diğer sıralamadan sonra} other{# diğer sıralamadan sonra}} uygulandı", + "@rSortingOrderAfter": { + "placeholders": { + "otherSortings": { "type": "number" } + } + }, + "columnPicker": "Sütun seçici", + "columnPickerDescription": "Sütunları yeniden sıralayın, gösterin veya gizleyin", + "columns": "Sütunlar", + "moveUp": "Yukarı taşı", + "moveDown": "Aşağı taşı", + "hideAllColumns": "Tüm sütunları gizle", + "hideColumn": "Sütunu gizle", + "showAllColumns": "Tüm sütunları göster", + "showColumn": "Sütunu göster", + "pinned": "Sabitlenmiş", + "unpin": "Sabitlemeyi kaldır", + "unknown": "Bilinmiyor", + "pinLeft": "Sola sabitle", + "pinRight": "Sağa sabitle", + "changeVisibility": "Görünürlüğü değiştir", + "changePinning": "Sabitlemeyi değiştir", + "changeSelection": "Seçimi değiştir", + "pinToRight": "Sağa sabitle", + "pinToLeft": "Sola sabitle", + "increaseSortingPriority": "Sıralama önceliğini artır", + "increaseValue": "Değeri artır", + "decreaseSortingPriority": "Sıralama önceliğini azalt", + "decreaseValue": "Değeri azalt", + "caseSensitive": "Büyük/küçük harf duyarlı", + "sortAsc": "ART", + "sortDesc": "AZL", + "sorting": "Sıralama", + "sSortingState": "{sortDirection, select, asc{Sıralama (Şu an artan)} desc{Sıralama (Şu an azalan)} other{Sıralama (Şu an yok)}}", + "@sSortingState": { + "placeholders": { + "sortDirection": {} + } + } +} \ No newline at end of file diff --git a/web/i18n/hightideLocaleTranslations.ts b/web/i18n/hightideLocaleTranslations.ts new file mode 100644 index 00000000..253eec0f --- /dev/null +++ b/web/i18n/hightideLocaleTranslations.ts @@ -0,0 +1,4476 @@ +// AUTO-GENERATED. DO NOT EDIT. +/* eslint-disable @stylistic/quote-props */ +/* eslint-disable no-useless-escape */ +/* eslint-disable @typescript-eslint/no-unused-vars */ +import type { Translation } from '@helpwave/internationalization' +import { TranslationGen } from '@helpwave/internationalization' + +export const hightideLocaleTranslationLocales = ['el-GR', 'es-ES', 'fr-FR', 'it-IT', 'nl-NL', 'pl-PL', 'pt-BR', 'ro-RO', 'ru-RU', 'tr-TR'] as const + +export type HightideLocaleTranslationLocales = typeof hightideLocaleTranslationLocales[number] + +export type HightideLocaleTranslationEntries = { + 'add': string, + 'addFile': string, + 'addFilter': string, + 'addSorting': string, + 'addTime': string, + 'after': string, + 'age': string, + 'all': string, + 'allowedFileTypes': (values: { types: string }) => string, + 'apply': string, + 'back': string, + 'before': string, + 'between': string, + 'cancel': string, + 'carousel': string, + 'caseSensitive': string, + 'change': string, + 'changeColumnDisplay': string, + 'changePinning': string, + 'changeSelection': string, + 'changeVisibility': string, + 'chooseLanguage': string, + 'chooseSlide': string, + 'chooseTheme': string, + 'clear': string, + 'clearValue': string, + 'click': string, + 'clickToCopy': string, + 'clickToSelect': string, + 'close': string, + 'closeDialog': string, + 'columnPicker': string, + 'columnPickerDescription': string, + 'columns': string, + 'confirm': string, + 'contains': string, + 'copied': string, + 'copy': string, + 'create': string, + 'date': string, + 'dayPeriod': string, + 'decline': string, + 'decreaseSortingPriority': string, + 'decreaseValue': string, + 'delete': string, + 'discard': string, + 'discardChanges': string, + 'done': string, + 'dropFilesHere': string, + 'edit': string, + 'editFilter': string, + 'endDate': string, + 'endsWith': string, + 'enterText': string, + 'entriesPerPage': string, + 'entryDate': string, + 'equals': string, + 'error': string, + 'errorOccurred': string, + 'exit': string, + 'fieldRequiredError': string, + 'files': string, + 'filter': string, + 'filterNonWhitespace': string, + 'filterNotUndefined': string, + 'filterOptions': string, + 'filterUndefined': string, + 'first': string, + 'goodToSeeYou': string, + 'greaterThan': string, + 'greaterThanOrEqual': string, + 'hideAllColumns': string, + 'hideColumn': string, + 'identifier': string, + 'increaseSortingPriority': string, + 'increaseValue': string, + 'invalidEmail': string, + 'invalidEmailError': string, + 'isFalse': string, + 'isNotUndefined': string, + 'isTrue': string, + 'isUndefined': string, + 'language': string, + 'last': string, + 'less': string, + 'lessThan': string, + 'lessThanOrEqual': string, + 'loading': string, + 'locale': string, + 'max': string, + 'maximumNumberOfFiles': (values: { count: number }) => string, + 'maxLengthError': string, + 'menu': string, + 'min': string, + 'minLengthError': string, + 'more': string, + 'moveDown': string, + 'moveUp': string, + 'name': string, + 'next': string, + 'nMoreFiles': (values: { count: number }) => string, + 'no': string, + 'noColumn': string, + 'noData': string, + 'noFilesSelected': string, + 'none': string, + 'noParameterRequired': string, + 'notBetween': string, + 'notContains': string, + 'notEmpty': string, + 'notEquals': string, + 'nothingFound': string, + 'nResultsFound': (values: { count: number }) => string, + 'of': string, + 'onOrAfter': string, + 'onOrBefore': string, + 'optional': string, + 'outOfRangeNumber': (values: { min: number, max: number }) => string, + 'outOfRangeSelectionItems': (values: { min: number, max: number }) => string, + 'outOfRangeString': (values: { min: number, max: number }) => string, + 'parameter': string, + 'pauseTrace': string, + 'pinLeft': string, + 'pinned': string, + 'pinRight': string, + 'pinToLeft': string, + 'pinToRight': string, + 'playTrace': string, + 'pleaseWait': string, + 'previous': string, + 'pThemes': (values: { count: number }) => string, + 'rBetween': (values: { value1: string, value2: string }) => string, + 'rContains': (values: { value: string }) => string, + 'remove': string, + 'removeFilter': string, + 'removeProperty': string, + 'rEndsWith': (values: { value: string }) => string, + 'rEquals': (values: { value: string }) => string, + 'required': string, + 'reset': string, + 'rGreaterThan': (values: { value: string }) => string, + 'rGreaterThanOrEqual': (values: { value: string }) => string, + 'rLessThan': (values: { value: string }) => string, + 'rLessThanOrEqual': (values: { value: string }) => string, + 'rNotBetween': (values: { value1: string, value2: string }) => string, + 'rNotContains': (values: { value: string }) => string, + 'rNotEquals': (values: { value: string }) => string, + 'rSortingOrderAfter': (values: { otherSortings: number }) => string, + 'rStartsWith': (values: { value: string }) => string, + 'save': string, + 'saved': string, + 'sDateTimeSelect': (values: { datetimeMode: string }) => string, + 'search': string, + 'searchResults': string, + 'select': string, + 'selectFiles': string, + 'selection': string, + 'selectOption': string, + 'sGender': (values: { gender: string }) => string, + 'show': string, + 'showAllColumns': string, + 'showColumn': string, + 'showLess': string, + 'showMore': string, + 'showSlide': (values: { index: number }) => string, + 'slide': string, + 'slideNavigation': string, + 'slideOf': (values: { index: number, length: number }) => string, + 'sortAsc': string, + 'sortDesc': string, + 'sorting': string, + 'speed': string, + 'sSortingState': (values: { sortDirection: string }) => string, + 'startDate': string, + 'startsWith': string, + 'street': string, + 'submit': string, + 'success': string, + 'system': string, + 'tag': string, + 'tags': string, + 'text': string, + 'time.ago': string, + 'time.agoDays': (values: { days: number }) => string, + 'time.april': string, + 'time.august': string, + 'time.century': (values: { count: number }) => string, + 'time.day': (values: { count: number }) => string, + 'time.decade': (values: { count: number }) => string, + 'time.december': string, + 'time.february': string, + 'time.hour': (values: { count: number }) => string, + 'time.in': string, + 'time.inDays': (values: { days: number }) => string, + 'time.january': string, + 'time.july': string, + 'time.june': string, + 'time.march': string, + 'time.may': string, + 'time.microsecond': (values: { count: number }) => string, + 'time.millisecond': (values: { count: number }) => string, + 'time.minute': (values: { count: number }) => string, + 'time.month': (values: { count: number }) => string, + 'time.nanosecond': (values: { count: number }) => string, + 'time.nextMonth': string, + 'time.november': string, + 'time.october': string, + 'time.previousMonth': string, + 'time.second': (values: { count: number }) => string, + 'time.september': string, + 'time.sMonthLong': (values: { month: string }) => string, + 'time.sMonthShort': (values: { month: string }) => string, + 'time.today': string, + 'time.tomorrow': string, + 'time.year': (values: { count: number }) => string, + 'time.yesterday': string, + 'tooFewSelectionItems': (values: { min: number }) => string, + 'tooLong': (values: { max: number }) => string, + 'tooManySelectionItems': (values: { max: number }) => string, + 'tooShort': (values: { min: number }) => string, + 'unknown': string, + 'unpin': string, + 'unsavedChanges': string, + 'unsavedChangesSaveQuestion': string, + 'update': string, + 'value': string, + 'welcome': string, + 'withoutTime': string, + 'yes': string, +} + +export const hightideLocaleTranslation: Translation> = { + 'el-GR': { + 'add': `Προσθήκη`, + 'addFile': `Προσθήκη αρχείου`, + 'addFilter': `Προσθήκη φίλτρου`, + 'addSorting': `Προσθήκη ταξινόμησης`, + 'addTime': `Προσθήκη ώρας`, + 'after': `Μετά`, + 'age': `Ηλικία`, + 'all': `Όλα`, + 'allowedFileTypes': ({ types }): string => { + return `Επιτρεπόμενοι τύποι αρχείων: ${types}` + }, + 'apply': `Εφαρμογή`, + 'back': `Πίσω`, + 'before': `Πριν`, + 'between': `Μεταξύ`, + 'cancel': `Ακύρωση`, + 'carousel': `Καρουζέλ`, + 'caseSensitive': `Διάκριση πεζών-κεφαλαίων`, + 'change': `Αλλαγή`, + 'changeColumnDisplay': `Αλλαγή εμφάνισης στηλών`, + 'changePinning': `Αλλαγή καρφιτσώματος`, + 'changeSelection': `Αλλαγή επιλογής`, + 'changeVisibility': `Αλλαγή ορατότητας`, + 'chooseLanguage': `Επιλέξτε τη γλώσσα σας`, + 'chooseSlide': `Επιλέξτε διαφάνεια για εμφάνιση`, + 'chooseTheme': `Επιλέξτε το θέμα χρωμάτων που προτιμάτε.`, + 'clear': `Εκκαθάριση`, + 'clearValue': `Εκκαθάριση τιμής`, + 'click': `Κλικ`, + 'clickToCopy': `Κάντε κλικ για αντιγραφή`, + 'clickToSelect': `Κάντε κλικ για επιλογή`, + 'close': `Κλείσιμο`, + 'closeDialog': `Κλείσιμο διαλόγου`, + 'columnPicker': `Επιλογέας στηλών`, + 'columnPickerDescription': `Αναδιάταξη και εμφάνιση ή απόκρυψη στηλών`, + 'columns': `Στήλες`, + 'confirm': `Επιβεβαίωση`, + 'contains': `Περιέχει`, + 'copied': `Αντιγράφηκε`, + 'copy': `Αντιγραφή`, + 'create': `Δημιουργία`, + 'date': `Ημερομηνία`, + 'dayPeriod': `π.μ./μ.μ.`, + 'decline': `Άρνηση`, + 'decreaseSortingPriority': `Μείωση προτεραιότητας ταξινόμησης`, + 'decreaseValue': `Μείωση τιμής`, + 'delete': `Διαγραφή`, + 'discard': `Απόρριψη`, + 'discardChanges': `Απόρριψη αλλαγών`, + 'done': `Τέλος`, + 'dropFilesHere': `Αποθέστε αρχεία εδώ`, + 'edit': `Επεξεργασία`, + 'editFilter': `Επεξεργασία φίλτρου`, + 'endDate': `Λήξη`, + 'endsWith': `Τελειώνει σε`, + 'enterText': `Εισαγάγετε κείμενο εδώ`, + 'entriesPerPage': `Εγγραφές ανά σελίδα`, + 'entryDate': `Ημερομηνία εισαγωγής`, + 'equals': `Ίσο με`, + 'error': `Σφάλμα`, + 'errorOccurred': `Παρουσιάστηκε σφάλμα`, + 'exit': `Έξοδος`, + 'fieldRequiredError': `Αυτό το πεδίο είναι υποχρεωτικό.`, + 'files': `Αρχεία`, + 'filter': `Φίλτρο`, + 'filterNonWhitespace': `Μη κενό`, + 'filterNotUndefined': `Ορισμένο`, + 'filterOptions': `Επιλογές φίλτρου`, + 'filterUndefined': `Μη ορισμένο`, + 'first': `Πρώτο`, + 'goodToSeeYou': `Χαιρόμαστε που σας βλέπουμε`, + 'greaterThan': `Μεγαλύτερο από`, + 'greaterThanOrEqual': `Μεγαλύτερο ή ίσο`, + 'hideAllColumns': `Απόκρυψη όλων των στηλών`, + 'hideColumn': `Απόκρυψη στήλης`, + 'identifier': `Αναγνωριστικό`, + 'increaseSortingPriority': `Αύξηση προτεραιότητας ταξινόμησης`, + 'increaseValue': `Αύξηση τιμής`, + 'invalidEmail': `Το email δεν είναι έγκυρο.`, + 'invalidEmailError': `Εισαγάγετε μια έγκυρη διεύθυνση email.`, + 'isFalse': `Είναι ψευδές`, + 'isNotUndefined': `Έχει οριστεί`, + 'isTrue': `Είναι αληθές`, + 'isUndefined': `Δεν έχει οριστεί`, + 'language': `Γλώσσα`, + 'last': `Τελευταίο`, + 'less': `Λιγότερα`, + 'lessThan': `Μικρότερο από`, + 'lessThanOrEqual': `Μικρότερο ή ίσο`, + 'loading': `Φόρτωση`, + 'locale': `Τοπικές ρυθμίσεις`, + 'max': `Μέγ.`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Μέγιστος αριθμός αρχείων: ${count}` + }, + 'maxLengthError': `Υπέρβαση μέγιστου μήκους.`, + 'menu': `Μενού`, + 'min': `Ελάχ.`, + 'minLengthError': `Δεν επιτεύχθηκε το ελάχιστο μήκος.`, + 'more': `Περισσότερα`, + 'moveDown': `Μετακίνηση κάτω`, + 'moveUp': `Μετακίνηση πάνω`, + 'name': `Όνομα`, + 'next': `Επόμενο`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} ακόμη αρχείο`, + 'other': `${count} ακόμη αρχεία`, + }) + return _out + }, + 'no': `Όχι`, + 'noColumn': `Καμία στήλη`, + 'noData': `Δεν υπάρχουν δεδομένα`, + 'noFilesSelected': `Δεν επιλέχθηκαν αρχεία`, + 'none': `Κανένα`, + 'noParameterRequired': `Δεν απαιτείται παράμετρος`, + 'notBetween': `Όχι μεταξύ`, + 'notContains': `Δεν περιέχει`, + 'notEmpty': `Το πεδίο δεν μπορεί να είναι κενό.`, + 'notEquals': `Διάφορο από`, + 'nothingFound': `Δεν βρέθηκε τίποτα`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Βρέθηκε ${count} αποτέλεσμα`, + 'other': `Βρέθηκαν ${count} αποτελέσματα`, + }) + }, + 'of': `από`, + 'onOrAfter': `Μετά ή ίσο`, + 'onOrBefore': `Πριν ή ίσο`, + 'optional': `Προαιρετικό`, + 'outOfRangeNumber': ({ min, max }): string => { + return `Η τιμή πρέπει να είναι μεταξύ ${min} και ${max}.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `Πρέπει να επιλεγούν από ${min} έως ${max} στοιχεία.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `Η τιμή πρέπει να έχει από ${min} έως ${max} χαρακτήρες.` + }, + 'parameter': `Παράμετρος`, + 'pauseTrace': `Παύση ίχνους`, + 'pinLeft': `Καρφίτσωμα αριστερά`, + 'pinned': `Καρφιτσωμένο`, + 'pinRight': `Καρφίτσωμα δεξιά`, + 'pinToLeft': `Καρφίτσωμα αριστερά`, + 'pinToRight': `Καρφίτσωμα δεξιά`, + 'playTrace': `Αναπαραγωγή ίχνους`, + 'pleaseWait': `Περιμένετε...`, + 'previous': `Προηγούμενο`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Θέμα`, + 'other': `Θέματα`, + }) + }, + 'rBetween': ({ value1, value2 }): string => { + return `Μεταξύ ${value1} και ${value2}` + }, + 'rContains': ({ value }): string => { + return `Περιέχει ${value}` + }, + 'remove': `Αφαίρεση`, + 'removeFilter': `Αφαίρεση φίλτρου`, + 'removeProperty': `Αφαίρεση ιδιότητας`, + 'rEndsWith': ({ value }): string => { + return `Τελειώνει σε ${value}` + }, + 'rEquals': ({ value }): string => { + return `Ίσο με ${value}` + }, + 'required': `Υποχρεωτικό`, + 'reset': `Επαναφορά`, + 'rGreaterThan': ({ value }): string => { + return `Μεγαλύτερο από ${value}` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `Μεγαλύτερο ή ίσο με ${value}` + }, + 'rLessThan': ({ value }): string => { + return `Μικρότερο από ${value}` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `Μικρότερο ή ίσο με ${value}` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `Όχι μεταξύ ${value1} και ${value2}` + }, + 'rNotContains': ({ value }): string => { + return `Δεν περιέχει ${value}` + }, + 'rNotEquals': ({ value }): string => { + return `Διάφορο από ${value}` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += `Εφαρμόζεται ` + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `ως η πρώτη ταξινόμηση`, + '=1': `μετά από ${otherSortings} άλλη ταξινόμηση`, + 'other': `μετά από ${otherSortings} άλλες ταξινομήσεις`, + }) + return _out + }, + 'rStartsWith': ({ value }): string => { + return `Ξεκινά με ${value}` + }, + 'save': `Αποθήκευση`, + 'saved': `Αποθηκεύτηκε`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + return TranslationGen.resolveSelect(datetimeMode, { + 'time': `Επιλογή ώρας`, + 'date': `Επιλογή ημερομηνίας`, + 'dateTime': `Επιλογή ημερομηνίας και ώρας`, + }) + }, + 'search': `Αναζήτηση`, + 'searchResults': `Αποτελέσματα αναζήτησης`, + 'select': `Επιλογή`, + 'selectFiles': `Επιλογή αρχείων`, + 'selection': `Επιλογή`, + 'selectOption': `Επιλέξτε μια επιλογή`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Άνδρας`, + 'female': `Γυναίκα`, + 'other': `Άλλο`, + }) + }, + 'show': `Εμφάνιση`, + 'showAllColumns': `Εμφάνιση όλων των στηλών`, + 'showColumn': `Εμφάνιση στήλης`, + 'showLess': `Εμφάνιση λιγότερων`, + 'showMore': `Εμφάνιση περισσότερων`, + 'showSlide': ({ index }): string => { + return `Εμφάνιση διαφάνειας ${index}` + }, + 'slide': `Διαφάνεια`, + 'slideNavigation': `Πλοήγηση διαφανειών`, + 'slideOf': ({ index, length }): string => { + return `Διαφάνεια ${index} από ${length}` + }, + 'sortAsc': `ΑΥΞ`, + 'sortDesc': `ΦΘΙΝ`, + 'sorting': `Ταξινόμηση`, + 'speed': `Ταχύτητα`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Ταξινόμηση (τρέχουσα: αύξουσα)`, + 'desc': `Ταξινόμηση (τρέχουσα: φθίνουσα)`, + 'other': `Ταξινόμηση (τρέχουσα: καμία)`, + }) + }, + 'startDate': `Έναρξη`, + 'startsWith': `Ξεκινά με`, + 'street': `Οδός`, + 'submit': `Υποβολή`, + 'success': `Επιτυχία`, + 'system': `Σύστημα`, + 'tag': `Ετικέτα`, + 'tags': `Ετικέτες`, + 'text': `Κείμενο`, + 'time.ago': `πριν`, + 'time.agoDays': ({ days }): string => { + return `πριν από ${days} ημέρες` + }, + 'time.april': `Απρίλιος`, + 'time.august': `Αύγουστος`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Αιώνας`, + 'other': `Αιώνες`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Ημέρα`, + 'other': `Ημέρες`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Δεκαετία`, + 'other': `Δεκαετίες`, + }) + }, + 'time.december': `Δεκέμβριος`, + 'time.february': `Φεβρουάριος`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Ώρα`, + 'other': `Ώρες`, + }) + }, + 'time.in': `σε`, + 'time.inDays': ({ days }): string => { + return `σε ${days} ημέρες` + }, + 'time.january': `Ιανουάριος`, + 'time.july': `Ιούλιος`, + 'time.june': `Ιούνιος`, + 'time.march': `Μάρτιος`, + 'time.may': `Μάιος`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Μικροδευτερόλεπτο`, + 'other': `Μικροδευτερόλεπτα`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Χιλιοστό του δευτερολέπτου`, + 'other': `Χιλιοστά του δευτερολέπτου`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Λεπτό`, + 'other': `Λεπτά`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Μήνας`, + 'other': `Μήνες`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Νανοδευτερόλεπτο`, + 'other': `Νανοδευτερόλεπτα`, + }) + }, + 'time.nextMonth': `Επόμενος μήνας`, + 'time.november': `Νοέμβριος`, + 'time.october': `Οκτώβριος`, + 'time.previousMonth': `Προηγούμενος μήνας`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Δευτερόλεπτο`, + 'other': `Δευτερόλεπτα`, + }) + }, + 'time.september': `Σεπτέμβριος`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Ιανουάριος`, + 'february': `Φεβρουάριος`, + 'march': `Μάρτιος`, + 'april': `Απρίλιος`, + 'may': `Μάιος`, + 'june': `Ιούνιος`, + 'july': `Ιούλιος`, + 'august': `Αύγουστος`, + 'september': `Σεπτέμβριος`, + 'october': `Οκτώβριος`, + 'november': `Νοέμβριος`, + 'december': `Δεκέμβριος`, + 'other': `Άγνωστος μήνας`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Ιαν`, + 'february': `Φεβ`, + 'march': `Μαρ`, + 'april': `Απρ`, + 'may': `Μάι`, + 'june': `Ιουν`, + 'july': `Ιουλ`, + 'august': `Αυγ`, + 'september': `Σεπ`, + 'october': `Οκτ`, + 'november': `Νοε`, + 'december': `Δεκ`, + 'other': `???`, + }) + }, + 'time.today': `Σήμερα`, + 'time.tomorrow': `Αύριο`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Έτος`, + 'other': `Έτη`, + }) + }, + 'time.yesterday': `Χθες`, + 'tooFewSelectionItems': ({ min }): string => { + return `Επιλέξτε τουλάχιστον ${min} στοιχεία.` + }, + 'tooLong': ({ max }): string => { + return `Η τιμή πρέπει να έχει λιγότερους από ${max} χαρακτήρες.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `Επιλέξτε το πολύ ${max} στοιχεία.` + }, + 'tooShort': ({ min }): string => { + return `Η τιμή απαιτεί τουλάχιστον ${min} χαρακτήρες.` + }, + 'unknown': `Άγνωστο`, + 'unpin': `Ξεκαρφίτσωμα`, + 'unsavedChanges': `Μη αποθηκευμένες αλλαγές`, + 'unsavedChangesSaveQuestion': `Θέλετε να αποθηκεύσετε τις αλλαγές σας;`, + 'update': `Ενημέρωση`, + 'value': `Τιμή`, + 'welcome': `Καλώς ήρθατε`, + 'withoutTime': `Χωρίς ώρα`, + 'yes': `Ναι` + }, + 'es-ES': { + 'add': `Añadir`, + 'addFile': `Añadir archivo`, + 'addFilter': `Añadir filtro`, + 'addSorting': `Añadir ordenación`, + 'addTime': `Añadir hora`, + 'after': `Después de`, + 'age': `Edad`, + 'all': `Todos`, + 'allowedFileTypes': ({ types }): string => { + return `Tipos de archivo permitidos: ${types}` + }, + 'apply': `Aplicar`, + 'back': `Atrás`, + 'before': `Antes de`, + 'between': `Entre`, + 'cancel': `Cancelar`, + 'carousel': `Carrusel`, + 'caseSensitive': `Distinguir mayúsculas y minúsculas`, + 'change': `Cambiar`, + 'changeColumnDisplay': `Cambiar visualización de columnas`, + 'changePinning': `Cambiar fijación`, + 'changeSelection': `Cambiar selección`, + 'changeVisibility': `Cambiar visibilidad`, + 'chooseLanguage': `Elige tu idioma`, + 'chooseSlide': `Elige la diapositiva que quieres mostrar`, + 'chooseTheme': `Elige tu tema de color preferido.`, + 'clear': `Borrar`, + 'clearValue': `Borrar valor`, + 'click': `Hacer clic`, + 'clickToCopy': `Haz clic para copiar`, + 'clickToSelect': `Haz clic para seleccionar`, + 'close': `Cerrar`, + 'closeDialog': `Cerrar diálogo`, + 'columnPicker': `Selector de columnas`, + 'columnPickerDescription': `Reordena las columnas y muéstralas u ocúltalas`, + 'columns': `Columnas`, + 'confirm': `Confirmar`, + 'contains': `Contiene`, + 'copied': `Copiado`, + 'copy': `Copiar`, + 'create': `Crear`, + 'date': `Fecha`, + 'dayPeriod': `a. m./p. m.`, + 'decline': `Rechazar`, + 'decreaseSortingPriority': `Reducir prioridad de ordenación`, + 'decreaseValue': `Reducir valor`, + 'delete': `Eliminar`, + 'discard': `Descartar`, + 'discardChanges': `Descartar cambios`, + 'done': `Hecho`, + 'dropFilesHere': `Suelta los archivos aquí`, + 'edit': `Editar`, + 'editFilter': `Editar filtro`, + 'endDate': `Fin`, + 'endsWith': `Termina en`, + 'enterText': `Introduce el texto aquí`, + 'entriesPerPage': `Entradas por página`, + 'entryDate': `Fecha de registro`, + 'equals': `Igual a`, + 'error': `Error`, + 'errorOccurred': `Se ha producido un error`, + 'exit': `Salir`, + 'fieldRequiredError': `Este campo es obligatorio.`, + 'files': `Archivos`, + 'filter': `Filtro`, + 'filterNonWhitespace': `No vacío`, + 'filterNotUndefined': `Definido`, + 'filterOptions': `Opciones de filtro`, + 'filterUndefined': `No definido`, + 'first': `Primero`, + 'goodToSeeYou': `Nos alegra verte`, + 'greaterThan': `Mayor que`, + 'greaterThanOrEqual': `Mayor o igual que`, + 'hideAllColumns': `Ocultar todas las columnas`, + 'hideColumn': `Ocultar columna`, + 'identifier': `Identificador`, + 'increaseSortingPriority': `Aumentar prioridad de ordenación`, + 'increaseValue': `Aumentar valor`, + 'invalidEmail': `El correo electrónico no es válido.`, + 'invalidEmailError': `Introduce una dirección de correo electrónico válida.`, + 'isFalse': `Es falso`, + 'isNotUndefined': `Está definido`, + 'isTrue': `Es verdadero`, + 'isUndefined': `No está definido`, + 'language': `Idioma`, + 'last': `Último`, + 'less': `Menos`, + 'lessThan': `Menor que`, + 'lessThanOrEqual': `Menor o igual que`, + 'loading': `Cargando`, + 'locale': `Configuración regional`, + 'max': `Máx.`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Número máximo de archivos: ${count}` + }, + 'maxLengthError': `Se ha superado la longitud máxima.`, + 'menu': `Menú`, + 'min': `Mín.`, + 'minLengthError': `No se alcanza la longitud mínima.`, + 'more': `Más`, + 'moveDown': `Bajar`, + 'moveUp': `Subir`, + 'name': `Nombre`, + 'next': `Siguiente`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} archivo más`, + 'other': `${count} archivos más`, + }) + return _out + }, + 'no': `No`, + 'noColumn': `Ninguna columna`, + 'noData': `Sin datos`, + 'noFilesSelected': `No se han seleccionado archivos`, + 'none': `Ninguno`, + 'noParameterRequired': `No se requiere ningún parámetro`, + 'notBetween': `No está entre`, + 'notContains': `No contiene`, + 'notEmpty': `El campo no puede estar vacío.`, + 'notEquals': `Distinto de`, + 'nothingFound': `No se ha encontrado nada`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} resultado encontrado`, + 'other': `${count} resultados encontrados`, + }) + }, + 'of': `de`, + 'onOrAfter': `En o después de`, + 'onOrBefore': `En o antes de`, + 'optional': `Opcional`, + 'outOfRangeNumber': ({ min, max }): string => { + return `El valor debe estar entre ${min} y ${max}.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `Debes seleccionar entre ${min} y ${max} elementos.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `El valor debe tener entre ${min} y ${max} caracteres.` + }, + 'parameter': `Parámetro`, + 'pauseTrace': `Pausar traza`, + 'pinLeft': `Fijar a la izquierda`, + 'pinned': `Fijado`, + 'pinRight': `Fijar a la derecha`, + 'pinToLeft': `Fijar a la izquierda`, + 'pinToRight': `Fijar a la derecha`, + 'playTrace': `Reproducir traza`, + 'pleaseWait': `Espera un momento...`, + 'previous': `Anterior`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Tema`, + 'other': `Temas`, + }) + }, + 'rBetween': ({ value1, value2 }): string => { + return `Entre ${value1} y ${value2}` + }, + 'rContains': ({ value }): string => { + return `Contiene ${value}` + }, + 'remove': `Quitar`, + 'removeFilter': `Quitar filtro`, + 'removeProperty': `Quitar propiedad`, + 'rEndsWith': ({ value }): string => { + return `Termina en ${value}` + }, + 'rEquals': ({ value }): string => { + return `Igual a ${value}` + }, + 'required': `Obligatorio`, + 'reset': `Restablecer`, + 'rGreaterThan': ({ value }): string => { + return `Mayor que ${value}` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `Mayor o igual que ${value}` + }, + 'rLessThan': ({ value }): string => { + return `Menor que ${value}` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `Menor o igual que ${value}` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `No está entre ${value1} y ${value2}` + }, + 'rNotContains': ({ value }): string => { + return `No contiene ${value}` + }, + 'rNotEquals': ({ value }): string => { + return `Distinto de ${value}` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += `Aplicada ` + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `como primera ordenación`, + '=1': `después de ${otherSortings} ordenación previa`, + 'other': `después de ${otherSortings} ordenaciones previas`, + }) + return _out + }, + 'rStartsWith': ({ value }): string => { + return `Empieza por ${value}` + }, + 'save': `Guardar`, + 'saved': `Guardado`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + return TranslationGen.resolveSelect(datetimeMode, { + 'time': `Seleccionar hora`, + 'date': `Seleccionar fecha`, + 'dateTime': `Seleccionar fecha y hora`, + }) + }, + 'search': `Buscar`, + 'searchResults': `Resultados de la búsqueda`, + 'select': `Seleccionar`, + 'selectFiles': `Seleccionar archivos`, + 'selection': `Selección`, + 'selectOption': `Selecciona una opción`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Masculino`, + 'female': `Femenino`, + 'other': `Otro`, + }) + }, + 'show': `Mostrar`, + 'showAllColumns': `Mostrar todas las columnas`, + 'showColumn': `Mostrar columna`, + 'showLess': `Mostrar menos`, + 'showMore': `Mostrar más`, + 'showSlide': ({ index }): string => { + return `Mostrar diapositiva ${index}` + }, + 'slide': `Diapositiva`, + 'slideNavigation': `Navegación de diapositivas`, + 'slideOf': ({ index, length }): string => { + return `Diapositiva ${index} de ${length}` + }, + 'sortAsc': `ASC`, + 'sortDesc': `DESC`, + 'sorting': `Ordenación`, + 'speed': `Velocidad`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Ordenación (actualmente ascendente)`, + 'desc': `Ordenación (actualmente descendente)`, + 'other': `Ordenación (actualmente ninguna)`, + }) + }, + 'startDate': `Inicio`, + 'startsWith': `Empieza por`, + 'street': `Calle`, + 'submit': `Enviar`, + 'success': `Éxito`, + 'system': `Sistema`, + 'tag': `Etiqueta`, + 'tags': `Etiquetas`, + 'text': `Texto`, + 'time.ago': `hace`, + 'time.agoDays': ({ days }): string => { + return `hace ${days} días` + }, + 'time.april': `Abril`, + 'time.august': `Agosto`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Siglo`, + 'other': `Siglos`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Día`, + 'other': `Días`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Década`, + 'other': `Décadas`, + }) + }, + 'time.december': `Diciembre`, + 'time.february': `Febrero`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Hora`, + 'other': `Horas`, + }) + }, + 'time.in': `dentro de`, + 'time.inDays': ({ days }): string => { + return `dentro de ${days} días` + }, + 'time.january': `Enero`, + 'time.july': `Julio`, + 'time.june': `Junio`, + 'time.march': `Marzo`, + 'time.may': `Mayo`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Microsegundo`, + 'other': `Microsegundos`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Milisegundo`, + 'other': `Milisegundos`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Minuto`, + 'other': `Minutos`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Mes`, + 'other': `Meses`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Nanosegundo`, + 'other': `Nanosegundos`, + }) + }, + 'time.nextMonth': `Mes siguiente`, + 'time.november': `Noviembre`, + 'time.october': `Octubre`, + 'time.previousMonth': `Mes anterior`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Segundo`, + 'other': `Segundos`, + }) + }, + 'time.september': `Septiembre`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Enero`, + 'february': `Febrero`, + 'march': `Marzo`, + 'april': `Abril`, + 'may': `Mayo`, + 'june': `Junio`, + 'july': `Julio`, + 'august': `Agosto`, + 'september': `Septiembre`, + 'october': `Octubre`, + 'november': `Noviembre`, + 'december': `Diciembre`, + 'other': `Mes desconocido`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Ene`, + 'february': `Feb`, + 'march': `Mar`, + 'april': `Abr`, + 'may': `May`, + 'june': `Jun`, + 'july': `Jul`, + 'august': `Ago`, + 'september': `Sept`, + 'october': `Oct`, + 'november': `Nov`, + 'december': `Dic`, + 'other': `???`, + }) + }, + 'time.today': `Hoy`, + 'time.tomorrow': `Mañana`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Año`, + 'other': `Años`, + }) + }, + 'time.yesterday': `Ayer`, + 'tooFewSelectionItems': ({ min }): string => { + return `Selecciona al menos ${min} elementos.` + }, + 'tooLong': ({ max }): string => { + return `El valor debe tener menos de ${max} caracteres.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `Selecciona como máximo ${max} elementos.` + }, + 'tooShort': ({ min }): string => { + return `El valor debe tener al menos ${min} caracteres.` + }, + 'unknown': `Desconocido`, + 'unpin': `Desfijar`, + 'unsavedChanges': `Cambios sin guardar`, + 'unsavedChangesSaveQuestion': `¿Quieres guardar los cambios?`, + 'update': `Actualizar`, + 'value': `Valor`, + 'welcome': `Te damos la bienvenida`, + 'withoutTime': `Sin hora`, + 'yes': `Sí` + }, + 'fr-FR': { + 'add': `Ajouter`, + 'addFile': `Ajouter un fichier`, + 'addFilter': `Ajouter un filtre`, + 'addSorting': `Ajouter un tri`, + 'addTime': `Ajouter une heure`, + 'after': `Après`, + 'age': `Âge`, + 'all': `Tout`, + 'allowedFileTypes': ({ types }): string => { + return `Types de fichiers autorisés : ${types}` + }, + 'apply': `Appliquer`, + 'back': `Retour`, + 'before': `Avant`, + 'between': `Entre`, + 'cancel': `Annuler`, + 'carousel': `Carrousel`, + 'caseSensitive': `Respecter la casse`, + 'change': `Modifier`, + 'changeColumnDisplay': `Modifier l'affichage des colonnes`, + 'changePinning': `Modifier l'épinglage`, + 'changeSelection': `Modifier la sélection`, + 'changeVisibility': `Modifier la visibilité`, + 'chooseLanguage': `Choisissez votre langue`, + 'chooseSlide': `Choisir la diapositive à afficher`, + 'chooseTheme': `Choisissez votre thème de couleurs préféré.`, + 'clear': `Effacer`, + 'clearValue': `Effacer la valeur`, + 'click': `Cliquer`, + 'clickToCopy': `Cliquer pour copier`, + 'clickToSelect': `Cliquer pour sélectionner`, + 'close': `Fermer`, + 'closeDialog': `Fermer la boîte de dialogue`, + 'columnPicker': `Sélecteur de colonnes`, + 'columnPickerDescription': `Réorganiser, afficher ou masquer les colonnes`, + 'columns': `Colonnes`, + 'confirm': `Confirmer`, + 'contains': `Contient`, + 'copied': `Copié`, + 'copy': `Copier`, + 'create': `Créer`, + 'date': `Date`, + 'dayPeriod': `AM/PM`, + 'decline': `Refuser`, + 'decreaseSortingPriority': `Diminuer la priorité de tri`, + 'decreaseValue': `Diminuer la valeur`, + 'delete': `Supprimer`, + 'discard': `Ignorer`, + 'discardChanges': `Ignorer les modifications`, + 'done': `Terminé`, + 'dropFilesHere': `Déposez les fichiers ici`, + 'edit': `Modifier`, + 'editFilter': `Modifier le filtre`, + 'endDate': `Fin`, + 'endsWith': `Se termine par`, + 'enterText': `Saisissez du texte ici`, + 'entriesPerPage': `Entrées par page`, + 'entryDate': `Date d'entrée`, + 'equals': `Égal à`, + 'error': `Erreur`, + 'errorOccurred': `Une erreur s'est produite`, + 'exit': `Quitter`, + 'fieldRequiredError': `Ce champ est obligatoire.`, + 'files': `Fichiers`, + 'filter': `Filtre`, + 'filterNonWhitespace': `Non vide`, + 'filterNotUndefined': `Défini`, + 'filterOptions': `Options de filtre`, + 'filterUndefined': `Non défini`, + 'first': `Premier`, + 'goodToSeeYou': `Ravi de vous revoir`, + 'greaterThan': `Supérieur à`, + 'greaterThanOrEqual': `Supérieur ou égal à`, + 'hideAllColumns': `Masquer toutes les colonnes`, + 'hideColumn': `Masquer la colonne`, + 'identifier': `Identifiant`, + 'increaseSortingPriority': `Augmenter la priorité de tri`, + 'increaseValue': `Augmenter la valeur`, + 'invalidEmail': `L'adresse e-mail n'est pas valide.`, + 'invalidEmailError': `Veuillez saisir une adresse e-mail valide.`, + 'isFalse': `Est faux`, + 'isNotUndefined': `Est défini`, + 'isTrue': `Est vrai`, + 'isUndefined': `N'est pas défini`, + 'language': `Langue`, + 'last': `Dernier`, + 'less': `Moins`, + 'lessThan': `Inférieur à`, + 'lessThanOrEqual': `Inférieur ou égal à`, + 'loading': `Chargement`, + 'locale': `Paramètres régionaux`, + 'max': `Max`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Nombre maximal de fichiers : ${count}` + }, + 'maxLengthError': `Longueur maximale dépassée.`, + 'menu': `Menu`, + 'min': `Min`, + 'minLengthError': `Longueur minimale non atteinte.`, + 'more': `Plus`, + 'moveDown': `Descendre`, + 'moveUp': `Monter`, + 'name': `Nom`, + 'next': `Suivant`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} autre fichier`, + 'other': `${count} autres fichiers`, + }) + return _out + }, + 'no': `Non`, + 'noColumn': `Aucune colonne`, + 'noData': `Aucune donnée`, + 'noFilesSelected': `Aucun fichier sélectionné`, + 'none': `Aucun`, + 'noParameterRequired': `Aucun paramètre requis`, + 'notBetween': `Pas entre`, + 'notContains': `Ne contient pas`, + 'notEmpty': `Le champ ne peut pas être vide.`, + 'notEquals': `Différent de`, + 'nothingFound': `Aucun résultat`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} résultat trouvé`, + 'other': `${count} résultats trouvés`, + }) + }, + 'of': `sur`, + 'onOrAfter': `Le ou après`, + 'onOrBefore': `Le ou avant`, + 'optional': `Facultatif`, + 'outOfRangeNumber': ({ min, max }): string => { + return `La valeur doit être comprise entre ${min} et ${max}.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `Vous devez sélectionner entre ${min} et ${max} éléments.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `La valeur doit contenir entre ${min} et ${max} caractères.` + }, + 'parameter': `Paramètre`, + 'pauseTrace': `Mettre la trace en pause`, + 'pinLeft': `Épingler à gauche`, + 'pinned': `Épinglé`, + 'pinRight': `Épingler à droite`, + 'pinToLeft': `Épingler à gauche`, + 'pinToRight': `Épingler à droite`, + 'playTrace': `Lire la trace`, + 'pleaseWait': `Veuillez patienter...`, + 'previous': `Précédent`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Thème`, + 'other': `Thèmes`, + }) + }, + 'rBetween': ({ value1, value2 }): string => { + return `Entre ${value1} et ${value2}` + }, + 'rContains': ({ value }): string => { + return `Contient ${value}` + }, + 'remove': `Retirer`, + 'removeFilter': `Retirer le filtre`, + 'removeProperty': `Supprimer la propriété`, + 'rEndsWith': ({ value }): string => { + return `Se termine par ${value}` + }, + 'rEquals': ({ value }): string => { + return `Égal à ${value}` + }, + 'required': `Obligatoire`, + 'reset': `Réinitialiser`, + 'rGreaterThan': ({ value }): string => { + return `Supérieur à ${value}` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `Supérieur ou égal à ${value}` + }, + 'rLessThan': ({ value }): string => { + return `Inférieur à ${value}` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `Inférieur ou égal à ${value}` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `Pas entre ${value1} et ${value2}` + }, + 'rNotContains': ({ value }): string => { + return `Ne contient pas ${value}` + }, + 'rNotEquals': ({ value }): string => { + return `Différent de ${value}` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += `Appliqué ` + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `comme premier tri`, + '=1': `après ${otherSortings} autre tri`, + 'other': `après ${otherSortings} autres tris`, + }) + return _out + }, + 'rStartsWith': ({ value }): string => { + return `Commence par ${value}` + }, + 'save': `Enregistrer`, + 'saved': `Enregistré`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + let _out: string = '' + _out += `''` + _out += TranslationGen.resolveSelect(datetimeMode, { + 'time': `Sélectionner lheure`, + 'date': `Sélectionner la date`, + 'dateTime': `Sélectionner la date et lheure`, + }) + return _out + }, + 'search': `Rechercher`, + 'searchResults': `Résultats de recherche`, + 'select': `Sélectionner`, + 'selectFiles': `Sélectionner des fichiers`, + 'selection': `Sélection`, + 'selectOption': `Sélectionnez une option`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Masculin`, + 'female': `Féminin`, + 'other': `Autre`, + }) + }, + 'show': `Afficher`, + 'showAllColumns': `Afficher toutes les colonnes`, + 'showColumn': `Afficher la colonne`, + 'showLess': `Afficher moins`, + 'showMore': `Afficher plus`, + 'showSlide': ({ index }): string => { + return `Afficher la diapositive ${index}` + }, + 'slide': `Diapositive`, + 'slideNavigation': `Navigation des diapositives`, + 'slideOf': ({ index, length }): string => { + return `Diapositive ${index} sur ${length}` + }, + 'sortAsc': `CROISS.`, + 'sortDesc': `DÉCROISS.`, + 'sorting': `Tri`, + 'speed': `Vitesse`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Tri (actuellement croissant)`, + 'desc': `Tri (actuellement décroissant)`, + 'other': `Tri (actuellement aucun)`, + }) + }, + 'startDate': `Début`, + 'startsWith': `Commence par`, + 'street': `Rue`, + 'submit': `Envoyer`, + 'success': `Succès`, + 'system': `Système`, + 'tag': `Étiquette`, + 'tags': `Étiquettes`, + 'text': `Texte`, + 'time.ago': `il y a`, + 'time.agoDays': ({ days }): string => { + return `il y a ${days} jours` + }, + 'time.april': `Avril`, + 'time.august': `Août`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Siècle`, + 'other': `Siècles`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Jour`, + 'other': `Jours`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Décennie`, + 'other': `Décennies`, + }) + }, + 'time.december': `Décembre`, + 'time.february': `Février`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Heure`, + 'other': `Heures`, + }) + }, + 'time.in': `dans`, + 'time.inDays': ({ days }): string => { + return `dans ${days} jours` + }, + 'time.january': `Janvier`, + 'time.july': `Juillet`, + 'time.june': `Juin`, + 'time.march': `Mars`, + 'time.may': `Mai`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Microseconde`, + 'other': `Microsecondes`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Milliseconde`, + 'other': `Millisecondes`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Minute`, + 'other': `Minutes`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Mois`, + 'other': `Mois`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Nanoseconde`, + 'other': `Nanosecondes`, + }) + }, + 'time.nextMonth': `Mois suivant`, + 'time.november': `Novembre`, + 'time.october': `Octobre`, + 'time.previousMonth': `Mois précédent`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Seconde`, + 'other': `Secondes`, + }) + }, + 'time.september': `Septembre`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Janvier`, + 'february': `Février`, + 'march': `Mars`, + 'april': `Avril`, + 'may': `Mai`, + 'june': `Juin`, + 'july': `Juillet`, + 'august': `Août`, + 'september': `Septembre`, + 'october': `Octobre`, + 'november': `Novembre`, + 'december': `Décembre`, + 'other': `Mois inconnu`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `janv.`, + 'february': `févr.`, + 'march': `mars`, + 'april': `avr.`, + 'may': `mai`, + 'june': `juin`, + 'july': `juil.`, + 'august': `août`, + 'september': `sept.`, + 'october': `oct.`, + 'november': `nov.`, + 'december': `déc.`, + 'other': `???`, + }) + }, + 'time.today': `Aujourd'hui`, + 'time.tomorrow': `Demain`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Année`, + 'other': `Années`, + }) + }, + 'time.yesterday': `Hier`, + 'tooFewSelectionItems': ({ min }): string => { + return `Sélectionnez au moins ${min} éléments.` + }, + 'tooLong': ({ max }): string => { + return `La valeur doit contenir moins de ${max} caractères.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `Sélectionnez au maximum ${max} éléments.` + }, + 'tooShort': ({ min }): string => { + return `La valeur doit contenir au moins ${min} caractères.` + }, + 'unknown': `Inconnu`, + 'unpin': `Désépingler`, + 'unsavedChanges': `Modifications non enregistrées`, + 'unsavedChangesSaveQuestion': `Voulez-vous enregistrer vos modifications ?`, + 'update': `Mettre à jour`, + 'value': `Valeur`, + 'welcome': `Bienvenue`, + 'withoutTime': `Sans heure`, + 'yes': `Oui` + }, + 'it-IT': { + 'add': `Aggiungi`, + 'addFile': `Aggiungi file`, + 'addFilter': `Aggiungi filtro`, + 'addSorting': `Aggiungi ordinamento`, + 'addTime': `Aggiungi ora`, + 'after': `Dopo`, + 'age': `Età`, + 'all': `Tutti`, + 'allowedFileTypes': ({ types }): string => { + return `Tipi di file consentiti: ${types}` + }, + 'apply': `Applica`, + 'back': `Indietro`, + 'before': `Prima`, + 'between': `Compreso tra`, + 'cancel': `Annulla`, + 'carousel': `Carosello`, + 'caseSensitive': `Maiuscole/minuscole`, + 'change': `Modifica`, + 'changeColumnDisplay': `Modifica visualizzazione colonne`, + 'changePinning': `Modifica blocco`, + 'changeSelection': `Modifica selezione`, + 'changeVisibility': `Modifica visibilità`, + 'chooseLanguage': `Scegli la lingua`, + 'chooseSlide': `Scegli la slide da visualizzare`, + 'chooseTheme': `Scegli il tema colore preferito.`, + 'clear': `Cancella`, + 'clearValue': `Cancella valore`, + 'click': `Clicca`, + 'clickToCopy': `Clicca per copiare`, + 'clickToSelect': `Clicca per selezionare`, + 'close': `Chiudi`, + 'closeDialog': `Chiudi finestra di dialogo`, + 'columnPicker': `Selettore colonne`, + 'columnPickerDescription': `Riordina, mostra o nascondi le colonne`, + 'columns': `Colonne`, + 'confirm': `Conferma`, + 'contains': `Contiene`, + 'copied': `Copiato`, + 'copy': `Copia`, + 'create': `Crea`, + 'date': `Data`, + 'dayPeriod': `AM/PM`, + 'decline': `Rifiuta`, + 'decreaseSortingPriority': `Diminuisci priorità di ordinamento`, + 'decreaseValue': `Diminuisci valore`, + 'delete': `Elimina`, + 'discard': `Scarta`, + 'discardChanges': `Scarta modifiche`, + 'done': `Fatto`, + 'dropFilesHere': `Trascina qui i file`, + 'edit': `Modifica`, + 'editFilter': `Modifica filtro`, + 'endDate': `Fine`, + 'endsWith': `Termina con`, + 'enterText': `Inserisci il testo qui`, + 'entriesPerPage': `Voci per pagina`, + 'entryDate': `Data di inserimento`, + 'equals': `Uguale a`, + 'error': `Errore`, + 'errorOccurred': `Si è verificato un errore`, + 'exit': `Esci`, + 'fieldRequiredError': `Questo campo è obbligatorio.`, + 'files': `File`, + 'filter': `Filtro`, + 'filterNonWhitespace': `Senza spazi vuoti`, + 'filterNotUndefined': `Definito`, + 'filterOptions': `Opzioni filtro`, + 'filterUndefined': `Non definito`, + 'first': `Primo`, + 'goodToSeeYou': `Che piacere rivederti`, + 'greaterThan': `Maggiore di`, + 'greaterThanOrEqual': `Maggiore o uguale a`, + 'hideAllColumns': `Nascondi tutte le colonne`, + 'hideColumn': `Nascondi colonna`, + 'identifier': `Identificativo`, + 'increaseSortingPriority': `Aumenta priorità di ordinamento`, + 'increaseValue': `Aumenta valore`, + 'invalidEmail': `L'indirizzo email non è valido.`, + 'invalidEmailError': `Inserisci un indirizzo email valido.`, + 'isFalse': `È falso`, + 'isNotUndefined': `È definito`, + 'isTrue': `È vero`, + 'isUndefined': `Non è definito`, + 'language': `Lingua`, + 'last': `Ultimo`, + 'less': `Meno`, + 'lessThan': `Minore di`, + 'lessThanOrEqual': `Minore o uguale a`, + 'loading': `Caricamento`, + 'locale': `Impostazioni locali`, + 'max': `Max`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Numero massimo di file: ${count}` + }, + 'maxLengthError': `Lunghezza massima superata.`, + 'menu': `Menu`, + 'min': `Min`, + 'minLengthError': `Lunghezza minima non raggiunta.`, + 'more': `Altro`, + 'moveDown': `Sposta giù`, + 'moveUp': `Sposta su`, + 'name': `Nome`, + 'next': `Successivo`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} altro file`, + 'other': `altri ${count} file`, + }) + return _out + }, + 'no': `No`, + 'noColumn': `Nessuna colonna`, + 'noData': `Nessun dato`, + 'noFilesSelected': `Nessun file selezionato`, + 'none': `Nessuno`, + 'noParameterRequired': `Nessun parametro richiesto`, + 'notBetween': `Non compreso tra`, + 'notContains': `Non contiene`, + 'notEmpty': `Il campo non può essere vuoto.`, + 'notEquals': `Diverso da`, + 'nothingFound': `Nessun risultato`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} risultato trovato`, + 'other': `${count} risultati trovati`, + }) + }, + 'of': `di`, + 'onOrAfter': `Uguale o successivo`, + 'onOrBefore': `Uguale o precedente`, + 'optional': `Facoltativo`, + 'outOfRangeNumber': ({ min, max }): string => { + return `Il valore deve essere compreso tra ${min} e ${max}.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `Seleziona tra ${min} e ${max} elementi.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `Il valore deve contenere tra ${min} e ${max} caratteri.` + }, + 'parameter': `Parametro`, + 'pauseTrace': `Metti in pausa traccia`, + 'pinLeft': `Blocca a sinistra`, + 'pinned': `Bloccato`, + 'pinRight': `Blocca a destra`, + 'pinToLeft': `Blocca a sinistra`, + 'pinToRight': `Blocca a destra`, + 'playTrace': `Riproduci traccia`, + 'pleaseWait': `Attendere...`, + 'previous': `Precedente`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Tema`, + 'other': `Temi`, + }) + }, + 'rBetween': ({ value1, value2 }): string => { + return `Compreso tra ${value1} e ${value2}` + }, + 'rContains': ({ value }): string => { + return `Contiene ${value}` + }, + 'remove': `Rimuovi`, + 'removeFilter': `Rimuovi filtro`, + 'removeProperty': `Rimuovi proprietà`, + 'rEndsWith': ({ value }): string => { + return `Termina con ${value}` + }, + 'rEquals': ({ value }): string => { + return `Uguale a ${value}` + }, + 'required': `Obbligatorio`, + 'reset': `Reimposta`, + 'rGreaterThan': ({ value }): string => { + return `Maggiore di ${value}` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `Maggiore o uguale a ${value}` + }, + 'rLessThan': ({ value }): string => { + return `Minore di ${value}` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `Minore o uguale a ${value}` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `Non compreso tra ${value1} e ${value2}` + }, + 'rNotContains': ({ value }): string => { + return `Non contiene ${value}` + }, + 'rNotEquals': ({ value }): string => { + return `Diverso da ${value}` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += `Applicato ` + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `come primo ordinamento`, + '=1': `dopo ${otherSortings} altro ordinamento`, + 'other': `dopo altri ${otherSortings} ordinamenti`, + }) + return _out + }, + 'rStartsWith': ({ value }): string => { + return `Inizia con ${value}` + }, + 'save': `Salva`, + 'saved': `Salvato`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + return TranslationGen.resolveSelect(datetimeMode, { + 'time': `Seleziona ora`, + 'date': `Seleziona data`, + 'dateTime': `Seleziona data e ora`, + }) + }, + 'search': `Cerca`, + 'searchResults': `Risultati della ricerca`, + 'select': `Seleziona`, + 'selectFiles': `Seleziona file`, + 'selection': `Selezione`, + 'selectOption': `Seleziona un'opzione`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Maschio`, + 'female': `Femmina`, + 'other': `Altro`, + }) + }, + 'show': `Mostra`, + 'showAllColumns': `Mostra tutte le colonne`, + 'showColumn': `Mostra colonna`, + 'showLess': `Mostra di meno`, + 'showMore': `Mostra di più`, + 'showSlide': ({ index }): string => { + return `Mostra slide ${index}` + }, + 'slide': `Slide`, + 'slideNavigation': `Navigazione slide`, + 'slideOf': ({ index, length }): string => { + return `Slide ${index} di ${length}` + }, + 'sortAsc': `CRESC`, + 'sortDesc': `DECRESC`, + 'sorting': `Ordinamento`, + 'speed': `Velocità`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Ordinamento (attualmente crescente)`, + 'desc': `Ordinamento (attualmente decrescente)`, + 'other': `Ordinamento (attualmente nessuno)`, + }) + }, + 'startDate': `Inizio`, + 'startsWith': `Inizia con`, + 'street': `Via`, + 'submit': `Invia`, + 'success': `Operazione riuscita`, + 'system': `Sistema`, + 'tag': `Tag`, + 'tags': `Tag`, + 'text': `Testo`, + 'time.ago': `fa`, + 'time.agoDays': ({ days }): string => { + return `${days} giorni fa` + }, + 'time.april': `Aprile`, + 'time.august': `Agosto`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Secolo`, + 'other': `Secoli`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Giorno`, + 'other': `Giorni`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Decennio`, + 'other': `Decenni`, + }) + }, + 'time.december': `Dicembre`, + 'time.february': `Febbraio`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Ora`, + 'other': `Ore`, + }) + }, + 'time.in': `tra`, + 'time.inDays': ({ days }): string => { + return `tra ${days} giorni` + }, + 'time.january': `Gennaio`, + 'time.july': `Luglio`, + 'time.june': `Giugno`, + 'time.march': `Marzo`, + 'time.may': `Maggio`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Microsecondo`, + 'other': `Microsecondi`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Millisecondo`, + 'other': `Millisecondi`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Minuto`, + 'other': `Minuti`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Mese`, + 'other': `Mesi`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Nanosecondo`, + 'other': `Nanosecondi`, + }) + }, + 'time.nextMonth': `Mese successivo`, + 'time.november': `Novembre`, + 'time.october': `Ottobre`, + 'time.previousMonth': `Mese precedente`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Secondo`, + 'other': `Secondi`, + }) + }, + 'time.september': `Settembre`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Gennaio`, + 'february': `Febbraio`, + 'march': `Marzo`, + 'april': `Aprile`, + 'may': `Maggio`, + 'june': `Giugno`, + 'july': `Luglio`, + 'august': `Agosto`, + 'september': `Settembre`, + 'october': `Ottobre`, + 'november': `Novembre`, + 'december': `Dicembre`, + 'other': `Mese sconosciuto`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Gen`, + 'february': `Feb`, + 'march': `Mar`, + 'april': `Apr`, + 'may': `Mag`, + 'june': `Giu`, + 'july': `Lug`, + 'august': `Ago`, + 'september': `Set`, + 'october': `Ott`, + 'november': `Nov`, + 'december': `Dic`, + 'other': `???`, + }) + }, + 'time.today': `Oggi`, + 'time.tomorrow': `Domani`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Anno`, + 'other': `Anni`, + }) + }, + 'time.yesterday': `Ieri`, + 'tooFewSelectionItems': ({ min }): string => { + return `Seleziona almeno ${min} elementi.` + }, + 'tooLong': ({ max }): string => { + return `Il valore deve contenere meno di ${max} caratteri.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `Seleziona al massimo ${max} elementi.` + }, + 'tooShort': ({ min }): string => { + return `Il valore deve contenere almeno ${min} caratteri.` + }, + 'unknown': `Sconosciuto`, + 'unpin': `Sblocca`, + 'unsavedChanges': `Modifiche non salvate`, + 'unsavedChangesSaveQuestion': `Vuoi salvare le modifiche?`, + 'update': `Aggiorna`, + 'value': `Valore`, + 'welcome': `Benvenuto`, + 'withoutTime': `Senza ora`, + 'yes': `Sì` + }, + 'nl-NL': { + 'add': `Toevoegen`, + 'addFile': `Bestand toevoegen`, + 'addFilter': `Filter toevoegen`, + 'addSorting': `Sortering toevoegen`, + 'addTime': `Tijd toevoegen`, + 'after': `Na`, + 'age': `Leeftijd`, + 'all': `Alle`, + 'allowedFileTypes': ({ types }): string => { + return `Toegestane bestandstypen: ${types}` + }, + 'apply': `Toepassen`, + 'back': `Terug`, + 'before': `Voor`, + 'between': `Tussen`, + 'cancel': `Annuleren`, + 'carousel': `Carrousel`, + 'caseSensitive': `Hoofdlettergevoelig`, + 'change': `Wijzigen`, + 'changeColumnDisplay': `Kolomweergave wijzigen`, + 'changePinning': `Vastzetten wijzigen`, + 'changeSelection': `Selectie wijzigen`, + 'changeVisibility': `Zichtbaarheid wijzigen`, + 'chooseLanguage': `Kies je taal`, + 'chooseSlide': `Kies de dia die je wilt weergeven`, + 'chooseTheme': `Kies je voorkeurskleurenthema.`, + 'clear': `Wissen`, + 'clearValue': `Waarde wissen`, + 'click': `Klikken`, + 'clickToCopy': `Klik om te kopiëren`, + 'clickToSelect': `Klik om te selecteren`, + 'close': `Sluiten`, + 'closeDialog': `Dialoogvenster sluiten`, + 'columnPicker': `Kolomkiezer`, + 'columnPickerDescription': `Kolommen herschikken en weergeven of verbergen`, + 'columns': `Kolommen`, + 'confirm': `Bevestigen`, + 'contains': `Bevat`, + 'copied': `Gekopieerd`, + 'copy': `Kopiëren`, + 'create': `Aanmaken`, + 'date': `Datum`, + 'dayPeriod': `AM/PM`, + 'decline': `Weigeren`, + 'decreaseSortingPriority': `Sorteerprioriteit verlagen`, + 'decreaseValue': `Waarde verlagen`, + 'delete': `Verwijderen`, + 'discard': `Negeren`, + 'discardChanges': `Wijzigingen negeren`, + 'done': `Gereed`, + 'dropFilesHere': `Zet bestanden hier neer`, + 'edit': `Bewerken`, + 'editFilter': `Filter bewerken`, + 'endDate': `Einde`, + 'endsWith': `Eindigt op`, + 'enterText': `Voer hier tekst in`, + 'entriesPerPage': `Items per pagina`, + 'entryDate': `Invoerdatum`, + 'equals': `Gelijk aan`, + 'error': `Fout`, + 'errorOccurred': `Er is een fout opgetreden`, + 'exit': `Afsluiten`, + 'fieldRequiredError': `Dit veld is verplicht.`, + 'files': `Bestanden`, + 'filter': `Filter`, + 'filterNonWhitespace': `Niet leeg`, + 'filterNotUndefined': `Gedefinieerd`, + 'filterOptions': `Filteropties`, + 'filterUndefined': `Niet gedefinieerd`, + 'first': `Eerste`, + 'goodToSeeYou': `Fijn je te zien`, + 'greaterThan': `Groter dan`, + 'greaterThanOrEqual': `Groter dan of gelijk aan`, + 'hideAllColumns': `Alle kolommen verbergen`, + 'hideColumn': `Kolom verbergen`, + 'identifier': `ID`, + 'increaseSortingPriority': `Sorteerprioriteit verhogen`, + 'increaseValue': `Waarde verhogen`, + 'invalidEmail': `Het e-mailadres is ongeldig.`, + 'invalidEmailError': `Voer een geldig e-mailadres in.`, + 'isFalse': `Is onwaar`, + 'isNotUndefined': `Is gedefinieerd`, + 'isTrue': `Is waar`, + 'isUndefined': `Is niet gedefinieerd`, + 'language': `Taal`, + 'last': `Laatste`, + 'less': `Minder`, + 'lessThan': `Kleiner dan`, + 'lessThanOrEqual': `Kleiner dan of gelijk aan`, + 'loading': `Laden`, + 'locale': `Landinstelling`, + 'max': `Max`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Maximaal aantal bestanden: ${count}` + }, + 'maxLengthError': `Maximale lengte overschreden.`, + 'menu': `Menu`, + 'min': `Min`, + 'minLengthError': `Minimale lengte niet bereikt.`, + 'more': `Meer`, + 'moveDown': `Omlaag`, + 'moveUp': `Omhoog`, + 'name': `Naam`, + 'next': `Volgende`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} ander bestand`, + 'other': `${count} andere bestanden`, + }) + return _out + }, + 'no': `Nee`, + 'noColumn': `Geen kolom`, + 'noData': `Geen gegevens`, + 'noFilesSelected': `Geen bestanden geselecteerd`, + 'none': `Geen`, + 'noParameterRequired': `Geen parameter vereist`, + 'notBetween': `Niet tussen`, + 'notContains': `Bevat niet`, + 'notEmpty': `Het veld mag niet leeg zijn.`, + 'notEquals': `Niet gelijk aan`, + 'nothingFound': `Niets gevonden`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} resultaat gevonden`, + 'other': `${count} resultaten gevonden`, + }) + }, + 'of': `van`, + 'onOrAfter': `Op of na`, + 'onOrBefore': `Op of voor`, + 'optional': `Optioneel`, + 'outOfRangeNumber': ({ min, max }): string => { + return `De waarde moet tussen ${min} en ${max} liggen.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `Er moeten tussen ${min} en ${max} items worden geselecteerd.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `De waarde moet tussen ${min} en ${max} tekens bevatten.` + }, + 'parameter': `Parameter`, + 'pauseTrace': `Trace pauzeren`, + 'pinLeft': `Links vastzetten`, + 'pinned': `Vastgezet`, + 'pinRight': `Rechts vastzetten`, + 'pinToLeft': `Links vastzetten`, + 'pinToRight': `Rechts vastzetten`, + 'playTrace': `Trace afspelen`, + 'pleaseWait': `Even geduld...`, + 'previous': `Vorige`, + 'pThemes': ({ count }): string => { + let _out: string = '' + _out += `'` + _out += TranslationGen.resolvePlural(count, { + '=1': `Thema`, + 'other': `Themas`, + }) + return _out + }, + 'rBetween': ({ value1, value2 }): string => { + return `Tussen ${value1} en ${value2}` + }, + 'rContains': ({ value }): string => { + return `Bevat ${value}` + }, + 'remove': `Verwijderen`, + 'removeFilter': `Filter verwijderen`, + 'removeProperty': `Eigenschap verwijderen`, + 'rEndsWith': ({ value }): string => { + return `Eindigt op ${value}` + }, + 'rEquals': ({ value }): string => { + return `Gelijk aan ${value}` + }, + 'required': `Verplicht`, + 'reset': `Opnieuw instellen`, + 'rGreaterThan': ({ value }): string => { + return `Groter dan ${value}` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `Groter dan of gelijk aan ${value}` + }, + 'rLessThan': ({ value }): string => { + return `Kleiner dan ${value}` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `Kleiner dan of gelijk aan ${value}` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `Niet tussen ${value1} en ${value2}` + }, + 'rNotContains': ({ value }): string => { + return `Bevat geen ${value}` + }, + 'rNotEquals': ({ value }): string => { + return `Niet gelijk aan ${value}` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += `Toegepast ` + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `als eerste sortering`, + '=1': `na ${otherSortings} andere sortering`, + 'other': `na ${otherSortings} andere sorteringen`, + }) + return _out + }, + 'rStartsWith': ({ value }): string => { + return `Begint met ${value}` + }, + 'save': `Opslaan`, + 'saved': `Opgeslagen`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + return TranslationGen.resolveSelect(datetimeMode, { + 'time': `Tijd selecteren`, + 'date': `Datum selecteren`, + 'dateTime': `Datum en tijd selecteren`, + }) + }, + 'search': `Zoeken`, + 'searchResults': `Zoekresultaten`, + 'select': `Selecteren`, + 'selectFiles': `Bestanden selecteren`, + 'selection': `Selectie`, + 'selectOption': `Selecteer een optie`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Man`, + 'female': `Vrouw`, + 'other': `Anders`, + }) + }, + 'show': `Weergeven`, + 'showAllColumns': `Alle kolommen weergeven`, + 'showColumn': `Kolom weergeven`, + 'showLess': `Minder weergeven`, + 'showMore': `Meer weergeven`, + 'showSlide': ({ index }): string => { + return `Dia ${index} weergeven` + }, + 'slide': `Dia`, + 'slideNavigation': `Dianavigatie`, + 'slideOf': ({ index, length }): string => { + return `Dia ${index} van ${length}` + }, + 'sortAsc': `OPL.`, + 'sortDesc': `AFL.`, + 'sorting': `Sortering`, + 'speed': `Snelheid`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Sortering (momenteel oplopend)`, + 'desc': `Sortering (momenteel aflopend)`, + 'other': `Sortering (momenteel geen)`, + }) + }, + 'startDate': `Begin`, + 'startsWith': `Begint met`, + 'street': `Straat`, + 'submit': `Verzenden`, + 'success': `Gelukt`, + 'system': `Systeem`, + 'tag': `Tag`, + 'tags': `Tags`, + 'text': `Tekst`, + 'time.ago': `geleden`, + 'time.agoDays': ({ days }): string => { + return `${days} dagen geleden` + }, + 'time.april': `April`, + 'time.august': `Augustus`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Eeuw`, + 'other': `Eeuwen`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Dag`, + 'other': `Dagen`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Decennium`, + 'other': `Decennia`, + }) + }, + 'time.december': `December`, + 'time.february': `Februari`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Uur`, + 'other': `Uren`, + }) + }, + 'time.in': `over`, + 'time.inDays': ({ days }): string => { + return `over ${days} dagen` + }, + 'time.january': `Januari`, + 'time.july': `Juli`, + 'time.june': `Juni`, + 'time.march': `Maart`, + 'time.may': `Mei`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Microseconde`, + 'other': `Microseconden`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Milliseconde`, + 'other': `Milliseconden`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Minuut`, + 'other': `Minuten`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Maand`, + 'other': `Maanden`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Nanoseconde`, + 'other': `Nanoseconden`, + }) + }, + 'time.nextMonth': `Volgende maand`, + 'time.november': `November`, + 'time.october': `Oktober`, + 'time.previousMonth': `Vorige maand`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Seconde`, + 'other': `Seconden`, + }) + }, + 'time.september': `September`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Januari`, + 'february': `Februari`, + 'march': `Maart`, + 'april': `April`, + 'may': `Mei`, + 'june': `Juni`, + 'july': `Juli`, + 'august': `Augustus`, + 'september': `September`, + 'october': `Oktober`, + 'november': `November`, + 'december': `December`, + 'other': `Onbekende maand`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `jan`, + 'february': `feb`, + 'march': `mrt`, + 'april': `apr`, + 'may': `mei`, + 'june': `jun`, + 'july': `jul`, + 'august': `aug`, + 'september': `sep`, + 'october': `okt`, + 'november': `nov`, + 'december': `dec`, + 'other': `???`, + }) + }, + 'time.today': `Vandaag`, + 'time.tomorrow': `Morgen`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Jaar`, + 'other': `Jaren`, + }) + }, + 'time.yesterday': `Gisteren`, + 'tooFewSelectionItems': ({ min }): string => { + return `Selecteer minimaal ${min} items.` + }, + 'tooLong': ({ max }): string => { + return `De waarde moet minder dan ${max} tekens bevatten.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `Selecteer maximaal ${max} items.` + }, + 'tooShort': ({ min }): string => { + return `De waarde moet minimaal ${min} tekens bevatten.` + }, + 'unknown': `Onbekend`, + 'unpin': `Losmaken`, + 'unsavedChanges': `Niet-opgeslagen wijzigingen`, + 'unsavedChangesSaveQuestion': `Wil je je wijzigingen opslaan?`, + 'update': `Bijwerken`, + 'value': `Waarde`, + 'welcome': `Welkom`, + 'withoutTime': `Zonder tijd`, + 'yes': `Ja` + }, + 'pl-PL': { + 'add': `Dodaj`, + 'addFile': `Dodaj plik`, + 'addFilter': `Dodaj filtr`, + 'addSorting': `Dodaj sortowanie`, + 'addTime': `Dodaj godzinę`, + 'after': `Po`, + 'age': `Wiek`, + 'all': `Wszystkie`, + 'allowedFileTypes': ({ types }): string => { + return `Dozwolone typy plików: ${types}` + }, + 'apply': `Zastosuj`, + 'back': `Wstecz`, + 'before': `Przed`, + 'between': `Pomiędzy`, + 'cancel': `Anuluj`, + 'carousel': `Karuzela`, + 'caseSensitive': `Uwzględniaj wielkość liter`, + 'change': `Zmień`, + 'changeColumnDisplay': `Zmień wyświetlanie kolumn`, + 'changePinning': `Zmień przypięcie`, + 'changeSelection': `Zmień wybór`, + 'changeVisibility': `Zmień widoczność`, + 'chooseLanguage': `Wybierz język`, + 'chooseSlide': `Wybierz slajd do wyświetlenia`, + 'chooseTheme': `Wybierz preferowany motyw kolorystyczny.`, + 'clear': `Wyczyść`, + 'clearValue': `Wyczyść wartość`, + 'click': `Kliknij`, + 'clickToCopy': `Kliknij, aby skopiować`, + 'clickToSelect': `Kliknij, aby wybrać`, + 'close': `Zamknij`, + 'closeDialog': `Zamknij okno dialogowe`, + 'columnPicker': `Wybór kolumn`, + 'columnPickerDescription': `Zmieniaj kolejność oraz pokazuj lub ukrywaj kolumny`, + 'columns': `Kolumny`, + 'confirm': `Potwierdź`, + 'contains': `Zawiera`, + 'copied': `Skopiowano`, + 'copy': `Kopiuj`, + 'create': `Utwórz`, + 'date': `Data`, + 'dayPeriod': `AM/PM`, + 'decline': `Odrzuć`, + 'decreaseSortingPriority': `Zmniejsz priorytet sortowania`, + 'decreaseValue': `Zmniejsz wartość`, + 'delete': `Usuń`, + 'discard': `Odrzuć`, + 'discardChanges': `Odrzuć zmiany`, + 'done': `Gotowe`, + 'dropFilesHere': `Upuść pliki tutaj`, + 'edit': `Edytuj`, + 'editFilter': `Edytuj filtr`, + 'endDate': `Koniec`, + 'endsWith': `Kończy się na`, + 'enterText': `Wprowadź tekst`, + 'entriesPerPage': `Wpisów na stronę`, + 'entryDate': `Data wpisu`, + 'equals': `Równe`, + 'error': `Błąd`, + 'errorOccurred': `Wystąpił błąd`, + 'exit': `Wyjdź`, + 'fieldRequiredError': `To pole jest wymagane.`, + 'files': `Pliki`, + 'filter': `Filtr`, + 'filterNonWhitespace': `Bez białych znaków`, + 'filterNotUndefined': `Zdefiniowane`, + 'filterOptions': `Opcje filtrowania`, + 'filterUndefined': `Niezdefiniowane`, + 'first': `Pierwsza`, + 'goodToSeeYou': `Miło Cię widzieć`, + 'greaterThan': `Większe niż`, + 'greaterThanOrEqual': `Większe lub równe`, + 'hideAllColumns': `Ukryj wszystkie kolumny`, + 'hideColumn': `Ukryj kolumnę`, + 'identifier': `Identyfikator`, + 'increaseSortingPriority': `Zwiększ priorytet sortowania`, + 'increaseValue': `Zwiększ wartość`, + 'invalidEmail': `Adres e-mail jest nieprawidłowy.`, + 'invalidEmailError': `Wprowadź prawidłowy adres e-mail.`, + 'isFalse': `Jest fałszem`, + 'isNotUndefined': `Jest zdefiniowane`, + 'isTrue': `Jest prawdą`, + 'isUndefined': `Jest niezdefiniowane`, + 'language': `Język`, + 'last': `Ostatnia`, + 'less': `Mniej`, + 'lessThan': `Mniejsze niż`, + 'lessThanOrEqual': `Mniejsze lub równe`, + 'loading': `Ładowanie`, + 'locale': `Ustawienia regionalne`, + 'max': `Maks.`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Maksymalna liczba plików: ${count}` + }, + 'maxLengthError': `Przekroczono maksymalną długość.`, + 'menu': `Menu`, + 'min': `Min.`, + 'minLengthError': `Nie osiągnięto minimalnej długości.`, + 'more': `Więcej`, + 'moveDown': `Przenieś w dół`, + 'moveUp': `Przenieś w górę`, + 'name': `Nazwa`, + 'next': `Następna`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=0': `${count} kolejnych plików`, + '=1': `${count} kolejny plik`, + '=2': `${count} kolejne pliki`, + 'few': `${count} kolejne pliki`, + 'many': `${count} kolejnych plików`, + 'other': `${count} kolejne pliki`, + }) + return _out + }, + 'no': `Nie`, + 'noColumn': `Brak kolumny`, + 'noData': `Brak danych`, + 'noFilesSelected': `Nie wybrano plików`, + 'none': `Brak`, + 'noParameterRequired': `Parametr nie jest wymagany`, + 'notBetween': `Nie pomiędzy`, + 'notContains': `Nie zawiera`, + 'notEmpty': `Pole nie może być puste.`, + 'notEquals': `Różne od`, + 'nothingFound': `Nic nie znaleziono`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=0': `Znaleziono ${count} wyników`, + '=1': `Znaleziono ${count} wynik`, + '=2': `Znaleziono ${count} wyniki`, + 'few': `Znaleziono ${count} wyniki`, + 'many': `Znaleziono ${count} wyników`, + 'other': `Znaleziono ${count} wyniki`, + }) + }, + 'of': `z`, + 'onOrAfter': `W dniu lub po`, + 'onOrBefore': `W dniu lub przed`, + 'optional': `Opcjonalne`, + 'outOfRangeNumber': ({ min, max }): string => { + return `Wartość musi mieścić się w przedziale od ${min} do ${max}.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `Należy wybrać od ${min} do ${max} elementów.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `Wartość musi mieć od ${min} do ${max} znaków.` + }, + 'parameter': `Parametr`, + 'pauseTrace': `Wstrzymaj śledzenie`, + 'pinLeft': `Przypnij do lewej`, + 'pinned': `Przypięte`, + 'pinRight': `Przypnij do prawej`, + 'pinToLeft': `Przypnij do lewej`, + 'pinToRight': `Przypnij do prawej`, + 'playTrace': `Odtwórz śledzenie`, + 'pleaseWait': `Proszę czekać...`, + 'previous': `Poprzednia`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Motyw`, + '=2': `Motywy`, + 'few': `Motywy`, + 'many': `Motywów`, + 'other': `Motywy`, + }) + }, + 'rBetween': ({ value1, value2 }): string => { + return `Pomiędzy ${value1} a ${value2}` + }, + 'rContains': ({ value }): string => { + return `Zawiera ${value}` + }, + 'remove': `Usuń`, + 'removeFilter': `Usuń filtr`, + 'removeProperty': `Usuń właściwość`, + 'rEndsWith': ({ value }): string => { + return `Kończy się na ${value}` + }, + 'rEquals': ({ value }): string => { + return `Równe ${value}` + }, + 'required': `Wymagane`, + 'reset': `Resetuj`, + 'rGreaterThan': ({ value }): string => { + return `Większe niż ${value}` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `Większe lub równe ${value}` + }, + 'rLessThan': ({ value }): string => { + return `Mniejsze niż ${value}` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `Mniejsze lub równe ${value}` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `Nie pomiędzy ${value1} a ${value2}` + }, + 'rNotContains': ({ value }): string => { + return `Nie zawiera ${value}` + }, + 'rNotEquals': ({ value }): string => { + return `Różne od ${value}` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += `Zastosowano ` + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `jako pierwsze sortowanie`, + '=1': `po ${otherSortings} innym sortowaniu`, + '=2': `po ${otherSortings} innych sortowaniach`, + 'few': `po ${otherSortings} innych sortowaniach`, + 'many': `po ${otherSortings} innych sortowaniach`, + 'other': `po ${otherSortings} innych sortowaniach`, + }) + return _out + }, + 'rStartsWith': ({ value }): string => { + return `Zaczyna się od ${value}` + }, + 'save': `Zapisz`, + 'saved': `Zapisano`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + return TranslationGen.resolveSelect(datetimeMode, { + 'time': `Wybierz godzinę`, + 'date': `Wybierz datę`, + 'dateTime': `Wybierz datę i godzinę`, + }) + }, + 'search': `Szukaj`, + 'searchResults': `Wyniki wyszukiwania`, + 'select': `Wybierz`, + 'selectFiles': `Wybierz pliki`, + 'selection': `Wybór`, + 'selectOption': `Wybierz opcję`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Mężczyzna`, + 'female': `Kobieta`, + 'other': `Inna`, + }) + }, + 'show': `Pokaż`, + 'showAllColumns': `Pokaż wszystkie kolumny`, + 'showColumn': `Pokaż kolumnę`, + 'showLess': `Pokaż mniej`, + 'showMore': `Pokaż więcej`, + 'showSlide': ({ index }): string => { + return `Pokaż slajd ${index}` + }, + 'slide': `Slajd`, + 'slideNavigation': `Nawigacja slajdów`, + 'slideOf': ({ index, length }): string => { + return `Slajd ${index} z ${length}` + }, + 'sortAsc': `ROSN.`, + 'sortDesc': `MALEJ.`, + 'sorting': `Sortowanie`, + 'speed': `Prędkość`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Sortowanie (obecnie rosnąco)`, + 'desc': `Sortowanie (obecnie malejąco)`, + 'other': `Sortowanie (obecnie brak)`, + }) + }, + 'startDate': `Początek`, + 'startsWith': `Zaczyna się od`, + 'street': `Ulica`, + 'submit': `Wyślij`, + 'success': `Sukces`, + 'system': `Systemowy`, + 'tag': `Tag`, + 'tags': `Tagi`, + 'text': `Tekst`, + 'time.ago': `temu`, + 'time.agoDays': ({ days }): string => { + return `${days} dni temu` + }, + 'time.april': `Kwiecień`, + 'time.august': `Sierpień`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Wiek`, + '=2': `Wieki`, + 'few': `Wieki`, + 'many': `Wieków`, + 'other': `Wieki`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Dzień`, + '=2': `Dni`, + 'few': `Dni`, + 'many': `Dni`, + 'other': `Dni`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Dekada`, + '=2': `Dekady`, + 'few': `Dekady`, + 'many': `Dekad`, + 'other': `Dekady`, + }) + }, + 'time.december': `Grudzień`, + 'time.february': `Luty`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Godzina`, + '=2': `Godziny`, + 'few': `Godziny`, + 'many': `Godzin`, + 'other': `Godziny`, + }) + }, + 'time.in': `za`, + 'time.inDays': ({ days }): string => { + return `za ${days} dni` + }, + 'time.january': `Styczeń`, + 'time.july': `Lipiec`, + 'time.june': `Czerwiec`, + 'time.march': `Marzec`, + 'time.may': `Maj`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Mikrosekunda`, + '=2': `Mikrosekundy`, + 'few': `Mikrosekundy`, + 'many': `Mikrosekund`, + 'other': `Mikrosekundy`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Milisekunda`, + '=2': `Milisekundy`, + 'few': `Milisekundy`, + 'many': `Milisekund`, + 'other': `Milisekundy`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Minuta`, + '=2': `Minuty`, + 'few': `Minuty`, + 'many': `Minut`, + 'other': `Minuty`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Miesiąc`, + '=2': `Miesiące`, + 'few': `Miesiące`, + 'many': `Miesięcy`, + 'other': `Miesiące`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Nanosekunda`, + '=2': `Nanosekundy`, + 'few': `Nanosekundy`, + 'many': `Nanosekund`, + 'other': `Nanosekundy`, + }) + }, + 'time.nextMonth': `Następny miesiąc`, + 'time.november': `Listopad`, + 'time.october': `Październik`, + 'time.previousMonth': `Poprzedni miesiąc`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Sekunda`, + '=2': `Sekundy`, + 'few': `Sekundy`, + 'many': `Sekund`, + 'other': `Sekundy`, + }) + }, + 'time.september': `Wrzesień`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Styczeń`, + 'february': `Luty`, + 'march': `Marzec`, + 'april': `Kwiecień`, + 'may': `Maj`, + 'june': `Czerwiec`, + 'july': `Lipiec`, + 'august': `Sierpień`, + 'september': `Wrzesień`, + 'october': `Październik`, + 'november': `Listopad`, + 'december': `Grudzień`, + 'other': `Nieznany miesiąc`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Sty`, + 'february': `Lut`, + 'march': `Mar`, + 'april': `Kwi`, + 'may': `Maj`, + 'june': `Cze`, + 'july': `Lip`, + 'august': `Sie`, + 'september': `Wrz`, + 'october': `Paź`, + 'november': `Lis`, + 'december': `Gru`, + 'other': `???`, + }) + }, + 'time.today': `Dzisiaj`, + 'time.tomorrow': `Jutro`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Rok`, + '=2': `Lata`, + 'few': `Lata`, + 'many': `Lat`, + 'other': `Lata`, + }) + }, + 'time.yesterday': `Wczoraj`, + 'tooFewSelectionItems': ({ min }): string => { + return `Wybierz co najmniej ${min} elementów.` + }, + 'tooLong': ({ max }): string => { + return `Wartość musi mieć mniej niż ${max} znaków.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `Wybierz maksymalnie ${max} elementów.` + }, + 'tooShort': ({ min }): string => { + return `Wartość musi mieć co najmniej ${min} znaków.` + }, + 'unknown': `Nieznane`, + 'unpin': `Odepnij`, + 'unsavedChanges': `Niezapisane zmiany`, + 'unsavedChangesSaveQuestion': `Czy chcesz zapisać zmiany?`, + 'update': `Aktualizuj`, + 'value': `Wartość`, + 'welcome': `Witamy`, + 'withoutTime': `Bez godziny`, + 'yes': `Tak` + }, + 'pt-BR': { + 'add': `Adicionar`, + 'addFile': `Adicionar arquivo`, + 'addFilter': `Adicionar filtro`, + 'addSorting': `Adicionar ordenação`, + 'addTime': `Adicionar horário`, + 'after': `Depois de`, + 'age': `Idade`, + 'all': `Todos`, + 'allowedFileTypes': ({ types }): string => { + return `Tipos de arquivo permitidos: ${types}` + }, + 'apply': `Aplicar`, + 'back': `Voltar`, + 'before': `Antes de`, + 'between': `Entre`, + 'cancel': `Cancelar`, + 'carousel': `Carrossel`, + 'caseSensitive': `Diferenciar maiúsculas e minúsculas`, + 'change': `Alterar`, + 'changeColumnDisplay': `Alterar exibição das colunas`, + 'changePinning': `Alterar fixação`, + 'changeSelection': `Alterar seleção`, + 'changeVisibility': `Alterar visibilidade`, + 'chooseLanguage': `Escolha seu idioma`, + 'chooseSlide': `Escolha o slide a ser exibido`, + 'chooseTheme': `Escolha seu tema de cores preferido.`, + 'clear': `Limpar`, + 'clearValue': `Limpar valor`, + 'click': `Clicar`, + 'clickToCopy': `Clique para copiar`, + 'clickToSelect': `Clique para selecionar`, + 'close': `Fechar`, + 'closeDialog': `Fechar caixa de diálogo`, + 'columnPicker': `Seletor de colunas`, + 'columnPickerDescription': `Reordene, mostre ou oculte colunas`, + 'columns': `Colunas`, + 'confirm': `Confirmar`, + 'contains': `Contém`, + 'copied': `Copiado`, + 'copy': `Copiar`, + 'create': `Criar`, + 'date': `Data`, + 'dayPeriod': `AM/PM`, + 'decline': `Recusar`, + 'decreaseSortingPriority': `Diminuir prioridade de ordenação`, + 'decreaseValue': `Diminuir valor`, + 'delete': `Excluir`, + 'discard': `Descartar`, + 'discardChanges': `Descartar alterações`, + 'done': `Concluído`, + 'dropFilesHere': `Solte os arquivos aqui`, + 'edit': `Editar`, + 'editFilter': `Editar filtro`, + 'endDate': `Fim`, + 'endsWith': `Termina com`, + 'enterText': `Digite o texto aqui`, + 'entriesPerPage': `Itens por página`, + 'entryDate': `Data de registro`, + 'equals': `Igual a`, + 'error': `Erro`, + 'errorOccurred': `Ocorreu um erro`, + 'exit': `Sair`, + 'fieldRequiredError': `Este campo é obrigatório.`, + 'files': `Arquivos`, + 'filter': `Filtro`, + 'filterNonWhitespace': `Não vazio`, + 'filterNotUndefined': `Definido`, + 'filterOptions': `Opções de filtro`, + 'filterUndefined': `Não definido`, + 'first': `Primeiro`, + 'goodToSeeYou': `Que bom ver você`, + 'greaterThan': `Maior que`, + 'greaterThanOrEqual': `Maior ou igual a`, + 'hideAllColumns': `Ocultar todas as colunas`, + 'hideColumn': `Ocultar coluna`, + 'identifier': `Identificador`, + 'increaseSortingPriority': `Aumentar prioridade de ordenação`, + 'increaseValue': `Aumentar valor`, + 'invalidEmail': `O e-mail não é válido.`, + 'invalidEmailError': `Insira um endereço de e-mail válido.`, + 'isFalse': `É falso`, + 'isNotUndefined': `Está definido`, + 'isTrue': `É verdadeiro`, + 'isUndefined': `Não está definido`, + 'language': `Idioma`, + 'last': `Último`, + 'less': `Menos`, + 'lessThan': `Menor que`, + 'lessThanOrEqual': `Menor ou igual a`, + 'loading': `Carregando`, + 'locale': `Localidade`, + 'max': `Máx.`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Número máximo de arquivos: ${count}` + }, + 'maxLengthError': `Comprimento máximo excedido.`, + 'menu': `Menu`, + 'min': `Mín.`, + 'minLengthError': `Comprimento mínimo não atingido.`, + 'more': `Mais`, + 'moveDown': `Mover para baixo`, + 'moveUp': `Mover para cima`, + 'name': `Nome`, + 'next': `Próximo`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} arquivo a mais`, + 'other': `${count} arquivos a mais`, + }) + return _out + }, + 'no': `Não`, + 'noColumn': `Nenhuma coluna`, + 'noData': `Sem dados`, + 'noFilesSelected': `Nenhum arquivo selecionado`, + 'none': `Nenhum`, + 'noParameterRequired': `Nenhum parâmetro necessário`, + 'notBetween': `Não está entre`, + 'notContains': `Não contém`, + 'notEmpty': `O campo não pode ficar vazio.`, + 'notEquals': `Diferente de`, + 'nothingFound': `Nada encontrado`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} resultado encontrado`, + 'other': `${count} resultados encontrados`, + }) + }, + 'of': `de`, + 'onOrAfter': `Em ou depois de`, + 'onOrBefore': `Em ou antes de`, + 'optional': `Opcional`, + 'outOfRangeNumber': ({ min, max }): string => { + return `O valor deve estar entre ${min} e ${max}.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `Selecione entre ${min} e ${max} itens.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `O valor deve ter entre ${min} e ${max} caracteres.` + }, + 'parameter': `Parâmetro`, + 'pauseTrace': `Pausar rastreamento`, + 'pinLeft': `Fixar à esquerda`, + 'pinned': `Fixado`, + 'pinRight': `Fixar à direita`, + 'pinToLeft': `Fixar à esquerda`, + 'pinToRight': `Fixar à direita`, + 'playTrace': `Reproduzir rastreamento`, + 'pleaseWait': `Aguarde...`, + 'previous': `Anterior`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Tema`, + 'other': `Temas`, + }) + }, + 'rBetween': ({ value1, value2 }): string => { + return `Entre ${value1} e ${value2}` + }, + 'rContains': ({ value }): string => { + return `Contém ${value}` + }, + 'remove': `Remover`, + 'removeFilter': `Remover filtro`, + 'removeProperty': `Remover propriedade`, + 'rEndsWith': ({ value }): string => { + return `Termina com ${value}` + }, + 'rEquals': ({ value }): string => { + return `Igual a ${value}` + }, + 'required': `Obrigatório`, + 'reset': `Redefinir`, + 'rGreaterThan': ({ value }): string => { + return `Maior que ${value}` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `Maior ou igual a ${value}` + }, + 'rLessThan': ({ value }): string => { + return `Menor que ${value}` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `Menor ou igual a ${value}` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `Não está entre ${value1} e ${value2}` + }, + 'rNotContains': ({ value }): string => { + return `Não contém ${value}` + }, + 'rNotEquals': ({ value }): string => { + return `Diferente de ${value}` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += `Aplicada ` + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `como a primeira ordenação`, + '=1': `após ${otherSortings} outra ordenação`, + 'other': `após ${otherSortings} outras ordenações`, + }) + return _out + }, + 'rStartsWith': ({ value }): string => { + return `Começa com ${value}` + }, + 'save': `Salvar`, + 'saved': `Salvo`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + return TranslationGen.resolveSelect(datetimeMode, { + 'time': `Selecionar horário`, + 'date': `Selecionar data`, + 'dateTime': `Selecionar data e horário`, + }) + }, + 'search': `Pesquisar`, + 'searchResults': `Resultados da pesquisa`, + 'select': `Selecionar`, + 'selectFiles': `Selecionar arquivos`, + 'selection': `Seleção`, + 'selectOption': `Selecione uma opção`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Masculino`, + 'female': `Feminino`, + 'other': `Outro`, + }) + }, + 'show': `Mostrar`, + 'showAllColumns': `Mostrar todas as colunas`, + 'showColumn': `Mostrar coluna`, + 'showLess': `Mostrar menos`, + 'showMore': `Mostrar mais`, + 'showSlide': ({ index }): string => { + return `Mostrar slide ${index}` + }, + 'slide': `Slide`, + 'slideNavigation': `Navegação de slides`, + 'slideOf': ({ index, length }): string => { + return `Slide ${index} de ${length}` + }, + 'sortAsc': `CRESC`, + 'sortDesc': `DECRESC`, + 'sorting': `Ordenação`, + 'speed': `Velocidade`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Ordenação (atualmente crescente)`, + 'desc': `Ordenação (atualmente decrescente)`, + 'other': `Ordenação (atualmente nenhuma)`, + }) + }, + 'startDate': `Início`, + 'startsWith': `Começa com`, + 'street': `Rua`, + 'submit': `Enviar`, + 'success': `Sucesso`, + 'system': `Sistema`, + 'tag': `Tag`, + 'tags': `Tags`, + 'text': `Texto`, + 'time.ago': `atrás`, + 'time.agoDays': ({ days }): string => { + return `há ${days} dias` + }, + 'time.april': `Abril`, + 'time.august': `Agosto`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Século`, + 'other': `Séculos`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Dia`, + 'other': `Dias`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Década`, + 'other': `Décadas`, + }) + }, + 'time.december': `Dezembro`, + 'time.february': `Fevereiro`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Hora`, + 'other': `Horas`, + }) + }, + 'time.in': `em`, + 'time.inDays': ({ days }): string => { + return `em ${days} dias` + }, + 'time.january': `Janeiro`, + 'time.july': `Julho`, + 'time.june': `Junho`, + 'time.march': `Março`, + 'time.may': `Maio`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Microssegundo`, + 'other': `Microssegundos`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Milissegundo`, + 'other': `Milissegundos`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Minuto`, + 'other': `Minutos`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Mês`, + 'other': `Meses`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Nanossegundo`, + 'other': `Nanossegundos`, + }) + }, + 'time.nextMonth': `Próximo mês`, + 'time.november': `Novembro`, + 'time.october': `Outubro`, + 'time.previousMonth': `Mês anterior`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Segundo`, + 'other': `Segundos`, + }) + }, + 'time.september': `Setembro`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Janeiro`, + 'february': `Fevereiro`, + 'march': `Março`, + 'april': `Abril`, + 'may': `Maio`, + 'june': `Junho`, + 'july': `Julho`, + 'august': `Agosto`, + 'september': `Setembro`, + 'october': `Outubro`, + 'november': `Novembro`, + 'december': `Dezembro`, + 'other': `Mês desconhecido`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Jan`, + 'february': `Fev`, + 'march': `Mar`, + 'april': `Abr`, + 'may': `Mai`, + 'june': `Jun`, + 'july': `Jul`, + 'august': `Ago`, + 'september': `Set`, + 'october': `Out`, + 'november': `Nov`, + 'december': `Dez`, + 'other': `???`, + }) + }, + 'time.today': `Hoje`, + 'time.tomorrow': `Amanhã`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Ano`, + 'other': `Anos`, + }) + }, + 'time.yesterday': `Ontem`, + 'tooFewSelectionItems': ({ min }): string => { + return `Selecione pelo menos ${min} itens.` + }, + 'tooLong': ({ max }): string => { + return `O valor deve ter menos de ${max} caracteres.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `Selecione no máximo ${max} itens.` + }, + 'tooShort': ({ min }): string => { + return `O valor deve ter pelo menos ${min} caracteres.` + }, + 'unknown': `Desconhecido`, + 'unpin': `Desafixar`, + 'unsavedChanges': `Alterações não salvas`, + 'unsavedChangesSaveQuestion': `Deseja salvar suas alterações?`, + 'update': `Atualizar`, + 'value': `Valor`, + 'welcome': `Boas-vindas`, + 'withoutTime': `Sem horário`, + 'yes': `Sim` + }, + 'ro-RO': { + 'add': `Adăugați`, + 'addFile': `Adăugați un fișier`, + 'addFilter': `Adăugați un filtru`, + 'addSorting': `Adăugați o sortare`, + 'addTime': `Adăugați ora`, + 'after': `După`, + 'age': `Vârstă`, + 'all': `Toate`, + 'allowedFileTypes': ({ types }): string => { + return `Tipuri de fișiere permise: ${types}` + }, + 'apply': `Aplicați`, + 'back': `Înapoi`, + 'before': `Înainte`, + 'between': `Între`, + 'cancel': `Anulați`, + 'carousel': `Carusel`, + 'caseSensitive': `Sensibil la majuscule`, + 'change': `Modificați`, + 'changeColumnDisplay': `Modificați afișarea coloanelor`, + 'changePinning': `Modificați fixarea`, + 'changeSelection': `Modificați selecția`, + 'changeVisibility': `Modificați vizibilitatea`, + 'chooseLanguage': `Alegeți limba`, + 'chooseSlide': `Alegeți diapozitivul de afișat`, + 'chooseTheme': `Alegeți tema de culori preferată.`, + 'clear': `Ștergeți`, + 'clearValue': `Ștergeți valoarea`, + 'click': `Faceți clic`, + 'clickToCopy': `Faceți clic pentru a copia`, + 'clickToSelect': `Faceți clic pentru a selecta`, + 'close': `Închideți`, + 'closeDialog': `Închideți dialogul`, + 'columnPicker': `Selector de coloane`, + 'columnPickerDescription': `Reordonați, afișați sau ascundeți coloanele`, + 'columns': `Coloane`, + 'confirm': `Confirmați`, + 'contains': `Conține`, + 'copied': `Copiat`, + 'copy': `Copiați`, + 'create': `Creați`, + 'date': `Data`, + 'dayPeriod': `a.m./p.m.`, + 'decline': `Refuzați`, + 'decreaseSortingPriority': `Reduceți prioritatea sortării`, + 'decreaseValue': `Reduceți valoarea`, + 'delete': `Ștergeți`, + 'discard': `Renunțați`, + 'discardChanges': `Renunțați la modificări`, + 'done': `Gata`, + 'dropFilesHere': `Plasați fișierele aici`, + 'edit': `Editați`, + 'editFilter': `Editați filtrul`, + 'endDate': `Sfârșit`, + 'endsWith': `Se termină cu`, + 'enterText': `Introduceți textul aici`, + 'entriesPerPage': `Intrări pe pagină`, + 'entryDate': `Data intrării`, + 'equals': `Egal cu`, + 'error': `Eroare`, + 'errorOccurred': `A apărut o eroare`, + 'exit': `Ieșiți`, + 'fieldRequiredError': `Acest câmp este obligatoriu.`, + 'files': `Fișiere`, + 'filter': `Filtru`, + 'filterNonWhitespace': `Fără spații goale`, + 'filterNotUndefined': `Definit`, + 'filterOptions': `Opțiuni de filtrare`, + 'filterUndefined': `Nedefinit`, + 'first': `Primul`, + 'goodToSeeYou': `Ne bucurăm să vă revedem`, + 'greaterThan': `Mai mare decât`, + 'greaterThanOrEqual': `Mai mare sau egal cu`, + 'hideAllColumns': `Ascundeți toate coloanele`, + 'hideColumn': `Ascundeți coloana`, + 'identifier': `Identificator`, + 'increaseSortingPriority': `Creșteți prioritatea sortării`, + 'increaseValue': `Creșteți valoarea`, + 'invalidEmail': `Adresa de e-mail nu este validă.`, + 'invalidEmailError': `Introduceți o adresă de e-mail validă.`, + 'isFalse': `Este fals`, + 'isNotUndefined': `Este definit`, + 'isTrue': `Este adevărat`, + 'isUndefined': `Este nedefinit`, + 'language': `Limbă`, + 'last': `Ultimul`, + 'less': `Mai puțin`, + 'lessThan': `Mai mic decât`, + 'lessThanOrEqual': `Mai mic sau egal cu`, + 'loading': `Se încarcă`, + 'locale': `Setări regionale`, + 'max': `Max.`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Număr maxim de fișiere: ${count}` + }, + 'maxLengthError': `Lungimea maximă a fost depășită.`, + 'menu': `Meniu`, + 'min': `Min.`, + 'minLengthError': `Lungimea minimă nu a fost atinsă.`, + 'more': `Mai mult`, + 'moveDown': `Mutați în jos`, + 'moveUp': `Mutați în sus`, + 'name': `Nume`, + 'next': `Următor`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=1': `încă ${count} fișier`, + 'other': `încă ${count} fișiere`, + }) + return _out + }, + 'no': `Nu`, + 'noColumn': `Nicio coloană`, + 'noData': `Nu există date`, + 'noFilesSelected': `Niciun fișier selectat`, + 'none': `Niciunul`, + 'noParameterRequired': `Nu este necesar niciun parametru`, + 'notBetween': `Nu este între`, + 'notContains': `Nu conține`, + 'notEmpty': `Câmpul nu poate fi gol.`, + 'notEquals': `Diferit de`, + 'nothingFound': `Nu s-a găsit nimic`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} rezultat găsit`, + 'other': `Rezultate găsite: ${count}`, + }) + }, + 'of': `din`, + 'onOrAfter': `După sau egal`, + 'onOrBefore': `Înainte sau egal`, + 'optional': `Opțional`, + 'outOfRangeNumber': ({ min, max }): string => { + return `Valoarea trebuie să fie între ${min} și ${max}.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `Trebuie selectate între ${min} și ${max} elemente.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `Valoarea trebuie să aibă între ${min} și ${max} caractere.` + }, + 'parameter': `Parametru`, + 'pauseTrace': `Întrerupeți urmărirea`, + 'pinLeft': `Fixați la stânga`, + 'pinned': `Fixate`, + 'pinRight': `Fixați la dreapta`, + 'pinToLeft': `Fixați la stânga`, + 'pinToRight': `Fixați la dreapta`, + 'playTrace': `Redați urmărirea`, + 'pleaseWait': `Vă rugăm să așteptați...`, + 'previous': `Anterior`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Temă`, + 'other': `Teme`, + }) + }, + 'rBetween': ({ value1, value2 }): string => { + return `Între ${value1} și ${value2}` + }, + 'rContains': ({ value }): string => { + return `Conține ${value}` + }, + 'remove': `Eliminați`, + 'removeFilter': `Eliminați filtrul`, + 'removeProperty': `Eliminați proprietatea`, + 'rEndsWith': ({ value }): string => { + return `Se termină cu ${value}` + }, + 'rEquals': ({ value }): string => { + return `Egal cu ${value}` + }, + 'required': `Obligatoriu`, + 'reset': `Resetați`, + 'rGreaterThan': ({ value }): string => { + return `Mai mare decât ${value}` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `Mai mare sau egal cu ${value}` + }, + 'rLessThan': ({ value }): string => { + return `Mai mic decât ${value}` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `Mai mic sau egal cu ${value}` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `Nu este între ${value1} și ${value2}` + }, + 'rNotContains': ({ value }): string => { + return `Nu conține ${value}` + }, + 'rNotEquals': ({ value }): string => { + return `Diferit de ${value}` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += `Aplicată ` + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `ca primă sortare`, + '=1': `după o altă sortare`, + 'other': `după alte sortări (${otherSortings})`, + }) + return _out + }, + 'rStartsWith': ({ value }): string => { + return `Începe cu ${value}` + }, + 'save': `Salvați`, + 'saved': `Salvat`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + return TranslationGen.resolveSelect(datetimeMode, { + 'time': `Selectați ora`, + 'date': `Selectați data`, + 'dateTime': `Selectați data și ora`, + }) + }, + 'search': `Căutați`, + 'searchResults': `Rezultatele căutării`, + 'select': `Selectați`, + 'selectFiles': `Selectați fișiere`, + 'selection': `Selecție`, + 'selectOption': `Selectați o opțiune`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Masculin`, + 'female': `Feminin`, + 'other': `Altul`, + }) + }, + 'show': `Afișați`, + 'showAllColumns': `Afișați toate coloanele`, + 'showColumn': `Afișați coloana`, + 'showLess': `Afișați mai puțin`, + 'showMore': `Afișați mai mult`, + 'showSlide': ({ index }): string => { + return `Afișați diapozitivul ${index}` + }, + 'slide': `Diapozitiv`, + 'slideNavigation': `Navigare între diapozitive`, + 'slideOf': ({ index, length }): string => { + return `Diapozitivul ${index} din ${length}` + }, + 'sortAsc': `CRESC.`, + 'sortDesc': `DESC.`, + 'sorting': `Sortare`, + 'speed': `Viteză`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Sortare (în prezent crescătoare)`, + 'desc': `Sortare (în prezent descrescătoare)`, + 'other': `Sortare (în prezent niciuna)`, + }) + }, + 'startDate': `Început`, + 'startsWith': `Începe cu`, + 'street': `Stradă`, + 'submit': `Trimiteți`, + 'success': `Succes`, + 'system': `Sistem`, + 'tag': `Etichetă`, + 'tags': `Etichete`, + 'text': `Text`, + 'time.ago': `acum`, + 'time.agoDays': ({ days }): string => { + return `acum ${days} zile` + }, + 'time.april': `Aprilie`, + 'time.august': `August`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Secol`, + 'other': `Secole`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Zi`, + 'other': `Zile`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Deceniu`, + 'other': `Decenii`, + }) + }, + 'time.december': `Decembrie`, + 'time.february': `Februarie`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Oră`, + 'other': `Ore`, + }) + }, + 'time.in': `peste`, + 'time.inDays': ({ days }): string => { + return `peste ${days} zile` + }, + 'time.january': `Ianuarie`, + 'time.july': `Iulie`, + 'time.june': `Iunie`, + 'time.march': `Martie`, + 'time.may': `Mai`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Microsecundă`, + 'other': `Microsecunde`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Milisecundă`, + 'other': `Milisecunde`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Minut`, + 'other': `Minute`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Lună`, + 'other': `Luni`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Nanosecundă`, + 'other': `Nanosecunde`, + }) + }, + 'time.nextMonth': `Luna următoare`, + 'time.november': `Noiembrie`, + 'time.october': `Octombrie`, + 'time.previousMonth': `Luna anterioară`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Secundă`, + 'other': `Secunde`, + }) + }, + 'time.september': `Septembrie`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Ianuarie`, + 'february': `Februarie`, + 'march': `Martie`, + 'april': `Aprilie`, + 'may': `Mai`, + 'june': `Iunie`, + 'july': `Iulie`, + 'august': `August`, + 'september': `Septembrie`, + 'october': `Octombrie`, + 'november': `Noiembrie`, + 'december': `Decembrie`, + 'other': `Lună necunoscută`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Ian.`, + 'february': `Feb.`, + 'march': `Mar.`, + 'april': `Apr.`, + 'may': `Mai`, + 'june': `Iun.`, + 'july': `Iul.`, + 'august': `Aug.`, + 'september': `Sept.`, + 'october': `Oct.`, + 'november': `Nov.`, + 'december': `Dec.`, + 'other': `???`, + }) + }, + 'time.today': `Astăzi`, + 'time.tomorrow': `Mâine`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `An`, + 'other': `Ani`, + }) + }, + 'time.yesterday': `Ieri`, + 'tooFewSelectionItems': ({ min }): string => { + return `Selectați cel puțin ${min} elemente.` + }, + 'tooLong': ({ max }): string => { + return `Valoarea trebuie să aibă mai puțin de ${max} caractere.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `Selectați cel mult ${max} elemente.` + }, + 'tooShort': ({ min }): string => { + return `Valoarea trebuie să aibă cel puțin ${min} caractere.` + }, + 'unknown': `Necunoscut`, + 'unpin': `Anulați fixarea`, + 'unsavedChanges': `Modificări nesalvate`, + 'unsavedChangesSaveQuestion': `Doriți să salvați modificările?`, + 'update': `Actualizați`, + 'value': `Valoare`, + 'welcome': `Bun venit`, + 'withoutTime': `Fără oră`, + 'yes': `Da` + }, + 'ru-RU': { + 'add': `Добавить`, + 'addFile': `Добавить файл`, + 'addFilter': `Добавить фильтр`, + 'addSorting': `Добавить сортировку`, + 'addTime': `Добавить время`, + 'after': `После`, + 'age': `Возраст`, + 'all': `Все`, + 'allowedFileTypes': ({ types }): string => { + return `Допустимые типы файлов: ${types}` + }, + 'apply': `Применить`, + 'back': `Назад`, + 'before': `До`, + 'between': `Между`, + 'cancel': `Отмена`, + 'carousel': `Карусель`, + 'caseSensitive': `С учётом регистра`, + 'change': `Изменить`, + 'changeColumnDisplay': `Изменить отображение столбцов`, + 'changePinning': `Изменить закрепление`, + 'changeSelection': `Изменить выбор`, + 'changeVisibility': `Изменить видимость`, + 'chooseLanguage': `Выберите язык`, + 'chooseSlide': `Выберите слайд для отображения`, + 'chooseTheme': `Выберите предпочитаемую цветовую тему.`, + 'clear': `Очистить`, + 'clearValue': `Очистить значение`, + 'click': `Нажмите`, + 'clickToCopy': `Нажмите, чтобы скопировать`, + 'clickToSelect': `Нажмите, чтобы выбрать`, + 'close': `Закрыть`, + 'closeDialog': `Закрыть диалог`, + 'columnPicker': `Выбор столбцов`, + 'columnPickerDescription': `Изменение порядка, отображение и скрытие столбцов`, + 'columns': `Столбцы`, + 'confirm': `Подтвердить`, + 'contains': `Содержит`, + 'copied': `Скопировано`, + 'copy': `Копировать`, + 'create': `Создать`, + 'date': `Дата`, + 'dayPeriod': `ДП/ПП`, + 'decline': `Отклонить`, + 'decreaseSortingPriority': `Понизить приоритет сортировки`, + 'decreaseValue': `Уменьшить значение`, + 'delete': `Удалить`, + 'discard': `Отбросить`, + 'discardChanges': `Отменить изменения`, + 'done': `Готово`, + 'dropFilesHere': `Перетащите файлы сюда`, + 'edit': `Редактировать`, + 'editFilter': `Изменить фильтр`, + 'endDate': `Окончание`, + 'endsWith': `Заканчивается на`, + 'enterText': `Введите текст`, + 'entriesPerPage': `Записей на странице`, + 'entryDate': `Дата поступления`, + 'equals': `Равно`, + 'error': `Ошибка`, + 'errorOccurred': `Произошла ошибка`, + 'exit': `Выход`, + 'fieldRequiredError': `Это поле обязательно для заполнения.`, + 'files': `Файлы`, + 'filter': `Фильтр`, + 'filterNonWhitespace': `Непустое`, + 'filterNotUndefined': `Определено`, + 'filterOptions': `Параметры фильтра`, + 'filterUndefined': `Не определено`, + 'first': `Первая`, + 'goodToSeeYou': `Рады вас видеть`, + 'greaterThan': `Больше`, + 'greaterThanOrEqual': `Больше или равно`, + 'hideAllColumns': `Скрыть все столбцы`, + 'hideColumn': `Скрыть столбец`, + 'identifier': `Идентификатор`, + 'increaseSortingPriority': `Повысить приоритет сортировки`, + 'increaseValue': `Увеличить значение`, + 'invalidEmail': `Некорректный адрес электронной почты.`, + 'invalidEmailError': `Введите корректный адрес электронной почты.`, + 'isFalse': `Ложно`, + 'isNotUndefined': `Определено`, + 'isTrue': `Истинно`, + 'isUndefined': `Не определено`, + 'language': `Язык`, + 'last': `Последняя`, + 'less': `Меньше`, + 'lessThan': `Меньше`, + 'lessThanOrEqual': `Меньше или равно`, + 'loading': `Загрузка`, + 'locale': `Локаль`, + 'max': `Макс.`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Максимальное количество файлов: ${count}` + }, + 'maxLengthError': `Превышена максимальная длина.`, + 'menu': `Меню`, + 'min': `Мин.`, + 'minLengthError': `Не достигнута минимальная длина.`, + 'more': `Ещё`, + 'moveDown': `Переместить вниз`, + 'moveUp': `Переместить вверх`, + 'name': `Имя`, + 'next': `Следующая`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=0': `ещё ${count} файлов`, + '=1': `ещё ${count} файл`, + '=2': `ещё ${count} файла`, + 'few': `ещё ${count} файла`, + 'many': `ещё ${count} файлов`, + 'other': `ещё ${count} файла`, + }) + return _out + }, + 'no': `Нет`, + 'noColumn': `Нет столбца`, + 'noData': `Нет данных`, + 'noFilesSelected': `Файлы не выбраны`, + 'none': `Нет`, + 'noParameterRequired': `Параметр не требуется`, + 'notBetween': `Не между`, + 'notContains': `Не содержит`, + 'notEmpty': `Поле не может быть пустым.`, + 'notEquals': `Не равно`, + 'nothingFound': `Ничего не найдено`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=0': `Найдено ${count} результатов`, + '=1': `Найден ${count} результат`, + '=2': `Найдено ${count} результата`, + 'few': `Найдено ${count} результата`, + 'many': `Найдено ${count} результатов`, + 'other': `Найдено ${count} результата`, + }) + }, + 'of': `из`, + 'onOrAfter': `Не ранее`, + 'onOrBefore': `Не позднее`, + 'optional': `Необязательно`, + 'outOfRangeNumber': ({ min, max }): string => { + return `Значение должно быть в диапазоне от ${min} до ${max}.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `Необходимо выбрать от ${min} до ${max} элементов.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `Значение должно содержать от ${min} до ${max} символов.` + }, + 'parameter': `Параметр`, + 'pauseTrace': `Приостановить трассировку`, + 'pinLeft': `Закрепить слева`, + 'pinned': `Закреплено`, + 'pinRight': `Закрепить справа`, + 'pinToLeft': `Закрепить слева`, + 'pinToRight': `Закрепить справа`, + 'playTrace': `Воспроизвести трассировку`, + 'pleaseWait': `Пожалуйста, подождите...`, + 'previous': `Предыдущая`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Тема`, + '=2': `Темы`, + 'few': `Темы`, + 'many': `Тем`, + 'other': `Темы`, + }) + }, + 'rBetween': ({ value1, value2 }): string => { + return `Между ${value1} и ${value2}` + }, + 'rContains': ({ value }): string => { + return `Содержит ${value}` + }, + 'remove': `Удалить`, + 'removeFilter': `Удалить фильтр`, + 'removeProperty': `Удалить свойство`, + 'rEndsWith': ({ value }): string => { + return `Заканчивается на ${value}` + }, + 'rEquals': ({ value }): string => { + return `Равно ${value}` + }, + 'required': `Обязательно`, + 'reset': `Сбросить`, + 'rGreaterThan': ({ value }): string => { + return `Больше ${value}` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `Больше или равно ${value}` + }, + 'rLessThan': ({ value }): string => { + return `Меньше ${value}` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `Меньше или равно ${value}` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `Не между ${value1} и ${value2}` + }, + 'rNotContains': ({ value }): string => { + return `Не содержит ${value}` + }, + 'rNotEquals': ({ value }): string => { + return `Не равно ${value}` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += `Применяется ` + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `как первая сортировка`, + '=1': `после ${otherSortings} другой сортировки`, + '=2': `после ${otherSortings} других сортировок`, + 'few': `после ${otherSortings} других сортировок`, + 'many': `после ${otherSortings} других сортировок`, + 'other': `после ${otherSortings} других сортировок`, + }) + return _out + }, + 'rStartsWith': ({ value }): string => { + return `Начинается с ${value}` + }, + 'save': `Сохранить`, + 'saved': `Сохранено`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + return TranslationGen.resolveSelect(datetimeMode, { + 'time': `Выберите время`, + 'date': `Выберите дату`, + 'dateTime': `Выберите дату и время`, + }) + }, + 'search': `Поиск`, + 'searchResults': `Результаты поиска`, + 'select': `Выбрать`, + 'selectFiles': `Выбрать файлы`, + 'selection': `Выбор`, + 'selectOption': `Выберите вариант`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Мужской`, + 'female': `Женский`, + 'other': `Другой`, + }) + }, + 'show': `Показать`, + 'showAllColumns': `Показать все столбцы`, + 'showColumn': `Показать столбец`, + 'showLess': `Показать меньше`, + 'showMore': `Показать больше`, + 'showSlide': ({ index }): string => { + return `Показать слайд ${index}` + }, + 'slide': `Слайд`, + 'slideNavigation': `Навигация по слайдам`, + 'slideOf': ({ index, length }): string => { + return `Слайд ${index} из ${length}` + }, + 'sortAsc': `ВОЗР`, + 'sortDesc': `УБЫВ`, + 'sorting': `Сортировка`, + 'speed': `Скорость`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Сортировка (сейчас по возрастанию)`, + 'desc': `Сортировка (сейчас по убыванию)`, + 'other': `Сортировка (сейчас отключена)`, + }) + }, + 'startDate': `Начало`, + 'startsWith': `Начинается с`, + 'street': `Улица`, + 'submit': `Отправить`, + 'success': `Успешно`, + 'system': `Системная`, + 'tag': `Тег`, + 'tags': `Теги`, + 'text': `Текст`, + 'time.ago': `назад`, + 'time.agoDays': ({ days }): string => { + return `${days} дн. назад` + }, + 'time.april': `Апрель`, + 'time.august': `Август`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Век`, + '=2': `Века`, + 'few': `Века`, + 'many': `Веков`, + 'other': `Века`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `День`, + '=2': `Дня`, + 'few': `Дня`, + 'many': `Дней`, + 'other': `Дня`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Десятилетие`, + '=2': `Десятилетия`, + 'few': `Десятилетия`, + 'many': `Десятилетий`, + 'other': `Десятилетия`, + }) + }, + 'time.december': `Декабрь`, + 'time.february': `Февраль`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Час`, + '=2': `Часа`, + 'few': `Часа`, + 'many': `Часов`, + 'other': `Часа`, + }) + }, + 'time.in': `через`, + 'time.inDays': ({ days }): string => { + return `через ${days} дн.` + }, + 'time.january': `Январь`, + 'time.july': `Июль`, + 'time.june': `Июнь`, + 'time.march': `Март`, + 'time.may': `Май`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Микросекунда`, + '=2': `Микросекунды`, + 'few': `Микросекунды`, + 'many': `Микросекунд`, + 'other': `Микросекунды`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Миллисекунда`, + '=2': `Миллисекунды`, + 'few': `Миллисекунды`, + 'many': `Миллисекунд`, + 'other': `Миллисекунды`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Минута`, + '=2': `Минуты`, + 'few': `Минуты`, + 'many': `Минут`, + 'other': `Минуты`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Месяц`, + '=2': `Месяца`, + 'few': `Месяца`, + 'many': `Месяцев`, + 'other': `Месяца`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Наносекунда`, + '=2': `Наносекунды`, + 'few': `Наносекунды`, + 'many': `Наносекунд`, + 'other': `Наносекунды`, + }) + }, + 'time.nextMonth': `Следующий месяц`, + 'time.november': `Ноябрь`, + 'time.october': `Октябрь`, + 'time.previousMonth': `Предыдущий месяц`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Секунда`, + '=2': `Секунды`, + 'few': `Секунды`, + 'many': `Секунд`, + 'other': `Секунды`, + }) + }, + 'time.september': `Сентябрь`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Январь`, + 'february': `Февраль`, + 'march': `Март`, + 'april': `Апрель`, + 'may': `Май`, + 'june': `Июнь`, + 'july': `Июль`, + 'august': `Август`, + 'september': `Сентябрь`, + 'october': `Октябрь`, + 'november': `Ноябрь`, + 'december': `Декабрь`, + 'other': `Неизвестный месяц`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Янв`, + 'february': `Фев`, + 'march': `Мар`, + 'april': `Апр`, + 'may': `Май`, + 'june': `Июн`, + 'july': `Июл`, + 'august': `Авг`, + 'september': `Сен`, + 'october': `Окт`, + 'november': `Ноя`, + 'december': `Дек`, + 'other': `???`, + }) + }, + 'time.today': `Сегодня`, + 'time.tomorrow': `Завтра`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Год`, + '=2': `Года`, + 'few': `Года`, + 'many': `Лет`, + 'other': `Года`, + }) + }, + 'time.yesterday': `Вчера`, + 'tooFewSelectionItems': ({ min }): string => { + return `Выберите не менее ${min} элементов.` + }, + 'tooLong': ({ max }): string => { + return `Значение должно содержать менее ${max} символов.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `Выберите не более ${max} элементов.` + }, + 'tooShort': ({ min }): string => { + return `Значение должно содержать не менее ${min} символов.` + }, + 'unknown': `Неизвестно`, + 'unpin': `Открепить`, + 'unsavedChanges': `Несохранённые изменения`, + 'unsavedChangesSaveQuestion': `Сохранить изменения?`, + 'update': `Обновить`, + 'value': `Значение`, + 'welcome': `Добро пожаловать`, + 'withoutTime': `Без времени`, + 'yes': `Да` + }, + 'tr-TR': { + 'add': `Ekle`, + 'addFile': `Dosya ekle`, + 'addFilter': `Filtre ekle`, + 'addSorting': `Sıralama ekle`, + 'addTime': `Saat ekle`, + 'after': `Sonra`, + 'age': `Yaş`, + 'all': `Tümü`, + 'allowedFileTypes': ({ types }): string => { + return `İzin verilen dosya türleri: ${types}` + }, + 'apply': `Uygula`, + 'back': `Geri`, + 'before': `Önce`, + 'between': `Arasında`, + 'cancel': `İptal`, + 'carousel': `Döngü`, + 'caseSensitive': `Büyük/küçük harf duyarlı`, + 'change': `Değiştir`, + 'changeColumnDisplay': `Sütun görünümünü değiştir`, + 'changePinning': `Sabitlemeyi değiştir`, + 'changeSelection': `Seçimi değiştir`, + 'changeVisibility': `Görünürlüğü değiştir`, + 'chooseLanguage': `Dilinizi seçin`, + 'chooseSlide': `Gösterilecek slaytı seçin`, + 'chooseTheme': `Tercih ettiğiniz renk temasını seçin.`, + 'clear': `Temizle`, + 'clearValue': `Değeri temizle`, + 'click': `Tıkla`, + 'clickToCopy': `Kopyalamak için tıklayın`, + 'clickToSelect': `Seçmek için tıklayın`, + 'close': `Kapat`, + 'closeDialog': `İletişim kutusunu kapat`, + 'columnPicker': `Sütun seçici`, + 'columnPickerDescription': `Sütunları yeniden sıralayın, gösterin veya gizleyin`, + 'columns': `Sütunlar`, + 'confirm': `Onayla`, + 'contains': `İçerir`, + 'copied': `Kopyalandı`, + 'copy': `Kopyala`, + 'create': `Oluştur`, + 'date': `Tarih`, + 'dayPeriod': `ÖÖ/ÖS`, + 'decline': `Reddet`, + 'decreaseSortingPriority': `Sıralama önceliğini azalt`, + 'decreaseValue': `Değeri azalt`, + 'delete': `Sil`, + 'discard': `Vazgeç`, + 'discardChanges': `Değişiklikleri at`, + 'done': `Bitti`, + 'dropFilesHere': `Dosyaları buraya bırakın`, + 'edit': `Düzenle`, + 'editFilter': `Filtreyi düzenle`, + 'endDate': `Bitiş`, + 'endsWith': `İle biter`, + 'enterText': `Buraya metin girin`, + 'entriesPerPage': `Sayfa başına kayıt`, + 'entryDate': `Giriş tarihi`, + 'equals': `Eşittir`, + 'error': `Hata`, + 'errorOccurred': `Bir hata oluştu`, + 'exit': `Çıkış`, + 'fieldRequiredError': `Bu alan zorunludur.`, + 'files': `Dosyalar`, + 'filter': `Filtre`, + 'filterNonWhitespace': `Boşluk olmayan`, + 'filterNotUndefined': `Tanımlı`, + 'filterOptions': `Filtre seçenekleri`, + 'filterUndefined': `Tanımsız`, + 'first': `İlk`, + 'goodToSeeYou': `Sizi görmek güzel`, + 'greaterThan': `Büyüktür`, + 'greaterThanOrEqual': `Büyük veya eşit`, + 'hideAllColumns': `Tüm sütunları gizle`, + 'hideColumn': `Sütunu gizle`, + 'identifier': `Tanımlayıcı`, + 'increaseSortingPriority': `Sıralama önceliğini artır`, + 'increaseValue': `Değeri artır`, + 'invalidEmail': `E-posta adresi geçerli değil.`, + 'invalidEmailError': `Lütfen geçerli bir e-posta adresi girin.`, + 'isFalse': `Yanlış`, + 'isNotUndefined': `Tanımlı`, + 'isTrue': `Doğru`, + 'isUndefined': `Tanımsız`, + 'language': `Dil`, + 'last': `Son`, + 'less': `Daha az`, + 'lessThan': `Küçüktür`, + 'lessThanOrEqual': `Küçük veya eşit`, + 'loading': `Yükleniyor`, + 'locale': `Bölge ayarı`, + 'max': `Maks.`, + 'maximumNumberOfFiles': ({ count }): string => { + return `Maksimum dosya sayısı: ${count}` + }, + 'maxLengthError': `Maksimum uzunluk aşıldı.`, + 'menu': `Menü`, + 'min': `Min.`, + 'minLengthError': `Minimum uzunluğa ulaşılmadı.`, + 'more': `Daha fazla`, + 'moveDown': `Aşağı taşı`, + 'moveUp': `Yukarı taşı`, + 'name': `Ad`, + 'next': `Sonraki`, + 'nMoreFiles': ({ count }): string => { + let _out: string = '' + _out += `+ ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} dosya daha`, + 'other': `${count} dosya daha`, + }) + return _out + }, + 'no': `Hayır`, + 'noColumn': `Sütun yok`, + 'noData': `Veri yok`, + 'noFilesSelected': `Dosya seçilmedi`, + 'none': `Hiçbiri`, + 'noParameterRequired': `Parametre gerekmez`, + 'notBetween': `Arasında değil`, + 'notContains': `İçermez`, + 'notEmpty': `Bu alan boş bırakılamaz.`, + 'notEquals': `Eşit değil`, + 'nothingFound': `Hiçbir şey bulunamadı`, + 'nResultsFound': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} sonuç bulundu`, + 'other': `${count} sonuç bulundu`, + }) + }, + 'of': `/`, + 'onOrAfter': `Sonra veya eşit`, + 'onOrBefore': `Önce veya eşit`, + 'optional': `İsteğe bağlı`, + 'outOfRangeNumber': ({ min, max }): string => { + return `Değer ${min} ile ${max} arasında olmalıdır.` + }, + 'outOfRangeSelectionItems': ({ min, max }): string => { + return `${min} ile ${max} arasında öğe seçilmelidir.` + }, + 'outOfRangeString': ({ min, max }): string => { + return `Değer ${min} ile ${max} karakter arasında olmalıdır.` + }, + 'parameter': `Parametre`, + 'pauseTrace': `İzlemeyi duraklat`, + 'pinLeft': `Sola sabitle`, + 'pinned': `Sabitlenmiş`, + 'pinRight': `Sağa sabitle`, + 'pinToLeft': `Sola sabitle`, + 'pinToRight': `Sağa sabitle`, + 'playTrace': `İzlemeyi oynat`, + 'pleaseWait': `Lütfen bekleyin...`, + 'previous': `Önceki`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Tema`, + 'other': `Temalar`, + }) + }, + 'rBetween': ({ value1, value2 }): string => { + return `${value1} ile ${value2} arasında` + }, + 'rContains': ({ value }): string => { + return `${value} içerir` + }, + 'remove': `Kaldır`, + 'removeFilter': `Filtreyi kaldır`, + 'removeProperty': `Özelliği kaldır`, + 'rEndsWith': ({ value }): string => { + return `${value} ile biter` + }, + 'rEquals': ({ value }): string => { + return `${value} değerine eşit` + }, + 'required': `Zorunlu`, + 'reset': `Sıfırla`, + 'rGreaterThan': ({ value }): string => { + return `${value} değerinden büyük` + }, + 'rGreaterThanOrEqual': ({ value }): string => { + return `${value} değerinden büyük veya eşit` + }, + 'rLessThan': ({ value }): string => { + return `${value} değerinden küçük` + }, + 'rLessThanOrEqual': ({ value }): string => { + return `${value} değerinden küçük veya eşit` + }, + 'rNotBetween': ({ value1, value2 }): string => { + return `${value1} ile ${value2} arasında değil` + }, + 'rNotContains': ({ value }): string => { + return `${value} içermez` + }, + 'rNotEquals': ({ value }): string => { + return `${value} değerine eşit değil` + }, + 'rSortingOrderAfter': ({ otherSortings }): string => { + let _out: string = '' + _out += TranslationGen.resolvePlural(otherSortings, { + '=0': `İlk sıralama olarak`, + '=1': `${otherSortings} diğer sıralamadan sonra`, + 'other': `${otherSortings} diğer sıralamadan sonra`, + }) + _out += ` uygulandı` + return _out + }, + 'rStartsWith': ({ value }): string => { + return `${value} ile başlar` + }, + 'save': `Kaydet`, + 'saved': `Kaydedildi`, + 'sDateTimeSelect': ({ datetimeMode }): string => { + return TranslationGen.resolveSelect(datetimeMode, { + 'time': `Saat seçin`, + 'date': `Tarih seçin`, + 'dateTime': `Tarih ve saat seçin`, + }) + }, + 'search': `Ara`, + 'searchResults': `Arama sonuçları`, + 'select': `Seç`, + 'selectFiles': `Dosya seçin`, + 'selection': `Seçim`, + 'selectOption': `Bir seçenek belirleyin`, + 'sGender': ({ gender }): string => { + return TranslationGen.resolveSelect(gender, { + 'male': `Erkek`, + 'female': `Kadın`, + 'other': `Diğer`, + }) + }, + 'show': `Göster`, + 'showAllColumns': `Tüm sütunları göster`, + 'showColumn': `Sütunu göster`, + 'showLess': `Daha az göster`, + 'showMore': `Daha fazla göster`, + 'showSlide': ({ index }): string => { + return `${index}. slaytı göster` + }, + 'slide': `Slayt`, + 'slideNavigation': `Slayt gezintisi`, + 'slideOf': ({ index, length }): string => { + return `Slayt ${index} / ${length}` + }, + 'sortAsc': `ART`, + 'sortDesc': `AZL`, + 'sorting': `Sıralama`, + 'speed': `Hız`, + 'sSortingState': ({ sortDirection }): string => { + return TranslationGen.resolveSelect(sortDirection, { + 'asc': `Sıralama (Şu an artan)`, + 'desc': `Sıralama (Şu an azalan)`, + 'other': `Sıralama (Şu an yok)`, + }) + }, + 'startDate': `Başlangıç`, + 'startsWith': `İle başlar`, + 'street': `Sokak`, + 'submit': `Gönder`, + 'success': `Başarılı`, + 'system': `Sistem`, + 'tag': `Etiket`, + 'tags': `Etiketler`, + 'text': `Metin`, + 'time.ago': `önce`, + 'time.agoDays': ({ days }): string => { + return `${days} gün önce` + }, + 'time.april': `Nisan`, + 'time.august': `Ağustos`, + 'time.century': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Yüzyıl`, + 'other': `Yüzyıl`, + }) + }, + 'time.day': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Gün`, + 'other': `Gün`, + }) + }, + 'time.decade': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `On yıl`, + 'other': `On yıl`, + }) + }, + 'time.december': `Aralık`, + 'time.february': `Şubat`, + 'time.hour': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Saat`, + 'other': `Saat`, + }) + }, + 'time.in': `içinde`, + 'time.inDays': ({ days }): string => { + return `${days} gün içinde` + }, + 'time.january': `Ocak`, + 'time.july': `Temmuz`, + 'time.june': `Haziran`, + 'time.march': `Mart`, + 'time.may': `Mayıs`, + 'time.microsecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Mikrosaniye`, + 'other': `Mikrosaniye`, + }) + }, + 'time.millisecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Milisaniye`, + 'other': `Milisaniye`, + }) + }, + 'time.minute': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Dakika`, + 'other': `Dakika`, + }) + }, + 'time.month': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Ay`, + 'other': `Ay`, + }) + }, + 'time.nanosecond': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Nanosaniye`, + 'other': `Nanosaniye`, + }) + }, + 'time.nextMonth': `Sonraki ay`, + 'time.november': `Kasım`, + 'time.october': `Ekim`, + 'time.previousMonth': `Önceki ay`, + 'time.second': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Saniye`, + 'other': `Saniye`, + }) + }, + 'time.september': `Eylül`, + 'time.sMonthLong': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Ocak`, + 'february': `Şubat`, + 'march': `Mart`, + 'april': `Nisan`, + 'may': `Mayıs`, + 'june': `Haziran`, + 'july': `Temmuz`, + 'august': `Ağustos`, + 'september': `Eylül`, + 'october': `Ekim`, + 'november': `Kasım`, + 'december': `Aralık`, + 'other': `Bilinmeyen ay`, + }) + }, + 'time.sMonthShort': ({ month }): string => { + return TranslationGen.resolveSelect(month, { + 'january': `Oca`, + 'february': `Şub`, + 'march': `Mar`, + 'april': `Nis`, + 'may': `May`, + 'june': `Haz`, + 'july': `Tem`, + 'august': `Ağu`, + 'september': `Eyl`, + 'october': `Eki`, + 'november': `Kas`, + 'december': `Ara`, + 'other': `???`, + }) + }, + 'time.today': `Bugün`, + 'time.tomorrow': `Yarın`, + 'time.year': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Yıl`, + 'other': `Yıl`, + }) + }, + 'time.yesterday': `Dün`, + 'tooFewSelectionItems': ({ min }): string => { + return `En az ${min} öğe seçin.` + }, + 'tooLong': ({ max }): string => { + return `Değer ${max} karakterden az olmalıdır.` + }, + 'tooManySelectionItems': ({ max }): string => { + return `En fazla ${max} öğe seçin.` + }, + 'tooShort': ({ min }): string => { + return `Değer en az ${min} karakter içermelidir.` + }, + 'unknown': `Bilinmiyor`, + 'unpin': `Sabitlemeyi kaldır`, + 'unsavedChanges': `Kaydedilmemiş değişiklikler`, + 'unsavedChangesSaveQuestion': `Değişikliklerinizi kaydetmek istiyor musunuz?`, + 'update': `Güncelle`, + 'value': `Değer`, + 'welcome': `Hoş geldiniz`, + 'withoutTime': `Saat olmadan`, + 'yes': `Evet` + } +} + diff --git a/web/i18n/supportedLocales.ts b/web/i18n/supportedLocales.ts new file mode 100644 index 00000000..07fbf13f --- /dev/null +++ b/web/i18n/supportedLocales.ts @@ -0,0 +1,67 @@ +import type { SupportedLocalesConfig } from '@helpwave/hightide' +import { HightideConfigUtils } from '@helpwave/hightide' +import type { TasksTranslationLocales } from '@/i18n/translations' + +export const supportedLocales = { + ...HightideConfigUtils.defaultSupportedLocales, + 'pt-BR': { + localName: 'Português (Brasil)', + defaultIs24HourFormat: true, + defaultStartingWeekday: 'sunday', + defaultCalendarType: 'Gregorian', + }, + 'es-ES': { + localName: 'Español', + defaultIs24HourFormat: true, + defaultStartingWeekday: 'monday', + defaultCalendarType: 'Gregorian', + }, + 'fr-FR': { + localName: 'Français', + defaultIs24HourFormat: true, + defaultStartingWeekday: 'monday', + defaultCalendarType: 'Gregorian', + }, + 'nl-NL': { + localName: 'Nederlands', + defaultIs24HourFormat: true, + defaultStartingWeekday: 'monday', + defaultCalendarType: 'Gregorian', + }, + 'it-IT': { + localName: 'Italiano', + defaultIs24HourFormat: true, + defaultStartingWeekday: 'monday', + defaultCalendarType: 'Gregorian', + }, + 'pl-PL': { + localName: 'Polski', + defaultIs24HourFormat: true, + defaultStartingWeekday: 'monday', + defaultCalendarType: 'Gregorian', + }, + 'tr-TR': { + localName: 'Türkçe', + defaultIs24HourFormat: true, + defaultStartingWeekday: 'monday', + defaultCalendarType: 'Gregorian', + }, + 'ro-RO': { + localName: 'Română', + defaultIs24HourFormat: true, + defaultStartingWeekday: 'monday', + defaultCalendarType: 'Gregorian', + }, + 'el-GR': { + localName: 'Ελληνικά', + defaultIs24HourFormat: false, + defaultStartingWeekday: 'monday', + defaultCalendarType: 'Gregorian', + }, + 'ru-RU': { + localName: 'Русский', + defaultIs24HourFormat: true, + defaultStartingWeekday: 'monday', + defaultCalendarType: 'Gregorian', + }, +} as const satisfies Record diff --git a/web/i18n/translations.ts b/web/i18n/translations.ts index 59c86e60..a816bb2d 100644 --- a/web/i18n/translations.ts +++ b/web/i18n/translations.ts @@ -5,7 +5,7 @@ import type { Translation } from '@helpwave/internationalization' import { TranslationGen } from '@helpwave/internationalization' -export const tasksTranslationLocales = ['de-DE', 'en-US', 'es-ES', 'fr-FR', 'nl-NL', 'pt-BR'] as const +export const tasksTranslationLocales = ['de-DE', 'el-GR', 'en-US', 'es-ES', 'fr-FR', 'it-IT', 'nl-NL', 'pl-PL', 'pt-BR', 'ro-RO', 'ru-RU', 'tr-TR'] as const export type TasksTranslationLocales = typeof tasksTranslationLocales[number] @@ -823,6 +823,489 @@ export const tasksTranslation: Translation { + return `+${count}` + }, + 'addPatient': `Προσθήκη ασθενούς`, + 'addProperty': `Προσθήκη ιδιότητας`, + 'addTask': `Προσθήκη εργασίας`, + 'admitPatient': `Εισαγωγή ασθενούς`, + 'anonymous': `Ανώνυμα`, + 'anonymousSubmission': `Ανώνυμη υποβολή`, + 'archivedPropertyDescription': `Οι αρχειοθετημένες ιδιότητες δεν μπορούν πλέον να αντιστοιχιστούν σε αντικείμενα.`, + 'archiveProperty': `Αρχειοθέτηση ιδιότητας`, + 'assignedTo': `Ανατέθηκε σε`, + 'assigneeTeam': `Ομάδα ανάθεσης`, + 'authenticationFailed': `Αποτυχία ταυτοποίησης`, + 'birthdate': `Ημερομηνία γέννησης`, + 'cancel': `Ακύρωση`, + 'clear': `Εκκαθάριση`, + 'clearCache': `Εκκαθάριση προσωρινής μνήμης`, + 'clearPropertyColumnActionPatient': `Εκκαθάριση τιμών αυτής της ιδιότητας στους ασθενείς της λίστας`, + 'clearPropertyColumnActionTask': `Αφαίρεση αυτής της ιδιότητας από τις εργασίες της λίστας`, + 'clearPropertyColumnConfirmButtonPatient': `Εκκαθάριση τιμών ιδιότητας`, + 'clearPropertyColumnConfirmButtonTask': `Αφαίρεση ιδιότητας από εργασίες`, + 'clearPropertyColumnDialogDescriptionPatient': ({ propertyName, count }): string => { + return `Θα εκκαθαριστούν όλες οι τιμές της ιδιότητας "${propertyName}" σε ${count} ασθενείς που είναι φορτωμένοι αυτή τη στιγμή σε αυτή τη λίστα. Η ιδιότητα παραμένει συνδεδεμένη με αυτούς τους ασθενείς. Οι ασθενείς που δεν έχουν φορτωθεί στη λίστα δεν επηρεάζονται.` + }, + 'clearPropertyColumnDialogDescriptionTask': ({ propertyName, count }): string => { + return `Η ιδιότητα "${propertyName}" θα αφαιρεθεί οριστικά από ${count} εργασίες που είναι φορτωμένες αυτή τη στιγμή σε αυτή τη λίστα. Οι εργασίες που δεν έχουν φορτωθεί στη λίστα δεν επηρεάζονται.` + }, + 'clearPropertyColumnDialogTitlePatient': `Εκκαθάριση τιμών ιδιότητας σε ασθενείς`, + 'clearPropertyColumnDialogTitleTask': `Αφαίρεση ιδιότητας από εργασίες`, + 'clearPropertyColumnTypeNameInstruction': ({ propertyName }): string => { + return `Πληκτρολογήστε "${propertyName}" για επιβεβαίωση.` + }, + 'clinic': `Κλινική`, + 'clinics': `Κλινικές`, + 'clinicUpdated': `Η κλινική ενημερώθηκε`, + 'close': `Κλείσιμο`, + 'closedTasks': `Ολοκληρωμένες εργασίες`, + 'collapseAll': `Σύμπτυξη όλων`, + 'confirm': `Επιβεβαίωση`, + 'confirmDeleteView': `Διαγραφή αυτής της αποθηκευμένης γρήγορης πρόσβασης; Η ενέργεια δεν μπορεί να αναιρεθεί.`, + 'confirmSelection': `Επιβεβαίωση επιλογής`, + 'confirmShiftHandover': `Επιβεβαίωση παράδοσης βάρδιας`, + 'confirmShiftHandoverDescription': `Θέλετε σίγουρα να μεταφέρετε όλες τις ανοιχτές εργασίες στον επιλεγμένο χρήστη;`, + 'confirmShiftHandoverDescriptionWithName': ({ taskCount, name }): string => { + let _out: string = '' + _out += `Θέλετε σίγουρα να μεταφέρετε ` + _out += TranslationGen.resolvePlural(taskCount, { + '=1': `${taskCount} ανοιχτή εργασία`, + 'other': `${taskCount} ανοιχτές εργασίες`, + }) + _out += ` στον/στην ${name};` + return _out + }, + 'conflictDetected': `Εντοπίστηκε διένεξη`, + 'connectionConnected': `Συνδέθηκε`, + 'connectionConnecting': `Σύνδεση…`, + 'connectionDisconnected': `Αποσυνδέθηκε`, + 'copyShareLink': `Αντιγραφή συνδέσμου`, + 'copyShareLinkEnableSharingFirst': `Ενεργοποιήστε την κοινοποίηση με σύνδεσμο, ώστε όσοι έχουν τον σύνδεσμο να μπορούν να ανοίξουν αυτή τη γρήγορη πρόσβαση.`, + 'copyViewToMyViews': `Αντιγραφή στη γρήγορη πρόσβασή μου`, + 'create': `Δημιουργία`, + 'createTask': `Δημιουργία εργασίας`, + 'creationDate': `Ημερομηνία δημιουργίας`, + 'currentTime': `Τρέχουσα ώρα`, + 'dashboard': `Πίνακας ελέγχου`, + 'dashboardWelcomeAfternoon': ({ name }): string => { + return `Καλό απόγευμα, ${name}!` + }, + 'dashboardWelcomeDescription': `Δείτε τι συμβαίνει σήμερα.`, + 'dashboardWelcomeEvening': ({ name }): string => { + return `Καλησπέρα, ${name}!` + }, + 'dashboardWelcomeMorning': ({ name }): string => { + return `Καλημέρα, ${name}!` + }, + 'dashboardWelcomeNight': ({ name }): string => { + return `Καληνύχτα, ${name}!` + }, + 'dashboardWelcomeNoon': ({ name }): string => { + return `Καλό μεσημέρι, ${name}!` + }, + 'delete': `Διαγραφή`, + 'deletePatient': `Διαγραφή ασθενούς`, + 'deletePatientConfirmation': `Θέλετε σίγουρα να διαγράψετε αυτόν τον ασθενή; Η ενέργεια δεν μπορεί να αναιρεθεί.`, + 'description': `Περιγραφή`, + 'descriptionPlaceholder': `Προσθέστε περισσότερες λεπτομέρειες...`, + 'deselectAll': `Αποεπιλογή όλων`, + 'developmentAndPreviewInstance': `Περιβάλλον ανάπτυξης και προεπισκόπησης`, + 'discard': `Απόρριψη`, + 'discardDraftMessage': `Υπάρχουν μη αποθηκευμένες καταχωρίσεις. Αν κλείσετε τώρα, όλα όσα εισαγάγατε θα χαθούν.`, + 'discardDraftTitle': `Απόρριψη πρόχειρου;`, + 'discardViewChanges': `Απόρριψη αλλαγών`, + 'dischargePatient': `Έξοδος ασθενούς`, + 'dischargePatientConfirmation': `Θέλετε σίγουρα να δώσετε εξιτήριο σε αυτόν τον ασθενή; Η ενέργεια θα αλλάξει την κατάσταση του ασθενούς.`, + 'dismiss': `Απόρριψη`, + 'dismissAll': `Απόρριψη όλων`, + 'diverse': `Άλλο`, + 'done': `Ολοκληρώθηκε`, + 'dueDate': `Προθεσμία`, + 'dueDateInDays': ({ days }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(days, { + '=1': `${days} ημέρα`, + 'other': `${days} ημέρες`, + }) + return _out + }, + 'dueDateInHours': ({ hours }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(hours, { + '=1': `${hours} ώρα`, + 'other': `${hours} ώρες`, + }) + return _out + }, + 'dueDateNow': `Τώρα`, + 'dueDateToday': `Σήμερα`, + 'dueDateTomorrow': `Αύριο`, + 'duplicate': `Αντιγραφή`, + 'edit': `Επεξεργασία`, + 'editPatient': `Επεξεργασία ασθενούς`, + 'editPresetTask': `Επεξεργασία εργασίας προτύπου`, + 'editTask': `Επεξεργασία εργασίας`, + 'enterFeedback': `Γράψτε τα σχόλιά σας εδώ...`, + 'error': `Σφάλμα`, + 'errorOccurred': `Παρουσιάστηκε σφάλμα`, + 'estimatedTime': `Εκτιμώμενος χρόνος (λεπτά)`, + 'expandAll': `Ανάπτυξη όλων`, + 'export': `Εξαγωγή`, + 'exportCsv': `Εξαγωγή ως CSV`, + 'exportExcel': `Εξαγωγή ως Excel (για εκτύπωση)`, + 'exportFailed': `Η εξαγωγή απέτυχε. Δοκιμάστε ξανά.`, + 'feedback': `Σχόλια`, + 'feedbackDescription': `Μοιραστείτε τα σχόλιά σας, αναφέρετε σφάλματα ή προτείνετε βελτιώσεις.`, + 'female': `Γυναίκα`, + 'filter': `Φίλτρο`, + 'filterAll': `Όλα`, + 'filterUndone': `Εκκρεμή`, + 'firstName': `Όνομα`, + 'freeBeds': `Ελεύθερες κλίνες`, + 'hide': `Απόκρυψη`, + 'homePage': `Αρχική σελίδα`, + 'imprint': `Στοιχεία εκδότη`, + 'inactive': `Ανενεργό`, + 'install': `Εγκατάσταση`, + 'installApp': `Εγκατάσταση εφαρμογής`, + 'installAppDescription': `Εγκαταστήστε το helpwave tasks για καλύτερη εμπειρία με υποστήριξη εκτός σύνδεσης και ταχύτερη πρόσβαση.`, + 'language': `Γλώσσα`, + 'lastName': `Επώνυμο`, + 'listViewCard': `Προβολή καρτών`, + 'listViewTable': `Προβολή πίνακα`, + 'loading': `Φόρτωση...`, + 'loadingAlmostThere': `Σχεδόν έτοιμο...`, + 'loadingGettingReady': `Μια στιγμή — γίνεται προετοιμασία...`, + 'loadingHangOn': `Μια στιγμή — φορτώνονται τα πιο πρόσφατα δεδομένα...`, + 'loadingMoment': `Ένα δευτερόλεπτο, σχεδόν έτοιμο...`, + 'loadMore': `Φόρτωση περισσότερων`, + 'loadTaskPreset': `Φόρτωση προτύπου`, + 'loadTaskPresetConfirm': ({ count }): string => { + let _out: string = '' + _out += `Δημιουργία ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} εργασίας`, + 'other': `${count} εργασιών`, + }) + _out += ` για αυτόν τον ασθενή;` + return _out + }, + 'loadTaskPresetConfirmTitle': `Επιβεβαίωση φόρτωσης προτύπου`, + 'loadTaskPresetCreateAndAssign': `Δημιουργία & ανάθεση σε εμένα`, + 'loadTaskPresetSelectTasks': `Εργασίες από το πρότυπο`, + 'loadTaskPresetTaskLabel': `Πρότυπο`, + 'loadTaskPresetTitle': `Φόρτωση προτύπου εργασιών`, + 'location': `Τοποθεσία`, + 'locationBed': `Κλίνη`, + 'locationClinic': `Κλινική`, + 'locationRoom': `Θάλαμος`, + 'locationType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'CLINIC': `Κλινική`, + 'WARD': `Πτέρυγα`, + 'TEAM': `Ομάδα`, + 'ROOM': `Θάλαμος`, + 'BED': `Κλίνη`, + 'other': `Άλλο`, + }) + }, + 'locationWard': `Πτέρυγα`, + 'login': `Σύνδεση`, + 'logInAgain': `Σύνδεση ξανά`, + 'loginRequired': `Απαιτείται σύνδεση`, + 'loginRequiredDescription': `Για να χρησιμοποιήσετε αυτή τη σελίδα πρέπει να είστε συνδεδεμένοι.`, + 'logout': `Αποσύνδεση`, + 'male': `Άνδρας`, + 'markPatientDead': `Σήμανση ασθενούς ως αποβιώσαντος`, + 'markPatientDeadConfirmation': `Θέλετε σίγουρα να σημάνετε αυτόν τον ασθενή ως αποβιώσαντα;`, + 'menu': `Μενού`, + 'more': `Περισσότερα`, + 'myFavorites': `Τα αγαπημένα μου`, + 'myOpenTasks': `Οι ανοιχτές εργασίες μου`, + 'myTasks': `Οι εργασίες μου`, + 'name': `Όνομα`, + 'nFilter': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} φίλτρο`, + 'other': `${count} φίλτρα`, + }) + }, + 'nMinutesShort': ({ minCount }): string => { + return `${minCount} λεπ.` + }, + 'no': `Όχι`, + 'noClosedTasks': `Δεν υπάρχουν ολοκληρωμένες εργασίες`, + 'noLocationsFound': `Δεν βρέθηκαν τοποθεσίες`, + 'none': `Κανένα`, + 'noNotifications': `Δεν υπάρχουν πρόσφατες ενημερώσεις`, + 'noOpenTasks': `Δεν υπάρχουν ανοιχτές εργασίες`, + 'noPatient': `Χωρίς ασθενή`, + 'noPatientsInTaskView': `Δεν βρέθηκαν ασθενείς για αυτή τη γρήγορη πρόσβαση εργασιών.`, + 'noResultsFound': `Δεν βρέθηκαν αποτελέσματα`, + 'notAssigned': `Χωρίς ανάθεση`, + 'notifications': `Ειδοποιήσεις`, + 'nPatient': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} ασθενής`, + 'other': `${count} ασθενείς`, + }) + }, + 'nSorting': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} ταξινόμηση`, + 'other': `${count} ταξινομήσεις`, + }) + }, + 'nTask': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} εργασία`, + 'other': `${count} εργασίες`, + }) + }, + 'nYears': ({ years }): string => { + return TranslationGen.resolvePlural(years, { + '=0': `0 έτη`, + '=1': `1 έτος`, + 'other': `${years} έτη`, + }) + }, + 'occupancy': `Πληρότητα`, + 'ok': `OK`, + 'onboardingSurvey': `Έρευνα εισαγωγής`, + 'openSurvey': `Άνοιγμα έρευνας`, + 'openTasks': `Ανοιχτές εργασίες`, + 'openView': `Άνοιγμα`, + 'option': `Επιλογή`, + 'organizations': `Οργανισμοί`, + 'overview': `Επισκόπηση`, + 'pages.404.loading': `Φόρτωση...`, + 'pages.404.notFound': `404 - Η σελίδα δεν βρέθηκε`, + 'pages.404.notFoundDescription1': `Αυτή σίγουρα δεν είναι η σελίδα που αναζητάτε`, + 'pages.404.notFoundDescription2': `Επιστροφή στην`, + 'patient': `Ασθενής`, + 'patientActions': `Ενέργειες ασθενούς`, + 'patientData': `Δεδομένα`, + 'patients': `Ασθενείς`, + 'patientsCountChipAdmitted': ({ count }): string => { + return `Εισηγμένοι ${count}` + }, + 'patientsCountChipTotal': ({ count }): string => { + return `Σύνολο ${count}` + }, + 'patientsCountChipWaiting': ({ count }): string => { + return `Σε αναμονή ${count}` + }, + 'patientState': ({ state }): string => { + return TranslationGen.resolveSelect(state, { + 'WAIT': `Σε αναμονή`, + 'ADMITTED': `Εισηγμένος`, + 'DISCHARGED': `Εξιτήριο`, + 'DEAD': `Απεβίωσε`, + 'other': `Άγνωστο`, + }) + }, + 'patientsUpdatedRecently': `Πρόσφατα ενημερωμένοι ασθενείς`, + 'pickClinic': `Επιλέξτε κλινική`, + 'pickClinicDescription': `Επιλέξτε την κλινική για αυτόν τον ασθενή. Μπορούν να επιλεγούν μόνο τοποθεσίες τύπου κλινικής.`, + 'pickPosition': `Επιλέξτε τοποθεσία`, + 'pickPositionDescription': `Επιλέξτε την τοποθεσία για αυτόν τον ασθενή. Μπορείτε να επιλέξετε νοσοκομείο, ιατρείο, κλινική, πτέρυγα, κλίνη ή θάλαμο.`, + 'pickTeams': `Επιλέξτε ομάδες`, + 'pickTeamsDescription': `Επιλέξτε μία ή περισσότερες ομάδες για αυτόν τον ασθενή. Μπορείτε να επιλέξετε κλινική, ομάδα, ιατρείο ή νοσοκομείο.`, + 'position': `Τοποθεσία`, + 'positionUpdated': `Η τοποθεσία ενημερώθηκε`, + 'preferences': `Προτιμήσεις`, + 'priority': `Προτεραιότητα`, + 'priorityLabel': `Προτεραιότητα`, + 'priorityNone': `Καμία`, + 'privacy': `Απόρρητο`, + 'properties': `Ιδιότητες`, + 'propertiesSettingsDescription': `Προσαρμοσμένα πεδία για εργασίες και ασθενείς: ορίστε τύπους και χρησιμοποιήστε τα σε φίλτρα.`, + 'property': `Ιδιότητα`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Θέμα`, + 'other': `Θέματα`, + }) + }, + 'rAdd': ({ name }): string => { + return `Προσθήκη ${name}` + }, + 'rChipTotal': ({ value }): string => { + return `Σύνολο ${value}` + }, + 'readOnlyView': `Μόνο ανάγνωση`, + 'recentPatients': `Οι πρόσφατοι ασθενείς σας`, + 'recentTasks': `Οι πρόσφατες εργασίες σας`, + 'rEdit': ({ name }): string => { + return `Ενημέρωση ${name}` + }, + 'refreshing': `Ανανέωση…`, + 'removeProperty': `Αφαίρεση ιδιότητας`, + 'removePropertyConfirmation': `Θέλετε σίγουρα να αφαιρέσετε αυτή την ιδιότητα; Η ενέργεια δεν μπορεί να αναιρεθεί.`, + 'retakeSurvey': `Επανάληψη έρευνας`, + 'rShow': ({ name }): string => { + return `Εμφάνιση ${name}` + }, + 'savedViews': `Γρήγορη πρόσβαση`, + 'saveView': `Αποθήκευση γρήγορης πρόσβασης`, + 'saveViewAsNew': `Αποθήκευση ως νέα γρήγορη πρόσβαση`, + 'saveViewDescription': `Δώστε όνομα σε αυτή τη γρήγορη πρόσβαση. Αποθηκεύονται τα φίλτρα, η ταξινόμηση, η αναζήτηση και η τοποθεσία.`, + 'saveViewDescriptionFromSystemList': `Δημιουργεί μια νέα γρήγορη πρόσβαση από αυτή τη διάταξη. Η σελίδα αυτή ορίζεται από την εφαρμογή και δεν αντικαθίσταται — ανοίξτε τη γρήγορη πρόσβαση από την πλαϊνή στήλη όταν τη χρειάζεστε.`, + 'saveViewOverwriteCurrent': `Αντικατάσταση τρέχουσας γρήγορης πρόσβασης`, + 'scopeChangeNode': `Αλλαγή κόμβου`, + 'scopeNoNodeSelected': `Επιλέξτε τον κόμβο στον οποίο αποθηκεύεται αυτή η καταχώριση.`, + 'scopePrivate': `Ιδιωτικό`, + 'scopePrivateDescription': `Μόνο εσείς μπορείτε να δείτε και να χρησιμοποιήσετε αυτή την καταχώριση.`, + 'scopePublic': `Δημόσιο`, + 'scopePublicDescription': `Όποιος έχει πρόσβαση στον επιλεγμένο κόμβο ή στο υποδέντρο του μπορεί να δει και να χρησιμοποιήσει αυτή την καταχώριση.`, + 'scopeSelectNode': `Επιλογή κόμβου`, + 'scopeShared': `Κοινοποίηση με σύνδεσμο`, + 'scopeSharedDescription': `Μόνο εσείς βλέπετε αυτή την καταχώριση στις λίστες σας. Όποιος έχει πρόσβαση στον επιλεγμένο κόμβο ή στο υποδέντρο του μπορεί να την ανοίξει μέσω του συνδέσμου της.`, + 'scopeStoredAt': `Αποθηκεύεται σε`, + 'scopeVisibility': `Κοινοποίηση`, + 'scrollToTop': `Μετάβαση στην κορυφή`, + 'search': `Αναζήτηση`, + 'searchLocations': `Αναζήτηση τοποθεσιών...`, + 'searchUserOrTeam': `Αναζήτηση χρήστη (ή ομάδας)...`, + 'searchUsersOrTeams': `Αναζήτηση χρηστών ή ομάδων...`, + 'security': `Ασφάλεια`, + 'selectAll': `Επιλογή όλων`, + 'selectAssignee': `Ανάθεση σε...`, + 'selectClinic': `Επιλογή κλινικής`, + 'selectLocation': `Επιλογή τοποθεσίας`, + 'selectLocationDescription': `Επιλέξτε την τοποθεσία που έχει αντιστοιχιστεί στον ασθενή.`, + 'selectOptions': `Επιλογή επιλογών`, + 'selectPosition': `Επιλογή τοποθεσίας`, + 'selectRootLocation': `Επιλογή κύριας τοποθεσίας`, + 'selectRootLocationDescription': `Επιλέξτε τις κύριες τοποθεσίες που ορίζουν το εύρος πρόσβασής σας. Μπορούν να επιλεγούν μόνο νοσοκομεία, ιατρεία, κλινικές και ομάδες. Η επιλογή μιας γονικής τοποθεσίας περιλαμβάνει όλες τις υποκείμενες.`, + 'selectTeams': `Επιλογή ομάδων`, + 'sessionExpired': `Η συνεδρία έληξε`, + 'sessionExpiredDescription': `Αποσυνδεθήκατε λόγω αδράνειας. Συνδεθείτε ξανά για να συνεχίσετε. Τυχόν μη αποθηκευμένες αλλαγές ενδέχεται να χαθούν.`, + 'settings': `Ρυθμίσεις`, + 'settingsDescription': `Εδώ μπορείτε να αλλάξετε τις ρυθμίσεις της εφαρμογής.`, + 'sex': `Φύλο`, + 'shiftHandover': `Παράδοση βάρδιας`, + 'showAllTasks': `Εμφάνιση όλων των εργασιών`, + 'showPatient': ({ name }): string => { + return `Εμφάνιση ασθενούς ${name}` + }, + 'showTeamTasks': `Εμφάνιση εργασιών ομάδας`, + 'sorting': `Ταξινόμηση`, + 'sPriority': ({ priority }): string => { + return TranslationGen.resolveSelect(priority, { + 'P1': `Κανονική`, + 'P2': `Μέτρια`, + 'P3': `Υψηλή`, + 'P4': `Κρίσιμη`, + 'other': `-`, + }) + }, + 'sPropertySubjectType': ({ subject }): string => { + return TranslationGen.resolveSelect(subject, { + 'patient': `Ασθενής`, + 'task': `Εργασία`, + 'other': `Μη ορισμένος τύπος αντικειμένου`, + }) + }, + 'sPropertyType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'multiSelect': `Πολλαπλή επιλογή`, + 'singleSelect': `Μονή επιλογή`, + 'number': `Αριθμός`, + 'text': `Κείμενο`, + 'date': `Ημερομηνία`, + 'dateTime': `Χρονικό σημείο`, + 'checkbox': `Πλαίσιο ελέγχου`, + 'user': `Χρήστης`, + 'other': `Μη ορισμένος τύπος`, + }) + }, + 'stagingModalDisclaimerMarkdown': `Αυτό το δημόσιο περιβάλλον του helpwave tasks προορίζεται για \\b{σκοπούς ανάπτυξης και προεπισκόπησης}. Βεβαιωθείτε ότι εισάγετε \\b{μόνο} \\b{μη εμπιστευτικά δεδομένα δοκιμών}. Αυτό το περιβάλλον μπορεί να \\negative{\\b{διαγραφεί ανά πάσα στιγμή}}`, + 'startRecording': `Έναρξη εγγραφής`, + 'stateUpdated': `Η κατάσταση ενημερώθηκε`, + 'status': `Κατάσταση`, + 'stopRecording': `Διακοπή εγγραφής`, + 'subjectType': `Τύπος αντικειμένου`, + 'submissionDetails': `Στοιχεία υποβολής`, + 'submit': `Υποβολή`, + 'submittingAs': ({ name }): string => { + return `Υποβολή ως ${name}` + }, + 'surveyDescription': `Τα σχόλιά σας είναι πολύτιμα για εμάς. Αφιερώστε λίγο χρόνο για να συμπληρώσετε την έρευνά μας.`, + 'surveyTitle': `Βοηθήστε μας να βελτιώσουμε το helpwave tasks`, + 'system': `Σύστημα`, + 'task': `Εργασία`, + 'taskFromPresetTooltip': `Δημιουργήθηκε από πρότυπο εργασιών`, + 'taskPresetAddRow': `Προσθήκη εργασίας`, + 'taskPresetApplyToRow': `Εφαρμογή στη γραμμή προτύπου`, + 'taskPresetCreate': `Δημιουργία προτύπου`, + 'taskPresetDelete': `Διαγραφή`, + 'taskPresetDeleteConfirm': `Διαγραφή αυτού του προτύπου εργασιών;`, + 'taskPresetEdit': `Επεξεργασία προτύπου`, + 'taskPresetEditDetails': `Επεξεργασία στοιχείων`, + 'taskPresetEmptyList': `Δεν υπάρχουν ακόμη πρότυπα εργασιών.`, + 'taskPresetKey': `Κλειδί`, + 'taskPresetKeyHint': `Προαιρετικό μοναδικό κλειδί για αναζήτηση. Αφήστε το κενό για αυτόματη δημιουργία.`, + 'taskPresetName': `Όνομα`, + 'taskPresetNoEstimate': `Χωρίς εκτίμηση`, + 'taskPresetNoTasks': `Αυτό το πρότυπο δεν περιέχει εργασίες.`, + 'taskPresetRemoveRow': `Αφαίρεση`, + 'taskPresets': `Πρότυπα`, + 'taskPresetSave': `Αποθήκευση προτύπου`, + 'taskPresetsDescription': `Επαναχρησιμοποιήσιμες λίστες εργασιών με προαιρετικές εξαρτήσεις.`, + 'taskPresetSelectPlaceholder': `Επιλέξτε πρότυπο`, + 'taskPresetSourceNotFound': `Δεν ήταν δυνατή η φόρτωση του προτύπου.`, + 'taskPresetSourceOpenSettings': `Άνοιγμα στις ρυθμίσεις`, + 'taskPresetSourceTasksInGraph': `Εργασίες στο πρότυπο`, + 'taskPresetSourceTitle': `Πρότυπο προέλευσης`, + 'tasks': `Εργασίες`, + 'tasksCreatedFromPreset': `Οι εργασίες δημιουργήθηκαν`, + 'tasksUpdatedRecently': `Πρόσφατα ενημερωμένες εργασίες`, + 'taskTitlePlaceholder': `Τι πρέπει να γίνει;`, + 'teams': `Ομάδες`, + 'themeMode': ({ theme }): string => { + return TranslationGen.resolveSelect(theme, { + 'dark': `Σκούρο`, + 'light': `Φωτεινό`, + 'system': `Σύστημα`, + 'other': `Σύστημα`, + }) + }, + 'timeEstimate': `Εκτίμηση χρόνου`, + 'title': `Τίτλος`, + 'totalPatients': `Σύνολο ασθενών`, + 'type': `Τύπος`, + 'updated': `Ενημερώθηκε`, + 'url': `URL`, + 'user': `Χρήστης`, + 'userInformation': `Στοιχεία χρήστη`, + 'users': `Χρήστες`, + 'viewAnyoneWithLinkCanView': `Όποιος έχει τον σύνδεσμο μπορεί να δει`, + 'viewDerivedPatientsHint': `Ασθενείς που εμφανίζονται σε εργασίες αυτής της γρήγορης πρόσβασης (χωρίς διπλότυπα).`, + 'views': `Γρήγορη πρόσβαση`, + 'viewsEntityPatient': `Ασθενείς`, + 'viewsEntityTask': `Εργασίες`, + 'viewSettings': `Γρήγορη πρόσβαση`, + 'viewSettingsDescription': `Διαχείριση αποθηκευμένων γρήγορων προσβάσεων εργασιών και ασθενών.`, + 'viewVisibility': `Ορατότητα`, + 'viewVisibilityLinkShared': `Κοινοποίηση με σύνδεσμο`, + 'viewVisibilityPrivate': `Ιδιωτική`, + 'waitingForPatient': `Αναμονή ασθενούς`, + 'waitPatient': `Ορισμός ασθενούς σε αναμονή`, + 'wards': `Πτέρυγες`, + 'weeklySurvey': `Εβδομαδιαία έρευνα`, + 'yes': `Ναι` + }, 'en-US': { 'account': `Account`, 'active': `Active`, @@ -1571,6 +2054,7 @@ export const tasksTranslation: Translation { + return `+${count}` + }, + 'addPatient': `Aggiungi paziente`, + 'addProperty': `Aggiungi proprietà`, + 'addTask': `Aggiungi attività`, + 'admitPatient': `Ricovera paziente`, + 'anonymous': `Anonimo`, + 'anonymousSubmission': `Invio anonimo`, + 'archivedPropertyDescription': `Le proprietà archiviate non possono più essere assegnate agli oggetti.`, + 'archiveProperty': `Archivia proprietà`, + 'assignedTo': `Assegnato a`, + 'assigneeTeam': `Team assegnato`, + 'authenticationFailed': `Autenticazione non riuscita`, + 'birthdate': `Data di nascita`, + 'cancel': `Annulla`, + 'clear': `Cancella`, + 'clearCache': `Svuota cache`, + 'clearPropertyColumnActionPatient': `Cancella i valori di questa proprietà per i pazienti elencati`, + 'clearPropertyColumnActionTask': `Rimuovi questa proprietà dalle attività elencate`, + 'clearPropertyColumnConfirmButtonPatient': `Cancella valori della proprietà`, + 'clearPropertyColumnConfirmButtonTask': `Rimuovi proprietà dalle attività`, + 'clearPropertyColumnDialogDescriptionPatient': ({ propertyName, count }): string => { + return `Tutti i valori della proprietà "${propertyName}" verranno cancellati per ${count} pazienti attualmente caricati in questo elenco. La proprietà resta associata a questi pazienti. I pazienti non caricati in questo elenco non vengono modificati.` + }, + 'clearPropertyColumnDialogDescriptionTask': ({ propertyName, count }): string => { + return `La proprietà "${propertyName}" verrà rimossa definitivamente da ${count} attività attualmente caricate in questo elenco. Le attività non caricate in questo elenco non vengono modificate.` + }, + 'clearPropertyColumnDialogTitlePatient': `Cancella i valori della proprietà per i pazienti`, + 'clearPropertyColumnDialogTitleTask': `Rimuovi proprietà dalle attività`, + 'clearPropertyColumnTypeNameInstruction': ({ propertyName }): string => { + return `Digita "${propertyName}" per confermare.` + }, + 'clinic': `Clinica`, + 'clinics': `Cliniche`, + 'clinicUpdated': `Clinica aggiornata`, + 'close': `Chiudi`, + 'closedTasks': `Attività chiuse`, + 'collapseAll': `Comprimi tutto`, + 'confirm': `Conferma`, + 'confirmDeleteView': `Eliminare questo accesso rapido salvato? L'operazione non può essere annullata.`, + 'confirmSelection': `Conferma selezione`, + 'confirmShiftHandover': `Conferma passaggio di consegne`, + 'confirmShiftHandoverDescription': `Vuoi davvero trasferire tutte le attività aperte all'utente selezionato?`, + 'confirmShiftHandoverDescriptionWithName': ({ taskCount, name }): string => { + let _out: string = '' + _out += `Vuoi davvero trasferire ` + _out += TranslationGen.resolvePlural(taskCount, { + '=1': `${taskCount} attività aperta`, + 'other': `${taskCount} attività aperte`, + }) + _out += ` a ${name}?` + return _out + }, + 'conflictDetected': `Conflitto rilevato`, + 'connectionConnected': `Connesso`, + 'connectionConnecting': `Connessione in corso…`, + 'connectionDisconnected': `Disconnesso`, + 'copyShareLink': `Copia link`, + 'copyShareLinkEnableSharingFirst': `Attiva la condivisione tramite link affinché altre persone con il link possano aprire questo accesso rapido.`, + 'copyViewToMyViews': `Copia nel mio accesso rapido`, + 'create': `Crea`, + 'createTask': `Crea attività`, + 'creationDate': `Data di creazione`, + 'currentTime': `Ora attuale`, + 'dashboard': `Dashboard`, + 'dashboardWelcomeAfternoon': ({ name }): string => { + return `Buon pomeriggio, ${name}!` + }, + 'dashboardWelcomeDescription': `Ecco cosa succede oggi.`, + 'dashboardWelcomeEvening': ({ name }): string => { + return `Buonasera, ${name}!` + }, + 'dashboardWelcomeMorning': ({ name }): string => { + return `Buongiorno, ${name}!` + }, + 'dashboardWelcomeNight': ({ name }): string => { + return `Buonanotte, ${name}!` + }, + 'dashboardWelcomeNoon': ({ name }): string => { + return `Buon pomeriggio, ${name}!` + }, + 'delete': `Elimina`, + 'deletePatient': `Elimina paziente`, + 'deletePatientConfirmation': `Vuoi davvero eliminare questo paziente? L'operazione non può essere annullata.`, + 'description': `Descrizione`, + 'descriptionPlaceholder': `Aggiungi altri dettagli...`, + 'deselectAll': `Deseleziona tutto`, + 'developmentAndPreviewInstance': `Istanza di sviluppo e anteprima`, + 'discard': `Scarta`, + 'discardDraftMessage': `Ci sono dati non salvati. Se chiudi ora, tutto ciò che hai inserito andrà perso.`, + 'discardDraftTitle': `Scartare la bozza?`, + 'discardViewChanges': `Annulla modifiche`, + 'dischargePatient': `Dimetti paziente`, + 'dischargePatientConfirmation': `Vuoi davvero dimettere questo paziente? L'operazione modificherà lo stato del paziente.`, + 'dismiss': `Chiudi`, + 'dismissAll': `Chiudi tutto`, + 'diverse': `Altro`, + 'done': `Completata`, + 'dueDate': `Scadenza`, + 'dueDateInDays': ({ days }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(days, { + '=1': `${days} giorno`, + 'other': `${days} giorni`, + }) + return _out + }, + 'dueDateInHours': ({ hours }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(hours, { + '=1': `${hours} ora`, + 'other': `${hours} ore`, + }) + return _out + }, + 'dueDateNow': `Adesso`, + 'dueDateToday': `Oggi`, + 'dueDateTomorrow': `Domani`, + 'duplicate': `Duplica`, + 'edit': `Modifica`, + 'editPatient': `Modifica paziente`, + 'editPresetTask': `Modifica attività del modello`, + 'editTask': `Modifica attività`, + 'enterFeedback': `Inserisci qui il tuo feedback...`, + 'error': `Errore`, + 'errorOccurred': `Si è verificato un errore`, + 'estimatedTime': `Tempo stimato (minuti)`, + 'expandAll': `Espandi tutto`, + 'export': `Esporta`, + 'exportCsv': `Esporta come CSV`, + 'exportExcel': `Esporta come Excel (stampabile)`, + 'exportFailed': `Esportazione non riuscita. Riprova.`, + 'feedback': `Feedback`, + 'feedbackDescription': `Condividi il tuo feedback, segnala errori o suggerisci miglioramenti.`, + 'female': `Femmina`, + 'filter': `Filtro`, + 'filterAll': `Tutte`, + 'filterUndone': `Da completare`, + 'firstName': `Nome`, + 'freeBeds': `Letti liberi`, + 'hide': `Nascondi`, + 'homePage': `Home page`, + 'imprint': `Note legali`, + 'inactive': `Inattivo`, + 'install': `Installa`, + 'installApp': `Installa app`, + 'installAppDescription': `Installa helpwave tasks per un'esperienza migliore con supporto offline e accesso più rapido.`, + 'language': `Lingua`, + 'lastName': `Cognome`, + 'listViewCard': `Vista schede`, + 'listViewTable': `Vista tabella`, + 'loading': `Caricamento...`, + 'loadingAlmostThere': `Quasi pronto...`, + 'loadingGettingReady': `Un momento — stiamo preparando tutto...`, + 'loadingHangOn': `Un attimo — recupero dei dati più recenti...`, + 'loadingMoment': `Solo un secondo, ci siamo quasi...`, + 'loadMore': `Carica altro`, + 'loadTaskPreset': `Carica modello`, + 'loadTaskPresetConfirm': ({ count }): string => { + let _out: string = '' + _out += `Creare ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} attività`, + 'other': `${count} attività`, + }) + _out += ` per questo paziente?` + return _out + }, + 'loadTaskPresetConfirmTitle': `Conferma caricamento modello`, + 'loadTaskPresetCreateAndAssign': `Crea e assegna a me`, + 'loadTaskPresetSelectTasks': `Attività dal modello`, + 'loadTaskPresetTaskLabel': `Modello`, + 'loadTaskPresetTitle': `Carica modello di attività`, + 'location': `Posizione`, + 'locationBed': `Letto`, + 'locationClinic': `Clinica`, + 'locationRoom': `Stanza`, + 'locationType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'CLINIC': `Clinica`, + 'WARD': `Reparto`, + 'TEAM': `Team`, + 'ROOM': `Stanza`, + 'BED': `Letto`, + 'other': `Altro`, + }) + }, + 'locationWard': `Reparto`, + 'login': `Accedi`, + 'logInAgain': `Accedi di nuovo`, + 'loginRequired': `Accesso richiesto`, + 'loginRequiredDescription': `Per usare questo sito devi effettuare l'accesso.`, + 'logout': `Esci`, + 'male': `Maschio`, + 'markPatientDead': `Segna paziente come deceduto`, + 'markPatientDeadConfirmation': `Vuoi davvero segnare questo paziente come deceduto?`, + 'menu': `Menu`, + 'more': `Altro`, + 'myFavorites': `I miei preferiti`, + 'myOpenTasks': `Le mie attività aperte`, + 'myTasks': `Le mie attività`, + 'name': `Nome`, + 'nFilter': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} filtro`, + 'other': `${count} filtri`, + }) + }, + 'nMinutesShort': ({ minCount }): string => { + return `${minCount} min` + }, + 'no': `No`, + 'noClosedTasks': `Nessuna attività chiusa`, + 'noLocationsFound': `Nessuna posizione trovata`, + 'none': `Nessuno`, + 'noNotifications': `Nessun aggiornamento recente`, + 'noOpenTasks': `Nessuna attività aperta`, + 'noPatient': `Nessun paziente`, + 'noPatientsInTaskView': `Nessun paziente trovato per questo accesso rapido alle attività.`, + 'noResultsFound': `Nessun risultato trovato`, + 'notAssigned': `Non assegnato`, + 'notifications': `Notifiche`, + 'nPatient': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} paziente`, + 'other': `${count} pazienti`, + }) + }, + 'nSorting': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} ordinamento`, + 'other': `${count} ordinamenti`, + }) + }, + 'nTask': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} attività`, + 'other': `${count} attività`, + }) + }, + 'nYears': ({ years }): string => { + return TranslationGen.resolvePlural(years, { + '=0': `0 anni`, + '=1': `1 anno`, + 'other': `${years} anni`, + }) + }, + 'occupancy': `Occupazione`, + 'ok': `OK`, + 'onboardingSurvey': `Questionario iniziale`, + 'openSurvey': `Apri questionario`, + 'openTasks': `Attività aperte`, + 'openView': `Apri`, + 'option': `Opzione`, + 'organizations': `Organizzazioni`, + 'overview': `Panoramica`, + 'pages.404.loading': `Caricamento...`, + 'pages.404.notFound': `404 - Pagina non trovata`, + 'pages.404.notFoundDescription1': `Questa non è sicuramente la pagina che stai cercando`, + 'pages.404.notFoundDescription2': `Torna alla`, + 'patient': `Paziente`, + 'patientActions': `Azioni paziente`, + 'patientData': `Dati`, + 'patients': `Pazienti`, + 'patientsCountChipAdmitted': ({ count }): string => { + return `Ricoverati ${count}` + }, + 'patientsCountChipTotal': ({ count }): string => { + return `Totale ${count}` + }, + 'patientsCountChipWaiting': ({ count }): string => { + return `In attesa ${count}` + }, + 'patientState': ({ state }): string => { + return TranslationGen.resolveSelect(state, { + 'WAIT': `In attesa`, + 'ADMITTED': `Ricoverato`, + 'DISCHARGED': `Dimesso`, + 'DEAD': `Deceduto`, + 'other': `Sconosciuto`, + }) + }, + 'patientsUpdatedRecently': `Pazienti aggiornati di recente`, + 'pickClinic': `Scegli la clinica`, + 'pickClinicDescription': `Seleziona la clinica per questo paziente. È possibile selezionare solo posizioni di tipo clinica.`, + 'pickPosition': `Scegli la posizione`, + 'pickPositionDescription': `Seleziona la posizione per questo paziente. Puoi selezionare ospedali, ambulatori, cliniche, reparti, letti o stanze.`, + 'pickTeams': `Scegli i team`, + 'pickTeamsDescription': `Seleziona uno o più team per questo paziente. Puoi selezionare cliniche, team, ambulatori od ospedali.`, + 'position': `Posizione`, + 'positionUpdated': `Posizione aggiornata`, + 'preferences': `Preferenze`, + 'priority': `Priorità`, + 'priorityLabel': `Priorità`, + 'priorityNone': `Nessuna`, + 'privacy': `Privacy`, + 'properties': `Proprietà`, + 'propertiesSettingsDescription': `Campi personalizzati per attività e pazienti: definisci i tipi e usali nei filtri.`, + 'property': `Proprietà`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Tema`, + 'other': `Temi`, + }) + }, + 'rAdd': ({ name }): string => { + return `Aggiungi ${name}` + }, + 'rChipTotal': ({ value }): string => { + return `Totale ${value}` + }, + 'readOnlyView': `Sola lettura`, + 'recentPatients': `I tuoi pazienti recenti`, + 'recentTasks': `Le tue attività recenti`, + 'rEdit': ({ name }): string => { + return `Aggiorna ${name}` + }, + 'refreshing': `Aggiornamento…`, + 'removeProperty': `Rimuovi proprietà`, + 'removePropertyConfirmation': `Vuoi davvero rimuovere questa proprietà? L'operazione non può essere annullata.`, + 'retakeSurvey': `Ripeti questionario`, + 'rShow': ({ name }): string => { + return `Mostra ${name}` + }, + 'savedViews': `Accesso rapido`, + 'saveView': `Salva accesso rapido`, + 'saveViewAsNew': `Salva come nuovo accesso rapido`, + 'saveViewDescription': `Assegna un nome a questo accesso rapido. Filtri, ordinamento, ricerca e posizione vengono salvati.`, + 'saveViewDescriptionFromSystemList': `Crea un nuovo accesso rapido da questo layout. Questa pagina è predefinita dall'app e non viene sovrascritta — apri l'accesso rapido dalla barra laterale quando ti serve.`, + 'saveViewOverwriteCurrent': `Sovrascrivi accesso rapido attuale`, + 'scopeChangeNode': `Cambia nodo`, + 'scopeNoNodeSelected': `Seleziona il nodo in cui salvare questa voce.`, + 'scopePrivate': `Privato`, + 'scopePrivateDescription': `Solo tu puoi vedere e usare questa voce.`, + 'scopePublic': `Pubblico`, + 'scopePublicDescription': `Chiunque abbia accesso al nodo selezionato o ai suoi sottonodi può vedere e usare questa voce.`, + 'scopeSelectNode': `Seleziona nodo`, + 'scopeShared': `Condiviso tramite link`, + 'scopeSharedDescription': `Solo tu vedi questa voce nei tuoi elenchi. Chiunque abbia accesso al nodo selezionato o ai suoi sottonodi può aprirla tramite il link.`, + 'scopeStoredAt': `Salvato in`, + 'scopeVisibility': `Condivisione`, + 'scrollToTop': `Torna su`, + 'search': `Cerca`, + 'searchLocations': `Cerca posizioni...`, + 'searchUserOrTeam': `Cerca utente (o team)...`, + 'searchUsersOrTeams': `Cerca utenti o team...`, + 'security': `Sicurezza`, + 'selectAll': `Seleziona tutto`, + 'selectAssignee': `Assegna a...`, + 'selectClinic': `Seleziona clinica`, + 'selectLocation': `Seleziona posizione`, + 'selectLocationDescription': `Seleziona la posizione assegnata al paziente.`, + 'selectOptions': `Seleziona opzioni`, + 'selectPosition': `Seleziona posizione`, + 'selectRootLocation': `Seleziona posizione principale`, + 'selectRootLocationDescription': `Seleziona le posizioni principali che definiscono il tuo ambito di accesso. È possibile selezionare solo ospedali, ambulatori, cliniche e team. Selezionando una posizione superiore vengono incluse tutte le posizioni sottostanti.`, + 'selectTeams': `Seleziona team`, + 'sessionExpired': `Sessione scaduta`, + 'sessionExpiredDescription': `Sei stato disconnesso per inattività. Accedi di nuovo per continuare. Eventuali modifiche non salvate potrebbero andare perse.`, + 'settings': `Impostazioni`, + 'settingsDescription': `Qui puoi modificare la configurazione dell'app.`, + 'sex': `Sesso`, + 'shiftHandover': `Passaggio di consegne`, + 'showAllTasks': `Mostra tutte le attività`, + 'showPatient': ({ name }): string => { + return `Mostra paziente ${name}` + }, + 'showTeamTasks': `Mostra attività del team`, + 'sorting': `Ordinamento`, + 'sPriority': ({ priority }): string => { + return TranslationGen.resolveSelect(priority, { + 'P1': `Normale`, + 'P2': `Media`, + 'P3': `Alta`, + 'P4': `Critica`, + 'other': `-`, + }) + }, + 'sPropertySubjectType': ({ subject }): string => { + return TranslationGen.resolveSelect(subject, { + 'patient': `Paziente`, + 'task': `Attività`, + 'other': `Tipo di oggetto non definito`, + }) + }, + 'sPropertyType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'multiSelect': `Selezione multipla`, + 'singleSelect': `Selezione singola`, + 'number': `Numero`, + 'text': `Testo`, + 'date': `Data`, + 'dateTime': `Data e ora`, + 'checkbox': `Casella di controllo`, + 'user': `Utente`, + 'other': `Tipo non definito`, + }) + }, + 'stagingModalDisclaimerMarkdown': `Questa istanza pubblica di helpwave tasks è destinata a \\b{scopi di sviluppo e anteprima}. Assicurati di inserire \\b{solo} \\b{dati di test non riservati}. Questa istanza può essere \\negative{\\b{eliminata in qualsiasi momento}}`, + 'startRecording': `Avvia registrazione`, + 'stateUpdated': `Stato aggiornato`, + 'status': `Stato`, + 'stopRecording': `Interrompi registrazione`, + 'subjectType': `Tipo di oggetto`, + 'submissionDetails': `Dettagli dell'invio`, + 'submit': `Invia`, + 'submittingAs': ({ name }): string => { + return `Invio come ${name}` + }, + 'surveyDescription': `Il tuo feedback è prezioso per noi. Dedica un momento alla compilazione del nostro questionario.`, + 'surveyTitle': `Aiutaci a migliorare helpwave tasks`, + 'system': `Sistema`, + 'task': `Attività`, + 'taskFromPresetTooltip': `Creata da un modello di attività`, + 'taskPresetAddRow': `Aggiungi attività`, + 'taskPresetApplyToRow': `Applica alla riga del modello`, + 'taskPresetCreate': `Crea modello`, + 'taskPresetDelete': `Elimina`, + 'taskPresetDeleteConfirm': `Eliminare questo modello di attività?`, + 'taskPresetEdit': `Modifica modello`, + 'taskPresetEditDetails': `Modifica dettagli`, + 'taskPresetEmptyList': `Ancora nessun modello di attività.`, + 'taskPresetKey': `Chiave`, + 'taskPresetKeyHint': `Chiave univoca opzionale per le ricerche. Lascia vuoto per generarla automaticamente.`, + 'taskPresetName': `Nome`, + 'taskPresetNoEstimate': `Nessuna stima`, + 'taskPresetNoTasks': `Questo modello non contiene attività.`, + 'taskPresetRemoveRow': `Rimuovi`, + 'taskPresets': `Modelli`, + 'taskPresetSave': `Salva modello`, + 'taskPresetsDescription': `Elenchi di attività riutilizzabili con dipendenze opzionali.`, + 'taskPresetSelectPlaceholder': `Seleziona un modello`, + 'taskPresetSourceNotFound': `Impossibile caricare il modello.`, + 'taskPresetSourceOpenSettings': `Apri nelle impostazioni`, + 'taskPresetSourceTasksInGraph': `Attività nel modello`, + 'taskPresetSourceTitle': `Modello di origine`, + 'tasks': `Attività`, + 'tasksCreatedFromPreset': `Attività create`, + 'tasksUpdatedRecently': `Attività aggiornate di recente`, + 'taskTitlePlaceholder': `Cosa bisogna fare?`, + 'teams': `Team`, + 'themeMode': ({ theme }): string => { + return TranslationGen.resolveSelect(theme, { + 'dark': `Scuro`, + 'light': `Chiaro`, + 'system': `Sistema`, + 'other': `Sistema`, + }) + }, + 'timeEstimate': `Stima del tempo`, + 'title': `Titolo`, + 'totalPatients': `Pazienti totali`, + 'type': `Tipo`, + 'updated': `Aggiornato`, + 'url': `URL`, + 'user': `Utente`, + 'userInformation': `Informazioni utente`, + 'users': `Utenti`, + 'viewAnyoneWithLinkCanView': `Chiunque abbia il link può visualizzare`, + 'viewDerivedPatientsHint': `Pazienti presenti nelle attività di questo accesso rapido (senza duplicati).`, + 'views': `Accesso rapido`, + 'viewsEntityPatient': `Pazienti`, + 'viewsEntityTask': `Attività`, + 'viewSettings': `Accesso rapido`, + 'viewSettingsDescription': `Gestisci gli accessi rapidi salvati per attività e pazienti.`, + 'viewVisibility': `Visibilità`, + 'viewVisibilityLinkShared': `Condiviso tramite link`, + 'viewVisibilityPrivate': `Privato`, + 'waitingForPatient': `In attesa del paziente`, + 'waitPatient': `Metti paziente in attesa`, + 'wards': `Reparti`, + 'weeklySurvey': `Questionario settimanale`, + 'yes': `Sì` + }, 'nl-NL': { 'account': `Account`, 'active': `Actief`, @@ -2534,6 +3503,7 @@ export const tasksTranslation: Translation { return `+${count}` }, - 'addPatient': `Adicionar paciente`, + 'addPatient': `Dodaj pacjenta`, + 'addProperty': `Dodaj właściwość`, + 'addTask': `Dodaj zadanie`, + 'admitPatient': `Przyjmij pacjenta`, + 'anonymous': `Anonimowo`, + 'anonymousSubmission': `Zgłoszenie anonimowe`, + 'archivedPropertyDescription': `Zarchiwizowanych właściwości nie można już przypisywać do obiektów.`, + 'archiveProperty': `Archiwizuj właściwość`, + 'assignedTo': `Przypisano do`, + 'assigneeTeam': `Przypisany zespół`, + 'authenticationFailed': `Uwierzytelnianie nie powiodło się`, + 'birthdate': `Data urodzenia`, + 'cancel': `Anuluj`, + 'clear': `Wyczyść`, + 'clearCache': `Wyczyść pamięć podręczną`, + 'clearPropertyColumnActionPatient': `Wyczyść wartości tej właściwości u wyświetlonych pacjentów`, + 'clearPropertyColumnActionTask': `Usuń tę właściwość z wyświetlonych zadań`, + 'clearPropertyColumnConfirmButtonPatient': `Wyczyść wartości właściwości`, + 'clearPropertyColumnConfirmButtonTask': `Usuń właściwość z zadań`, + 'clearPropertyColumnDialogDescriptionPatient': ({ propertyName, count }): string => { + return `Spowoduje to wyczyszczenie wszystkich wartości właściwości "${propertyName}" u pacjentów aktualnie wczytanych na tej liście (liczba: ${count}). Właściwość pozostanie przypisana do tych pacjentów. Pacjenci niewczytani na tej liście nie zostaną zmienieni.` + }, + 'clearPropertyColumnDialogDescriptionTask': ({ propertyName, count }): string => { + return `Spowoduje to trwałe usunięcie właściwości "${propertyName}" z zadań aktualnie wczytanych na tej liście (liczba: ${count}). Zadania niewczytane na tej liście nie zostaną zmienione.` + }, + 'clearPropertyColumnDialogTitlePatient': `Wyczyść wartości właściwości u pacjentów`, + 'clearPropertyColumnDialogTitleTask': `Usuń właściwość z zadań`, + 'clearPropertyColumnTypeNameInstruction': ({ propertyName }): string => { + return `Wpisz "${propertyName}", aby potwierdzić.` + }, + 'clinic': `Klinika`, + 'clinics': `Kliniki`, + 'clinicUpdated': `Zaktualizowano klinikę`, + 'close': `Zamknij`, + 'closedTasks': `Zamknięte zadania`, + 'collapseAll': `Zwiń wszystko`, + 'confirm': `Potwierdź`, + 'confirmDeleteView': `Usunąć ten zapisany szybki dostęp? Tej operacji nie można cofnąć.`, + 'confirmSelection': `Potwierdź wybór`, + 'confirmShiftHandover': `Potwierdź przekazanie dyżuru`, + 'confirmShiftHandoverDescription': `Czy na pewno chcesz przekazać wszystkie otwarte zadania wybranemu użytkownikowi?`, + 'confirmShiftHandoverDescriptionWithName': ({ taskCount, name }): string => { + let _out: string = '' + _out += `Czy na pewno chcesz przekazać ` + _out += TranslationGen.resolvePlural(taskCount, { + '=1': `${taskCount} otwarte zadanie`, + 'few': `${taskCount} otwarte zadania`, + 'many': `${taskCount} otwartych zadań`, + 'other': `${taskCount} otwartego zadania`, + }) + _out += ` użytkownikowi ${name}?` + return _out + }, + 'conflictDetected': `Wykryto konflikt`, + 'connectionConnected': `Połączono`, + 'connectionConnecting': `Łączenie…`, + 'connectionDisconnected': `Rozłączono`, + 'copyShareLink': `Kopiuj link`, + 'copyShareLinkEnableSharingFirst': `Włącz udostępnianie przez link, aby inne osoby z linkiem mogły otworzyć ten szybki dostęp.`, + 'copyViewToMyViews': `Kopiuj do mojego szybkiego dostępu`, + 'create': `Utwórz`, + 'createTask': `Utwórz zadanie`, + 'creationDate': `Data utworzenia`, + 'currentTime': `Aktualny czas`, + 'dashboard': `Pulpit`, + 'dashboardWelcomeAfternoon': ({ name }): string => { + return `Dzień dobry, ${name}!` + }, + 'dashboardWelcomeDescription': `Oto co dzieje się dzisiaj.`, + 'dashboardWelcomeEvening': ({ name }): string => { + return `Dobry wieczór, ${name}!` + }, + 'dashboardWelcomeMorning': ({ name }): string => { + return `Dzień dobry, ${name}!` + }, + 'dashboardWelcomeNight': ({ name }): string => { + return `Dobranoc, ${name}!` + }, + 'dashboardWelcomeNoon': ({ name }): string => { + return `Dzień dobry, ${name}!` + }, + 'delete': `Usuń`, + 'deletePatient': `Usuń pacjenta`, + 'deletePatientConfirmation': `Czy na pewno chcesz usunąć tego pacjenta? Tej operacji nie można cofnąć.`, + 'description': `Opis`, + 'descriptionPlaceholder': `Dodaj więcej szczegółów...`, + 'deselectAll': `Odznacz wszystko`, + 'developmentAndPreviewInstance': `Instancja deweloperska i podglądowa`, + 'discard': `Odrzuć`, + 'discardDraftMessage': `Masz niezapisane wpisy. Jeśli teraz zamkniesz, wszystkie wprowadzone dane zostaną utracone.`, + 'discardDraftTitle': `Odrzucić wersję roboczą?`, + 'discardViewChanges': `Odrzuć zmiany`, + 'dischargePatient': `Wypisz pacjenta`, + 'dischargePatientConfirmation': `Czy na pewno chcesz wypisać tego pacjenta? Ta operacja zmieni status pacjenta.`, + 'dismiss': `Odrzuć`, + 'dismissAll': `Odrzuć wszystkie`, + 'diverse': `Inna`, + 'done': `Gotowe`, + 'dueDate': `Termin`, + 'dueDateInDays': ({ days }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(days, { + '=1': `${days} dzień`, + 'few': `${days} dni`, + 'many': `${days} dni`, + 'other': `${days} dnia`, + }) + return _out + }, + 'dueDateInHours': ({ hours }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(hours, { + '=1': `${hours} godzina`, + 'few': `${hours} godziny`, + 'many': `${hours} godzin`, + 'other': `${hours} godziny`, + }) + return _out + }, + 'dueDateNow': `Teraz`, + 'dueDateToday': `Dzisiaj`, + 'dueDateTomorrow': `Jutro`, + 'duplicate': `Duplikuj`, + 'edit': `Edytuj`, + 'editPatient': `Edytuj pacjenta`, + 'editPresetTask': `Edytuj zadanie szablonu`, + 'editTask': `Edytuj zadanie`, + 'enterFeedback': `Wpisz tutaj swoją opinię...`, + 'error': `Błąd`, + 'errorOccurred': `Wystąpił błąd`, + 'estimatedTime': `Szacowany czas (minuty)`, + 'expandAll': `Rozwiń wszystko`, + 'export': `Eksportuj`, + 'exportCsv': `Eksportuj jako CSV`, + 'exportExcel': `Eksportuj jako Excel (do druku)`, + 'exportFailed': `Eksport nie powiódł się. Spróbuj ponownie.`, + 'feedback': `Opinia`, + 'feedbackDescription': `Podziel się opinią, zgłoś błędy lub zaproponuj ulepszenia.`, + 'female': `Kobieta`, + 'filter': `Filtr`, + 'filterAll': `Wszystkie`, + 'filterUndone': `Niewykonane`, + 'firstName': `Imię`, + 'freeBeds': `Wolne łóżka`, + 'hide': `Ukryj`, + 'homePage': `Strona główna`, + 'imprint': `Nota prawna`, + 'inactive': `Nieaktywny`, + 'install': `Zainstaluj`, + 'installApp': `Zainstaluj aplikację`, + 'installAppDescription': `Zainstaluj helpwave tasks, aby korzystać z trybu offline i szybszego dostępu.`, + 'language': `Język`, + 'lastName': `Nazwisko`, + 'listViewCard': `Widok kart`, + 'listViewTable': `Widok tabeli`, + 'loading': `Ładowanie...`, + 'loadingAlmostThere': `Prawie gotowe...`, + 'loadingGettingReady': `Chwileczkę — przygotowujemy wszystko...`, + 'loadingHangOn': `Chwileczkę — pobieramy najnowsze dane...`, + 'loadingMoment': `Sekunda, prawie gotowe...`, + 'loadMore': `Wczytaj więcej`, + 'loadTaskPreset': `Wczytaj szablon`, + 'loadTaskPresetConfirm': ({ count }): string => { + let _out: string = '' + _out += `Utworzyć ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} zadanie`, + 'few': `${count} zadania`, + 'many': `${count} zadań`, + 'other': `${count} zadania`, + }) + _out += ` dla tego pacjenta?` + return _out + }, + 'loadTaskPresetConfirmTitle': `Potwierdź wczytanie szablonu`, + 'loadTaskPresetCreateAndAssign': `Utwórz i przypisz do mnie`, + 'loadTaskPresetSelectTasks': `Zadania z szablonu`, + 'loadTaskPresetTaskLabel': `Szablon`, + 'loadTaskPresetTitle': `Wczytaj szablon zadań`, + 'location': `Lokalizacja`, + 'locationBed': `Łóżko`, + 'locationClinic': `Klinika`, + 'locationRoom': `Sala`, + 'locationType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'CLINIC': `Klinika`, + 'WARD': `Oddział`, + 'TEAM': `Zespół`, + 'ROOM': `Sala`, + 'BED': `Łóżko`, + 'other': `Inne`, + }) + }, + 'locationWard': `Oddział`, + 'login': `Zaloguj się`, + 'logInAgain': `Zaloguj się ponownie`, + 'loginRequired': `Wymagane logowanie`, + 'loginRequiredDescription': `Aby korzystać z tej strony, musisz się zalogować.`, + 'logout': `Wyloguj się`, + 'male': `Mężczyzna`, + 'markPatientDead': `Oznacz pacjenta jako zmarłego`, + 'markPatientDeadConfirmation': `Czy na pewno chcesz oznaczyć tego pacjenta jako zmarłego?`, + 'menu': `Menu`, + 'more': `Więcej`, + 'myFavorites': `Moje ulubione`, + 'myOpenTasks': `Moje otwarte zadania`, + 'myTasks': `Moje zadania`, + 'name': `Nazwa`, + 'nFilter': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} filtr`, + 'few': `${count} filtry`, + 'many': `${count} filtrów`, + 'other': `${count} filtra`, + }) + }, + 'nMinutesShort': ({ minCount }): string => { + return `${minCount} min` + }, + 'no': `Nie`, + 'noClosedTasks': `Brak zamkniętych zadań`, + 'noLocationsFound': `Nie znaleziono lokalizacji`, + 'none': `Brak`, + 'noNotifications': `Brak nowych aktualizacji`, + 'noOpenTasks': `Brak otwartych zadań`, + 'noPatient': `Brak pacjenta`, + 'noPatientsInTaskView': `Nie znaleziono pacjentów dla tego szybkiego dostępu do zadań.`, + 'noResultsFound': `Nie znaleziono wyników`, + 'notAssigned': `Nieprzypisane`, + 'notifications': `Powiadomienia`, + 'nPatient': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} pacjent`, + 'few': `${count} pacjentów`, + 'many': `${count} pacjentów`, + 'other': `${count} pacjenta`, + }) + }, + 'nSorting': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} sortowanie`, + 'few': `${count} sortowania`, + 'many': `${count} sortowań`, + 'other': `${count} sortowania`, + }) + }, + 'nTask': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} zadanie`, + 'few': `${count} zadania`, + 'many': `${count} zadań`, + 'other': `${count} zadania`, + }) + }, + 'nYears': ({ years }): string => { + return TranslationGen.resolvePlural(years, { + '=0': `0 lat`, + '=1': `1 rok`, + 'few': `${years} lata`, + 'many': `${years} lat`, + 'other': `${years} roku`, + }) + }, + 'occupancy': `Obłożenie`, + 'ok': `OK`, + 'onboardingSurvey': `Ankieta wdrożeniowa`, + 'openSurvey': `Otwórz ankietę`, + 'openTasks': `Otwarte zadania`, + 'openView': `Otwórz`, + 'option': `Opcja`, + 'organizations': `Organizacje`, + 'overview': `Przegląd`, + 'pages.404.loading': `Ładowanie...`, + 'pages.404.notFound': `404 - Nie znaleziono strony`, + 'pages.404.notFoundDescription1': `To na pewno nie jest strona, której szukasz`, + 'pages.404.notFoundDescription2': `Wróć do`, + 'patient': `Pacjent`, + 'patientActions': `Działania dotyczące pacjenta`, + 'patientData': `Dane`, + 'patients': `Pacjenci`, + 'patientsCountChipAdmitted': ({ count }): string => { + return `Przyjęci ${count}` + }, + 'patientsCountChipTotal': ({ count }): string => { + return `Łącznie ${count}` + }, + 'patientsCountChipWaiting': ({ count }): string => { + return `Oczekujący ${count}` + }, + 'patientState': ({ state }): string => { + return TranslationGen.resolveSelect(state, { + 'WAIT': `Oczekujący`, + 'ADMITTED': `Przyjęty`, + 'DISCHARGED': `Wypisany`, + 'DEAD': `Zmarły`, + 'other': `Nieznany`, + }) + }, + 'patientsUpdatedRecently': `Ostatnio zaktualizowani pacjenci`, + 'pickClinic': `Wybierz klinikę`, + 'pickClinicDescription': `Wybierz klinikę dla tego pacjenta. Można wybrać tylko lokalizacje typu klinika.`, + 'pickPosition': `Wybierz lokalizację`, + 'pickPositionDescription': `Wybierz lokalizację dla tego pacjenta. Możesz wybrać szpital, praktykę, klinikę, oddział, łóżko lub salę.`, + 'pickTeams': `Wybierz zespoły`, + 'pickTeamsDescription': `Wybierz jeden lub więcej zespołów dla tego pacjenta. Możesz wybrać klinikę, zespół, praktykę lub szpital.`, + 'position': `Lokalizacja`, + 'positionUpdated': `Zaktualizowano lokalizację`, + 'preferences': `Preferencje`, + 'priority': `Priorytet`, + 'priorityLabel': `Priorytet`, + 'priorityNone': `Brak`, + 'privacy': `Prywatność`, + 'properties': `Właściwości`, + 'propertiesSettingsDescription': `Własne pola dla zadań i pacjentów: zdefiniuj typy i używaj ich w filtrach.`, + 'property': `Właściwość`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Motyw`, + 'few': `Motywy`, + 'many': `Motywy`, + 'other': `Motywy`, + }) + }, + 'rAdd': ({ name }): string => { + return `Dodaj ${name}` + }, + 'rChipTotal': ({ value }): string => { + return `Łącznie ${value}` + }, + 'readOnlyView': `Tylko do odczytu`, + 'recentPatients': `Twoi ostatni pacjenci`, + 'recentTasks': `Twoje ostatnie zadania`, + 'rEdit': ({ name }): string => { + return `Zaktualizuj ${name}` + }, + 'refreshing': `Odświeżanie…`, + 'removeProperty': `Usuń właściwość`, + 'removePropertyConfirmation': `Czy na pewno chcesz usunąć tę właściwość? Tej operacji nie można cofnąć.`, + 'retakeSurvey': `Wypełnij ankietę ponownie`, + 'rShow': ({ name }): string => { + return `Pokaż ${name}` + }, + 'savedViews': `Szybki dostęp`, + 'saveView': `Zapisz szybki dostęp`, + 'saveViewAsNew': `Zapisz jako nowy szybki dostęp`, + 'saveViewDescription': `Nazwij ten szybki dostęp. Filtry, sortowanie, wyszukiwanie i lokalizacja zostaną zapisane.`, + 'saveViewDescriptionFromSystemList': `Tworzy nowy wpis szybkiego dostępu na podstawie tego układu. Ta strona jest stała w aplikacji i nie jest nadpisywana — otwórz szybki dostęp z paska bocznego, gdy będzie potrzebny.`, + 'saveViewOverwriteCurrent': `Nadpisz bieżący szybki dostęp`, + 'scopeChangeNode': `Zmień węzeł`, + 'scopeNoNodeSelected': `Wybierz węzeł, w którym zostanie zapisany ten wpis.`, + 'scopePrivate': `Prywatny`, + 'scopePrivateDescription': `Tylko Ty możesz widzieć i używać tego wpisu.`, + 'scopePublic': `Publiczny`, + 'scopePublicDescription': `Każdy, kto ma dostęp do wybranego węzła lub jego poddrzewa, może widzieć i używać tego wpisu.`, + 'scopeSelectNode': `Wybierz węzeł`, + 'scopeShared': `Udostępniony przez link`, + 'scopeSharedDescription': `Tylko Ty widzisz ten wpis na swoich listach. Każdy, kto ma dostęp do wybranego węzła lub jego poddrzewa, może go otworzyć przez link.`, + 'scopeStoredAt': `Zapisano w`, + 'scopeVisibility': `Udostępnianie`, + 'scrollToTop': `Przewiń na górę`, + 'search': `Szukaj`, + 'searchLocations': `Szukaj lokalizacji...`, + 'searchUserOrTeam': `Szukaj użytkownika (lub zespołu)...`, + 'searchUsersOrTeams': `Szukaj użytkowników lub zespołów...`, + 'security': `Bezpieczeństwo`, + 'selectAll': `Zaznacz wszystko`, + 'selectAssignee': `Przypisz do...`, + 'selectClinic': `Wybierz klinikę`, + 'selectLocation': `Wybierz lokalizację`, + 'selectLocationDescription': `Wybierz lokalizację przypisaną do pacjenta.`, + 'selectOptions': `Wybierz opcje`, + 'selectPosition': `Wybierz lokalizację`, + 'selectRootLocation': `Wybierz lokalizację główną`, + 'selectRootLocationDescription': `Wybierz lokalizacje główne określające Twój zakres dostępu. Można wybrać tylko szpitale, praktyki, kliniki i zespoły. Wybór lokalizacji nadrzędnej obejmuje wszystkie jej lokalizacje podrzędne.`, + 'selectTeams': `Wybierz zespoły`, + 'sessionExpired': `Sesja wygasła`, + 'sessionExpiredDescription': `Zostałeś wylogowany z powodu braku aktywności. Zaloguj się ponownie, aby kontynuować. Niezapisane zmiany mogą zostać utracone.`, + 'settings': `Ustawienia`, + 'settingsDescription': `Tutaj możesz zmienić konfigurację aplikacji.`, + 'sex': `Płeć`, + 'shiftHandover': `Przekazanie dyżuru`, + 'showAllTasks': `Pokaż wszystkie zadania`, + 'showPatient': ({ name }): string => { + return `Pokaż pacjenta ${name}` + }, + 'showTeamTasks': `Pokaż zadania zespołu`, + 'sorting': `Sortowanie`, + 'sPriority': ({ priority }): string => { + return TranslationGen.resolveSelect(priority, { + 'P1': `Normalny`, + 'P2': `Średni`, + 'P3': `Wysoki`, + 'P4': `Krytyczny`, + 'other': `-`, + }) + }, + 'sPropertySubjectType': ({ subject }): string => { + return TranslationGen.resolveSelect(subject, { + 'patient': `Pacjent`, + 'task': `Zadanie`, + 'other': `Nieokreślony typ obiektu`, + }) + }, + 'sPropertyType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'multiSelect': `Wielokrotny wybór`, + 'singleSelect': `Pojedynczy wybór`, + 'number': `Liczba`, + 'text': `Tekst`, + 'date': `Data`, + 'dateTime': `Data i godzina`, + 'checkbox': `Pole wyboru`, + 'user': `Użytkownik`, + 'other': `Nieokreślony typ`, + }) + }, + 'stagingModalDisclaimerMarkdown': `Ta publiczna instancja helpwave tasks służy \\b{do celów deweloperskich i podglądowych}. Wprowadzaj \\b{wyłącznie} \\b{niepoufne dane testowe}. Ta instancja może zostać \\negative{\\b{usunięta w dowolnym momencie}}`, + 'startRecording': `Rozpocznij nagrywanie`, + 'stateUpdated': `Zaktualizowano status`, + 'status': `Status`, + 'stopRecording': `Zatrzymaj nagrywanie`, + 'subjectType': `Typ obiektu`, + 'submissionDetails': `Szczegóły zgłoszenia`, + 'submit': `Wyślij`, + 'submittingAs': ({ name }): string => { + return `Wysyłasz jako ${name}` + }, + 'surveyDescription': `Twoja opinia jest dla nas cenna. Poświęć chwilę na wypełnienie naszej ankiety.`, + 'surveyTitle': `Pomóż nam ulepszyć helpwave tasks`, + 'system': `System`, + 'task': `Zadanie`, + 'taskFromPresetTooltip': `Utworzono z szablonu zadań`, + 'taskPresetAddRow': `Dodaj zadanie`, + 'taskPresetApplyToRow': `Zastosuj do wiersza szablonu`, + 'taskPresetCreate': `Utwórz szablon`, + 'taskPresetDelete': `Usuń`, + 'taskPresetDeleteConfirm': `Usunąć ten szablon zadań?`, + 'taskPresetEdit': `Edytuj szablon`, + 'taskPresetEditDetails': `Edytuj szczegóły`, + 'taskPresetEmptyList': `Brak szablonów zadań.`, + 'taskPresetKey': `Klucz`, + 'taskPresetKeyHint': `Opcjonalny unikalny klucz do wyszukiwania. Pozostaw puste, aby wygenerować automatycznie.`, + 'taskPresetName': `Nazwa`, + 'taskPresetNoEstimate': `Brak szacunku`, + 'taskPresetNoTasks': `Ten szablon nie zawiera zadań.`, + 'taskPresetRemoveRow': `Usuń`, + 'taskPresets': `Szablony`, + 'taskPresetSave': `Zapisz szablon`, + 'taskPresetsDescription': `Listy zadań wielokrotnego użytku z opcjonalnymi zależnościami.`, + 'taskPresetSelectPlaceholder': `Wybierz szablon`, + 'taskPresetSourceNotFound': `Nie udało się wczytać szablonu.`, + 'taskPresetSourceOpenSettings': `Otwórz w ustawieniach`, + 'taskPresetSourceTasksInGraph': `Zadania w szablonie`, + 'taskPresetSourceTitle': `Szablon źródłowy`, + 'tasks': `Zadania`, + 'tasksCreatedFromPreset': `Utworzono zadania`, + 'tasksUpdatedRecently': `Ostatnio zaktualizowane zadania`, + 'taskTitlePlaceholder': `Co trzeba zrobić?`, + 'teams': `Zespoły`, + 'themeMode': ({ theme }): string => { + return TranslationGen.resolveSelect(theme, { + 'dark': `Ciemny`, + 'light': `Jasny`, + 'system': `Systemowy`, + 'other': `Systemowy`, + }) + }, + 'timeEstimate': `Szacowany czas`, + 'title': `Tytuł`, + 'totalPatients': `Łącznie pacjentów`, + 'type': `Typ`, + 'updated': `Zaktualizowano`, + 'url': `URL`, + 'user': `Użytkownik`, + 'userInformation': `Informacje o użytkowniku`, + 'users': `Użytkownicy`, + 'viewAnyoneWithLinkCanView': `Każda osoba z linkiem może wyświetlać`, + 'viewDerivedPatientsHint': `Pacjenci występujący w zadaniach pasujących do tego szybkiego dostępu (bez powtórzeń).`, + 'views': `Szybki dostęp`, + 'viewsEntityPatient': `Pacjenci`, + 'viewsEntityTask': `Zadania`, + 'viewSettings': `Szybki dostęp`, + 'viewSettingsDescription': `Zarządzaj zapisanym szybkim dostępem do zadań i pacjentów.`, + 'viewVisibility': `Widoczność`, + 'viewVisibilityLinkShared': `Udostępniony przez link`, + 'viewVisibilityPrivate': `Prywatny`, + 'waitingForPatient': `Oczekiwanie na pacjenta`, + 'waitPatient': `Ustaw pacjenta jako oczekującego`, + 'wards': `Oddziały`, + 'weeklySurvey': `Ankieta tygodniowa`, + 'yes': `Tak` + }, + 'pt-BR': { + 'account': `Conta`, + 'active': `Ativo`, + 'add': `Adicionar`, + 'addFastAccess': `Adicionar acesso rápido`, + 'addFastAccessDescription': `Adicione um nome para o novo acesso rápido.`, + 'additionalAssigneesCount': ({ count }): string => { + return `+${count}` + }, + 'addPatient': `Adicionar paciente`, 'addProperty': `Adicionar propriedade`, 'addTask': `Adicionar tarefa`, 'admitPatient': `Internar paciente`, @@ -3019,6 +4492,7 @@ export const tasksTranslation: Translation { + return `+${count}` + }, + 'addPatient': `Adaugă pacient`, + 'addProperty': `Adaugă proprietate`, + 'addTask': `Adaugă sarcină`, + 'admitPatient': `Internează pacientul`, + 'anonymous': `Anonim`, + 'anonymousSubmission': `Trimitere anonimă`, + 'archivedPropertyDescription': `Proprietățile arhivate nu mai pot fi atribuite obiectelor.`, + 'archiveProperty': `Arhivează proprietatea`, + 'assignedTo': `Atribuit lui`, + 'assigneeTeam': `Echipa atribuită`, + 'authenticationFailed': `Autentificare eșuată`, + 'birthdate': `Data nașterii`, + 'cancel': `Anulează`, + 'clear': `Golește`, + 'clearCache': `Golește memoria cache`, + 'clearPropertyColumnActionPatient': `Golește valorile acestei proprietăți la pacienții listați`, + 'clearPropertyColumnActionTask': `Elimină această proprietate din sarcinile listate`, + 'clearPropertyColumnConfirmButtonPatient': `Golește valorile proprietății`, + 'clearPropertyColumnConfirmButtonTask': `Elimină proprietatea din sarcini`, + 'clearPropertyColumnDialogDescriptionPatient': ({ propertyName, count }): string => { + return `Toate valorile proprietății „${propertyName}” vor fi golite la ${count} pacienți încărcați în prezent în această listă. Proprietatea rămâne atașată acestor pacienți. Pacienții care nu sunt încărcați în această listă nu sunt afectați.` + }, + 'clearPropertyColumnDialogDescriptionTask': ({ propertyName, count }): string => { + return `Proprietatea „${propertyName}” va fi eliminată definitiv din ${count} sarcini încărcate în prezent în această listă. Sarcinile care nu sunt încărcate în această listă nu sunt afectate.` + }, + 'clearPropertyColumnDialogTitlePatient': `Golește valorile proprietății la pacienți`, + 'clearPropertyColumnDialogTitleTask': `Elimină proprietatea din sarcini`, + 'clearPropertyColumnTypeNameInstruction': ({ propertyName }): string => { + return `Tastați „${propertyName}” pentru a confirma.` + }, + 'clinic': `Clinică`, + 'clinics': `Clinici`, + 'clinicUpdated': `Clinică actualizată`, + 'close': `Închide`, + 'closedTasks': `Sarcini finalizate`, + 'collapseAll': `Restrânge tot`, + 'confirm': `Confirmă`, + 'confirmDeleteView': `Ștergeți acest acces rapid salvat? Acțiunea nu poate fi anulată.`, + 'confirmSelection': `Confirmă selecția`, + 'confirmShiftHandover': `Confirmă predarea turei`, + 'confirmShiftHandoverDescription': `Sigur doriți să transferați toate sarcinile deschise utilizatorului selectat?`, + 'confirmShiftHandoverDescriptionWithName': ({ taskCount, name }): string => { + let _out: string = '' + _out += `Sigur doriți să transferați ` + _out += TranslationGen.resolvePlural(taskCount, { + '=1': `${taskCount} sarcină deschisă`, + 'few': `${taskCount} sarcini deschise`, + 'other': `${taskCount} de sarcini deschise`, + }) + _out += ` către ${name}?` + return _out + }, + 'conflictDetected': `Conflict detectat`, + 'connectionConnected': `Conectat`, + 'connectionConnecting': `Se conectează…`, + 'connectionDisconnected': `Deconectat`, + 'copyShareLink': `Copiază linkul`, + 'copyShareLinkEnableSharingFirst': `Activați partajarea prin link pentru ca alte persoane cu linkul să poată deschide acest acces rapid.`, + 'copyViewToMyViews': `Copiază în accesul meu rapid`, + 'create': `Creează`, + 'createTask': `Creează sarcină`, + 'creationDate': `Data creării`, + 'currentTime': `Ora curentă`, + 'dashboard': `Tablou de bord`, + 'dashboardWelcomeAfternoon': ({ name }): string => { + return `Bună ziua, ${name}!` + }, + 'dashboardWelcomeDescription': `Iată ce se întâmplă astăzi.`, + 'dashboardWelcomeEvening': ({ name }): string => { + return `Bună seara, ${name}!` + }, + 'dashboardWelcomeMorning': ({ name }): string => { + return `Bună dimineața, ${name}!` + }, + 'dashboardWelcomeNight': ({ name }): string => { + return `Noapte bună, ${name}!` + }, + 'dashboardWelcomeNoon': ({ name }): string => { + return `Bună ziua, ${name}!` + }, + 'delete': `Șterge`, + 'deletePatient': `Șterge pacientul`, + 'deletePatientConfirmation': `Sigur doriți să ștergeți acest pacient? Acțiunea nu poate fi anulată.`, + 'description': `Descriere`, + 'descriptionPlaceholder': `Adăugați mai multe detalii...`, + 'deselectAll': `Deselectează tot`, + 'developmentAndPreviewInstance': `Instanță de dezvoltare și previzualizare`, + 'discard': `Renunță`, + 'discardDraftMessage': `Aveți date nesalvate. Dacă închideți acum, tot ce ați introdus se va pierde.`, + 'discardDraftTitle': `Renunțați la ciornă?`, + 'discardViewChanges': `Renunță la modificări`, + 'dischargePatient': `Externează pacientul`, + 'dischargePatientConfirmation': `Sigur doriți să externați acest pacient? Această acțiune va modifica starea pacientului.`, + 'dismiss': `Închide`, + 'dismissAll': `Închide toate`, + 'diverse': `Divers`, + 'done': `Finalizat`, + 'dueDate': `Termen`, + 'dueDateInDays': ({ days }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(days, { + '=1': `${days} zi`, + 'few': `${days} zile`, + 'other': `${days} de zile`, + }) + return _out + }, + 'dueDateInHours': ({ hours }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(hours, { + '=1': `${hours} oră`, + 'few': `${hours} ore`, + 'other': `${hours} de ore`, + }) + return _out + }, + 'dueDateNow': `Acum`, + 'dueDateToday': `Astăzi`, + 'dueDateTomorrow': `Mâine`, + 'duplicate': `Duplică`, + 'edit': `Editează`, + 'editPatient': `Editează pacientul`, + 'editPresetTask': `Editează sarcina din șablon`, + 'editTask': `Editează sarcina`, + 'enterFeedback': `Introduceți feedbackul aici...`, + 'error': `Eroare`, + 'errorOccurred': `A apărut o eroare`, + 'estimatedTime': `Timp estimat (minute)`, + 'expandAll': `Extinde tot`, + 'export': `Exportă`, + 'exportCsv': `Exportă ca CSV`, + 'exportExcel': `Exportă ca Excel (imprimabil)`, + 'exportFailed': `Exportul a eșuat. Vă rugăm să încercați din nou.`, + 'feedback': `Feedback`, + 'feedbackDescription': `Trimiteți feedback, raportați erori sau sugerați îmbunătățiri.`, + 'female': `Feminin`, + 'filter': `Filtru`, + 'filterAll': `Toate`, + 'filterUndone': `Nefinalizate`, + 'firstName': `Prenume`, + 'freeBeds': `Paturi libere`, + 'hide': `Ascunde`, + 'homePage': `Pagina principală`, + 'imprint': `Date de identificare`, + 'inactive': `Inactiv`, + 'install': `Instalează`, + 'installApp': `Instalează aplicația`, + 'installAppDescription': `Instalați helpwave tasks pentru o experiență mai bună, cu funcționare offline și acces mai rapid.`, + 'language': `Limbă`, + 'lastName': `Nume`, + 'listViewCard': `Vizualizare carduri`, + 'listViewTable': `Vizualizare tabel`, + 'loading': `Se încarcă...`, + 'loadingAlmostThere': `Aproape gata...`, + 'loadingGettingReady': `Un moment — pregătim totul...`, + 'loadingHangOn': `Un moment — se încarcă cele mai recente date...`, + 'loadingMoment': `O secundă, aproape gata...`, + 'loadMore': `Încarcă mai multe`, + 'loadTaskPreset': `Încarcă șablon`, + 'loadTaskPresetConfirm': ({ count }): string => { + let _out: string = '' + _out += `Creați ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} sarcină`, + 'few': `${count} sarcini`, + 'other': `${count} de sarcini`, + }) + _out += ` pentru acest pacient?` + return _out + }, + 'loadTaskPresetConfirmTitle': `Confirmă încărcarea șablonului`, + 'loadTaskPresetCreateAndAssign': `Creează și atribuie-mi`, + 'loadTaskPresetSelectTasks': `Sarcini din șablon`, + 'loadTaskPresetTaskLabel': `Șablon`, + 'loadTaskPresetTitle': `Încarcă șablon de sarcini`, + 'location': `Locație`, + 'locationBed': `Pat`, + 'locationClinic': `Clinică`, + 'locationRoom': `Salon`, + 'locationType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'CLINIC': `Clinică`, + 'WARD': `Secție`, + 'TEAM': `Echipă`, + 'ROOM': `Salon`, + 'BED': `Pat`, + 'other': `Altele`, + }) + }, + 'locationWard': `Secție`, + 'login': `Autentificare`, + 'logInAgain': `Autentificați-vă din nou`, + 'loginRequired': `Autentificare necesară`, + 'loginRequiredDescription': `Pentru a folosi acest site trebuie să fiți autentificat.`, + 'logout': `Deconectare`, + 'male': `Masculin`, + 'markPatientDead': `Marchează pacientul ca decedat`, + 'markPatientDeadConfirmation': `Sigur doriți să marcați acest pacient ca decedat?`, + 'menu': `Meniu`, + 'more': `Mai mult`, + 'myFavorites': `Favoritele mele`, + 'myOpenTasks': `Sarcinile mele deschise`, + 'myTasks': `Sarcinile mele`, + 'name': `Nume`, + 'nFilter': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} filtru`, + 'few': `${count} filtre`, + 'other': `${count} de filtre`, + }) + }, + 'nMinutesShort': ({ minCount }): string => { + return `${minCount} min` + }, + 'no': `Nu`, + 'noClosedTasks': `Nicio sarcină finalizată`, + 'noLocationsFound': `Nu s-au găsit locații`, + 'none': `Niciunul`, + 'noNotifications': `Nicio actualizare recentă`, + 'noOpenTasks': `Nicio sarcină deschisă`, + 'noPatient': `Niciun pacient`, + 'noPatientsInTaskView': `Nu s-au găsit pacienți pentru acest acces rapid la sarcini.`, + 'noResultsFound': `Nu s-au găsit rezultate`, + 'notAssigned': `Neatribuit`, + 'notifications': `Notificări`, + 'nPatient': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} pacient`, + 'few': `${count} pacienți`, + 'other': `${count} de pacienți`, + }) + }, + 'nSorting': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} sortare`, + 'few': `${count} sortări`, + 'other': `${count} de sortări`, + }) + }, + 'nTask': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} sarcină`, + 'few': `${count} sarcini`, + 'other': `${count} de sarcini`, + }) + }, + 'nYears': ({ years }): string => { + return TranslationGen.resolvePlural(years, { + '=0': `0 ani`, + '=1': `1 an`, + 'few': `${years} ani`, + 'other': `${years} de ani`, + }) + }, + 'occupancy': `Grad de ocupare`, + 'ok': `OK`, + 'onboardingSurvey': `Chestionar inițial`, + 'openSurvey': `Deschide chestionarul`, + 'openTasks': `Sarcini deschise`, + 'openView': `Deschide`, + 'option': `Opțiune`, + 'organizations': `Organizații`, + 'overview': `Prezentare generală`, + 'pages.404.loading': `Se încarcă...`, + 'pages.404.notFound': `404 - Pagina nu a fost găsită`, + 'pages.404.notFoundDescription1': `Aceasta nu este pagina pe care o căutați`, + 'pages.404.notFoundDescription2': `Înapoi la`, + 'patient': `Pacient`, + 'patientActions': `Acțiuni pacient`, + 'patientData': `Date`, + 'patients': `Pacienți`, + 'patientsCountChipAdmitted': ({ count }): string => { + return `Internați ${count}` + }, + 'patientsCountChipTotal': ({ count }): string => { + return `Total ${count}` + }, + 'patientsCountChipWaiting': ({ count }): string => { + return `În așteptare ${count}` + }, + 'patientState': ({ state }): string => { + return TranslationGen.resolveSelect(state, { + 'WAIT': `În așteptare`, + 'ADMITTED': `Internat`, + 'DISCHARGED': `Externat`, + 'DEAD': `Decedat`, + 'other': `Necunoscut`, + }) + }, + 'patientsUpdatedRecently': `Pacienți actualizați recent`, + 'pickClinic': `Alegeți clinica`, + 'pickClinicDescription': `Selectați clinica pentru acest pacient. Pot fi selectate doar locații de tip clinică.`, + 'pickPosition': `Alegeți locația`, + 'pickPositionDescription': `Selectați locația pentru acest pacient. Puteți selecta spital, cabinet, clinică, secție, pat sau salon.`, + 'pickTeams': `Alegeți echipele`, + 'pickTeamsDescription': `Selectați una sau mai multe echipe pentru acest pacient. Puteți selecta clinică, echipă, cabinet sau spital.`, + 'position': `Locație`, + 'positionUpdated': `Locație actualizată`, + 'preferences': `Preferințe`, + 'priority': `Prioritate`, + 'priorityLabel': `Prioritate`, + 'priorityNone': `Niciuna`, + 'privacy': `Confidențialitate`, + 'properties': `Proprietăți`, + 'propertiesSettingsDescription': `Câmpuri personalizate pentru sarcini și pacienți: definiți tipuri și folosiți-le în filtre.`, + 'property': `Proprietate`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Temă`, + 'few': `Teme`, + 'other': `Teme`, + }) + }, + 'rAdd': ({ name }): string => { + return `Adaugă ${name}` + }, + 'rChipTotal': ({ value }): string => { + return `Total ${value}` + }, + 'readOnlyView': `Doar citire`, + 'recentPatients': `Pacienții tăi recenți`, + 'recentTasks': `Sarcinile tale recente`, + 'rEdit': ({ name }): string => { + return `Actualizează ${name}` + }, + 'refreshing': `Se actualizează…`, + 'removeProperty': `Elimină proprietatea`, + 'removePropertyConfirmation': `Sigur doriți să eliminați această proprietate? Acțiunea nu poate fi anulată.`, + 'retakeSurvey': `Completează din nou chestionarul`, + 'rShow': ({ name }): string => { + return `Afișează ${name}` + }, + 'savedViews': `Acces rapid`, + 'saveView': `Salvează accesul rapid`, + 'saveViewAsNew': `Salvează ca acces rapid nou`, + 'saveViewDescription': `Denumiți acest acces rapid. Filtrele, sortarea, căutarea și locația sunt salvate.`, + 'saveViewDescriptionFromSystemList': `Creează un nou acces rapid pe baza acestui aspect. Această pagină este fixată de aplicație și nu este suprascrisă — deschideți accesul rapid din bara laterală când aveți nevoie.`, + 'saveViewOverwriteCurrent': `Suprascrie accesul rapid curent`, + 'scopeChangeNode': `Schimbă nodul`, + 'scopeNoNodeSelected': `Selectați nodul la care este salvată această intrare.`, + 'scopePrivate': `Privat`, + 'scopePrivateDescription': `Doar dumneavoastră puteți vedea și folosi această intrare.`, + 'scopePublic': `Public`, + 'scopePublicDescription': `Oricine are acces la nodul selectat sau la subarborele acestuia poate vedea și folosi această intrare.`, + 'scopeSelectNode': `Selectează nodul`, + 'scopeShared': `Partajat prin link`, + 'scopeSharedDescription': `Doar dumneavoastră vedeți această intrare în listele proprii. Oricine are acces la nodul selectat sau la subarborele acestuia o poate deschide prin link.`, + 'scopeStoredAt': `Salvat la`, + 'scopeVisibility': `Partajare`, + 'scrollToTop': `Derulează în sus`, + 'search': `Caută`, + 'searchLocations': `Căutați locații...`, + 'searchUserOrTeam': `Căutați utilizator (sau echipă)...`, + 'searchUsersOrTeams': `Căutați utilizatori sau echipe...`, + 'security': `Securitate`, + 'selectAll': `Selectează tot`, + 'selectAssignee': `Atribuie lui...`, + 'selectClinic': `Selectează clinica`, + 'selectLocation': `Selectează locația`, + 'selectLocationDescription': `Vă rugăm să selectați locația atribuită pacientului.`, + 'selectOptions': `Selectează opțiunile`, + 'selectPosition': `Selectează locația`, + 'selectRootLocation': `Selectează locația rădăcină`, + 'selectRootLocationDescription': `Selectați locațiile rădăcină care definesc domeniul dumneavoastră de acces. Pot fi selectate doar spitale, cabinete, clinici și echipe. Selectarea unei locații părinte include toate locațiile subordonate.`, + 'selectTeams': `Selectează echipele`, + 'sessionExpired': `Sesiune expirată`, + 'sessionExpiredDescription': `Ați fost deconectat din cauza inactivității. Vă rugăm să vă autentificați din nou pentru a continua. Modificările nesalvate se pot pierde.`, + 'settings': `Setări`, + 'settingsDescription': `Aici puteți modifica configurația aplicației.`, + 'sex': `Sex`, + 'shiftHandover': `Predarea turei`, + 'showAllTasks': `Afișează toate sarcinile`, + 'showPatient': ({ name }): string => { + return `Afișează pacientul ${name}` + }, + 'showTeamTasks': `Afișează sarcinile echipei`, + 'sorting': `Sortare`, + 'sPriority': ({ priority }): string => { + return TranslationGen.resolveSelect(priority, { + 'P1': `Normală`, + 'P2': `Medie`, + 'P3': `Ridicată`, + 'P4': `Critică`, + 'other': `-`, + }) + }, + 'sPropertySubjectType': ({ subject }): string => { + return TranslationGen.resolveSelect(subject, { + 'patient': `Pacient`, + 'task': `Sarcină`, + 'other': `Tip de subiect nedefinit`, + }) + }, + 'sPropertyType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'multiSelect': `Selecție multiplă`, + 'singleSelect': `Selecție unică`, + 'number': `Număr`, + 'text': `Text`, + 'date': `Dată`, + 'dateTime': `Moment`, + 'checkbox': `Casetă de selectare`, + 'user': `Utilizator`, + 'other': `Tip nedefinit`, + }) + }, + 'stagingModalDisclaimerMarkdown': `Această instanță publică a helpwave tasks este destinată \\b{dezvoltării și previzualizării}. Vă rugăm să introduceți \\b{doar} \\b{date de test neconfidențiale}. Această instanță poate fi \\negative{\\b{ștearsă oricând}}`, + 'startRecording': `Pornește înregistrarea`, + 'stateUpdated': `Stare actualizată`, + 'status': `Status`, + 'stopRecording': `Oprește înregistrarea`, + 'subjectType': `Tip de subiect`, + 'submissionDetails': `Detaliile trimiterii`, + 'submit': `Trimite`, + 'submittingAs': ({ name }): string => { + return `Se trimite ca ${name}` + }, + 'surveyDescription': `Feedbackul dumneavoastră este valoros pentru noi. Vă rugăm să acordați un moment completării chestionarului.`, + 'surveyTitle': `Ajutați-ne să îmbunătățim helpwave tasks`, + 'system': `Sistem`, + 'task': `Sarcină`, + 'taskFromPresetTooltip': `Creată dintr-un șablon de sarcini`, + 'taskPresetAddRow': `Adaugă sarcină`, + 'taskPresetApplyToRow': `Aplică pe rândul din șablon`, + 'taskPresetCreate': `Creează șablon`, + 'taskPresetDelete': `Șterge`, + 'taskPresetDeleteConfirm': `Ștergeți acest șablon de sarcini?`, + 'taskPresetEdit': `Editează șablonul`, + 'taskPresetEditDetails': `Editează detaliile`, + 'taskPresetEmptyList': `Încă nu există șabloane de sarcini.`, + 'taskPresetKey': `Cheie`, + 'taskPresetKeyHint': `Cheie unică opțională pentru căutări. Lăsați gol pentru generare automată.`, + 'taskPresetName': `Nume`, + 'taskPresetNoEstimate': `Fără estimare`, + 'taskPresetNoTasks': `Acest șablon nu conține sarcini.`, + 'taskPresetRemoveRow': `Elimină`, + 'taskPresets': `Șabloane`, + 'taskPresetSave': `Salvează șablonul`, + 'taskPresetsDescription': `Liste de sarcini reutilizabile, cu dependențe opționale.`, + 'taskPresetSelectPlaceholder': `Selectați un șablon`, + 'taskPresetSourceNotFound': `Șablonul nu a putut fi încărcat.`, + 'taskPresetSourceOpenSettings': `Deschide în setări`, + 'taskPresetSourceTasksInGraph': `Sarcini în șablon`, + 'taskPresetSourceTitle': `Șablon sursă`, + 'tasks': `Sarcini`, + 'tasksCreatedFromPreset': `Sarcini create`, + 'tasksUpdatedRecently': `Sarcini actualizate recent`, + 'taskTitlePlaceholder': `Ce trebuie făcut?`, + 'teams': `Echipe`, + 'themeMode': ({ theme }): string => { + return TranslationGen.resolveSelect(theme, { + 'dark': `Întunecat`, + 'light': `Luminos`, + 'system': `Sistem`, + 'other': `Sistem`, + }) + }, + 'timeEstimate': `Estimare de timp`, + 'title': `Titlu`, + 'totalPatients': `Total pacienți`, + 'type': `Tip`, + 'updated': `Actualizat`, + 'url': `URL`, + 'user': `Utilizator`, + 'userInformation': `Informații despre utilizator`, + 'users': `Utilizatori`, + 'viewAnyoneWithLinkCanView': `Oricine are linkul poate vizualiza`, + 'viewDerivedPatientsHint': `Pacienții care apar în sarcinile ce corespund acestui acces rapid (fără duplicate).`, + 'views': `Acces rapid`, + 'viewsEntityPatient': `Pacienți`, + 'viewsEntityTask': `Sarcini`, + 'viewSettings': `Acces rapid`, + 'viewSettingsDescription': `Gestionați accesele rapide salvate pentru sarcini și pacienți.`, + 'viewVisibility': `Vizibilitate`, + 'viewVisibilityLinkShared': `Partajat prin link`, + 'viewVisibilityPrivate': `Privat`, + 'waitingForPatient': `Se așteaptă pacientul`, + 'waitPatient': `Trece pacientul în așteptare`, + 'wards': `Secții`, + 'weeklySurvey': `Chestionar săptămânal`, + 'yes': `Da` + }, + 'ru-RU': { + 'account': `Аккаунт`, + 'active': `Активно`, + 'add': `Добавить`, + 'addFastAccess': `Добавить быстрый доступ`, + 'addFastAccessDescription': `Введите название нового быстрого доступа.`, + 'additionalAssigneesCount': ({ count }): string => { + return `+${count}` + }, + 'addPatient': `Добавить пациента`, + 'addProperty': `Добавить свойство`, + 'addTask': `Добавить задачу`, + 'admitPatient': `Госпитализировать пациента`, + 'anonymous': `Анонимно`, + 'anonymousSubmission': `Анонимная отправка`, + 'archivedPropertyDescription': `Архивные свойства больше нельзя назначать объектам.`, + 'archiveProperty': `Архивировать свойство`, + 'assignedTo': `Назначено`, + 'assigneeTeam': `Назначенная команда`, + 'authenticationFailed': `Ошибка аутентификации`, + 'birthdate': `Дата рождения`, + 'cancel': `Отмена`, + 'clear': `Очистить`, + 'clearCache': `Очистить кэш`, + 'clearPropertyColumnActionPatient': `Очистить значения этого свойства у пациентов в списке`, + 'clearPropertyColumnActionTask': `Удалить это свойство из задач в списке`, + 'clearPropertyColumnConfirmButtonPatient': `Очистить значения свойства`, + 'clearPropertyColumnConfirmButtonTask': `Удалить свойство из задач`, + 'clearPropertyColumnDialogDescriptionPatient': ({ propertyName, count }): string => { + return `Все значения свойства «${propertyName}» будут очищены у пациентов, загруженных в этот список (количество: ${count}). Само свойство останется у этих пациентов. Пациенты, не загруженные в этот список, не затрагиваются.` + }, + 'clearPropertyColumnDialogDescriptionTask': ({ propertyName, count }): string => { + return `Свойство «${propertyName}» будет безвозвратно удалено из задач, загруженных в этот список (количество: ${count}). Задачи, не загруженные в этот список, не затрагиваются.` + }, + 'clearPropertyColumnDialogTitlePatient': `Очистить значения свойства у пациентов`, + 'clearPropertyColumnDialogTitleTask': `Удалить свойство из задач`, + 'clearPropertyColumnTypeNameInstruction': ({ propertyName }): string => { + return `Введите «${propertyName}» для подтверждения.` + }, + 'clinic': `Клиника`, + 'clinics': `Клиники`, + 'clinicUpdated': `Клиника обновлена`, + 'close': `Закрыть`, + 'closedTasks': `Выполненные задачи`, + 'collapseAll': `Свернуть все`, + 'confirm': `Подтвердить`, + 'confirmDeleteView': `Удалить этот сохранённый быстрый доступ? Это действие нельзя отменить.`, + 'confirmSelection': `Подтвердить выбор`, + 'confirmShiftHandover': `Подтвердить передачу смены`, + 'confirmShiftHandoverDescription': `Вы уверены, что хотите передать все открытые задачи выбранному пользователю?`, + 'confirmShiftHandoverDescriptionWithName': ({ taskCount, name }): string => { + let _out: string = '' + _out += `Вы уверены, что хотите передать ` + _out += TranslationGen.resolvePlural(taskCount, { + '=1': `${taskCount} открытую задачу`, + 'one': `${taskCount} открытую задачу`, + 'few': `${taskCount} открытые задачи`, + 'many': `${taskCount} открытых задач`, + 'other': `${taskCount} открытой задачи`, + }) + _out += ` пользователю ${name}?` + return _out + }, + 'conflictDetected': `Обнаружен конфликт`, + 'connectionConnected': `Подключено`, + 'connectionConnecting': `Подключение…`, + 'connectionDisconnected': `Отключено`, + 'copyShareLink': `Копировать ссылку`, + 'copyShareLinkEnableSharingFirst': `Включите доступ по ссылке, чтобы другие пользователи со ссылкой могли открыть этот быстрый доступ.`, + 'copyViewToMyViews': `Копировать в мой быстрый доступ`, + 'create': `Создать`, + 'createTask': `Создать задачу`, + 'creationDate': `Дата создания`, + 'currentTime': `Текущее время`, + 'dashboard': `Обзорная панель`, + 'dashboardWelcomeAfternoon': ({ name }): string => { + return `Добрый день, ${name}!` + }, + 'dashboardWelcomeDescription': `Вот что происходит сегодня.`, + 'dashboardWelcomeEvening': ({ name }): string => { + return `Добрый вечер, ${name}!` + }, + 'dashboardWelcomeMorning': ({ name }): string => { + return `Доброе утро, ${name}!` + }, + 'dashboardWelcomeNight': ({ name }): string => { + return `Доброй ночи, ${name}!` + }, + 'dashboardWelcomeNoon': ({ name }): string => { + return `Добрый день, ${name}!` + }, + 'delete': `Удалить`, + 'deletePatient': `Удалить пациента`, + 'deletePatientConfirmation': `Вы уверены, что хотите удалить этого пациента? Это действие нельзя отменить.`, + 'description': `Описание`, + 'descriptionPlaceholder': `Добавьте подробности...`, + 'deselectAll': `Снять выбор`, + 'developmentAndPreviewInstance': `Экземпляр для разработки и предварительного просмотра`, + 'discard': `Отменить`, + 'discardDraftMessage': `У вас есть несохранённые данные. Если закрыть сейчас, всё введённое будет потеряно.`, + 'discardDraftTitle': `Отменить черновик?`, + 'discardViewChanges': `Отменить изменения`, + 'dischargePatient': `Выписать пациента`, + 'dischargePatientConfirmation': `Вы уверены, что хотите выписать этого пациента? Статус пациента будет изменён.`, + 'dismiss': `Закрыть`, + 'dismissAll': `Закрыть все`, + 'diverse': `Другой`, + 'done': `Готово`, + 'dueDate': `Срок выполнения`, + 'dueDateInDays': ({ days }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(days, { + '=1': `${days} день`, + 'one': `${days} день`, + 'few': `${days} дня`, + 'many': `${days} дней`, + 'other': `${days} дня`, + }) + return _out + }, + 'dueDateInHours': ({ hours }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(hours, { + '=1': `${hours} час`, + 'one': `${hours} час`, + 'few': `${hours} часа`, + 'many': `${hours} часов`, + 'other': `${hours} часа`, + }) + return _out + }, + 'dueDateNow': `Сейчас`, + 'dueDateToday': `Сегодня`, + 'dueDateTomorrow': `Завтра`, + 'duplicate': `Дублировать`, + 'edit': `Редактировать`, + 'editPatient': `Редактировать пациента`, + 'editPresetTask': `Редактировать задачу шаблона`, + 'editTask': `Редактировать задачу`, + 'enterFeedback': `Введите ваш отзыв...`, + 'error': `Ошибка`, + 'errorOccurred': `Произошла ошибка`, + 'estimatedTime': `Расчётное время (минуты)`, + 'expandAll': `Развернуть все`, + 'export': `Экспорт`, + 'exportCsv': `Экспорт в CSV`, + 'exportExcel': `Экспорт в Excel (для печати)`, + 'exportFailed': `Не удалось выполнить экспорт. Попробуйте ещё раз.`, + 'feedback': `Обратная связь`, + 'feedbackDescription': `Поделитесь отзывом, сообщите об ошибке или предложите улучшение.`, + 'female': `Женский`, + 'filter': `Фильтр`, + 'filterAll': `Все`, + 'filterUndone': `Невыполненные`, + 'firstName': `Имя`, + 'freeBeds': `Свободные койки`, + 'hide': `Скрыть`, + 'homePage': `Главная страница`, + 'imprint': `Выходные данные`, + 'inactive': `Неактивно`, + 'install': `Установить`, + 'installApp': `Установить приложение`, + 'installAppDescription': `Установите helpwave tasks для удобной работы, офлайн-доступа и более быстрого запуска.`, + 'language': `Язык`, + 'lastName': `Фамилия`, + 'listViewCard': `Карточки`, + 'listViewTable': `Таблица`, + 'loading': `Загрузка...`, + 'loadingAlmostThere': `Почти готово...`, + 'loadingGettingReady': `Минуту — всё подготавливаем...`, + 'loadingHangOn': `Подождите — загружаем актуальные данные...`, + 'loadingMoment': `Секунду, почти готово...`, + 'loadMore': `Загрузить ещё`, + 'loadTaskPreset': `Загрузить шаблон`, + 'loadTaskPresetConfirm': ({ count }): string => { + let _out: string = '' + _out += `Создать ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} задачу`, + 'one': `${count} задачу`, + 'few': `${count} задачи`, + 'many': `${count} задач`, + 'other': `${count} задачи`, + }) + _out += ` для этого пациента?` + return _out + }, + 'loadTaskPresetConfirmTitle': `Подтвердить загрузку шаблона`, + 'loadTaskPresetCreateAndAssign': `Создать и назначить мне`, + 'loadTaskPresetSelectTasks': `Задачи из шаблона`, + 'loadTaskPresetTaskLabel': `Шаблон`, + 'loadTaskPresetTitle': `Загрузить шаблон задач`, + 'location': `Местоположение`, + 'locationBed': `Койка`, + 'locationClinic': `Клиника`, + 'locationRoom': `Палата`, + 'locationType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'CLINIC': `Клиника`, + 'WARD': `Отделение`, + 'TEAM': `Команда`, + 'ROOM': `Палата`, + 'BED': `Койка`, + 'other': `Другое`, + }) + }, + 'locationWard': `Отделение`, + 'login': `Вход`, + 'logInAgain': `Войти снова`, + 'loginRequired': `Требуется вход`, + 'loginRequiredDescription': `Чтобы пользоваться этим сайтом, необходимо войти в систему.`, + 'logout': `Выйти`, + 'male': `Мужской`, + 'markPatientDead': `Отметить пациента как умершего`, + 'markPatientDeadConfirmation': `Вы уверены, что хотите отметить этого пациента как умершего?`, + 'menu': `Меню`, + 'more': `Ещё`, + 'myFavorites': `Избранное`, + 'myOpenTasks': `Мои открытые задачи`, + 'myTasks': `Мои задачи`, + 'name': `Название`, + 'nFilter': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} фильтр`, + 'one': `${count} фильтр`, + 'few': `${count} фильтра`, + 'many': `${count} фильтров`, + 'other': `${count} фильтра`, + }) + }, + 'nMinutesShort': ({ minCount }): string => { + return `${minCount} мин` + }, + 'no': `Нет`, + 'noClosedTasks': `Нет выполненных задач`, + 'noLocationsFound': `Местоположения не найдены`, + 'none': `Нет`, + 'noNotifications': `Нет новых обновлений`, + 'noOpenTasks': `Нет открытых задач`, + 'noPatient': `Нет пациента`, + 'noPatientsInTaskView': `Для этого быстрого доступа к задачам пациенты не найдены.`, + 'noResultsFound': `Ничего не найдено`, + 'notAssigned': `Не назначено`, + 'notifications': `Уведомления`, + 'nPatient': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} пациент`, + 'one': `${count} пациент`, + 'few': `${count} пациента`, + 'many': `${count} пациентов`, + 'other': `${count} пациента`, + }) + }, + 'nSorting': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} сортировка`, + 'one': `${count} сортировка`, + 'few': `${count} сортировки`, + 'many': `${count} сортировок`, + 'other': `${count} сортировки`, + }) + }, + 'nTask': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} задача`, + 'one': `${count} задача`, + 'few': `${count} задачи`, + 'many': `${count} задач`, + 'other': `${count} задачи`, + }) + }, + 'nYears': ({ years }): string => { + return TranslationGen.resolvePlural(years, { + '=0': `0 лет`, + '=1': `1 год`, + 'one': `${years} год`, + 'few': `${years} года`, + 'many': `${years} лет`, + 'other': `${years} года`, + }) + }, + 'occupancy': `Заполненность`, + 'ok': `ОК`, + 'onboardingSurvey': `Вводный опрос`, + 'openSurvey': `Открыть опрос`, + 'openTasks': `Открытые задачи`, + 'openView': `Открыть`, + 'option': `Вариант`, + 'organizations': `Организации`, + 'overview': `Обзор`, + 'pages.404.loading': `Загрузка...`, + 'pages.404.notFound': `404 — Страница не найдена`, + 'pages.404.notFoundDescription1': `Это точно не та страница, которую вы ищете`, + 'pages.404.notFoundDescription2': `Вернуться на`, + 'patient': `Пациент`, + 'patientActions': `Действия с пациентом`, + 'patientData': `Данные`, + 'patients': `Пациенты`, + 'patientsCountChipAdmitted': ({ count }): string => { + return `Госпитализировано ${count}` + }, + 'patientsCountChipTotal': ({ count }): string => { + return `Всего ${count}` + }, + 'patientsCountChipWaiting': ({ count }): string => { + return `Ожидают ${count}` + }, + 'patientState': ({ state }): string => { + return TranslationGen.resolveSelect(state, { + 'WAIT': `Ожидает`, + 'ADMITTED': `Госпитализирован`, + 'DISCHARGED': `Выписан`, + 'DEAD': `Умер`, + 'other': `Неизвестно`, + }) + }, + 'patientsUpdatedRecently': `Недавно обновлённые пациенты`, + 'pickClinic': `Выберите клинику`, + 'pickClinicDescription': `Выберите клинику для этого пациента. Можно выбрать только клиники.`, + 'pickPosition': `Выберите местоположение`, + 'pickPositionDescription': `Выберите местоположение для этого пациента. Можно выбрать больницу, практику, клинику, отделение, койку или палату.`, + 'pickTeams': `Выберите команды`, + 'pickTeamsDescription': `Выберите одну или несколько команд для этого пациента. Можно выбрать клинику, команду, практику или больницу.`, + 'position': `Местоположение`, + 'positionUpdated': `Местоположение обновлено`, + 'preferences': `Настройки`, + 'priority': `Приоритет`, + 'priorityLabel': `Приоритет`, + 'priorityNone': `Нет`, + 'privacy': `Конфиденциальность`, + 'properties': `Свойства`, + 'propertiesSettingsDescription': `Пользовательские поля для задач и пациентов: задавайте типы и используйте их в фильтрах.`, + 'property': `Свойство`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Тема`, + 'other': `Темы`, + }) + }, + 'rAdd': ({ name }): string => { + return `Добавить: ${name}` + }, + 'rChipTotal': ({ value }): string => { + return `Всего ${value}` + }, + 'readOnlyView': `Только чтение`, + 'recentPatients': `Ваши недавние пациенты`, + 'recentTasks': `Ваши недавние задачи`, + 'rEdit': ({ name }): string => { + return `Изменить: ${name}` + }, + 'refreshing': `Обновление…`, + 'removeProperty': `Удалить свойство`, + 'removePropertyConfirmation': `Вы уверены, что хотите удалить это свойство? Это действие нельзя отменить.`, + 'retakeSurvey': `Пройти опрос снова`, + 'rShow': ({ name }): string => { + return `Показать: ${name}` + }, + 'savedViews': `Быстрый доступ`, + 'saveView': `Сохранить быстрый доступ`, + 'saveViewAsNew': `Сохранить как новый быстрый доступ`, + 'saveViewDescription': `Назовите этот быстрый доступ. Фильтры, сортировка, поиск и местоположение будут сохранены.`, + 'saveViewDescriptionFromSystemList': `Создаёт новый быстрый доступ на основе этого макета. Эта страница задана приложением и не перезаписывается — при необходимости откройте быстрый доступ на боковой панели.`, + 'saveViewOverwriteCurrent': `Перезаписать текущий быстрый доступ`, + 'scopeChangeNode': `Изменить узел`, + 'scopeNoNodeSelected': `Выберите узел, в котором будет храниться эта запись.`, + 'scopePrivate': `Личный`, + 'scopePrivateDescription': `Только вы можете видеть и использовать эту запись.`, + 'scopePublic': `Общедоступный`, + 'scopePublicDescription': `Все, у кого есть доступ к выбранному узлу или его поддереву, могут видеть и использовать эту запись.`, + 'scopeSelectNode': `Выбрать узел`, + 'scopeShared': `Доступ по ссылке`, + 'scopeSharedDescription': `Эта запись видна в списках только вам. Все, у кого есть доступ к выбранному узлу или его поддереву, могут открыть её по ссылке.`, + 'scopeStoredAt': `Хранится в`, + 'scopeVisibility': `Общий доступ`, + 'scrollToTop': `Наверх`, + 'search': `Поиск`, + 'searchLocations': `Поиск местоположений...`, + 'searchUserOrTeam': `Найти пользователя (или команду)...`, + 'searchUsersOrTeams': `Поиск пользователей или команд...`, + 'security': `Безопасность`, + 'selectAll': `Выбрать все`, + 'selectAssignee': `Назначить...`, + 'selectClinic': `Выбрать клинику`, + 'selectLocation': `Выбрать местоположение`, + 'selectLocationDescription': `Выберите местоположение, назначенное пациенту.`, + 'selectOptions': `Выбрать варианты`, + 'selectPosition': `Выбрать местоположение`, + 'selectRootLocation': `Выбрать корневое местоположение`, + 'selectRootLocationDescription': `Выберите корневые местоположения, определяющие доступную вам область. Можно выбрать только больницы, практики, клиники и команды. Выбор родительского местоположения включает все дочерние.`, + 'selectTeams': `Выбрать команды`, + 'sessionExpired': `Сеанс истёк`, + 'sessionExpiredDescription': `Вы вышли из системы из-за бездействия. Войдите снова, чтобы продолжить. Несохранённые изменения могут быть потеряны.`, + 'settings': `Настройки`, + 'settingsDescription': `Здесь можно изменить настройки приложения.`, + 'sex': `Пол`, + 'shiftHandover': `Передача смены`, + 'showAllTasks': `Показать все задачи`, + 'showPatient': ({ name }): string => { + return `Показать пациента ${name}` + }, + 'showTeamTasks': `Показать задачи команды`, + 'sorting': `Сортировка`, + 'sPriority': ({ priority }): string => { + return TranslationGen.resolveSelect(priority, { + 'P1': `Обычный`, + 'P2': `Средний`, + 'P3': `Высокий`, + 'P4': `Критический`, + 'other': `-`, + }) + }, + 'sPropertySubjectType': ({ subject }): string => { + return TranslationGen.resolveSelect(subject, { + 'patient': `Пациент`, + 'task': `Задача`, + 'other': `Неопределённый тип объекта`, + }) + }, + 'sPropertyType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'multiSelect': `Множественный выбор`, + 'singleSelect': `Одиночный выбор`, + 'number': `Число`, + 'text': `Текст`, + 'date': `Дата`, + 'dateTime': `Дата и время`, + 'checkbox': `Флажок`, + 'user': `Пользователь`, + 'other': `Неопределённый тип`, + }) + }, + 'stagingModalDisclaimerMarkdown': `Этот общедоступный экземпляр helpwave tasks предназначен \\b{для разработки и предварительного просмотра}. Пожалуйста, вводите \\b{только} \\b{неконфиденциальные тестовые данные}. Этот экземпляр может быть \\negative{\\b{удалён в любой момент}}`, + 'startRecording': `Начать запись`, + 'stateUpdated': `Статус обновлён`, + 'status': `Статус`, + 'stopRecording': `Остановить запись`, + 'subjectType': `Тип объекта`, + 'submissionDetails': `Сведения об отправке`, + 'submit': `Отправить`, + 'submittingAs': ({ name }): string => { + return `Отправка от имени ${name}` + }, + 'surveyDescription': `Ваше мнение очень важно для нас. Пожалуйста, уделите минуту, чтобы пройти наш опрос.`, + 'surveyTitle': `Помогите нам улучшить helpwave tasks`, + 'system': `Система`, + 'task': `Задача`, + 'taskFromPresetTooltip': `Создано из шаблона задач`, + 'taskPresetAddRow': `Добавить задачу`, + 'taskPresetApplyToRow': `Применить к строке шаблона`, + 'taskPresetCreate': `Создать шаблон`, + 'taskPresetDelete': `Удалить`, + 'taskPresetDeleteConfirm': `Удалить этот шаблон задач?`, + 'taskPresetEdit': `Редактировать шаблон`, + 'taskPresetEditDetails': `Изменить детали`, + 'taskPresetEmptyList': `Шаблонов задач пока нет.`, + 'taskPresetKey': `Ключ`, + 'taskPresetKeyHint': `Необязательный уникальный ключ для поиска. Оставьте пустым для автоматической генерации.`, + 'taskPresetName': `Название`, + 'taskPresetNoEstimate': `Без оценки`, + 'taskPresetNoTasks': `В этом шаблоне нет задач.`, + 'taskPresetRemoveRow': `Удалить`, + 'taskPresets': `Шаблоны`, + 'taskPresetSave': `Сохранить шаблон`, + 'taskPresetsDescription': `Многократно используемые списки задач с необязательными зависимостями.`, + 'taskPresetSelectPlaceholder': `Выберите шаблон`, + 'taskPresetSourceNotFound': `Не удалось загрузить шаблон.`, + 'taskPresetSourceOpenSettings': `Открыть в настройках`, + 'taskPresetSourceTasksInGraph': `Задачи в шаблоне`, + 'taskPresetSourceTitle': `Исходный шаблон`, + 'tasks': `Задачи`, + 'tasksCreatedFromPreset': `Задачи созданы`, + 'tasksUpdatedRecently': `Недавно обновлённые задачи`, + 'taskTitlePlaceholder': `Что нужно сделать?`, + 'teams': `Команды`, + 'themeMode': ({ theme }): string => { + return TranslationGen.resolveSelect(theme, { + 'dark': `Тёмная`, + 'light': `Светлая`, + 'system': `Системная`, + 'other': `Системная`, + }) + }, + 'timeEstimate': `Оценка времени`, + 'title': `Заголовок`, + 'totalPatients': `Всего пациентов`, + 'type': `Тип`, + 'updated': `Обновлено`, + 'url': `URL`, + 'user': `Пользователь`, + 'userInformation': `Сведения о пользователе`, + 'users': `Пользователи`, + 'viewAnyoneWithLinkCanView': `Просматривать может любой, у кого есть ссылка`, + 'viewDerivedPatientsHint': `Пациенты из задач, соответствующих этому быстрому доступу (без повторов).`, + 'views': `Быстрый доступ`, + 'viewsEntityPatient': `Пациенты`, + 'viewsEntityTask': `Задачи`, + 'viewSettings': `Быстрый доступ`, + 'viewSettingsDescription': `Управление сохранёнными быстрыми доступами к задачам и пациентам.`, + 'viewVisibility': `Видимость`, + 'viewVisibilityLinkShared': `Доступ по ссылке`, + 'viewVisibilityPrivate': `Личный`, + 'waitingForPatient': `Ожидание пациента`, + 'waitPatient': `Перевести пациента в ожидание`, + 'wards': `Отделения`, + 'weeklySurvey': `Еженедельный опрос`, + 'yes': `Да` + }, + 'tr-TR': { + 'account': `Hesap`, + 'active': `Aktif`, + 'add': `Ekle`, + 'addFastAccess': `Hızlı erişim ekle`, + 'addFastAccessDescription': `Yeni hızlı erişim için bir ad girin.`, + 'additionalAssigneesCount': ({ count }): string => { + return `+${count}` + }, + 'addPatient': `Hasta ekle`, + 'addProperty': `Özellik ekle`, + 'addTask': `Görev ekle`, + 'admitPatient': `Hastanın yatışını yap`, + 'anonymous': `Anonim`, + 'anonymousSubmission': `Anonim gönderim`, + 'archivedPropertyDescription': `Arşivlenen özellikler artık nesnelere atanamaz.`, + 'archiveProperty': `Özelliği arşivle`, + 'assignedTo': `Atanan kişi`, + 'assigneeTeam': `Atanan ekip`, + 'authenticationFailed': `Kimlik doğrulama başarısız`, + 'birthdate': `Doğum tarihi`, + 'cancel': `İptal`, + 'clear': `Temizle`, + 'clearCache': `Önbelleği temizle`, + 'clearPropertyColumnActionPatient': `Listelenen hastalarda bu özelliğin değerlerini temizle`, + 'clearPropertyColumnActionTask': `Bu özelliği listelenen görevlerden kaldır`, + 'clearPropertyColumnConfirmButtonPatient': `Özellik değerlerini temizle`, + 'clearPropertyColumnConfirmButtonTask': `Özelliği görevlerden kaldır`, + 'clearPropertyColumnDialogDescriptionPatient': ({ propertyName, count }): string => { + return `"${propertyName}" özelliğinin tüm değerleri, bu listede şu anda yüklü olan ${count} hastada temizlenecek. Özellik bu hastalara bağlı kalır. Bu listede yüklü olmayan hastalar etkilenmez.` + }, + 'clearPropertyColumnDialogDescriptionTask': ({ propertyName, count }): string => { + return `"${propertyName}" özelliği, bu listede şu anda yüklü olan ${count} görevden kalıcı olarak kaldırılacak. Bu listede yüklü olmayan görevler etkilenmez.` + }, + 'clearPropertyColumnDialogTitlePatient': `Hastalardaki özellik değerlerini temizle`, + 'clearPropertyColumnDialogTitleTask': `Özelliği görevlerden kaldır`, + 'clearPropertyColumnTypeNameInstruction': ({ propertyName }): string => { + return `Onaylamak için "${propertyName}" yazın.` + }, + 'clinic': `Klinik`, + 'clinics': `Klinikler`, + 'clinicUpdated': `Klinik güncellendi`, + 'close': `Kapat`, + 'closedTasks': `Tamamlanan görevler`, + 'collapseAll': `Tümünü daralt`, + 'confirm': `Onayla`, + 'confirmDeleteView': `Kayıtlı bu hızlı erişim silinsin mi? Bu işlem geri alınamaz.`, + 'confirmSelection': `Seçimi onayla`, + 'confirmShiftHandover': `Vardiya devrini onayla`, + 'confirmShiftHandoverDescription': `Tüm açık görevleri seçilen kullanıcıya devretmek istediğinizden emin misiniz?`, + 'confirmShiftHandoverDescriptionWithName': ({ taskCount, name }): string => { + let _out: string = '' + _out += TranslationGen.resolvePlural(taskCount, { + '=1': `${taskCount} açık görevi`, + 'other': `${taskCount} açık görevi`, + }) + _out += ` ${name} adlı kişiye devretmek istediğinizden emin misiniz?` + return _out + }, + 'conflictDetected': `Çakışma algılandı`, + 'connectionConnected': `Bağlandı`, + 'connectionConnecting': `Bağlanıyor…`, + 'connectionDisconnected': `Bağlantı kesildi`, + 'copyShareLink': `Bağlantıyı kopyala`, + 'copyShareLinkEnableSharingFirst': `Bağlantıya sahip diğer kişilerin bu hızlı erişimi açabilmesi için bağlantı paylaşımını etkinleştirin.`, + 'copyViewToMyViews': `Hızlı erişimime kopyala`, + 'create': `Oluştur`, + 'createTask': `Görev oluştur`, + 'creationDate': `Oluşturma tarihi`, + 'currentTime': `Geçerli saat`, + 'dashboard': `Gösterge paneli`, + 'dashboardWelcomeAfternoon': ({ name }): string => { + return `İyi günler, ${name}!` + }, + 'dashboardWelcomeDescription': `Bugün olup bitenler burada.`, + 'dashboardWelcomeEvening': ({ name }): string => { + return `İyi akşamlar, ${name}!` + }, + 'dashboardWelcomeMorning': ({ name }): string => { + return `Günaydın, ${name}!` + }, + 'dashboardWelcomeNight': ({ name }): string => { + return `İyi geceler, ${name}!` + }, + 'dashboardWelcomeNoon': ({ name }): string => { + return `Tünaydın, ${name}!` + }, + 'delete': `Sil`, + 'deletePatient': `Hastayı sil`, + 'deletePatientConfirmation': `Bu hastayı silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.`, + 'description': `Açıklama`, + 'descriptionPlaceholder': `Daha fazla ayrıntı ekleyin...`, + 'deselectAll': `Tüm seçimleri kaldır`, + 'developmentAndPreviewInstance': `Geliştirme ve önizleme ortamı`, + 'discard': `At`, + 'discardDraftMessage': `Kaydedilmemiş girişleriniz var. Şimdi kapatırsanız girdiğiniz her şey kaybolur.`, + 'discardDraftTitle': `Taslak atılsın mı?`, + 'discardViewChanges': `Değişiklikleri at`, + 'dischargePatient': `Hastayı taburcu et`, + 'dischargePatientConfirmation': `Bu hastayı taburcu etmek istediğinizden emin misiniz? Bu işlem hastanın durumunu değiştirir.`, + 'dismiss': `Kapat`, + 'dismissAll': `Tümünü kapat`, + 'diverse': `Diğer`, + 'done': `Tamamlandı`, + 'dueDate': `Son tarih`, + 'dueDateInDays': ({ days }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(days, { + '=1': `${days} gün`, + 'other': `${days} gün`, + }) + return _out + }, + 'dueDateInHours': ({ hours }): string => { + let _out: string = '' + _out += `+` + _out += TranslationGen.resolvePlural(hours, { + '=1': `${hours} saat`, + 'other': `${hours} saat`, + }) + return _out + }, + 'dueDateNow': `Şimdi`, + 'dueDateToday': `Bugün`, + 'dueDateTomorrow': `Yarın`, + 'duplicate': `Çoğalt`, + 'edit': `Düzenle`, + 'editPatient': `Hastayı düzenle`, + 'editPresetTask': `Şablon görevini düzenle`, + 'editTask': `Görevi düzenle`, + 'enterFeedback': `Geri bildiriminizi buraya yazın...`, + 'error': `Hata`, + 'errorOccurred': `Bir hata oluştu`, + 'estimatedTime': `Tahmini süre (dakika)`, + 'expandAll': `Tümünü genişlet`, + 'export': `Dışa aktar`, + 'exportCsv': `CSV olarak dışa aktar`, + 'exportExcel': `Excel olarak dışa aktar (yazdırılabilir)`, + 'exportFailed': `Dışa aktarma başarısız oldu. Lütfen tekrar deneyin.`, + 'feedback': `Geri bildirim`, + 'feedbackDescription': `Geri bildiriminizi paylaşın, hata bildirin veya iyileştirme önerin.`, + 'female': `Kadın`, + 'filter': `Filtre`, + 'filterAll': `Tümü`, + 'filterUndone': `Açık`, + 'firstName': `Ad`, + 'freeBeds': `Boş yataklar`, + 'hide': `Gizle`, + 'homePage': `Ana sayfa`, + 'imprint': `Künye`, + 'inactive': `Pasif`, + 'install': `Yükle`, + 'installApp': `Uygulamayı yükle`, + 'installAppDescription': `Çevrimdışı destek ve daha hızlı erişimle daha iyi bir deneyim için helpwave tasks uygulamasını yükleyin.`, + 'language': `Dil`, + 'lastName': `Soyad`, + 'listViewCard': `Kart görünümü`, + 'listViewTable': `Tablo görünümü`, + 'loading': `Yükleniyor...`, + 'loadingAlmostThere': `Neredeyse hazır...`, + 'loadingGettingReady': `Bir dakika — her şey hazırlanıyor...`, + 'loadingHangOn': `Bir saniye — en güncel veriler alınıyor...`, + 'loadingMoment': `Az kaldı, neredeyse hazır...`, + 'loadMore': `Daha fazla yükle`, + 'loadTaskPreset': `Şablon yükle`, + 'loadTaskPresetConfirm': ({ count }): string => { + let _out: string = '' + _out += `Bu hasta için ` + _out += TranslationGen.resolvePlural(count, { + '=1': `${count} görev`, + 'other': `${count} görev`, + }) + _out += ` oluşturulsun mu?` + return _out + }, + 'loadTaskPresetConfirmTitle': `Şablon yüklemeyi onayla`, + 'loadTaskPresetCreateAndAssign': `Oluştur ve bana ata`, + 'loadTaskPresetSelectTasks': `Şablondaki görevler`, + 'loadTaskPresetTaskLabel': `Şablon`, + 'loadTaskPresetTitle': `Görev şablonu yükle`, + 'location': `Konum`, + 'locationBed': `Yatak`, + 'locationClinic': `Klinik`, + 'locationRoom': `Oda`, + 'locationType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'CLINIC': `Klinik`, + 'WARD': `Servis`, + 'TEAM': `Ekip`, + 'ROOM': `Oda`, + 'BED': `Yatak`, + 'other': `Diğer`, + }) + }, + 'locationWard': `Servis`, + 'login': `Giriş`, + 'logInAgain': `Tekrar giriş yap`, + 'loginRequired': `Giriş gerekli`, + 'loginRequiredDescription': `Bu sayfayı kullanmak için giriş yapmanız gerekir.`, + 'logout': `Çıkış yap`, + 'male': `Erkek`, + 'markPatientDead': `Hastayı vefat etmiş olarak işaretle`, + 'markPatientDeadConfirmation': `Bu hastayı vefat etmiş olarak işaretlemek istediğinizden emin misiniz?`, + 'menu': `Menü`, + 'more': `Daha fazla`, + 'myFavorites': `Favorilerim`, + 'myOpenTasks': `Açık görevlerim`, + 'myTasks': `Görevlerim`, + 'name': `Ad`, + 'nFilter': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} filtre`, + 'other': `${count} filtre`, + }) + }, + 'nMinutesShort': ({ minCount }): string => { + return `${minCount} dk` + }, + 'no': `Hayır`, + 'noClosedTasks': `Tamamlanan görev yok`, + 'noLocationsFound': `Konum bulunamadı`, + 'none': `Yok`, + 'noNotifications': `Yeni güncelleme yok`, + 'noOpenTasks': `Açık görev yok`, + 'noPatient': `Hasta yok`, + 'noPatientsInTaskView': `Bu görev hızlı erişimi için hasta bulunamadı.`, + 'noResultsFound': `Sonuç bulunamadı`, + 'notAssigned': `Atanmamış`, + 'notifications': `Bildirimler`, + 'nPatient': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} hasta`, + 'other': `${count} hasta`, + }) + }, + 'nSorting': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} sıralama`, + 'other': `${count} sıralama`, + }) + }, + 'nTask': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `${count} görev`, + 'other': `${count} görev`, + }) + }, + 'nYears': ({ years }): string => { + return TranslationGen.resolvePlural(years, { + '=0': `0 yaş`, + '=1': `1 yaş`, + 'other': `${years} yaş`, + }) + }, + 'occupancy': `Doluluk`, + 'ok': `Tamam`, + 'onboardingSurvey': `Başlangıç anketi`, + 'openSurvey': `Anketi aç`, + 'openTasks': `Açık görevler`, + 'openView': `Aç`, + 'option': `Seçenek`, + 'organizations': `Kuruluşlar`, + 'overview': `Genel bakış`, + 'pages.404.loading': `Yükleniyor...`, + 'pages.404.notFound': `404 - Sayfa bulunamadı`, + 'pages.404.notFoundDescription1': `Aradığınız sayfa kesinlikle bu değil`, + 'pages.404.notFoundDescription2': `Sizi şuraya götürelim:`, + 'patient': `Hasta`, + 'patientActions': `Hasta işlemleri`, + 'patientData': `Veriler`, + 'patients': `Hastalar`, + 'patientsCountChipAdmitted': ({ count }): string => { + return `Yatışı yapılan ${count}` + }, + 'patientsCountChipTotal': ({ count }): string => { + return `Toplam ${count}` + }, + 'patientsCountChipWaiting': ({ count }): string => { + return `Bekleyen ${count}` + }, + 'patientState': ({ state }): string => { + return TranslationGen.resolveSelect(state, { + 'WAIT': `Bekliyor`, + 'ADMITTED': `Yatışı yapıldı`, + 'DISCHARGED': `Taburcu edildi`, + 'DEAD': `Vefat etti`, + 'other': `Bilinmiyor`, + }) + }, + 'patientsUpdatedRecently': `Son güncellenen hastalar`, + 'pickClinic': `Klinik seçin`, + 'pickClinicDescription': `Bu hasta için kliniği seçin. Yalnızca klinik konumları seçilebilir.`, + 'pickPosition': `Konum seçin`, + 'pickPositionDescription': `Bu hasta için konumu seçin. Hastane, muayenehane, klinik, servis, yatak veya oda konumlarını seçebilirsiniz.`, + 'pickTeams': `Ekip seçin`, + 'pickTeamsDescription': `Bu hasta için bir veya daha fazla ekip seçin. Klinik, ekip, muayenehane veya hastane konumlarını seçebilirsiniz.`, + 'position': `Konum`, + 'positionUpdated': `Konum güncellendi`, + 'preferences': `Tercihler`, + 'priority': `Öncelik`, + 'priorityLabel': `Öncelik`, + 'priorityNone': `Yok`, + 'privacy': `Gizlilik`, + 'properties': `Özellikler`, + 'propertiesSettingsDescription': `Görevler ve hastalar için özel alanlar: türleri tanımlayın ve filtrelerde kullanın.`, + 'property': `Özellik`, + 'pThemes': ({ count }): string => { + return TranslationGen.resolvePlural(count, { + '=1': `Tema`, + 'other': `Temalar`, + }) + }, + 'rAdd': ({ name }): string => { + return `${name} ekle` + }, + 'rChipTotal': ({ value }): string => { + return `Toplam ${value}` + }, + 'readOnlyView': `Salt okunur`, + 'recentPatients': `Son hastalarınız`, + 'recentTasks': `Son görevleriniz`, + 'rEdit': ({ name }): string => { + return `${name} güncelle` + }, + 'refreshing': `Yenileniyor…`, + 'removeProperty': `Özelliği kaldır`, + 'removePropertyConfirmation': `Bu özelliği kaldırmak istediğinizden emin misiniz? Bu işlem geri alınamaz.`, + 'retakeSurvey': `Anketi yeniden yanıtla`, + 'rShow': ({ name }): string => { + return `${name} göster` + }, + 'savedViews': `Hızlı erişim`, + 'saveView': `Hızlı erişimi kaydet`, + 'saveViewAsNew': `Yeni hızlı erişim olarak kaydet`, + 'saveViewDescription': `Bu hızlı erişime bir ad verin. Filtreler, sıralama, arama ve konum kaydedilir.`, + 'saveViewDescriptionFromSystemList': `Bu düzenden yeni bir hızlı erişim kaydı oluşturur. Bu sayfa uygulama tarafından sabitlenmiştir ve yerinde kaydedilmez — gerektiğinde kenar çubuğundan açın.`, + 'saveViewOverwriteCurrent': `Mevcut hızlı erişimin üzerine yaz`, + 'scopeChangeNode': `Düğümü değiştir`, + 'scopeNoNodeSelected': `Bu kaydın saklanacağı düğümü seçin.`, + 'scopePrivate': `Özel`, + 'scopePrivateDescription': `Bu kaydı yalnızca siz görebilir ve kullanabilirsiniz.`, + 'scopePublic': `Herkese açık`, + 'scopePublicDescription': `Seçilen düğüme veya alt ağacına erişimi olan herkes bu kaydı görebilir ve kullanabilir.`, + 'scopeSelectNode': `Düğüm seç`, + 'scopeShared': `Bağlantıyla paylaşıldı`, + 'scopeSharedDescription': `Bu kaydı listelerinizde yalnızca siz görürsünüz. Seçilen düğüme veya alt ağacına erişimi olan herkes kaydı bağlantısı üzerinden açabilir.`, + 'scopeStoredAt': `Saklandığı yer`, + 'scopeVisibility': `Paylaşım`, + 'scrollToTop': `Başa dön`, + 'search': `Ara`, + 'searchLocations': `Konum ara...`, + 'searchUserOrTeam': `Kullanıcı (veya ekip) ara...`, + 'searchUsersOrTeams': `Kullanıcı veya ekip ara...`, + 'security': `Güvenlik`, + 'selectAll': `Tümünü seç`, + 'selectAssignee': `Ata...`, + 'selectClinic': `Klinik seç`, + 'selectLocation': `Konum seç`, + 'selectLocationDescription': `Lütfen hasta için atanan konumu seçin.`, + 'selectOptions': `Seçenekleri seç`, + 'selectPosition': `Konum seç`, + 'selectRootLocation': `Kök konum seç`, + 'selectRootLocationDescription': `Erişim kapsamınızı belirleyen kök konumları seçin. Yalnızca hastaneler, muayenehaneler, klinikler ve ekipler seçilebilir. Bir üst konumun seçilmesi tüm alt konumlarını da kapsar.`, + 'selectTeams': `Ekip seç`, + 'sessionExpired': `Oturumun süresi doldu`, + 'sessionExpiredDescription': `Uzun süre işlem yapılmadığı için oturumunuz kapatıldı. Devam etmek için lütfen tekrar giriş yapın. Kaydedilmemiş değişiklikler kaybolmuş olabilir.`, + 'settings': `Ayarlar`, + 'settingsDescription': `Uygulama yapılandırmasını buradan değiştirebilirsiniz.`, + 'sex': `Cinsiyet`, + 'shiftHandover': `Vardiya devri`, + 'showAllTasks': `Tüm görevleri göster`, + 'showPatient': ({ name }): string => { + return `${name} adlı hastayı göster` + }, + 'showTeamTasks': `Ekip görevlerini göster`, + 'sorting': `Sıralama`, + 'sPriority': ({ priority }): string => { + return TranslationGen.resolveSelect(priority, { + 'P1': `Normal`, + 'P2': `Orta`, + 'P3': `Yüksek`, + 'P4': `Kritik`, + 'other': `-`, + }) + }, + 'sPropertySubjectType': ({ subject }): string => { + return TranslationGen.resolveSelect(subject, { + 'patient': `Hasta`, + 'task': `Görev`, + 'other': `Tanımsız nesne türü`, + }) + }, + 'sPropertyType': ({ type }): string => { + return TranslationGen.resolveSelect(type, { + 'multiSelect': `Çoklu seçim`, + 'singleSelect': `Tekli seçim`, + 'number': `Sayı`, + 'text': `Metin`, + 'date': `Tarih`, + 'dateTime': `Zaman noktası`, + 'checkbox': `Onay kutusu`, + 'user': `Kullanıcı`, + 'other': `Tanımsız tür`, + }) + }, + 'stagingModalDisclaimerMarkdown': `helpwave tasks uygulamasının bu herkese açık örneği \\b{geliştirme ve önizleme amaçlıdır}. Lütfen \\b{yalnızca} \\b{gizli olmayan test verileri} girdiğinizden emin olun. Bu örnek \\negative{\\b{her an silinebilir}}`, + 'startRecording': `Kaydı başlat`, + 'stateUpdated': `Durum güncellendi`, + 'status': `Durum`, + 'stopRecording': `Kaydı durdur`, + 'subjectType': `Nesne türü`, + 'submissionDetails': `Gönderim ayrıntıları`, + 'submit': `Gönder`, + 'submittingAs': ({ name }): string => { + return `${name} olarak gönderiliyor` + }, + 'surveyDescription': `Geri bildiriminiz bizim için değerlidir. Lütfen anketimizi doldurmak için birkaç dakikanızı ayırın.`, + 'surveyTitle': `helpwave tasks uygulamasını geliştirmemize yardımcı olun`, + 'system': `Sistem`, + 'task': `Görev`, + 'taskFromPresetTooltip': `Bir görev şablonundan oluşturuldu`, + 'taskPresetAddRow': `Görev ekle`, + 'taskPresetApplyToRow': `Şablon satırına uygula`, + 'taskPresetCreate': `Şablon oluştur`, + 'taskPresetDelete': `Sil`, + 'taskPresetDeleteConfirm': `Bu görev şablonu silinsin mi?`, + 'taskPresetEdit': `Şablonu düzenle`, + 'taskPresetEditDetails': `Ayrıntıları düzenle`, + 'taskPresetEmptyList': `Henüz görev şablonu yok.`, + 'taskPresetKey': `Anahtar`, + 'taskPresetKeyHint': `Aramalar için isteğe bağlı benzersiz anahtar. Otomatik oluşturulması için boş bırakın.`, + 'taskPresetName': `Ad`, + 'taskPresetNoEstimate': `Tahmin yok`, + 'taskPresetNoTasks': `Bu şablonda görev yok.`, + 'taskPresetRemoveRow': `Kaldır`, + 'taskPresets': `Şablonlar`, + 'taskPresetSave': `Şablonu kaydet`, + 'taskPresetsDescription': `İsteğe bağlı bağımlılıklar içeren, yeniden kullanılabilir görev listeleri.`, + 'taskPresetSelectPlaceholder': `Bir şablon seçin`, + 'taskPresetSourceNotFound': `Şablon yüklenemedi.`, + 'taskPresetSourceOpenSettings': `Ayarlarda aç`, + 'taskPresetSourceTasksInGraph': `Şablondaki görevler`, + 'taskPresetSourceTitle': `Kaynak şablon`, + 'tasks': `Görevler`, + 'tasksCreatedFromPreset': `Görevler oluşturuldu`, + 'tasksUpdatedRecently': `Son güncellenen görevler`, + 'taskTitlePlaceholder': `Ne yapılması gerekiyor?`, + 'teams': `Ekipler`, + 'themeMode': ({ theme }): string => { + return TranslationGen.resolveSelect(theme, { + 'dark': `Koyu`, + 'light': `Açık`, + 'system': `Sistem`, + 'other': `Sistem`, + }) + }, + 'timeEstimate': `Süre tahmini`, + 'title': `Başlık`, + 'totalPatients': `Toplam hasta`, + 'type': `Tür`, + 'updated': `Güncellendi`, + 'url': `URL`, + 'user': `Kullanıcı`, + 'userInformation': `Kullanıcı bilgileri`, + 'users': `Kullanıcılar`, + 'viewAnyoneWithLinkCanView': `Bağlantıya sahip herkes görüntüleyebilir`, + 'viewDerivedPatientsHint': `Bu hızlı erişimle eşleşen görevlerde yer alan hastalar (tekil).`, + 'views': `Hızlı erişim`, + 'viewsEntityPatient': `Hastalar`, + 'viewsEntityTask': `Görevler`, + 'viewSettings': `Hızlı erişim`, + 'viewSettingsDescription': `Kayıtlı görev ve hasta hızlı erişimlerini yönetin.`, + 'viewVisibility': `Görünürlük`, + 'viewVisibilityLinkShared': `Bağlantıyla paylaşıldı`, + 'viewVisibilityPrivate': `Özel`, + 'waitingForPatient': `Hasta bekleniyor`, + 'waitPatient': `Hastayı bekleme durumuna al`, + 'wards': `Servisler`, + 'weeklySurvey': `Haftalık anket`, + 'yes': `Evet` } } diff --git a/web/i18n/useTasksTranslation.ts b/web/i18n/useTasksTranslation.ts index cb4ddfa0..5d575987 100644 --- a/web/i18n/useTasksTranslation.ts +++ b/web/i18n/useTasksTranslation.ts @@ -1,8 +1,7 @@ -import { useHightideTranslation, useLocale } from '@helpwave/hightide' -import { tasksTranslation } from '@/i18n/translations' +import { useTranslation } from '@helpwave/hightide' +import type { HightideTranslationEntries } from '@helpwave/hightide' +import type { TasksTranslationEntries, TasksTranslationLocales } from '@/i18n/translations' export const useTasksTranslation = () => { - return useHightideTranslation(tasksTranslation) + return useTranslation() } - -export { useLocale } diff --git a/web/locales/el-GR.arb b/web/locales/el-GR.arb new file mode 100644 index 00000000..cd93052b --- /dev/null +++ b/web/locales/el-GR.arb @@ -0,0 +1,582 @@ +{ + "@@locale": "el-GR", + "account": "Λογαριασμός", + "active": "Ενεργό", + "add": "Προσθήκη", + "addFastAccess": "Προσθήκη γρήγορης πρόσβασης", + "addFastAccessDescription": "Δώστε ένα όνομα στη νέα γρήγορη πρόσβαση.", + "addPatient": "Προσθήκη ασθενούς", + "addProperty": "Προσθήκη ιδιότητας", + "addTask": "Προσθήκη εργασίας", + "archivedPropertyDescription": "Οι αρχειοθετημένες ιδιότητες δεν μπορούν πλέον να αντιστοιχιστούν σε αντικείμενα.", + "archiveProperty": "Αρχειοθέτηση ιδιότητας", + "assignedTo": "Ανατέθηκε σε", + "assigneeTeam": "Ομάδα ανάθεσης", + "additionalAssigneesCount": "+{count}", + "@additionalAssigneesCount": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "authenticationFailed": "Αποτυχία ταυτοποίησης", + "birthdate": "Ημερομηνία γέννησης", + "cancel": "Ακύρωση", + "clearCache": "Εκκαθάριση προσωρινής μνήμης", + "close": "Κλείσιμο", + "clinics": "Κλινικές", + "closedTasks": "Ολοκληρωμένες εργασίες", + "conflictDetected": "Εντοπίστηκε διένεξη", + "confirm": "Επιβεβαίωση", + "confirmShiftHandover": "Επιβεβαίωση παράδοσης βάρδιας", + "confirmShiftHandoverDescription": "Θέλετε σίγουρα να μεταφέρετε όλες τις ανοιχτές εργασίες στον επιλεγμένο χρήστη;", + "confirmShiftHandoverDescriptionWithName": "Θέλετε σίγουρα να μεταφέρετε {taskCount, plural, =1{# ανοιχτή εργασία} other{# ανοιχτές εργασίες}} στον/στην {name};", + "@confirmShiftHandoverDescriptionWithName": { + "placeholders": { + "taskCount": { + "type": "number" + }, + "name": { + "type": "string" + } + } + }, + "copyShareLink": "Αντιγραφή συνδέσμου", + "copyViewToMyViews": "Αντιγραφή στη γρήγορη πρόσβασή μου", + "confirmDeleteView": "Διαγραφή αυτής της αποθηκευμένης γρήγορης πρόσβασης; Η ενέργεια δεν μπορεί να αναιρεθεί.", + "create": "Δημιουργία", + "createTask": "Δημιουργία εργασίας", + "creationDate": "Ημερομηνία δημιουργίας", + "currentTime": "Τρέχουσα ώρα", + "dashboard": "Πίνακας ελέγχου", + "dashboardWelcomeDescription": "Δείτε τι συμβαίνει σήμερα.", + "dashboardWelcomeMorning": "Καλημέρα, {name}!", + "@dashboardWelcomeMorning": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNoon": "Καλό μεσημέρι, {name}!", + "@dashboardWelcomeNoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeAfternoon": "Καλό απόγευμα, {name}!", + "@dashboardWelcomeAfternoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeEvening": "Καλησπέρα, {name}!", + "@dashboardWelcomeEvening": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNight": "Καληνύχτα, {name}!", + "@dashboardWelcomeNight": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "delete": "Διαγραφή", + "description": "Περιγραφή", + "diverse": "Άλλο", + "descriptionPlaceholder": "Προσθέστε περισσότερες λεπτομέρειες...", + "developmentAndPreviewInstance": "Περιβάλλον ανάπτυξης και προεπισκόπησης", + "dismiss": "Απόρριψη", + "duplicate": "Αντιγραφή", + "done": "Ολοκληρώθηκε", + "dueDate": "Προθεσμία", + "dueDateInDays": "+{days, plural, =1{# ημέρα} other{# ημέρες}}", + "@dueDateInDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "dueDateInHours": "+{hours, plural, =1{# ώρα} other{# ώρες}}", + "@dueDateInHours": { + "placeholders": { + "hours": { + "type": "number" + } + } + }, + "dueDateNow": "Τώρα", + "dueDateToday": "Σήμερα", + "dueDateTomorrow": "Αύριο", + "edit": "Επεξεργασία", + "editPatient": "Επεξεργασία ασθενούς", + "editTask": "Επεξεργασία εργασίας", + "errorOccurred": "Παρουσιάστηκε σφάλμα", + "estimatedTime": "Εκτιμώμενος χρόνος (λεπτά)", + "export": "Εξαγωγή", + "exportCsv": "Εξαγωγή ως CSV", + "exportExcel": "Εξαγωγή ως Excel (για εκτύπωση)", + "exportFailed": "Η εξαγωγή απέτυχε. Δοκιμάστε ξανά.", + "timeEstimate": "Εκτίμηση χρόνου", + "nMinutesShort": "{minCount} λεπ.", + "@nMinutesShort": { + "placeholders": { + "minCount": { + "type": "number" + } + } + }, + "feedback": "Σχόλια", + "female": "Γυναίκα", + "filter": "Φίλτρο", + "filterAll": "Όλα", + "filterUndone": "Εκκρεμή", + "firstName": "Όνομα", + "freeBeds": "Ελεύθερες κλίνες", + "homePage": "Αρχική σελίδα", + "hide": "Απόκρυψη", + "imprint": "Στοιχεία εκδότη", + "inactive": "Ανενεργό", + "language": "Γλώσσα", + "lastName": "Επώνυμο", + "listViewCard": "Προβολή καρτών", + "listViewTable": "Προβολή πίνακα", + "scrollToTop": "Μετάβαση στην κορυφή", + "loadMore": "Φόρτωση περισσότερων", + "loadingHangOn": "Μια στιγμή — φορτώνονται τα πιο πρόσφατα δεδομένα...", + "loadingMoment": "Ένα δευτερόλεπτο, σχεδόν έτοιμο...", + "loadingAlmostThere": "Σχεδόν έτοιμο...", + "loadingGettingReady": "Μια στιγμή — γίνεται προετοιμασία...", + "more": "Περισσότερα", + "location": "Τοποθεσία", + "locationBed": "Κλίνη", + "locationClinic": "Κλινική", + "locationRoom": "Θάλαμος", + "locationType": "{type, select, CLINIC{Κλινική} WARD{Πτέρυγα} TEAM{Ομάδα} ROOM{Θάλαμος} BED{Κλίνη} other{Άλλο}}", + "@locationType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "locationWard": "Πτέρυγα", + "loading": "Φόρτωση...", + "logInAgain": "Σύνδεση ξανά", + "login": "Σύνδεση", + "logout": "Αποσύνδεση", + "male": "Άνδρας", + "menu": "Μενού", + "myFavorites": "Τα αγαπημένα μου", + "myOpenTasks": "Οι ανοιχτές εργασίες μου", + "myTasks": "Οι εργασίες μου", + "name": "Όνομα", + "no": "Όχι", + "none": "Κανένα", + "noClosedTasks": "Δεν υπάρχουν ολοκληρωμένες εργασίες", + "noOpenTasks": "Δεν υπάρχουν ανοιχτές εργασίες", + "noPatient": "Χωρίς ασθενή", + "noPatientsInTaskView": "Δεν βρέθηκαν ασθενείς για αυτή τη γρήγορη πρόσβαση εργασιών.", + "noResultsFound": "Δεν βρέθηκαν αποτελέσματα", + "notAssigned": "Χωρίς ανάθεση", + "nFilter": "{count, plural, =1{# φίλτρο} other{# φίλτρα}}", + "@nFilter": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nSorting": "{count, plural, =1{# ταξινόμηση} other{# ταξινομήσεις}}", + "@nSorting": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nPatient": "{count, plural, =1{# ασθενής} other{# ασθενείς}}", + "@nPatient": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "patientsCountChipTotal": "Σύνολο {count}", + "@patientsCountChipTotal": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipAdmitted": "Εισηγμένοι {count}", + "@patientsCountChipAdmitted": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipWaiting": "Σε αναμονή {count}", + "@patientsCountChipWaiting": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "nTask": "{count, plural, =1{# εργασία} other{# εργασίες}}", + "@nTask": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nYears": "{years, plural, =0{0 έτη} =1{1 έτος} other{# έτη}}", + "@nYears": { + "placeholders": { + "years": { + "type": "number" + } + } + }, + "occupancy": "Πληρότητα", + "onboardingSurvey": "Έρευνα εισαγωγής", + "openSurvey": "Άνοιγμα έρευνας", + "weeklySurvey": "Εβδομαδιαία έρευνα", + "openTasks": "Ανοιχτές εργασίες", + "openView": "Άνοιγμα", + "option": "Επιλογή", + "organizations": "Οργανισμοί", + "overview": "Επισκόπηση", + "pages.404.notFound": "404 - Η σελίδα δεν βρέθηκε", + "pages.404.notFoundDescription1": "Αυτή σίγουρα δεν είναι η σελίδα που αναζητάτε", + "pages.404.notFoundDescription2": "Επιστροφή στην", + "patient": "Ασθενής", + "patientData": "Δεδομένα", + "patients": "Ασθενείς", + "patientState": "{state, select, WAIT{Σε αναμονή} ADMITTED{Εισηγμένος} DISCHARGED{Εξιτήριο} DEAD{Απεβίωσε} other{Άγνωστο}}", + "@patientState": { + "placeholders": { + "state": { + "type": "string" + } + } + }, + "patientsUpdatedRecently": "Πρόσφατα ενημερωμένοι ασθενείς", + "pThemes": "{count, plural, =1{Θέμα} other{Θέματα}}", + "@pThemes": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "preferences": "Προτιμήσεις", + "priority": "Προτεραιότητα", + "sPriority": "{priority, select, P1{Κανονική} P2{Μέτρια} P3{Υψηλή} P4{Κρίσιμη} other{-}}", + "@sPriority": { + "placeholders": { + "priority": {} + } + }, + "priorityLabel": "Προτεραιότητα", + "priorityNone": "Καμία", + "privacy": "Απόρρητο", + "properties": "Ιδιότητες", + "propertiesSettingsDescription": "Προσαρμοσμένα πεδία για εργασίες και ασθενείς: ορίστε τύπους και χρησιμοποιήστε τα σε φίλτρα.", + "property": "Ιδιότητα", + "rAdd": "Προσθήκη {name}", + "@rAdd": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rEdit": "Ενημέρωση {name}", + "@rEdit": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "recentPatients": "Οι πρόσφατοι ασθενείς σας", + "recentTasks": "Οι πρόσφατες εργασίες σας", + "refreshing": "Ανανέωση…", + "removeProperty": "Αφαίρεση ιδιότητας", + "removePropertyConfirmation": "Θέλετε σίγουρα να αφαιρέσετε αυτή την ιδιότητα; Η ενέργεια δεν μπορεί να αναιρεθεί.", + "clearPropertyColumnActionTask": "Αφαίρεση αυτής της ιδιότητας από τις εργασίες της λίστας", + "clearPropertyColumnActionPatient": "Εκκαθάριση τιμών αυτής της ιδιότητας στους ασθενείς της λίστας", + "clearPropertyColumnDialogTitleTask": "Αφαίρεση ιδιότητας από εργασίες", + "clearPropertyColumnDialogTitlePatient": "Εκκαθάριση τιμών ιδιότητας σε ασθενείς", + "clearPropertyColumnDialogDescriptionTask": "Η ιδιότητα \"{propertyName}\" θα αφαιρεθεί οριστικά από {count} εργασίες που είναι φορτωμένες αυτή τη στιγμή σε αυτή τη λίστα. Οι εργασίες που δεν έχουν φορτωθεί στη λίστα δεν επηρεάζονται.", + "@clearPropertyColumnDialogDescriptionTask": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnDialogDescriptionPatient": "Θα εκκαθαριστούν όλες οι τιμές της ιδιότητας \"{propertyName}\" σε {count} ασθενείς που είναι φορτωμένοι αυτή τη στιγμή σε αυτή τη λίστα. Η ιδιότητα παραμένει συνδεδεμένη με αυτούς τους ασθενείς. Οι ασθενείς που δεν έχουν φορτωθεί στη λίστα δεν επηρεάζονται.", + "@clearPropertyColumnDialogDescriptionPatient": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnTypeNameInstruction": "Πληκτρολογήστε \"{propertyName}\" για επιβεβαίωση.", + "@clearPropertyColumnTypeNameInstruction": { + "placeholders": { + "propertyName": { + "type": "string" + } + } + }, + "clearPropertyColumnConfirmButtonTask": "Αφαίρεση ιδιότητας από εργασίες", + "clearPropertyColumnConfirmButtonPatient": "Εκκαθάριση τιμών ιδιότητας", + "readOnlyView": "Μόνο ανάγνωση", + "retakeSurvey": "Επανάληψη έρευνας", + "saveView": "Αποθήκευση γρήγορης πρόσβασης", + "saveViewDescription": "Δώστε όνομα σε αυτή τη γρήγορη πρόσβαση. Αποθηκεύονται τα φίλτρα, η ταξινόμηση, η αναζήτηση και η τοποθεσία.", + "saveViewOverwriteCurrent": "Αντικατάσταση τρέχουσας γρήγορης πρόσβασης", + "saveViewAsNew": "Αποθήκευση ως νέα γρήγορη πρόσβαση", + "saveViewDescriptionFromSystemList": "Δημιουργεί μια νέα γρήγορη πρόσβαση από αυτή τη διάταξη. Η σελίδα αυτή ορίζεται από την εφαρμογή και δεν αντικαθίσταται — ανοίξτε τη γρήγορη πρόσβαση από την πλαϊνή στήλη όταν τη χρειάζεστε.", + "discardViewChanges": "Απόρριψη αλλαγών", + "discard": "Απόρριψη", + "discardDraftTitle": "Απόρριψη πρόχειρου;", + "discardDraftMessage": "Υπάρχουν μη αποθηκευμένες καταχωρίσεις. Αν κλείσετε τώρα, όλα όσα εισαγάγατε θα χαθούν.", + "savedViews": "Γρήγορη πρόσβαση", + "viewDerivedPatientsHint": "Ασθενείς που εμφανίζονται σε εργασίες αυτής της γρήγορης πρόσβασης (χωρίς διπλότυπα).", + "viewSettings": "Γρήγορη πρόσβαση", + "viewSettingsDescription": "Διαχείριση αποθηκευμένων γρήγορων προσβάσεων εργασιών και ασθενών.", + "views": "Γρήγορη πρόσβαση", + "viewsEntityPatient": "Ασθενείς", + "viewsEntityTask": "Εργασίες", + "viewVisibility": "Ορατότητα", + "viewVisibilityPrivate": "Ιδιωτική", + "viewVisibilityLinkShared": "Κοινοποίηση με σύνδεσμο", + "viewAnyoneWithLinkCanView": "Όποιος έχει τον σύνδεσμο μπορεί να δει", + "copyShareLinkEnableSharingFirst": "Ενεργοποιήστε την κοινοποίηση με σύνδεσμο, ώστε όσοι έχουν τον σύνδεσμο να μπορούν να ανοίξουν αυτή τη γρήγορη πρόσβαση.", + "rShow": "Εμφάνιση {name}", + "@rShow": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rChipTotal": "Σύνολο {value}", + "@rChipTotal": { + "placeholders": { + "value": { + "type": "string" + } + } + }, + "search": "Αναζήτηση", + "searchUserOrTeam": "Αναζήτηση χρήστη (ή ομάδας)...", + "searchUsersOrTeams": "Αναζήτηση χρηστών ή ομάδων...", + "security": "Ασφάλεια", + "selectAssignee": "Ανάθεση σε...", + "scopeVisibility": "Κοινοποίηση", + "scopePrivate": "Ιδιωτικό", + "scopePublic": "Δημόσιο", + "scopeShared": "Κοινοποίηση με σύνδεσμο", + "scopeSharedDescription": "Μόνο εσείς βλέπετε αυτή την καταχώριση στις λίστες σας. Όποιος έχει πρόσβαση στον επιλεγμένο κόμβο ή στο υποδέντρο του μπορεί να την ανοίξει μέσω του συνδέσμου της.", + "scopePublicDescription": "Όποιος έχει πρόσβαση στον επιλεγμένο κόμβο ή στο υποδέντρο του μπορεί να δει και να χρησιμοποιήσει αυτή την καταχώριση.", + "scopePrivateDescription": "Μόνο εσείς μπορείτε να δείτε και να χρησιμοποιήσετε αυτή την καταχώριση.", + "scopeSelectNode": "Επιλογή κόμβου", + "scopeChangeNode": "Αλλαγή κόμβου", + "scopeNoNodeSelected": "Επιλέξτε τον κόμβο στον οποίο αποθηκεύεται αυτή η καταχώριση.", + "scopeStoredAt": "Αποθηκεύεται σε", + "selectLocation": "Επιλογή τοποθεσίας", + "selectOptions": "Επιλογή επιλογών", + "sessionExpired": "Η συνεδρία έληξε", + "sessionExpiredDescription": "Αποσυνδεθήκατε λόγω αδράνειας. Συνδεθείτε ξανά για να συνεχίσετε. Τυχόν μη αποθηκευμένες αλλαγές ενδέχεται να χαθούν.", + "settings": "Ρυθμίσεις", + "settingsDescription": "Εδώ μπορείτε να αλλάξετε τις ρυθμίσεις της εφαρμογής.", + "sex": "Φύλο", + "shiftHandover": "Παράδοση βάρδιας", + "showAllTasks": "Εμφάνιση όλων των εργασιών", + "showPatient": "Εμφάνιση ασθενούς {name}", + "@showPatient": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "showTeamTasks": "Εμφάνιση εργασιών ομάδας", + "sorting": "Ταξινόμηση", + "stagingModalDisclaimerMarkdown": "Αυτό το δημόσιο περιβάλλον του helpwave tasks προορίζεται για '\\b{σκοπούς ανάπτυξης και προεπισκόπησης}'. Βεβαιωθείτε ότι εισάγετε '\\b{μόνο}' '\\b{μη εμπιστευτικά δεδομένα δοκιμών}'. Αυτό το περιβάλλον μπορεί να '\\negative{\\b{διαγραφεί ανά πάσα στιγμή}}'", + "status": "Κατάσταση", + "subjectType": "Τύπος αντικειμένου", + "surveyDescription": "Τα σχόλιά σας είναι πολύτιμα για εμάς. Αφιερώστε λίγο χρόνο για να συμπληρώσετε την έρευνά μας.", + "surveyTitle": "Βοηθήστε μας να βελτιώσουμε το helpwave tasks", + "sPropertySubjectType": "{subject, select, patient{Ασθενής} task{Εργασία} other{Μη ορισμένος τύπος αντικειμένου}}", + "@sPropertySubjectType": { + "placeholders": { + "subject": { + "type": "string" + } + } + }, + "sPropertyType": "{type, select, multiSelect{Πολλαπλή επιλογή} singleSelect{Μονή επιλογή} number{Αριθμός} text{Κείμενο} date{Ημερομηνία} dateTime{Χρονικό σημείο} checkbox{Πλαίσιο ελέγχου} user{Χρήστης} other{Μη ορισμένος τύπος}}", + "@sPropertyType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "system": "Σύστημα", + "task": "Εργασία", + "tasks": "Εργασίες", + "tasksUpdatedRecently": "Πρόσφατα ενημερωμένες εργασίες", + "taskTitlePlaceholder": "Τι πρέπει να γίνει;", + "teams": "Ομάδες", + "themeMode": "{theme, select, dark{Σκούρο} light{Φωτεινό} system{Σύστημα} other{Σύστημα}}", + "@themeMode": { + "placeholders": { + "theme": { + "type": "string" + } + } + }, + "title": "Τίτλος", + "totalPatients": "Σύνολο ασθενών", + "type": "Τύπος", + "updated": "Ενημερώθηκε", + "stateUpdated": "Η κατάσταση ενημερώθηκε", + "clinicUpdated": "Η κλινική ενημερώθηκε", + "positionUpdated": "Η τοποθεσία ενημερώθηκε", + "user": "Χρήστης", + "users": "Χρήστες", + "wards": "Πτέρυγες", + "yes": "Ναι", + "anonymous": "Ανώνυμα", + "anonymousSubmission": "Ανώνυμη υποβολή", + "collapseAll": "Σύμπτυξη όλων", + "confirmSelection": "Επιβεβαίωση επιλογής", + "deselectAll": "Αποεπιλογή όλων", + "enterFeedback": "Γράψτε τα σχόλιά σας εδώ...", + "expandAll": "Ανάπτυξη όλων", + "feedbackDescription": "Μοιραστείτε τα σχόλιά σας, αναφέρετε σφάλματα ή προτείνετε βελτιώσεις.", + "noLocationsFound": "Δεν βρέθηκαν τοποθεσίες", + "pickClinic": "Επιλέξτε κλινική", + "pickClinicDescription": "Επιλέξτε την κλινική για αυτόν τον ασθενή. Μπορούν να επιλεγούν μόνο τοποθεσίες τύπου κλινικής.", + "pickPosition": "Επιλέξτε τοποθεσία", + "pickPositionDescription": "Επιλέξτε την τοποθεσία για αυτόν τον ασθενή. Μπορείτε να επιλέξετε νοσοκομείο, ιατρείο, κλινική, πτέρυγα, κλίνη ή θάλαμο.", + "pickTeams": "Επιλέξτε ομάδες", + "pickTeamsDescription": "Επιλέξτε μία ή περισσότερες ομάδες για αυτόν τον ασθενή. Μπορείτε να επιλέξετε κλινική, ομάδα, ιατρείο ή νοσοκομείο.", + "searchLocations": "Αναζήτηση τοποθεσιών...", + "selectAll": "Επιλογή όλων", + "selectLocationDescription": "Επιλέξτε την τοποθεσία που έχει αντιστοιχιστεί στον ασθενή.", + "selectRootLocation": "Επιλογή κύριας τοποθεσίας", + "selectRootLocationDescription": "Επιλέξτε τις κύριες τοποθεσίες που ορίζουν το εύρος πρόσβασής σας. Μπορούν να επιλεγούν μόνο νοσοκομεία, ιατρεία, κλινικές και ομάδες. Η επιλογή μιας γονικής τοποθεσίας περιλαμβάνει όλες τις υποκείμενες.", + "startRecording": "Έναρξη εγγραφής", + "stopRecording": "Διακοπή εγγραφής", + "submissionDetails": "Στοιχεία υποβολής", + "submittingAs": "Υποβολή ως {name}", + "@submittingAs": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "submit": "Υποβολή", + "url": "URL", + "userInformation": "Στοιχεία χρήστη", + "admitPatient": "Εισαγωγή ασθενούς", + "clear": "Εκκαθάριση", + "clinic": "Κλινική", + "connectionConnected": "Συνδέθηκε", + "connectionConnecting": "Σύνδεση…", + "connectionDisconnected": "Αποσυνδέθηκε", + "deletePatient": "Διαγραφή ασθενούς", + "deletePatientConfirmation": "Θέλετε σίγουρα να διαγράψετε αυτόν τον ασθενή; Η ενέργεια δεν μπορεί να αναιρεθεί.", + "dischargePatient": "Έξοδος ασθενούς", + "dischargePatientConfirmation": "Θέλετε σίγουρα να δώσετε εξιτήριο σε αυτόν τον ασθενή; Η ενέργεια θα αλλάξει την κατάσταση του ασθενούς.", + "dismissAll": "Απόρριψη όλων", + "error": "Σφάλμα", + "install": "Εγκατάσταση", + "installApp": "Εγκατάσταση εφαρμογής", + "installAppDescription": "Εγκαταστήστε το helpwave tasks για καλύτερη εμπειρία με υποστήριξη εκτός σύνδεσης και ταχύτερη πρόσβαση.", + "loginRequired": "Απαιτείται σύνδεση", + "loginRequiredDescription": "Για να χρησιμοποιήσετε αυτή τη σελίδα πρέπει να είστε συνδεδεμένοι.", + "markPatientDead": "Σήμανση ασθενούς ως αποβιώσαντος", + "markPatientDeadConfirmation": "Θέλετε σίγουρα να σημάνετε αυτόν τον ασθενή ως αποβιώσαντα;", + "noNotifications": "Δεν υπάρχουν πρόσφατες ενημερώσεις", + "notifications": "Ειδοποιήσεις", + "ok": "OK", + "patientActions": "Ενέργειες ασθενούς", + "position": "Τοποθεσία", + "selectClinic": "Επιλογή κλινικής", + "selectPosition": "Επιλογή τοποθεσίας", + "selectTeams": "Επιλογή ομάδων", + "waitPatient": "Ορισμός ασθενούς σε αναμονή", + "waitingForPatient": "Αναμονή ασθενούς", + "taskPresets": "Πρότυπα", + "taskPresetsDescription": "Επαναχρησιμοποιήσιμες λίστες εργασιών με προαιρετικές εξαρτήσεις.", + "taskPresetName": "Όνομα", + "taskPresetKey": "Κλειδί", + "taskPresetKeyHint": "Προαιρετικό μοναδικό κλειδί για αναζήτηση. Αφήστε το κενό για αυτόματη δημιουργία.", + "taskPresetAddRow": "Προσθήκη εργασίας", + "taskPresetRemoveRow": "Αφαίρεση", + "taskPresetSave": "Αποθήκευση προτύπου", + "taskPresetCreate": "Δημιουργία προτύπου", + "taskPresetEdit": "Επεξεργασία προτύπου", + "taskPresetDelete": "Διαγραφή", + "taskPresetDeleteConfirm": "Διαγραφή αυτού του προτύπου εργασιών;", + "taskPresetEmptyList": "Δεν υπάρχουν ακόμη πρότυπα εργασιών.", + "loadTaskPreset": "Φόρτωση προτύπου", + "loadTaskPresetTitle": "Φόρτωση προτύπου εργασιών", + "loadTaskPresetConfirm": "Δημιουργία {count, plural, =1{# εργασίας} other{# εργασιών}} για αυτόν τον ασθενή;", + "@loadTaskPresetConfirm": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "loadTaskPresetConfirmTitle": "Επιβεβαίωση φόρτωσης προτύπου", + "loadTaskPresetSelectTasks": "Εργασίες από το πρότυπο", + "loadTaskPresetCreateAndAssign": "Δημιουργία & ανάθεση σε εμένα", + "loadTaskPresetTaskLabel": "Πρότυπο", + "taskPresetNoTasks": "Αυτό το πρότυπο δεν περιέχει εργασίες.", + "taskPresetSelectPlaceholder": "Επιλέξτε πρότυπο", + "taskPresetEditDetails": "Επεξεργασία στοιχείων", + "editPresetTask": "Επεξεργασία εργασίας προτύπου", + "taskPresetApplyToRow": "Εφαρμογή στη γραμμή προτύπου", + "taskPresetNoEstimate": "Χωρίς εκτίμηση", + "tasksCreatedFromPreset": "Οι εργασίες δημιουργήθηκαν", + "taskFromPresetTooltip": "Δημιουργήθηκε από πρότυπο εργασιών", + "taskPresetSourceTitle": "Πρότυπο προέλευσης", + "taskPresetSourceNotFound": "Δεν ήταν δυνατή η φόρτωση του προτύπου.", + "taskPresetSourceTasksInGraph": "Εργασίες στο πρότυπο", + "taskPresetSourceOpenSettings": "Άνοιγμα στις ρυθμίσεις" +} diff --git a/web/locales/fr-FR.arb b/web/locales/fr-FR.arb index 194df43f..ed34a4d6 100644 --- a/web/locales/fr-FR.arb +++ b/web/locales/fr-FR.arb @@ -261,7 +261,7 @@ "scopePrivate": "Privé", "scopePublic": "Public", "scopeShared": "Partagé par lien", - "scopeSharedDescription": "Vous seul voyez cette entrée dans vos listes. Toute personne ayant accès au nœud sélectionné ou à son sous-arbre peut l'ouvrir via son lien.", + "scopeSharedDescription": "Vous seul voyez cette entrée dans vos listes. Toute personne ayant accès au nœud sélectionné ou à son sous-arbre peut l''ouvrir via son lien.", "scopePublicDescription": "Toutes les personnes ayant accès au nœud sélectionné ou à son sous-arbre peuvent voir et utiliser cette entrée.", "scopePrivateDescription": "Vous seul pouvez voir et utiliser cette entrée.", "scopeSelectNode": "Sélectionner un nœud", diff --git a/web/locales/it-IT.arb b/web/locales/it-IT.arb new file mode 100644 index 00000000..77cfdbae --- /dev/null +++ b/web/locales/it-IT.arb @@ -0,0 +1,582 @@ +{ + "@@locale": "it-IT", + "account": "Account", + "active": "Attivo", + "add": "Aggiungi", + "addFastAccess": "Aggiungi accesso rapido", + "addFastAccessDescription": "Inserisci un nome per il nuovo accesso rapido.", + "addPatient": "Aggiungi paziente", + "addProperty": "Aggiungi proprietà", + "addTask": "Aggiungi attività", + "archivedPropertyDescription": "Le proprietà archiviate non possono più essere assegnate agli oggetti.", + "archiveProperty": "Archivia proprietà", + "assignedTo": "Assegnato a", + "assigneeTeam": "Team assegnato", + "additionalAssigneesCount": "+{count}", + "@additionalAssigneesCount": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "authenticationFailed": "Autenticazione non riuscita", + "birthdate": "Data di nascita", + "cancel": "Annulla", + "clearCache": "Svuota cache", + "close": "Chiudi", + "clinics": "Cliniche", + "closedTasks": "Attività chiuse", + "conflictDetected": "Conflitto rilevato", + "confirm": "Conferma", + "confirmShiftHandover": "Conferma passaggio di consegne", + "confirmShiftHandoverDescription": "Vuoi davvero trasferire tutte le attività aperte all''utente selezionato?", + "confirmShiftHandoverDescriptionWithName": "Vuoi davvero trasferire {taskCount, plural, =1{# attività aperta} other{# attività aperte}} a {name}?", + "@confirmShiftHandoverDescriptionWithName": { + "placeholders": { + "taskCount": { + "type": "number" + }, + "name": { + "type": "string" + } + } + }, + "copyShareLink": "Copia link", + "copyViewToMyViews": "Copia nel mio accesso rapido", + "confirmDeleteView": "Eliminare questo accesso rapido salvato? L''operazione non può essere annullata.", + "create": "Crea", + "createTask": "Crea attività", + "creationDate": "Data di creazione", + "currentTime": "Ora attuale", + "dashboard": "Dashboard", + "dashboardWelcomeDescription": "Ecco cosa succede oggi.", + "dashboardWelcomeMorning": "Buongiorno, {name}!", + "@dashboardWelcomeMorning": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNoon": "Buon pomeriggio, {name}!", + "@dashboardWelcomeNoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeAfternoon": "Buon pomeriggio, {name}!", + "@dashboardWelcomeAfternoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeEvening": "Buonasera, {name}!", + "@dashboardWelcomeEvening": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNight": "Buonanotte, {name}!", + "@dashboardWelcomeNight": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "delete": "Elimina", + "description": "Descrizione", + "diverse": "Altro", + "descriptionPlaceholder": "Aggiungi altri dettagli...", + "developmentAndPreviewInstance": "Istanza di sviluppo e anteprima", + "dismiss": "Chiudi", + "duplicate": "Duplica", + "done": "Completata", + "dueDate": "Scadenza", + "dueDateInDays": "+{days, plural, =1{# giorno} other{# giorni}}", + "@dueDateInDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "dueDateInHours": "+{hours, plural, =1{# ora} other{# ore}}", + "@dueDateInHours": { + "placeholders": { + "hours": { + "type": "number" + } + } + }, + "dueDateNow": "Adesso", + "dueDateToday": "Oggi", + "dueDateTomorrow": "Domani", + "edit": "Modifica", + "editPatient": "Modifica paziente", + "editTask": "Modifica attività", + "errorOccurred": "Si è verificato un errore", + "estimatedTime": "Tempo stimato (minuti)", + "export": "Esporta", + "exportCsv": "Esporta come CSV", + "exportExcel": "Esporta come Excel (stampabile)", + "exportFailed": "Esportazione non riuscita. Riprova.", + "timeEstimate": "Stima del tempo", + "nMinutesShort": "{minCount} min", + "@nMinutesShort": { + "placeholders": { + "minCount": { + "type": "number" + } + } + }, + "feedback": "Feedback", + "female": "Femmina", + "filter": "Filtro", + "filterAll": "Tutte", + "filterUndone": "Da completare", + "firstName": "Nome", + "freeBeds": "Letti liberi", + "homePage": "Home page", + "hide": "Nascondi", + "imprint": "Note legali", + "inactive": "Inattivo", + "language": "Lingua", + "lastName": "Cognome", + "listViewCard": "Vista schede", + "listViewTable": "Vista tabella", + "scrollToTop": "Torna su", + "loadMore": "Carica altro", + "loadingHangOn": "Un attimo — recupero dei dati più recenti...", + "loadingMoment": "Solo un secondo, ci siamo quasi...", + "loadingAlmostThere": "Quasi pronto...", + "loadingGettingReady": "Un momento — stiamo preparando tutto...", + "more": "Altro", + "location": "Posizione", + "locationBed": "Letto", + "locationClinic": "Clinica", + "locationRoom": "Stanza", + "locationType": "{type, select, CLINIC{Clinica} WARD{Reparto} TEAM{Team} ROOM{Stanza} BED{Letto} other{Altro}}", + "@locationType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "locationWard": "Reparto", + "loading": "Caricamento...", + "logInAgain": "Accedi di nuovo", + "login": "Accedi", + "logout": "Esci", + "male": "Maschio", + "menu": "Menu", + "myFavorites": "I miei preferiti", + "myOpenTasks": "Le mie attività aperte", + "myTasks": "Le mie attività", + "name": "Nome", + "no": "No", + "none": "Nessuno", + "noClosedTasks": "Nessuna attività chiusa", + "noOpenTasks": "Nessuna attività aperta", + "noPatient": "Nessun paziente", + "noPatientsInTaskView": "Nessun paziente trovato per questo accesso rapido alle attività.", + "noResultsFound": "Nessun risultato trovato", + "notAssigned": "Non assegnato", + "nFilter": "{count, plural, =1{# filtro} other{# filtri}}", + "@nFilter": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nSorting": "{count, plural, =1{# ordinamento} other{# ordinamenti}}", + "@nSorting": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nPatient": "{count, plural, =1{# paziente} other{# pazienti}}", + "@nPatient": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "patientsCountChipTotal": "Totale {count}", + "@patientsCountChipTotal": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipAdmitted": "Ricoverati {count}", + "@patientsCountChipAdmitted": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipWaiting": "In attesa {count}", + "@patientsCountChipWaiting": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "nTask": "{count, plural, =1{# attività} other{# attività}}", + "@nTask": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nYears": "{years, plural, =0{0 anni} =1{1 anno} other{# anni}}", + "@nYears": { + "placeholders": { + "years": { + "type": "number" + } + } + }, + "occupancy": "Occupazione", + "onboardingSurvey": "Questionario iniziale", + "openSurvey": "Apri questionario", + "weeklySurvey": "Questionario settimanale", + "openTasks": "Attività aperte", + "openView": "Apri", + "option": "Opzione", + "organizations": "Organizzazioni", + "overview": "Panoramica", + "pages.404.notFound": "404 - Pagina non trovata", + "pages.404.notFoundDescription1": "Questa non è sicuramente la pagina che stai cercando", + "pages.404.notFoundDescription2": "Torna alla", + "patient": "Paziente", + "patientData": "Dati", + "patients": "Pazienti", + "patientState": "{state, select, WAIT{In attesa} ADMITTED{Ricoverato} DISCHARGED{Dimesso} DEAD{Deceduto} other{Sconosciuto}}", + "@patientState": { + "placeholders": { + "state": { + "type": "string" + } + } + }, + "patientsUpdatedRecently": "Pazienti aggiornati di recente", + "pThemes": "{count, plural, =1{Tema} other{Temi}}", + "@pThemes": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "preferences": "Preferenze", + "priority": "Priorità", + "sPriority": "{priority, select, P1{Normale} P2{Media} P3{Alta} P4{Critica} other{-}}", + "@sPriority": { + "placeholders": { + "priority": {} + } + }, + "priorityLabel": "Priorità", + "priorityNone": "Nessuna", + "privacy": "Privacy", + "properties": "Proprietà", + "propertiesSettingsDescription": "Campi personalizzati per attività e pazienti: definisci i tipi e usali nei filtri.", + "property": "Proprietà", + "rAdd": "Aggiungi {name}", + "@rAdd": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rEdit": "Aggiorna {name}", + "@rEdit": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "recentPatients": "I tuoi pazienti recenti", + "recentTasks": "Le tue attività recenti", + "refreshing": "Aggiornamento…", + "removeProperty": "Rimuovi proprietà", + "removePropertyConfirmation": "Vuoi davvero rimuovere questa proprietà? L''operazione non può essere annullata.", + "clearPropertyColumnActionTask": "Rimuovi questa proprietà dalle attività elencate", + "clearPropertyColumnActionPatient": "Cancella i valori di questa proprietà per i pazienti elencati", + "clearPropertyColumnDialogTitleTask": "Rimuovi proprietà dalle attività", + "clearPropertyColumnDialogTitlePatient": "Cancella i valori della proprietà per i pazienti", + "clearPropertyColumnDialogDescriptionTask": "La proprietà \"{propertyName}\" verrà rimossa definitivamente da {count} attività attualmente caricate in questo elenco. Le attività non caricate in questo elenco non vengono modificate.", + "@clearPropertyColumnDialogDescriptionTask": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnDialogDescriptionPatient": "Tutti i valori della proprietà \"{propertyName}\" verranno cancellati per {count} pazienti attualmente caricati in questo elenco. La proprietà resta associata a questi pazienti. I pazienti non caricati in questo elenco non vengono modificati.", + "@clearPropertyColumnDialogDescriptionPatient": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnTypeNameInstruction": "Digita \"{propertyName}\" per confermare.", + "@clearPropertyColumnTypeNameInstruction": { + "placeholders": { + "propertyName": { + "type": "string" + } + } + }, + "clearPropertyColumnConfirmButtonTask": "Rimuovi proprietà dalle attività", + "clearPropertyColumnConfirmButtonPatient": "Cancella valori della proprietà", + "readOnlyView": "Sola lettura", + "retakeSurvey": "Ripeti questionario", + "saveView": "Salva accesso rapido", + "saveViewDescription": "Assegna un nome a questo accesso rapido. Filtri, ordinamento, ricerca e posizione vengono salvati.", + "saveViewOverwriteCurrent": "Sovrascrivi accesso rapido attuale", + "saveViewAsNew": "Salva come nuovo accesso rapido", + "saveViewDescriptionFromSystemList": "Crea un nuovo accesso rapido da questo layout. Questa pagina è predefinita dall''app e non viene sovrascritta — apri l''accesso rapido dalla barra laterale quando ti serve.", + "discardViewChanges": "Annulla modifiche", + "discard": "Scarta", + "discardDraftTitle": "Scartare la bozza?", + "discardDraftMessage": "Ci sono dati non salvati. Se chiudi ora, tutto ciò che hai inserito andrà perso.", + "savedViews": "Accesso rapido", + "viewDerivedPatientsHint": "Pazienti presenti nelle attività di questo accesso rapido (senza duplicati).", + "viewSettings": "Accesso rapido", + "viewSettingsDescription": "Gestisci gli accessi rapidi salvati per attività e pazienti.", + "views": "Accesso rapido", + "viewsEntityPatient": "Pazienti", + "viewsEntityTask": "Attività", + "viewVisibility": "Visibilità", + "viewVisibilityPrivate": "Privato", + "viewVisibilityLinkShared": "Condiviso tramite link", + "viewAnyoneWithLinkCanView": "Chiunque abbia il link può visualizzare", + "copyShareLinkEnableSharingFirst": "Attiva la condivisione tramite link affinché altre persone con il link possano aprire questo accesso rapido.", + "rShow": "Mostra {name}", + "@rShow": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rChipTotal": "Totale {value}", + "@rChipTotal": { + "placeholders": { + "value": { + "type": "string" + } + } + }, + "search": "Cerca", + "searchUserOrTeam": "Cerca utente (o team)...", + "searchUsersOrTeams": "Cerca utenti o team...", + "security": "Sicurezza", + "selectAssignee": "Assegna a...", + "scopeVisibility": "Condivisione", + "scopePrivate": "Privato", + "scopePublic": "Pubblico", + "scopeShared": "Condiviso tramite link", + "scopeSharedDescription": "Solo tu vedi questa voce nei tuoi elenchi. Chiunque abbia accesso al nodo selezionato o ai suoi sottonodi può aprirla tramite il link.", + "scopePublicDescription": "Chiunque abbia accesso al nodo selezionato o ai suoi sottonodi può vedere e usare questa voce.", + "scopePrivateDescription": "Solo tu puoi vedere e usare questa voce.", + "scopeSelectNode": "Seleziona nodo", + "scopeChangeNode": "Cambia nodo", + "scopeNoNodeSelected": "Seleziona il nodo in cui salvare questa voce.", + "scopeStoredAt": "Salvato in", + "selectLocation": "Seleziona posizione", + "selectOptions": "Seleziona opzioni", + "sessionExpired": "Sessione scaduta", + "sessionExpiredDescription": "Sei stato disconnesso per inattività. Accedi di nuovo per continuare. Eventuali modifiche non salvate potrebbero andare perse.", + "settings": "Impostazioni", + "settingsDescription": "Qui puoi modificare la configurazione dell''app.", + "sex": "Sesso", + "shiftHandover": "Passaggio di consegne", + "showAllTasks": "Mostra tutte le attività", + "showPatient": "Mostra paziente {name}", + "@showPatient": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "showTeamTasks": "Mostra attività del team", + "sorting": "Ordinamento", + "stagingModalDisclaimerMarkdown": "Questa istanza pubblica di helpwave tasks è destinata a '\\b{scopi di sviluppo e anteprima}'. Assicurati di inserire '\\b{solo}' '\\b{dati di test non riservati}'. Questa istanza può essere '\\negative{\\b{eliminata in qualsiasi momento}}'", + "status": "Stato", + "subjectType": "Tipo di oggetto", + "surveyDescription": "Il tuo feedback è prezioso per noi. Dedica un momento alla compilazione del nostro questionario.", + "surveyTitle": "Aiutaci a migliorare helpwave tasks", + "sPropertySubjectType": "{subject, select, patient{Paziente} task{Attività} other{Tipo di oggetto non definito}}", + "@sPropertySubjectType": { + "placeholders": { + "subject": { + "type": "string" + } + } + }, + "sPropertyType": "{type, select, multiSelect{Selezione multipla} singleSelect{Selezione singola} number{Numero} text{Testo} date{Data} dateTime{Data e ora} checkbox{Casella di controllo} user{Utente} other{Tipo non definito}}", + "@sPropertyType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "system": "Sistema", + "task": "Attività", + "tasks": "Attività", + "tasksUpdatedRecently": "Attività aggiornate di recente", + "taskTitlePlaceholder": "Cosa bisogna fare?", + "teams": "Team", + "themeMode": "{theme, select, dark{Scuro} light{Chiaro} system{Sistema} other{Sistema}}", + "@themeMode": { + "placeholders": { + "theme": { + "type": "string" + } + } + }, + "title": "Titolo", + "totalPatients": "Pazienti totali", + "type": "Tipo", + "updated": "Aggiornato", + "stateUpdated": "Stato aggiornato", + "clinicUpdated": "Clinica aggiornata", + "positionUpdated": "Posizione aggiornata", + "user": "Utente", + "users": "Utenti", + "wards": "Reparti", + "yes": "Sì", + "anonymous": "Anonimo", + "anonymousSubmission": "Invio anonimo", + "collapseAll": "Comprimi tutto", + "confirmSelection": "Conferma selezione", + "deselectAll": "Deseleziona tutto", + "enterFeedback": "Inserisci qui il tuo feedback...", + "expandAll": "Espandi tutto", + "feedbackDescription": "Condividi il tuo feedback, segnala errori o suggerisci miglioramenti.", + "noLocationsFound": "Nessuna posizione trovata", + "pickClinic": "Scegli la clinica", + "pickClinicDescription": "Seleziona la clinica per questo paziente. È possibile selezionare solo posizioni di tipo clinica.", + "pickPosition": "Scegli la posizione", + "pickPositionDescription": "Seleziona la posizione per questo paziente. Puoi selezionare ospedali, ambulatori, cliniche, reparti, letti o stanze.", + "pickTeams": "Scegli i team", + "pickTeamsDescription": "Seleziona uno o più team per questo paziente. Puoi selezionare cliniche, team, ambulatori od ospedali.", + "searchLocations": "Cerca posizioni...", + "selectAll": "Seleziona tutto", + "selectLocationDescription": "Seleziona la posizione assegnata al paziente.", + "selectRootLocation": "Seleziona posizione principale", + "selectRootLocationDescription": "Seleziona le posizioni principali che definiscono il tuo ambito di accesso. È possibile selezionare solo ospedali, ambulatori, cliniche e team. Selezionando una posizione superiore vengono incluse tutte le posizioni sottostanti.", + "startRecording": "Avvia registrazione", + "stopRecording": "Interrompi registrazione", + "submissionDetails": "Dettagli dell''invio", + "submittingAs": "Invio come {name}", + "@submittingAs": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "submit": "Invia", + "url": "URL", + "userInformation": "Informazioni utente", + "admitPatient": "Ricovera paziente", + "clear": "Cancella", + "clinic": "Clinica", + "connectionConnected": "Connesso", + "connectionConnecting": "Connessione in corso…", + "connectionDisconnected": "Disconnesso", + "deletePatient": "Elimina paziente", + "deletePatientConfirmation": "Vuoi davvero eliminare questo paziente? L''operazione non può essere annullata.", + "dischargePatient": "Dimetti paziente", + "dischargePatientConfirmation": "Vuoi davvero dimettere questo paziente? L''operazione modificherà lo stato del paziente.", + "dismissAll": "Chiudi tutto", + "error": "Errore", + "install": "Installa", + "installApp": "Installa app", + "installAppDescription": "Installa helpwave tasks per un''esperienza migliore con supporto offline e accesso più rapido.", + "loginRequired": "Accesso richiesto", + "loginRequiredDescription": "Per usare questo sito devi effettuare l''accesso.", + "markPatientDead": "Segna paziente come deceduto", + "markPatientDeadConfirmation": "Vuoi davvero segnare questo paziente come deceduto?", + "noNotifications": "Nessun aggiornamento recente", + "notifications": "Notifiche", + "ok": "OK", + "patientActions": "Azioni paziente", + "position": "Posizione", + "selectClinic": "Seleziona clinica", + "selectPosition": "Seleziona posizione", + "selectTeams": "Seleziona team", + "waitPatient": "Metti paziente in attesa", + "waitingForPatient": "In attesa del paziente", + "taskPresets": "Modelli", + "taskPresetsDescription": "Elenchi di attività riutilizzabili con dipendenze opzionali.", + "taskPresetName": "Nome", + "taskPresetKey": "Chiave", + "taskPresetKeyHint": "Chiave univoca opzionale per le ricerche. Lascia vuoto per generarla automaticamente.", + "taskPresetAddRow": "Aggiungi attività", + "taskPresetRemoveRow": "Rimuovi", + "taskPresetSave": "Salva modello", + "taskPresetCreate": "Crea modello", + "taskPresetEdit": "Modifica modello", + "taskPresetDelete": "Elimina", + "taskPresetDeleteConfirm": "Eliminare questo modello di attività?", + "taskPresetEmptyList": "Ancora nessun modello di attività.", + "loadTaskPreset": "Carica modello", + "loadTaskPresetTitle": "Carica modello di attività", + "loadTaskPresetConfirm": "Creare {count, plural, =1{# attività} other{# attività}} per questo paziente?", + "@loadTaskPresetConfirm": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "loadTaskPresetConfirmTitle": "Conferma caricamento modello", + "loadTaskPresetSelectTasks": "Attività dal modello", + "loadTaskPresetCreateAndAssign": "Crea e assegna a me", + "loadTaskPresetTaskLabel": "Modello", + "taskPresetNoTasks": "Questo modello non contiene attività.", + "taskPresetSelectPlaceholder": "Seleziona un modello", + "taskPresetEditDetails": "Modifica dettagli", + "editPresetTask": "Modifica attività del modello", + "taskPresetApplyToRow": "Applica alla riga del modello", + "taskPresetNoEstimate": "Nessuna stima", + "tasksCreatedFromPreset": "Attività create", + "taskFromPresetTooltip": "Creata da un modello di attività", + "taskPresetSourceTitle": "Modello di origine", + "taskPresetSourceNotFound": "Impossibile caricare il modello.", + "taskPresetSourceTasksInGraph": "Attività nel modello", + "taskPresetSourceOpenSettings": "Apri nelle impostazioni" +} diff --git a/web/locales/pages/404/el-GR.arb b/web/locales/pages/404/el-GR.arb new file mode 100644 index 00000000..45f4ea31 --- /dev/null +++ b/web/locales/pages/404/el-GR.arb @@ -0,0 +1,6 @@ +{ + "loading": "Φόρτωση...", + "notFound": "404 - Η σελίδα δεν βρέθηκε", + "notFoundDescription1": "Αυτή σίγουρα δεν είναι η σελίδα που αναζητάτε", + "notFoundDescription2": "Επιστροφή στην" +} diff --git a/web/locales/pages/404/es-ES.arb b/web/locales/pages/404/es-ES.arb new file mode 100644 index 00000000..cad4d6ac --- /dev/null +++ b/web/locales/pages/404/es-ES.arb @@ -0,0 +1,6 @@ +{ + "loading": "Cargando...", + "notFound": "404 - Página no encontrada", + "notFoundDescription1": "Esta no es la página que busca", + "notFoundDescription2": "Volver a la" +} diff --git a/web/locales/pages/404/fr-FR.arb b/web/locales/pages/404/fr-FR.arb new file mode 100644 index 00000000..07e39024 --- /dev/null +++ b/web/locales/pages/404/fr-FR.arb @@ -0,0 +1,6 @@ +{ + "loading": "Chargement...", + "notFound": "404 - Page non trouvée", + "notFoundDescription1": "Ce n''est définitivement pas la page que vous cherchez", + "notFoundDescription2": "Retour à la" +} diff --git a/web/locales/pages/404/it-IT.arb b/web/locales/pages/404/it-IT.arb new file mode 100644 index 00000000..524adf18 --- /dev/null +++ b/web/locales/pages/404/it-IT.arb @@ -0,0 +1,6 @@ +{ + "loading": "Caricamento...", + "notFound": "404 - Pagina non trovata", + "notFoundDescription1": "Questa non è sicuramente la pagina che stai cercando", + "notFoundDescription2": "Torna alla" +} diff --git a/web/locales/pages/404/nl-NL.arb b/web/locales/pages/404/nl-NL.arb new file mode 100644 index 00000000..24c18d0d --- /dev/null +++ b/web/locales/pages/404/nl-NL.arb @@ -0,0 +1,6 @@ +{ + "loading": "Laden...", + "notFound": "404 - Pagina niet gevonden", + "notFoundDescription1": "Dit is zeker niet de pagina die u zoekt", + "notFoundDescription2": "Terug naar de" +} diff --git a/web/locales/pages/404/pl-PL.arb b/web/locales/pages/404/pl-PL.arb new file mode 100644 index 00000000..bc0283a7 --- /dev/null +++ b/web/locales/pages/404/pl-PL.arb @@ -0,0 +1,6 @@ +{ + "loading": "Ładowanie...", + "notFound": "404 - Nie znaleziono strony", + "notFoundDescription1": "To na pewno nie jest strona, której szukasz", + "notFoundDescription2": "Wróć do" +} diff --git a/web/locales/pages/404/pt-BR.arb b/web/locales/pages/404/pt-BR.arb new file mode 100644 index 00000000..06e11346 --- /dev/null +++ b/web/locales/pages/404/pt-BR.arb @@ -0,0 +1,6 @@ +{ + "loading": "Carregando...", + "notFound": "404 - Página não encontrada", + "notFoundDescription1": "Esta não é a página que você procura", + "notFoundDescription2": "Voltar para a" +} diff --git a/web/locales/pages/404/ro-RO.arb b/web/locales/pages/404/ro-RO.arb new file mode 100644 index 00000000..7c66e514 --- /dev/null +++ b/web/locales/pages/404/ro-RO.arb @@ -0,0 +1,6 @@ +{ + "loading": "Se încarcă...", + "notFound": "404 - Pagina nu a fost găsită", + "notFoundDescription1": "Aceasta nu este pagina pe care o căutați", + "notFoundDescription2": "Înapoi la" +} diff --git a/web/locales/pages/404/ru-RU.arb b/web/locales/pages/404/ru-RU.arb new file mode 100644 index 00000000..2110b806 --- /dev/null +++ b/web/locales/pages/404/ru-RU.arb @@ -0,0 +1,6 @@ +{ + "loading": "Загрузка...", + "notFound": "404 — Страница не найдена", + "notFoundDescription1": "Это точно не та страница, которую вы ищете", + "notFoundDescription2": "Вернуться на" +} diff --git a/web/locales/pages/404/tr-TR.arb b/web/locales/pages/404/tr-TR.arb new file mode 100644 index 00000000..d5dccc6d --- /dev/null +++ b/web/locales/pages/404/tr-TR.arb @@ -0,0 +1,6 @@ +{ + "loading": "Yükleniyor...", + "notFound": "404 - Sayfa bulunamadı", + "notFoundDescription1": "Aradığınız sayfa kesinlikle bu değil", + "notFoundDescription2": "Sizi şuraya götürelim:" +} diff --git a/web/locales/pl-PL.arb b/web/locales/pl-PL.arb new file mode 100644 index 00000000..1f418ef0 --- /dev/null +++ b/web/locales/pl-PL.arb @@ -0,0 +1,582 @@ +{ + "@@locale": "pl-PL", + "account": "Konto", + "active": "Aktywny", + "add": "Dodaj", + "addFastAccess": "Dodaj szybki dostęp", + "addFastAccessDescription": "Podaj nazwę nowego szybkiego dostępu.", + "addPatient": "Dodaj pacjenta", + "addProperty": "Dodaj właściwość", + "addTask": "Dodaj zadanie", + "archivedPropertyDescription": "Zarchiwizowanych właściwości nie można już przypisywać do obiektów.", + "archiveProperty": "Archiwizuj właściwość", + "assignedTo": "Przypisano do", + "assigneeTeam": "Przypisany zespół", + "additionalAssigneesCount": "+{count}", + "@additionalAssigneesCount": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "authenticationFailed": "Uwierzytelnianie nie powiodło się", + "birthdate": "Data urodzenia", + "cancel": "Anuluj", + "clearCache": "Wyczyść pamięć podręczną", + "close": "Zamknij", + "clinics": "Kliniki", + "closedTasks": "Zamknięte zadania", + "conflictDetected": "Wykryto konflikt", + "confirm": "Potwierdź", + "confirmShiftHandover": "Potwierdź przekazanie dyżuru", + "confirmShiftHandoverDescription": "Czy na pewno chcesz przekazać wszystkie otwarte zadania wybranemu użytkownikowi?", + "confirmShiftHandoverDescriptionWithName": "Czy na pewno chcesz przekazać {taskCount, plural, =1{# otwarte zadanie} few{# otwarte zadania} many{# otwartych zadań} other{# otwartego zadania}} użytkownikowi {name}?", + "@confirmShiftHandoverDescriptionWithName": { + "placeholders": { + "taskCount": { + "type": "number" + }, + "name": { + "type": "string" + } + } + }, + "copyShareLink": "Kopiuj link", + "copyViewToMyViews": "Kopiuj do mojego szybkiego dostępu", + "confirmDeleteView": "Usunąć ten zapisany szybki dostęp? Tej operacji nie można cofnąć.", + "create": "Utwórz", + "createTask": "Utwórz zadanie", + "creationDate": "Data utworzenia", + "currentTime": "Aktualny czas", + "dashboard": "Pulpit", + "dashboardWelcomeDescription": "Oto co dzieje się dzisiaj.", + "dashboardWelcomeMorning": "Dzień dobry, {name}!", + "@dashboardWelcomeMorning": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNoon": "Dzień dobry, {name}!", + "@dashboardWelcomeNoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeAfternoon": "Dzień dobry, {name}!", + "@dashboardWelcomeAfternoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeEvening": "Dobry wieczór, {name}!", + "@dashboardWelcomeEvening": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNight": "Dobranoc, {name}!", + "@dashboardWelcomeNight": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "delete": "Usuń", + "description": "Opis", + "diverse": "Inna", + "descriptionPlaceholder": "Dodaj więcej szczegółów...", + "developmentAndPreviewInstance": "Instancja deweloperska i podglądowa", + "dismiss": "Odrzuć", + "duplicate": "Duplikuj", + "done": "Gotowe", + "dueDate": "Termin", + "dueDateInDays": "+{days, plural, =1{# dzień} few{# dni} many{# dni} other{# dnia}}", + "@dueDateInDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "dueDateInHours": "+{hours, plural, =1{# godzina} few{# godziny} many{# godzin} other{# godziny}}", + "@dueDateInHours": { + "placeholders": { + "hours": { + "type": "number" + } + } + }, + "dueDateNow": "Teraz", + "dueDateToday": "Dzisiaj", + "dueDateTomorrow": "Jutro", + "edit": "Edytuj", + "editPatient": "Edytuj pacjenta", + "editTask": "Edytuj zadanie", + "errorOccurred": "Wystąpił błąd", + "estimatedTime": "Szacowany czas (minuty)", + "export": "Eksportuj", + "exportCsv": "Eksportuj jako CSV", + "exportExcel": "Eksportuj jako Excel (do druku)", + "exportFailed": "Eksport nie powiódł się. Spróbuj ponownie.", + "timeEstimate": "Szacowany czas", + "nMinutesShort": "{minCount} min", + "@nMinutesShort": { + "placeholders": { + "minCount": { + "type": "number" + } + } + }, + "feedback": "Opinia", + "female": "Kobieta", + "filter": "Filtr", + "filterAll": "Wszystkie", + "filterUndone": "Niewykonane", + "firstName": "Imię", + "freeBeds": "Wolne łóżka", + "homePage": "Strona główna", + "hide": "Ukryj", + "imprint": "Nota prawna", + "inactive": "Nieaktywny", + "language": "Język", + "lastName": "Nazwisko", + "listViewCard": "Widok kart", + "listViewTable": "Widok tabeli", + "scrollToTop": "Przewiń na górę", + "loadMore": "Wczytaj więcej", + "loadingHangOn": "Chwileczkę — pobieramy najnowsze dane...", + "loadingMoment": "Sekunda, prawie gotowe...", + "loadingAlmostThere": "Prawie gotowe...", + "loadingGettingReady": "Chwileczkę — przygotowujemy wszystko...", + "more": "Więcej", + "location": "Lokalizacja", + "locationBed": "Łóżko", + "locationClinic": "Klinika", + "locationRoom": "Sala", + "locationType": "{type, select, CLINIC{Klinika} WARD{Oddział} TEAM{Zespół} ROOM{Sala} BED{Łóżko} other{Inne}}", + "@locationType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "locationWard": "Oddział", + "loading": "Ładowanie...", + "logInAgain": "Zaloguj się ponownie", + "login": "Zaloguj się", + "logout": "Wyloguj się", + "male": "Mężczyzna", + "menu": "Menu", + "myFavorites": "Moje ulubione", + "myOpenTasks": "Moje otwarte zadania", + "myTasks": "Moje zadania", + "name": "Nazwa", + "no": "Nie", + "none": "Brak", + "noClosedTasks": "Brak zamkniętych zadań", + "noOpenTasks": "Brak otwartych zadań", + "noPatient": "Brak pacjenta", + "noPatientsInTaskView": "Nie znaleziono pacjentów dla tego szybkiego dostępu do zadań.", + "noResultsFound": "Nie znaleziono wyników", + "notAssigned": "Nieprzypisane", + "nFilter": "{count, plural, =1{# filtr} few{# filtry} many{# filtrów} other{# filtra}}", + "@nFilter": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nSorting": "{count, plural, =1{# sortowanie} few{# sortowania} many{# sortowań} other{# sortowania}}", + "@nSorting": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nPatient": "{count, plural, =1{# pacjent} few{# pacjentów} many{# pacjentów} other{# pacjenta}}", + "@nPatient": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "patientsCountChipTotal": "Łącznie {count}", + "@patientsCountChipTotal": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipAdmitted": "Przyjęci {count}", + "@patientsCountChipAdmitted": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipWaiting": "Oczekujący {count}", + "@patientsCountChipWaiting": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "nTask": "{count, plural, =1{# zadanie} few{# zadania} many{# zadań} other{# zadania}}", + "@nTask": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nYears": "{years, plural, =0{0 lat} =1{1 rok} few{# lata} many{# lat} other{# roku}}", + "@nYears": { + "placeholders": { + "years": { + "type": "number" + } + } + }, + "occupancy": "Obłożenie", + "onboardingSurvey": "Ankieta wdrożeniowa", + "openSurvey": "Otwórz ankietę", + "weeklySurvey": "Ankieta tygodniowa", + "openTasks": "Otwarte zadania", + "openView": "Otwórz", + "option": "Opcja", + "organizations": "Organizacje", + "overview": "Przegląd", + "pages.404.notFound": "404 - Nie znaleziono strony", + "pages.404.notFoundDescription1": "To na pewno nie jest strona, której szukasz", + "pages.404.notFoundDescription2": "Wróć do", + "patient": "Pacjent", + "patientData": "Dane", + "patients": "Pacjenci", + "patientState": "{state, select, WAIT{Oczekujący} ADMITTED{Przyjęty} DISCHARGED{Wypisany} DEAD{Zmarły} other{Nieznany}}", + "@patientState": { + "placeholders": { + "state": { + "type": "string" + } + } + }, + "patientsUpdatedRecently": "Ostatnio zaktualizowani pacjenci", + "pThemes": "{count, plural, =1{Motyw} few{Motywy} many{Motywy} other{Motywy}}", + "@pThemes": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "preferences": "Preferencje", + "priority": "Priorytet", + "sPriority": "{priority, select, P1{Normalny} P2{Średni} P3{Wysoki} P4{Krytyczny} other{-}}", + "@sPriority": { + "placeholders": { + "priority": {} + } + }, + "priorityLabel": "Priorytet", + "priorityNone": "Brak", + "privacy": "Prywatność", + "properties": "Właściwości", + "propertiesSettingsDescription": "Własne pola dla zadań i pacjentów: zdefiniuj typy i używaj ich w filtrach.", + "property": "Właściwość", + "rAdd": "Dodaj {name}", + "@rAdd": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rEdit": "Zaktualizuj {name}", + "@rEdit": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "recentPatients": "Twoi ostatni pacjenci", + "recentTasks": "Twoje ostatnie zadania", + "refreshing": "Odświeżanie…", + "removeProperty": "Usuń właściwość", + "removePropertyConfirmation": "Czy na pewno chcesz usunąć tę właściwość? Tej operacji nie można cofnąć.", + "clearPropertyColumnActionTask": "Usuń tę właściwość z wyświetlonych zadań", + "clearPropertyColumnActionPatient": "Wyczyść wartości tej właściwości u wyświetlonych pacjentów", + "clearPropertyColumnDialogTitleTask": "Usuń właściwość z zadań", + "clearPropertyColumnDialogTitlePatient": "Wyczyść wartości właściwości u pacjentów", + "clearPropertyColumnDialogDescriptionTask": "Spowoduje to trwałe usunięcie właściwości \"{propertyName}\" z zadań aktualnie wczytanych na tej liście (liczba: {count}). Zadania niewczytane na tej liście nie zostaną zmienione.", + "@clearPropertyColumnDialogDescriptionTask": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnDialogDescriptionPatient": "Spowoduje to wyczyszczenie wszystkich wartości właściwości \"{propertyName}\" u pacjentów aktualnie wczytanych na tej liście (liczba: {count}). Właściwość pozostanie przypisana do tych pacjentów. Pacjenci niewczytani na tej liście nie zostaną zmienieni.", + "@clearPropertyColumnDialogDescriptionPatient": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnTypeNameInstruction": "Wpisz \"{propertyName}\", aby potwierdzić.", + "@clearPropertyColumnTypeNameInstruction": { + "placeholders": { + "propertyName": { + "type": "string" + } + } + }, + "clearPropertyColumnConfirmButtonTask": "Usuń właściwość z zadań", + "clearPropertyColumnConfirmButtonPatient": "Wyczyść wartości właściwości", + "readOnlyView": "Tylko do odczytu", + "retakeSurvey": "Wypełnij ankietę ponownie", + "saveView": "Zapisz szybki dostęp", + "saveViewDescription": "Nazwij ten szybki dostęp. Filtry, sortowanie, wyszukiwanie i lokalizacja zostaną zapisane.", + "saveViewOverwriteCurrent": "Nadpisz bieżący szybki dostęp", + "saveViewAsNew": "Zapisz jako nowy szybki dostęp", + "saveViewDescriptionFromSystemList": "Tworzy nowy wpis szybkiego dostępu na podstawie tego układu. Ta strona jest stała w aplikacji i nie jest nadpisywana — otwórz szybki dostęp z paska bocznego, gdy będzie potrzebny.", + "discardViewChanges": "Odrzuć zmiany", + "discard": "Odrzuć", + "discardDraftTitle": "Odrzucić wersję roboczą?", + "discardDraftMessage": "Masz niezapisane wpisy. Jeśli teraz zamkniesz, wszystkie wprowadzone dane zostaną utracone.", + "savedViews": "Szybki dostęp", + "viewDerivedPatientsHint": "Pacjenci występujący w zadaniach pasujących do tego szybkiego dostępu (bez powtórzeń).", + "viewSettings": "Szybki dostęp", + "viewSettingsDescription": "Zarządzaj zapisanym szybkim dostępem do zadań i pacjentów.", + "views": "Szybki dostęp", + "viewsEntityPatient": "Pacjenci", + "viewsEntityTask": "Zadania", + "viewVisibility": "Widoczność", + "viewVisibilityPrivate": "Prywatny", + "viewVisibilityLinkShared": "Udostępniony przez link", + "viewAnyoneWithLinkCanView": "Każda osoba z linkiem może wyświetlać", + "copyShareLinkEnableSharingFirst": "Włącz udostępnianie przez link, aby inne osoby z linkiem mogły otworzyć ten szybki dostęp.", + "rShow": "Pokaż {name}", + "@rShow": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rChipTotal": "Łącznie {value}", + "@rChipTotal": { + "placeholders": { + "value": { + "type": "string" + } + } + }, + "search": "Szukaj", + "searchUserOrTeam": "Szukaj użytkownika (lub zespołu)...", + "searchUsersOrTeams": "Szukaj użytkowników lub zespołów...", + "security": "Bezpieczeństwo", + "selectAssignee": "Przypisz do...", + "scopeVisibility": "Udostępnianie", + "scopePrivate": "Prywatny", + "scopePublic": "Publiczny", + "scopeShared": "Udostępniony przez link", + "scopeSharedDescription": "Tylko Ty widzisz ten wpis na swoich listach. Każdy, kto ma dostęp do wybranego węzła lub jego poddrzewa, może go otworzyć przez link.", + "scopePublicDescription": "Każdy, kto ma dostęp do wybranego węzła lub jego poddrzewa, może widzieć i używać tego wpisu.", + "scopePrivateDescription": "Tylko Ty możesz widzieć i używać tego wpisu.", + "scopeSelectNode": "Wybierz węzeł", + "scopeChangeNode": "Zmień węzeł", + "scopeNoNodeSelected": "Wybierz węzeł, w którym zostanie zapisany ten wpis.", + "scopeStoredAt": "Zapisano w", + "selectLocation": "Wybierz lokalizację", + "selectOptions": "Wybierz opcje", + "sessionExpired": "Sesja wygasła", + "sessionExpiredDescription": "Zostałeś wylogowany z powodu braku aktywności. Zaloguj się ponownie, aby kontynuować. Niezapisane zmiany mogą zostać utracone.", + "settings": "Ustawienia", + "settingsDescription": "Tutaj możesz zmienić konfigurację aplikacji.", + "sex": "Płeć", + "shiftHandover": "Przekazanie dyżuru", + "showAllTasks": "Pokaż wszystkie zadania", + "showPatient": "Pokaż pacjenta {name}", + "@showPatient": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "showTeamTasks": "Pokaż zadania zespołu", + "sorting": "Sortowanie", + "stagingModalDisclaimerMarkdown": "Ta publiczna instancja helpwave tasks służy '\\b{do celów deweloperskich i podglądowych}'. Wprowadzaj '\\b{wyłącznie}' '\\b{niepoufne dane testowe}'. Ta instancja może zostać '\\negative{\\b{usunięta w dowolnym momencie}}'", + "status": "Status", + "subjectType": "Typ obiektu", + "surveyDescription": "Twoja opinia jest dla nas cenna. Poświęć chwilę na wypełnienie naszej ankiety.", + "surveyTitle": "Pomóż nam ulepszyć helpwave tasks", + "sPropertySubjectType": "{subject, select, patient{Pacjent} task{Zadanie} other{Nieokreślony typ obiektu}}", + "@sPropertySubjectType": { + "placeholders": { + "subject": { + "type": "string" + } + } + }, + "sPropertyType": "{type, select, multiSelect{Wielokrotny wybór} singleSelect{Pojedynczy wybór} number{Liczba} text{Tekst} date{Data} dateTime{Data i godzina} checkbox{Pole wyboru} user{Użytkownik} other{Nieokreślony typ}}", + "@sPropertyType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "system": "System", + "task": "Zadanie", + "tasks": "Zadania", + "tasksUpdatedRecently": "Ostatnio zaktualizowane zadania", + "taskTitlePlaceholder": "Co trzeba zrobić?", + "teams": "Zespoły", + "themeMode": "{theme, select, dark{Ciemny} light{Jasny} system{Systemowy} other{Systemowy}}", + "@themeMode": { + "placeholders": { + "theme": { + "type": "string" + } + } + }, + "title": "Tytuł", + "totalPatients": "Łącznie pacjentów", + "type": "Typ", + "updated": "Zaktualizowano", + "stateUpdated": "Zaktualizowano status", + "clinicUpdated": "Zaktualizowano klinikę", + "positionUpdated": "Zaktualizowano lokalizację", + "user": "Użytkownik", + "users": "Użytkownicy", + "wards": "Oddziały", + "yes": "Tak", + "anonymous": "Anonimowo", + "anonymousSubmission": "Zgłoszenie anonimowe", + "collapseAll": "Zwiń wszystko", + "confirmSelection": "Potwierdź wybór", + "deselectAll": "Odznacz wszystko", + "enterFeedback": "Wpisz tutaj swoją opinię...", + "expandAll": "Rozwiń wszystko", + "feedbackDescription": "Podziel się opinią, zgłoś błędy lub zaproponuj ulepszenia.", + "noLocationsFound": "Nie znaleziono lokalizacji", + "pickClinic": "Wybierz klinikę", + "pickClinicDescription": "Wybierz klinikę dla tego pacjenta. Można wybrać tylko lokalizacje typu klinika.", + "pickPosition": "Wybierz lokalizację", + "pickPositionDescription": "Wybierz lokalizację dla tego pacjenta. Możesz wybrać szpital, praktykę, klinikę, oddział, łóżko lub salę.", + "pickTeams": "Wybierz zespoły", + "pickTeamsDescription": "Wybierz jeden lub więcej zespołów dla tego pacjenta. Możesz wybrać klinikę, zespół, praktykę lub szpital.", + "searchLocations": "Szukaj lokalizacji...", + "selectAll": "Zaznacz wszystko", + "selectLocationDescription": "Wybierz lokalizację przypisaną do pacjenta.", + "selectRootLocation": "Wybierz lokalizację główną", + "selectRootLocationDescription": "Wybierz lokalizacje główne określające Twój zakres dostępu. Można wybrać tylko szpitale, praktyki, kliniki i zespoły. Wybór lokalizacji nadrzędnej obejmuje wszystkie jej lokalizacje podrzędne.", + "startRecording": "Rozpocznij nagrywanie", + "stopRecording": "Zatrzymaj nagrywanie", + "submissionDetails": "Szczegóły zgłoszenia", + "submittingAs": "Wysyłasz jako {name}", + "@submittingAs": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "submit": "Wyślij", + "url": "URL", + "userInformation": "Informacje o użytkowniku", + "admitPatient": "Przyjmij pacjenta", + "clear": "Wyczyść", + "clinic": "Klinika", + "connectionConnected": "Połączono", + "connectionConnecting": "Łączenie…", + "connectionDisconnected": "Rozłączono", + "deletePatient": "Usuń pacjenta", + "deletePatientConfirmation": "Czy na pewno chcesz usunąć tego pacjenta? Tej operacji nie można cofnąć.", + "dischargePatient": "Wypisz pacjenta", + "dischargePatientConfirmation": "Czy na pewno chcesz wypisać tego pacjenta? Ta operacja zmieni status pacjenta.", + "dismissAll": "Odrzuć wszystkie", + "error": "Błąd", + "install": "Zainstaluj", + "installApp": "Zainstaluj aplikację", + "installAppDescription": "Zainstaluj helpwave tasks, aby korzystać z trybu offline i szybszego dostępu.", + "loginRequired": "Wymagane logowanie", + "loginRequiredDescription": "Aby korzystać z tej strony, musisz się zalogować.", + "markPatientDead": "Oznacz pacjenta jako zmarłego", + "markPatientDeadConfirmation": "Czy na pewno chcesz oznaczyć tego pacjenta jako zmarłego?", + "noNotifications": "Brak nowych aktualizacji", + "notifications": "Powiadomienia", + "ok": "OK", + "patientActions": "Działania dotyczące pacjenta", + "position": "Lokalizacja", + "selectClinic": "Wybierz klinikę", + "selectPosition": "Wybierz lokalizację", + "selectTeams": "Wybierz zespoły", + "waitPatient": "Ustaw pacjenta jako oczekującego", + "waitingForPatient": "Oczekiwanie na pacjenta", + "taskPresets": "Szablony", + "taskPresetsDescription": "Listy zadań wielokrotnego użytku z opcjonalnymi zależnościami.", + "taskPresetName": "Nazwa", + "taskPresetKey": "Klucz", + "taskPresetKeyHint": "Opcjonalny unikalny klucz do wyszukiwania. Pozostaw puste, aby wygenerować automatycznie.", + "taskPresetAddRow": "Dodaj zadanie", + "taskPresetRemoveRow": "Usuń", + "taskPresetSave": "Zapisz szablon", + "taskPresetCreate": "Utwórz szablon", + "taskPresetEdit": "Edytuj szablon", + "taskPresetDelete": "Usuń", + "taskPresetDeleteConfirm": "Usunąć ten szablon zadań?", + "taskPresetEmptyList": "Brak szablonów zadań.", + "loadTaskPreset": "Wczytaj szablon", + "loadTaskPresetTitle": "Wczytaj szablon zadań", + "loadTaskPresetConfirm": "Utworzyć {count, plural, =1{# zadanie} few{# zadania} many{# zadań} other{# zadania}} dla tego pacjenta?", + "@loadTaskPresetConfirm": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "loadTaskPresetConfirmTitle": "Potwierdź wczytanie szablonu", + "loadTaskPresetSelectTasks": "Zadania z szablonu", + "loadTaskPresetCreateAndAssign": "Utwórz i przypisz do mnie", + "loadTaskPresetTaskLabel": "Szablon", + "taskPresetNoTasks": "Ten szablon nie zawiera zadań.", + "taskPresetSelectPlaceholder": "Wybierz szablon", + "taskPresetEditDetails": "Edytuj szczegóły", + "editPresetTask": "Edytuj zadanie szablonu", + "taskPresetApplyToRow": "Zastosuj do wiersza szablonu", + "taskPresetNoEstimate": "Brak szacunku", + "tasksCreatedFromPreset": "Utworzono zadania", + "taskFromPresetTooltip": "Utworzono z szablonu zadań", + "taskPresetSourceTitle": "Szablon źródłowy", + "taskPresetSourceNotFound": "Nie udało się wczytać szablonu.", + "taskPresetSourceTasksInGraph": "Zadania w szablonie", + "taskPresetSourceOpenSettings": "Otwórz w ustawieniach" +} diff --git a/web/locales/ro-RO.arb b/web/locales/ro-RO.arb new file mode 100644 index 00000000..6f843a7b --- /dev/null +++ b/web/locales/ro-RO.arb @@ -0,0 +1,582 @@ +{ + "@@locale": "ro-RO", + "account": "Cont", + "active": "Activ", + "add": "Adaugă", + "addFastAccess": "Adaugă acces rapid", + "addFastAccessDescription": "Introduceți un nume pentru noul acces rapid.", + "addPatient": "Adaugă pacient", + "addProperty": "Adaugă proprietate", + "addTask": "Adaugă sarcină", + "archivedPropertyDescription": "Proprietățile arhivate nu mai pot fi atribuite obiectelor.", + "archiveProperty": "Arhivează proprietatea", + "assignedTo": "Atribuit lui", + "assigneeTeam": "Echipa atribuită", + "additionalAssigneesCount": "+{count}", + "@additionalAssigneesCount": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "authenticationFailed": "Autentificare eșuată", + "birthdate": "Data nașterii", + "cancel": "Anulează", + "clearCache": "Golește memoria cache", + "close": "Închide", + "clinics": "Clinici", + "closedTasks": "Sarcini finalizate", + "conflictDetected": "Conflict detectat", + "confirm": "Confirmă", + "confirmShiftHandover": "Confirmă predarea turei", + "confirmShiftHandoverDescription": "Sigur doriți să transferați toate sarcinile deschise utilizatorului selectat?", + "confirmShiftHandoverDescriptionWithName": "Sigur doriți să transferați {taskCount, plural, =1{# sarcină deschisă} few{# sarcini deschise} other{# de sarcini deschise}} către {name}?", + "@confirmShiftHandoverDescriptionWithName": { + "placeholders": { + "taskCount": { + "type": "number" + }, + "name": { + "type": "string" + } + } + }, + "copyShareLink": "Copiază linkul", + "copyViewToMyViews": "Copiază în accesul meu rapid", + "confirmDeleteView": "Ștergeți acest acces rapid salvat? Acțiunea nu poate fi anulată.", + "create": "Creează", + "createTask": "Creează sarcină", + "creationDate": "Data creării", + "currentTime": "Ora curentă", + "dashboard": "Tablou de bord", + "dashboardWelcomeDescription": "Iată ce se întâmplă astăzi.", + "dashboardWelcomeMorning": "Bună dimineața, {name}!", + "@dashboardWelcomeMorning": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNoon": "Bună ziua, {name}!", + "@dashboardWelcomeNoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeAfternoon": "Bună ziua, {name}!", + "@dashboardWelcomeAfternoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeEvening": "Bună seara, {name}!", + "@dashboardWelcomeEvening": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNight": "Noapte bună, {name}!", + "@dashboardWelcomeNight": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "delete": "Șterge", + "description": "Descriere", + "diverse": "Divers", + "descriptionPlaceholder": "Adăugați mai multe detalii...", + "developmentAndPreviewInstance": "Instanță de dezvoltare și previzualizare", + "dismiss": "Închide", + "duplicate": "Duplică", + "done": "Finalizat", + "dueDate": "Termen", + "dueDateInDays": "+{days, plural, =1{# zi} few{# zile} other{# de zile}}", + "@dueDateInDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "dueDateInHours": "+{hours, plural, =1{# oră} few{# ore} other{# de ore}}", + "@dueDateInHours": { + "placeholders": { + "hours": { + "type": "number" + } + } + }, + "dueDateNow": "Acum", + "dueDateToday": "Astăzi", + "dueDateTomorrow": "Mâine", + "edit": "Editează", + "editPatient": "Editează pacientul", + "editTask": "Editează sarcina", + "errorOccurred": "A apărut o eroare", + "estimatedTime": "Timp estimat (minute)", + "export": "Exportă", + "exportCsv": "Exportă ca CSV", + "exportExcel": "Exportă ca Excel (imprimabil)", + "exportFailed": "Exportul a eșuat. Vă rugăm să încercați din nou.", + "timeEstimate": "Estimare de timp", + "nMinutesShort": "{minCount} min", + "@nMinutesShort": { + "placeholders": { + "minCount": { + "type": "number" + } + } + }, + "feedback": "Feedback", + "female": "Feminin", + "filter": "Filtru", + "filterAll": "Toate", + "filterUndone": "Nefinalizate", + "firstName": "Prenume", + "freeBeds": "Paturi libere", + "homePage": "Pagina principală", + "hide": "Ascunde", + "imprint": "Date de identificare", + "inactive": "Inactiv", + "language": "Limbă", + "lastName": "Nume", + "listViewCard": "Vizualizare carduri", + "listViewTable": "Vizualizare tabel", + "scrollToTop": "Derulează în sus", + "loadMore": "Încarcă mai multe", + "loadingHangOn": "Un moment — se încarcă cele mai recente date...", + "loadingMoment": "O secundă, aproape gata...", + "loadingAlmostThere": "Aproape gata...", + "loadingGettingReady": "Un moment — pregătim totul...", + "more": "Mai mult", + "location": "Locație", + "locationBed": "Pat", + "locationClinic": "Clinică", + "locationRoom": "Salon", + "locationType": "{type, select, CLINIC{Clinică} WARD{Secție} TEAM{Echipă} ROOM{Salon} BED{Pat} other{Altele}}", + "@locationType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "locationWard": "Secție", + "loading": "Se încarcă...", + "logInAgain": "Autentificați-vă din nou", + "login": "Autentificare", + "logout": "Deconectare", + "male": "Masculin", + "menu": "Meniu", + "myFavorites": "Favoritele mele", + "myOpenTasks": "Sarcinile mele deschise", + "myTasks": "Sarcinile mele", + "name": "Nume", + "no": "Nu", + "none": "Niciunul", + "noClosedTasks": "Nicio sarcină finalizată", + "noOpenTasks": "Nicio sarcină deschisă", + "noPatient": "Niciun pacient", + "noPatientsInTaskView": "Nu s-au găsit pacienți pentru acest acces rapid la sarcini.", + "noResultsFound": "Nu s-au găsit rezultate", + "notAssigned": "Neatribuit", + "nFilter": "{count, plural, =1{# filtru} few{# filtre} other{# de filtre}}", + "@nFilter": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nSorting": "{count, plural, =1{# sortare} few{# sortări} other{# de sortări}}", + "@nSorting": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nPatient": "{count, plural, =1{# pacient} few{# pacienți} other{# de pacienți}}", + "@nPatient": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "patientsCountChipTotal": "Total {count}", + "@patientsCountChipTotal": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipAdmitted": "Internați {count}", + "@patientsCountChipAdmitted": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipWaiting": "În așteptare {count}", + "@patientsCountChipWaiting": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "nTask": "{count, plural, =1{# sarcină} few{# sarcini} other{# de sarcini}}", + "@nTask": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nYears": "{years, plural, =0{0 ani} =1{1 an} few{# ani} other{# de ani}}", + "@nYears": { + "placeholders": { + "years": { + "type": "number" + } + } + }, + "occupancy": "Grad de ocupare", + "onboardingSurvey": "Chestionar inițial", + "openSurvey": "Deschide chestionarul", + "weeklySurvey": "Chestionar săptămânal", + "openTasks": "Sarcini deschise", + "openView": "Deschide", + "option": "Opțiune", + "organizations": "Organizații", + "overview": "Prezentare generală", + "pages.404.notFound": "404 - Pagina nu a fost găsită", + "pages.404.notFoundDescription1": "Aceasta nu este pagina pe care o căutați", + "pages.404.notFoundDescription2": "Înapoi la", + "patient": "Pacient", + "patientData": "Date", + "patients": "Pacienți", + "patientState": "{state, select, WAIT{În așteptare} ADMITTED{Internat} DISCHARGED{Externat} DEAD{Decedat} other{Necunoscut}}", + "@patientState": { + "placeholders": { + "state": { + "type": "string" + } + } + }, + "patientsUpdatedRecently": "Pacienți actualizați recent", + "pThemes": "{count, plural, =1{Temă} few{Teme} other{Teme}}", + "@pThemes": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "preferences": "Preferințe", + "priority": "Prioritate", + "sPriority": "{priority, select, P1{Normală} P2{Medie} P3{Ridicată} P4{Critică} other{-}}", + "@sPriority": { + "placeholders": { + "priority": {} + } + }, + "priorityLabel": "Prioritate", + "priorityNone": "Niciuna", + "privacy": "Confidențialitate", + "properties": "Proprietăți", + "propertiesSettingsDescription": "Câmpuri personalizate pentru sarcini și pacienți: definiți tipuri și folosiți-le în filtre.", + "property": "Proprietate", + "rAdd": "Adaugă {name}", + "@rAdd": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rEdit": "Actualizează {name}", + "@rEdit": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "recentPatients": "Pacienții tăi recenți", + "recentTasks": "Sarcinile tale recente", + "refreshing": "Se actualizează…", + "removeProperty": "Elimină proprietatea", + "removePropertyConfirmation": "Sigur doriți să eliminați această proprietate? Acțiunea nu poate fi anulată.", + "clearPropertyColumnActionTask": "Elimină această proprietate din sarcinile listate", + "clearPropertyColumnActionPatient": "Golește valorile acestei proprietăți la pacienții listați", + "clearPropertyColumnDialogTitleTask": "Elimină proprietatea din sarcini", + "clearPropertyColumnDialogTitlePatient": "Golește valorile proprietății la pacienți", + "clearPropertyColumnDialogDescriptionTask": "Proprietatea „{propertyName}” va fi eliminată definitiv din {count} sarcini încărcate în prezent în această listă. Sarcinile care nu sunt încărcate în această listă nu sunt afectate.", + "@clearPropertyColumnDialogDescriptionTask": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnDialogDescriptionPatient": "Toate valorile proprietății „{propertyName}” vor fi golite la {count} pacienți încărcați în prezent în această listă. Proprietatea rămâne atașată acestor pacienți. Pacienții care nu sunt încărcați în această listă nu sunt afectați.", + "@clearPropertyColumnDialogDescriptionPatient": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnTypeNameInstruction": "Tastați „{propertyName}” pentru a confirma.", + "@clearPropertyColumnTypeNameInstruction": { + "placeholders": { + "propertyName": { + "type": "string" + } + } + }, + "clearPropertyColumnConfirmButtonTask": "Elimină proprietatea din sarcini", + "clearPropertyColumnConfirmButtonPatient": "Golește valorile proprietății", + "readOnlyView": "Doar citire", + "retakeSurvey": "Completează din nou chestionarul", + "saveView": "Salvează accesul rapid", + "saveViewDescription": "Denumiți acest acces rapid. Filtrele, sortarea, căutarea și locația sunt salvate.", + "saveViewOverwriteCurrent": "Suprascrie accesul rapid curent", + "saveViewAsNew": "Salvează ca acces rapid nou", + "saveViewDescriptionFromSystemList": "Creează un nou acces rapid pe baza acestui aspect. Această pagină este fixată de aplicație și nu este suprascrisă — deschideți accesul rapid din bara laterală când aveți nevoie.", + "discardViewChanges": "Renunță la modificări", + "discard": "Renunță", + "discardDraftTitle": "Renunțați la ciornă?", + "discardDraftMessage": "Aveți date nesalvate. Dacă închideți acum, tot ce ați introdus se va pierde.", + "savedViews": "Acces rapid", + "viewDerivedPatientsHint": "Pacienții care apar în sarcinile ce corespund acestui acces rapid (fără duplicate).", + "viewSettings": "Acces rapid", + "viewSettingsDescription": "Gestionați accesele rapide salvate pentru sarcini și pacienți.", + "views": "Acces rapid", + "viewsEntityPatient": "Pacienți", + "viewsEntityTask": "Sarcini", + "viewVisibility": "Vizibilitate", + "viewVisibilityPrivate": "Privat", + "viewVisibilityLinkShared": "Partajat prin link", + "viewAnyoneWithLinkCanView": "Oricine are linkul poate vizualiza", + "copyShareLinkEnableSharingFirst": "Activați partajarea prin link pentru ca alte persoane cu linkul să poată deschide acest acces rapid.", + "rShow": "Afișează {name}", + "@rShow": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rChipTotal": "Total {value}", + "@rChipTotal": { + "placeholders": { + "value": { + "type": "string" + } + } + }, + "search": "Caută", + "searchUserOrTeam": "Căutați utilizator (sau echipă)...", + "searchUsersOrTeams": "Căutați utilizatori sau echipe...", + "security": "Securitate", + "selectAssignee": "Atribuie lui...", + "scopeVisibility": "Partajare", + "scopePrivate": "Privat", + "scopePublic": "Public", + "scopeShared": "Partajat prin link", + "scopeSharedDescription": "Doar dumneavoastră vedeți această intrare în listele proprii. Oricine are acces la nodul selectat sau la subarborele acestuia o poate deschide prin link.", + "scopePublicDescription": "Oricine are acces la nodul selectat sau la subarborele acestuia poate vedea și folosi această intrare.", + "scopePrivateDescription": "Doar dumneavoastră puteți vedea și folosi această intrare.", + "scopeSelectNode": "Selectează nodul", + "scopeChangeNode": "Schimbă nodul", + "scopeNoNodeSelected": "Selectați nodul la care este salvată această intrare.", + "scopeStoredAt": "Salvat la", + "selectLocation": "Selectează locația", + "selectOptions": "Selectează opțiunile", + "sessionExpired": "Sesiune expirată", + "sessionExpiredDescription": "Ați fost deconectat din cauza inactivității. Vă rugăm să vă autentificați din nou pentru a continua. Modificările nesalvate se pot pierde.", + "settings": "Setări", + "settingsDescription": "Aici puteți modifica configurația aplicației.", + "sex": "Sex", + "shiftHandover": "Predarea turei", + "showAllTasks": "Afișează toate sarcinile", + "showPatient": "Afișează pacientul {name}", + "@showPatient": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "showTeamTasks": "Afișează sarcinile echipei", + "sorting": "Sortare", + "stagingModalDisclaimerMarkdown": "Această instanță publică a helpwave tasks este destinată '\\b{dezvoltării și previzualizării}'. Vă rugăm să introduceți '\\b{doar}' '\\b{date de test neconfidențiale}'. Această instanță poate fi '\\negative{\\b{ștearsă oricând}}'", + "status": "Status", + "subjectType": "Tip de subiect", + "surveyDescription": "Feedbackul dumneavoastră este valoros pentru noi. Vă rugăm să acordați un moment completării chestionarului.", + "surveyTitle": "Ajutați-ne să îmbunătățim helpwave tasks", + "sPropertySubjectType": "{subject, select, patient{Pacient} task{Sarcină} other{Tip de subiect nedefinit}}", + "@sPropertySubjectType": { + "placeholders": { + "subject": { + "type": "string" + } + } + }, + "sPropertyType": "{type, select, multiSelect{Selecție multiplă} singleSelect{Selecție unică} number{Număr} text{Text} date{Dată} dateTime{Moment} checkbox{Casetă de selectare} user{Utilizator} other{Tip nedefinit}}", + "@sPropertyType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "system": "Sistem", + "task": "Sarcină", + "tasks": "Sarcini", + "tasksUpdatedRecently": "Sarcini actualizate recent", + "taskTitlePlaceholder": "Ce trebuie făcut?", + "teams": "Echipe", + "themeMode": "{theme, select, dark{Întunecat} light{Luminos} system{Sistem} other{Sistem}}", + "@themeMode": { + "placeholders": { + "theme": { + "type": "string" + } + } + }, + "title": "Titlu", + "totalPatients": "Total pacienți", + "type": "Tip", + "updated": "Actualizat", + "stateUpdated": "Stare actualizată", + "clinicUpdated": "Clinică actualizată", + "positionUpdated": "Locație actualizată", + "user": "Utilizator", + "users": "Utilizatori", + "wards": "Secții", + "yes": "Da", + "anonymous": "Anonim", + "anonymousSubmission": "Trimitere anonimă", + "collapseAll": "Restrânge tot", + "confirmSelection": "Confirmă selecția", + "deselectAll": "Deselectează tot", + "enterFeedback": "Introduceți feedbackul aici...", + "expandAll": "Extinde tot", + "feedbackDescription": "Trimiteți feedback, raportați erori sau sugerați îmbunătățiri.", + "noLocationsFound": "Nu s-au găsit locații", + "pickClinic": "Alegeți clinica", + "pickClinicDescription": "Selectați clinica pentru acest pacient. Pot fi selectate doar locații de tip clinică.", + "pickPosition": "Alegeți locația", + "pickPositionDescription": "Selectați locația pentru acest pacient. Puteți selecta spital, cabinet, clinică, secție, pat sau salon.", + "pickTeams": "Alegeți echipele", + "pickTeamsDescription": "Selectați una sau mai multe echipe pentru acest pacient. Puteți selecta clinică, echipă, cabinet sau spital.", + "searchLocations": "Căutați locații...", + "selectAll": "Selectează tot", + "selectLocationDescription": "Vă rugăm să selectați locația atribuită pacientului.", + "selectRootLocation": "Selectează locația rădăcină", + "selectRootLocationDescription": "Selectați locațiile rădăcină care definesc domeniul dumneavoastră de acces. Pot fi selectate doar spitale, cabinete, clinici și echipe. Selectarea unei locații părinte include toate locațiile subordonate.", + "startRecording": "Pornește înregistrarea", + "stopRecording": "Oprește înregistrarea", + "submissionDetails": "Detaliile trimiterii", + "submittingAs": "Se trimite ca {name}", + "@submittingAs": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "submit": "Trimite", + "url": "URL", + "userInformation": "Informații despre utilizator", + "admitPatient": "Internează pacientul", + "clear": "Golește", + "clinic": "Clinică", + "connectionConnected": "Conectat", + "connectionConnecting": "Se conectează…", + "connectionDisconnected": "Deconectat", + "deletePatient": "Șterge pacientul", + "deletePatientConfirmation": "Sigur doriți să ștergeți acest pacient? Acțiunea nu poate fi anulată.", + "dischargePatient": "Externează pacientul", + "dischargePatientConfirmation": "Sigur doriți să externați acest pacient? Această acțiune va modifica starea pacientului.", + "dismissAll": "Închide toate", + "error": "Eroare", + "install": "Instalează", + "installApp": "Instalează aplicația", + "installAppDescription": "Instalați helpwave tasks pentru o experiență mai bună, cu funcționare offline și acces mai rapid.", + "loginRequired": "Autentificare necesară", + "loginRequiredDescription": "Pentru a folosi acest site trebuie să fiți autentificat.", + "markPatientDead": "Marchează pacientul ca decedat", + "markPatientDeadConfirmation": "Sigur doriți să marcați acest pacient ca decedat?", + "noNotifications": "Nicio actualizare recentă", + "notifications": "Notificări", + "ok": "OK", + "patientActions": "Acțiuni pacient", + "position": "Locație", + "selectClinic": "Selectează clinica", + "selectPosition": "Selectează locația", + "selectTeams": "Selectează echipele", + "waitPatient": "Trece pacientul în așteptare", + "waitingForPatient": "Se așteaptă pacientul", + "taskPresets": "Șabloane", + "taskPresetsDescription": "Liste de sarcini reutilizabile, cu dependențe opționale.", + "taskPresetName": "Nume", + "taskPresetKey": "Cheie", + "taskPresetKeyHint": "Cheie unică opțională pentru căutări. Lăsați gol pentru generare automată.", + "taskPresetAddRow": "Adaugă sarcină", + "taskPresetRemoveRow": "Elimină", + "taskPresetSave": "Salvează șablonul", + "taskPresetCreate": "Creează șablon", + "taskPresetEdit": "Editează șablonul", + "taskPresetDelete": "Șterge", + "taskPresetDeleteConfirm": "Ștergeți acest șablon de sarcini?", + "taskPresetEmptyList": "Încă nu există șabloane de sarcini.", + "loadTaskPreset": "Încarcă șablon", + "loadTaskPresetTitle": "Încarcă șablon de sarcini", + "loadTaskPresetConfirm": "Creați {count, plural, =1{# sarcină} few{# sarcini} other{# de sarcini}} pentru acest pacient?", + "@loadTaskPresetConfirm": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "loadTaskPresetConfirmTitle": "Confirmă încărcarea șablonului", + "loadTaskPresetSelectTasks": "Sarcini din șablon", + "loadTaskPresetCreateAndAssign": "Creează și atribuie-mi", + "loadTaskPresetTaskLabel": "Șablon", + "taskPresetNoTasks": "Acest șablon nu conține sarcini.", + "taskPresetSelectPlaceholder": "Selectați un șablon", + "taskPresetEditDetails": "Editează detaliile", + "editPresetTask": "Editează sarcina din șablon", + "taskPresetApplyToRow": "Aplică pe rândul din șablon", + "taskPresetNoEstimate": "Fără estimare", + "tasksCreatedFromPreset": "Sarcini create", + "taskFromPresetTooltip": "Creată dintr-un șablon de sarcini", + "taskPresetSourceTitle": "Șablon sursă", + "taskPresetSourceNotFound": "Șablonul nu a putut fi încărcat.", + "taskPresetSourceTasksInGraph": "Sarcini în șablon", + "taskPresetSourceOpenSettings": "Deschide în setări" +} diff --git a/web/locales/ru-RU.arb b/web/locales/ru-RU.arb new file mode 100644 index 00000000..545044f1 --- /dev/null +++ b/web/locales/ru-RU.arb @@ -0,0 +1,582 @@ +{ + "@@locale": "ru-RU", + "account": "Аккаунт", + "active": "Активно", + "add": "Добавить", + "addFastAccess": "Добавить быстрый доступ", + "addFastAccessDescription": "Введите название нового быстрого доступа.", + "addPatient": "Добавить пациента", + "addProperty": "Добавить свойство", + "addTask": "Добавить задачу", + "archivedPropertyDescription": "Архивные свойства больше нельзя назначать объектам.", + "archiveProperty": "Архивировать свойство", + "assignedTo": "Назначено", + "assigneeTeam": "Назначенная команда", + "additionalAssigneesCount": "+{count}", + "@additionalAssigneesCount": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "authenticationFailed": "Ошибка аутентификации", + "birthdate": "Дата рождения", + "cancel": "Отмена", + "clearCache": "Очистить кэш", + "close": "Закрыть", + "clinics": "Клиники", + "closedTasks": "Выполненные задачи", + "conflictDetected": "Обнаружен конфликт", + "confirm": "Подтвердить", + "confirmShiftHandover": "Подтвердить передачу смены", + "confirmShiftHandoverDescription": "Вы уверены, что хотите передать все открытые задачи выбранному пользователю?", + "confirmShiftHandoverDescriptionWithName": "Вы уверены, что хотите передать {taskCount, plural, =1{# открытую задачу} one{# открытую задачу} few{# открытые задачи} many{# открытых задач} other{# открытой задачи}} пользователю {name}?", + "@confirmShiftHandoverDescriptionWithName": { + "placeholders": { + "taskCount": { + "type": "number" + }, + "name": { + "type": "string" + } + } + }, + "copyShareLink": "Копировать ссылку", + "copyViewToMyViews": "Копировать в мой быстрый доступ", + "confirmDeleteView": "Удалить этот сохранённый быстрый доступ? Это действие нельзя отменить.", + "create": "Создать", + "createTask": "Создать задачу", + "creationDate": "Дата создания", + "currentTime": "Текущее время", + "dashboard": "Обзорная панель", + "dashboardWelcomeDescription": "Вот что происходит сегодня.", + "dashboardWelcomeMorning": "Доброе утро, {name}!", + "@dashboardWelcomeMorning": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNoon": "Добрый день, {name}!", + "@dashboardWelcomeNoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeAfternoon": "Добрый день, {name}!", + "@dashboardWelcomeAfternoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeEvening": "Добрый вечер, {name}!", + "@dashboardWelcomeEvening": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNight": "Доброй ночи, {name}!", + "@dashboardWelcomeNight": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "delete": "Удалить", + "description": "Описание", + "diverse": "Другой", + "descriptionPlaceholder": "Добавьте подробности...", + "developmentAndPreviewInstance": "Экземпляр для разработки и предварительного просмотра", + "dismiss": "Закрыть", + "duplicate": "Дублировать", + "done": "Готово", + "dueDate": "Срок выполнения", + "dueDateInDays": "+{days, plural, =1{# день} one{# день} few{# дня} many{# дней} other{# дня}}", + "@dueDateInDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "dueDateInHours": "+{hours, plural, =1{# час} one{# час} few{# часа} many{# часов} other{# часа}}", + "@dueDateInHours": { + "placeholders": { + "hours": { + "type": "number" + } + } + }, + "dueDateNow": "Сейчас", + "dueDateToday": "Сегодня", + "dueDateTomorrow": "Завтра", + "edit": "Редактировать", + "editPatient": "Редактировать пациента", + "editTask": "Редактировать задачу", + "errorOccurred": "Произошла ошибка", + "estimatedTime": "Расчётное время (минуты)", + "export": "Экспорт", + "exportCsv": "Экспорт в CSV", + "exportExcel": "Экспорт в Excel (для печати)", + "exportFailed": "Не удалось выполнить экспорт. Попробуйте ещё раз.", + "timeEstimate": "Оценка времени", + "nMinutesShort": "{minCount} мин", + "@nMinutesShort": { + "placeholders": { + "minCount": { + "type": "number" + } + } + }, + "feedback": "Обратная связь", + "female": "Женский", + "filter": "Фильтр", + "filterAll": "Все", + "filterUndone": "Невыполненные", + "firstName": "Имя", + "freeBeds": "Свободные койки", + "homePage": "Главная страница", + "hide": "Скрыть", + "imprint": "Выходные данные", + "inactive": "Неактивно", + "language": "Язык", + "lastName": "Фамилия", + "listViewCard": "Карточки", + "listViewTable": "Таблица", + "scrollToTop": "Наверх", + "loadMore": "Загрузить ещё", + "loadingHangOn": "Подождите — загружаем актуальные данные...", + "loadingMoment": "Секунду, почти готово...", + "loadingAlmostThere": "Почти готово...", + "loadingGettingReady": "Минуту — всё подготавливаем...", + "more": "Ещё", + "location": "Местоположение", + "locationBed": "Койка", + "locationClinic": "Клиника", + "locationRoom": "Палата", + "locationType": "{type, select, CLINIC{Клиника} WARD{Отделение} TEAM{Команда} ROOM{Палата} BED{Койка} other{Другое}}", + "@locationType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "locationWard": "Отделение", + "loading": "Загрузка...", + "logInAgain": "Войти снова", + "login": "Вход", + "logout": "Выйти", + "male": "Мужской", + "menu": "Меню", + "myFavorites": "Избранное", + "myOpenTasks": "Мои открытые задачи", + "myTasks": "Мои задачи", + "name": "Название", + "no": "Нет", + "none": "Нет", + "noClosedTasks": "Нет выполненных задач", + "noOpenTasks": "Нет открытых задач", + "noPatient": "Нет пациента", + "noPatientsInTaskView": "Для этого быстрого доступа к задачам пациенты не найдены.", + "noResultsFound": "Ничего не найдено", + "notAssigned": "Не назначено", + "nFilter": "{count, plural, =1{# фильтр} one{# фильтр} few{# фильтра} many{# фильтров} other{# фильтра}}", + "@nFilter": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nSorting": "{count, plural, =1{# сортировка} one{# сортировка} few{# сортировки} many{# сортировок} other{# сортировки}}", + "@nSorting": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nPatient": "{count, plural, =1{# пациент} one{# пациент} few{# пациента} many{# пациентов} other{# пациента}}", + "@nPatient": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "patientsCountChipTotal": "Всего {count}", + "@patientsCountChipTotal": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipAdmitted": "Госпитализировано {count}", + "@patientsCountChipAdmitted": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipWaiting": "Ожидают {count}", + "@patientsCountChipWaiting": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "nTask": "{count, plural, =1{# задача} one{# задача} few{# задачи} many{# задач} other{# задачи}}", + "@nTask": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nYears": "{years, plural, =0{0 лет} =1{1 год} one{# год} few{# года} many{# лет} other{# года}}", + "@nYears": { + "placeholders": { + "years": { + "type": "number" + } + } + }, + "occupancy": "Заполненность", + "onboardingSurvey": "Вводный опрос", + "openSurvey": "Открыть опрос", + "weeklySurvey": "Еженедельный опрос", + "openTasks": "Открытые задачи", + "openView": "Открыть", + "option": "Вариант", + "organizations": "Организации", + "overview": "Обзор", + "pages.404.notFound": "404 — Страница не найдена", + "pages.404.notFoundDescription1": "Это точно не та страница, которую вы ищете", + "pages.404.notFoundDescription2": "Вернуться на", + "patient": "Пациент", + "patientData": "Данные", + "patients": "Пациенты", + "patientState": "{state, select, WAIT{Ожидает} ADMITTED{Госпитализирован} DISCHARGED{Выписан} DEAD{Умер} other{Неизвестно}}", + "@patientState": { + "placeholders": { + "state": { + "type": "string" + } + } + }, + "patientsUpdatedRecently": "Недавно обновлённые пациенты", + "pThemes": "{count, plural, =1{Тема} other{Темы}}", + "@pThemes": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "preferences": "Настройки", + "priority": "Приоритет", + "sPriority": "{priority, select, P1{Обычный} P2{Средний} P3{Высокий} P4{Критический} other{-}}", + "@sPriority": { + "placeholders": { + "priority": {} + } + }, + "priorityLabel": "Приоритет", + "priorityNone": "Нет", + "privacy": "Конфиденциальность", + "properties": "Свойства", + "propertiesSettingsDescription": "Пользовательские поля для задач и пациентов: задавайте типы и используйте их в фильтрах.", + "property": "Свойство", + "rAdd": "Добавить: {name}", + "@rAdd": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rEdit": "Изменить: {name}", + "@rEdit": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "recentPatients": "Ваши недавние пациенты", + "recentTasks": "Ваши недавние задачи", + "refreshing": "Обновление…", + "removeProperty": "Удалить свойство", + "removePropertyConfirmation": "Вы уверены, что хотите удалить это свойство? Это действие нельзя отменить.", + "clearPropertyColumnActionTask": "Удалить это свойство из задач в списке", + "clearPropertyColumnActionPatient": "Очистить значения этого свойства у пациентов в списке", + "clearPropertyColumnDialogTitleTask": "Удалить свойство из задач", + "clearPropertyColumnDialogTitlePatient": "Очистить значения свойства у пациентов", + "clearPropertyColumnDialogDescriptionTask": "Свойство «{propertyName}» будет безвозвратно удалено из задач, загруженных в этот список (количество: {count}). Задачи, не загруженные в этот список, не затрагиваются.", + "@clearPropertyColumnDialogDescriptionTask": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnDialogDescriptionPatient": "Все значения свойства «{propertyName}» будут очищены у пациентов, загруженных в этот список (количество: {count}). Само свойство останется у этих пациентов. Пациенты, не загруженные в этот список, не затрагиваются.", + "@clearPropertyColumnDialogDescriptionPatient": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnTypeNameInstruction": "Введите «{propertyName}» для подтверждения.", + "@clearPropertyColumnTypeNameInstruction": { + "placeholders": { + "propertyName": { + "type": "string" + } + } + }, + "clearPropertyColumnConfirmButtonTask": "Удалить свойство из задач", + "clearPropertyColumnConfirmButtonPatient": "Очистить значения свойства", + "readOnlyView": "Только чтение", + "retakeSurvey": "Пройти опрос снова", + "saveView": "Сохранить быстрый доступ", + "saveViewDescription": "Назовите этот быстрый доступ. Фильтры, сортировка, поиск и местоположение будут сохранены.", + "saveViewOverwriteCurrent": "Перезаписать текущий быстрый доступ", + "saveViewAsNew": "Сохранить как новый быстрый доступ", + "saveViewDescriptionFromSystemList": "Создаёт новый быстрый доступ на основе этого макета. Эта страница задана приложением и не перезаписывается — при необходимости откройте быстрый доступ на боковой панели.", + "discardViewChanges": "Отменить изменения", + "discard": "Отменить", + "discardDraftTitle": "Отменить черновик?", + "discardDraftMessage": "У вас есть несохранённые данные. Если закрыть сейчас, всё введённое будет потеряно.", + "savedViews": "Быстрый доступ", + "viewDerivedPatientsHint": "Пациенты из задач, соответствующих этому быстрому доступу (без повторов).", + "viewSettings": "Быстрый доступ", + "viewSettingsDescription": "Управление сохранёнными быстрыми доступами к задачам и пациентам.", + "views": "Быстрый доступ", + "viewsEntityPatient": "Пациенты", + "viewsEntityTask": "Задачи", + "viewVisibility": "Видимость", + "viewVisibilityPrivate": "Личный", + "viewVisibilityLinkShared": "Доступ по ссылке", + "viewAnyoneWithLinkCanView": "Просматривать может любой, у кого есть ссылка", + "copyShareLinkEnableSharingFirst": "Включите доступ по ссылке, чтобы другие пользователи со ссылкой могли открыть этот быстрый доступ.", + "rShow": "Показать: {name}", + "@rShow": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rChipTotal": "Всего {value}", + "@rChipTotal": { + "placeholders": { + "value": { + "type": "string" + } + } + }, + "search": "Поиск", + "searchUserOrTeam": "Найти пользователя (или команду)...", + "searchUsersOrTeams": "Поиск пользователей или команд...", + "security": "Безопасность", + "selectAssignee": "Назначить...", + "scopeVisibility": "Общий доступ", + "scopePrivate": "Личный", + "scopePublic": "Общедоступный", + "scopeShared": "Доступ по ссылке", + "scopeSharedDescription": "Эта запись видна в списках только вам. Все, у кого есть доступ к выбранному узлу или его поддереву, могут открыть её по ссылке.", + "scopePublicDescription": "Все, у кого есть доступ к выбранному узлу или его поддереву, могут видеть и использовать эту запись.", + "scopePrivateDescription": "Только вы можете видеть и использовать эту запись.", + "scopeSelectNode": "Выбрать узел", + "scopeChangeNode": "Изменить узел", + "scopeNoNodeSelected": "Выберите узел, в котором будет храниться эта запись.", + "scopeStoredAt": "Хранится в", + "selectLocation": "Выбрать местоположение", + "selectOptions": "Выбрать варианты", + "sessionExpired": "Сеанс истёк", + "sessionExpiredDescription": "Вы вышли из системы из-за бездействия. Войдите снова, чтобы продолжить. Несохранённые изменения могут быть потеряны.", + "settings": "Настройки", + "settingsDescription": "Здесь можно изменить настройки приложения.", + "sex": "Пол", + "shiftHandover": "Передача смены", + "showAllTasks": "Показать все задачи", + "showPatient": "Показать пациента {name}", + "@showPatient": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "showTeamTasks": "Показать задачи команды", + "sorting": "Сортировка", + "stagingModalDisclaimerMarkdown": "Этот общедоступный экземпляр helpwave tasks предназначен '\\b{для разработки и предварительного просмотра}'. Пожалуйста, вводите '\\b{только}' '\\b{неконфиденциальные тестовые данные}'. Этот экземпляр может быть '\\negative{\\b{удалён в любой момент}}'", + "status": "Статус", + "subjectType": "Тип объекта", + "surveyDescription": "Ваше мнение очень важно для нас. Пожалуйста, уделите минуту, чтобы пройти наш опрос.", + "surveyTitle": "Помогите нам улучшить helpwave tasks", + "sPropertySubjectType": "{subject, select, patient{Пациент} task{Задача} other{Неопределённый тип объекта}}", + "@sPropertySubjectType": { + "placeholders": { + "subject": { + "type": "string" + } + } + }, + "sPropertyType": "{type, select, multiSelect{Множественный выбор} singleSelect{Одиночный выбор} number{Число} text{Текст} date{Дата} dateTime{Дата и время} checkbox{Флажок} user{Пользователь} other{Неопределённый тип}}", + "@sPropertyType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "system": "Система", + "task": "Задача", + "tasks": "Задачи", + "tasksUpdatedRecently": "Недавно обновлённые задачи", + "taskTitlePlaceholder": "Что нужно сделать?", + "teams": "Команды", + "themeMode": "{theme, select, dark{Тёмная} light{Светлая} system{Системная} other{Системная}}", + "@themeMode": { + "placeholders": { + "theme": { + "type": "string" + } + } + }, + "title": "Заголовок", + "totalPatients": "Всего пациентов", + "type": "Тип", + "updated": "Обновлено", + "stateUpdated": "Статус обновлён", + "clinicUpdated": "Клиника обновлена", + "positionUpdated": "Местоположение обновлено", + "user": "Пользователь", + "users": "Пользователи", + "wards": "Отделения", + "yes": "Да", + "anonymous": "Анонимно", + "anonymousSubmission": "Анонимная отправка", + "collapseAll": "Свернуть все", + "confirmSelection": "Подтвердить выбор", + "deselectAll": "Снять выбор", + "enterFeedback": "Введите ваш отзыв...", + "expandAll": "Развернуть все", + "feedbackDescription": "Поделитесь отзывом, сообщите об ошибке или предложите улучшение.", + "noLocationsFound": "Местоположения не найдены", + "pickClinic": "Выберите клинику", + "pickClinicDescription": "Выберите клинику для этого пациента. Можно выбрать только клиники.", + "pickPosition": "Выберите местоположение", + "pickPositionDescription": "Выберите местоположение для этого пациента. Можно выбрать больницу, практику, клинику, отделение, койку или палату.", + "pickTeams": "Выберите команды", + "pickTeamsDescription": "Выберите одну или несколько команд для этого пациента. Можно выбрать клинику, команду, практику или больницу.", + "searchLocations": "Поиск местоположений...", + "selectAll": "Выбрать все", + "selectLocationDescription": "Выберите местоположение, назначенное пациенту.", + "selectRootLocation": "Выбрать корневое местоположение", + "selectRootLocationDescription": "Выберите корневые местоположения, определяющие доступную вам область. Можно выбрать только больницы, практики, клиники и команды. Выбор родительского местоположения включает все дочерние.", + "startRecording": "Начать запись", + "stopRecording": "Остановить запись", + "submissionDetails": "Сведения об отправке", + "submittingAs": "Отправка от имени {name}", + "@submittingAs": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "submit": "Отправить", + "url": "URL", + "userInformation": "Сведения о пользователе", + "admitPatient": "Госпитализировать пациента", + "clear": "Очистить", + "clinic": "Клиника", + "connectionConnected": "Подключено", + "connectionConnecting": "Подключение…", + "connectionDisconnected": "Отключено", + "deletePatient": "Удалить пациента", + "deletePatientConfirmation": "Вы уверены, что хотите удалить этого пациента? Это действие нельзя отменить.", + "dischargePatient": "Выписать пациента", + "dischargePatientConfirmation": "Вы уверены, что хотите выписать этого пациента? Статус пациента будет изменён.", + "dismissAll": "Закрыть все", + "error": "Ошибка", + "install": "Установить", + "installApp": "Установить приложение", + "installAppDescription": "Установите helpwave tasks для удобной работы, офлайн-доступа и более быстрого запуска.", + "loginRequired": "Требуется вход", + "loginRequiredDescription": "Чтобы пользоваться этим сайтом, необходимо войти в систему.", + "markPatientDead": "Отметить пациента как умершего", + "markPatientDeadConfirmation": "Вы уверены, что хотите отметить этого пациента как умершего?", + "noNotifications": "Нет новых обновлений", + "notifications": "Уведомления", + "ok": "ОК", + "patientActions": "Действия с пациентом", + "position": "Местоположение", + "selectClinic": "Выбрать клинику", + "selectPosition": "Выбрать местоположение", + "selectTeams": "Выбрать команды", + "waitPatient": "Перевести пациента в ожидание", + "waitingForPatient": "Ожидание пациента", + "taskPresets": "Шаблоны", + "taskPresetsDescription": "Многократно используемые списки задач с необязательными зависимостями.", + "taskPresetName": "Название", + "taskPresetKey": "Ключ", + "taskPresetKeyHint": "Необязательный уникальный ключ для поиска. Оставьте пустым для автоматической генерации.", + "taskPresetAddRow": "Добавить задачу", + "taskPresetRemoveRow": "Удалить", + "taskPresetSave": "Сохранить шаблон", + "taskPresetCreate": "Создать шаблон", + "taskPresetEdit": "Редактировать шаблон", + "taskPresetDelete": "Удалить", + "taskPresetDeleteConfirm": "Удалить этот шаблон задач?", + "taskPresetEmptyList": "Шаблонов задач пока нет.", + "loadTaskPreset": "Загрузить шаблон", + "loadTaskPresetTitle": "Загрузить шаблон задач", + "loadTaskPresetConfirm": "Создать {count, plural, =1{# задачу} one{# задачу} few{# задачи} many{# задач} other{# задачи}} для этого пациента?", + "@loadTaskPresetConfirm": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "loadTaskPresetConfirmTitle": "Подтвердить загрузку шаблона", + "loadTaskPresetSelectTasks": "Задачи из шаблона", + "loadTaskPresetCreateAndAssign": "Создать и назначить мне", + "loadTaskPresetTaskLabel": "Шаблон", + "taskPresetNoTasks": "В этом шаблоне нет задач.", + "taskPresetSelectPlaceholder": "Выберите шаблон", + "taskPresetEditDetails": "Изменить детали", + "editPresetTask": "Редактировать задачу шаблона", + "taskPresetApplyToRow": "Применить к строке шаблона", + "taskPresetNoEstimate": "Без оценки", + "tasksCreatedFromPreset": "Задачи созданы", + "taskFromPresetTooltip": "Создано из шаблона задач", + "taskPresetSourceTitle": "Исходный шаблон", + "taskPresetSourceNotFound": "Не удалось загрузить шаблон.", + "taskPresetSourceTasksInGraph": "Задачи в шаблоне", + "taskPresetSourceOpenSettings": "Открыть в настройках" +} diff --git a/web/locales/tr-TR.arb b/web/locales/tr-TR.arb new file mode 100644 index 00000000..6f6bff00 --- /dev/null +++ b/web/locales/tr-TR.arb @@ -0,0 +1,582 @@ +{ + "@@locale": "tr-TR", + "account": "Hesap", + "active": "Aktif", + "add": "Ekle", + "addFastAccess": "Hızlı erişim ekle", + "addFastAccessDescription": "Yeni hızlı erişim için bir ad girin.", + "addPatient": "Hasta ekle", + "addProperty": "Özellik ekle", + "addTask": "Görev ekle", + "archivedPropertyDescription": "Arşivlenen özellikler artık nesnelere atanamaz.", + "archiveProperty": "Özelliği arşivle", + "assignedTo": "Atanan kişi", + "assigneeTeam": "Atanan ekip", + "additionalAssigneesCount": "+{count}", + "@additionalAssigneesCount": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "authenticationFailed": "Kimlik doğrulama başarısız", + "birthdate": "Doğum tarihi", + "cancel": "İptal", + "clearCache": "Önbelleği temizle", + "close": "Kapat", + "clinics": "Klinikler", + "closedTasks": "Tamamlanan görevler", + "conflictDetected": "Çakışma algılandı", + "confirm": "Onayla", + "confirmShiftHandover": "Vardiya devrini onayla", + "confirmShiftHandoverDescription": "Tüm açık görevleri seçilen kullanıcıya devretmek istediğinizden emin misiniz?", + "confirmShiftHandoverDescriptionWithName": "{taskCount, plural, =1{# açık görevi} other{# açık görevi}} {name} adlı kişiye devretmek istediğinizden emin misiniz?", + "@confirmShiftHandoverDescriptionWithName": { + "placeholders": { + "taskCount": { + "type": "number" + }, + "name": { + "type": "string" + } + } + }, + "copyShareLink": "Bağlantıyı kopyala", + "copyViewToMyViews": "Hızlı erişimime kopyala", + "confirmDeleteView": "Kayıtlı bu hızlı erişim silinsin mi? Bu işlem geri alınamaz.", + "create": "Oluştur", + "createTask": "Görev oluştur", + "creationDate": "Oluşturma tarihi", + "currentTime": "Geçerli saat", + "dashboard": "Gösterge paneli", + "dashboardWelcomeDescription": "Bugün olup bitenler burada.", + "dashboardWelcomeMorning": "Günaydın, {name}!", + "@dashboardWelcomeMorning": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNoon": "Tünaydın, {name}!", + "@dashboardWelcomeNoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeAfternoon": "İyi günler, {name}!", + "@dashboardWelcomeAfternoon": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeEvening": "İyi akşamlar, {name}!", + "@dashboardWelcomeEvening": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "dashboardWelcomeNight": "İyi geceler, {name}!", + "@dashboardWelcomeNight": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "delete": "Sil", + "description": "Açıklama", + "diverse": "Diğer", + "descriptionPlaceholder": "Daha fazla ayrıntı ekleyin...", + "developmentAndPreviewInstance": "Geliştirme ve önizleme ortamı", + "dismiss": "Kapat", + "duplicate": "Çoğalt", + "done": "Tamamlandı", + "dueDate": "Son tarih", + "dueDateInDays": "+{days, plural, =1{# gün} other{# gün}}", + "@dueDateInDays": { + "placeholders": { + "days": { + "type": "number" + } + } + }, + "dueDateInHours": "+{hours, plural, =1{# saat} other{# saat}}", + "@dueDateInHours": { + "placeholders": { + "hours": { + "type": "number" + } + } + }, + "dueDateNow": "Şimdi", + "dueDateToday": "Bugün", + "dueDateTomorrow": "Yarın", + "edit": "Düzenle", + "editPatient": "Hastayı düzenle", + "editTask": "Görevi düzenle", + "errorOccurred": "Bir hata oluştu", + "estimatedTime": "Tahmini süre (dakika)", + "export": "Dışa aktar", + "exportCsv": "CSV olarak dışa aktar", + "exportExcel": "Excel olarak dışa aktar (yazdırılabilir)", + "exportFailed": "Dışa aktarma başarısız oldu. Lütfen tekrar deneyin.", + "timeEstimate": "Süre tahmini", + "nMinutesShort": "{minCount} dk", + "@nMinutesShort": { + "placeholders": { + "minCount": { + "type": "number" + } + } + }, + "feedback": "Geri bildirim", + "female": "Kadın", + "filter": "Filtre", + "filterAll": "Tümü", + "filterUndone": "Açık", + "firstName": "Ad", + "freeBeds": "Boş yataklar", + "homePage": "Ana sayfa", + "hide": "Gizle", + "imprint": "Künye", + "inactive": "Pasif", + "language": "Dil", + "lastName": "Soyad", + "listViewCard": "Kart görünümü", + "listViewTable": "Tablo görünümü", + "scrollToTop": "Başa dön", + "loadMore": "Daha fazla yükle", + "loadingHangOn": "Bir saniye — en güncel veriler alınıyor...", + "loadingMoment": "Az kaldı, neredeyse hazır...", + "loadingAlmostThere": "Neredeyse hazır...", + "loadingGettingReady": "Bir dakika — her şey hazırlanıyor...", + "more": "Daha fazla", + "location": "Konum", + "locationBed": "Yatak", + "locationClinic": "Klinik", + "locationRoom": "Oda", + "locationType": "{type, select, CLINIC{Klinik} WARD{Servis} TEAM{Ekip} ROOM{Oda} BED{Yatak} other{Diğer}}", + "@locationType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "locationWard": "Servis", + "loading": "Yükleniyor...", + "logInAgain": "Tekrar giriş yap", + "login": "Giriş", + "logout": "Çıkış yap", + "male": "Erkek", + "menu": "Menü", + "myFavorites": "Favorilerim", + "myOpenTasks": "Açık görevlerim", + "myTasks": "Görevlerim", + "name": "Ad", + "no": "Hayır", + "none": "Yok", + "noClosedTasks": "Tamamlanan görev yok", + "noOpenTasks": "Açık görev yok", + "noPatient": "Hasta yok", + "noPatientsInTaskView": "Bu görev hızlı erişimi için hasta bulunamadı.", + "noResultsFound": "Sonuç bulunamadı", + "notAssigned": "Atanmamış", + "nFilter": "{count, plural, =1{# filtre} other{# filtre}}", + "@nFilter": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nSorting": "{count, plural, =1{# sıralama} other{# sıralama}}", + "@nSorting": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nPatient": "{count, plural, =1{# hasta} other{# hasta}}", + "@nPatient": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "patientsCountChipTotal": "Toplam {count}", + "@patientsCountChipTotal": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipAdmitted": "Yatışı yapılan {count}", + "@patientsCountChipAdmitted": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "patientsCountChipWaiting": "Bekleyen {count}", + "@patientsCountChipWaiting": { + "placeholders": { + "count": { + "type": "string" + } + } + }, + "nTask": "{count, plural, =1{# görev} other{# görev}}", + "@nTask": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "nYears": "{years, plural, =0{0 yaş} =1{1 yaş} other{# yaş}}", + "@nYears": { + "placeholders": { + "years": { + "type": "number" + } + } + }, + "occupancy": "Doluluk", + "onboardingSurvey": "Başlangıç anketi", + "openSurvey": "Anketi aç", + "weeklySurvey": "Haftalık anket", + "openTasks": "Açık görevler", + "openView": "Aç", + "option": "Seçenek", + "organizations": "Kuruluşlar", + "overview": "Genel bakış", + "pages.404.notFound": "404 - Sayfa bulunamadı", + "pages.404.notFoundDescription1": "Aradığınız sayfa kesinlikle bu değil", + "pages.404.notFoundDescription2": "Sizi şuraya götürelim:", + "patient": "Hasta", + "patientData": "Veriler", + "patients": "Hastalar", + "patientState": "{state, select, WAIT{Bekliyor} ADMITTED{Yatışı yapıldı} DISCHARGED{Taburcu edildi} DEAD{Vefat etti} other{Bilinmiyor}}", + "@patientState": { + "placeholders": { + "state": { + "type": "string" + } + } + }, + "patientsUpdatedRecently": "Son güncellenen hastalar", + "pThemes": "{count, plural, =1{Tema} other{Temalar}}", + "@pThemes": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "preferences": "Tercihler", + "priority": "Öncelik", + "sPriority": "{priority, select, P1{Normal} P2{Orta} P3{Yüksek} P4{Kritik} other{-}}", + "@sPriority": { + "placeholders": { + "priority": {} + } + }, + "priorityLabel": "Öncelik", + "priorityNone": "Yok", + "privacy": "Gizlilik", + "properties": "Özellikler", + "propertiesSettingsDescription": "Görevler ve hastalar için özel alanlar: türleri tanımlayın ve filtrelerde kullanın.", + "property": "Özellik", + "rAdd": "{name} ekle", + "@rAdd": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rEdit": "{name} güncelle", + "@rEdit": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "recentPatients": "Son hastalarınız", + "recentTasks": "Son görevleriniz", + "refreshing": "Yenileniyor…", + "removeProperty": "Özelliği kaldır", + "removePropertyConfirmation": "Bu özelliği kaldırmak istediğinizden emin misiniz? Bu işlem geri alınamaz.", + "clearPropertyColumnActionTask": "Bu özelliği listelenen görevlerden kaldır", + "clearPropertyColumnActionPatient": "Listelenen hastalarda bu özelliğin değerlerini temizle", + "clearPropertyColumnDialogTitleTask": "Özelliği görevlerden kaldır", + "clearPropertyColumnDialogTitlePatient": "Hastalardaki özellik değerlerini temizle", + "clearPropertyColumnDialogDescriptionTask": "\"{propertyName}\" özelliği, bu listede şu anda yüklü olan {count} görevden kalıcı olarak kaldırılacak. Bu listede yüklü olmayan görevler etkilenmez.", + "@clearPropertyColumnDialogDescriptionTask": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnDialogDescriptionPatient": "\"{propertyName}\" özelliğinin tüm değerleri, bu listede şu anda yüklü olan {count} hastada temizlenecek. Özellik bu hastalara bağlı kalır. Bu listede yüklü olmayan hastalar etkilenmez.", + "@clearPropertyColumnDialogDescriptionPatient": { + "placeholders": { + "propertyName": { + "type": "string" + }, + "count": { + "type": "number" + } + } + }, + "clearPropertyColumnTypeNameInstruction": "Onaylamak için \"{propertyName}\" yazın.", + "@clearPropertyColumnTypeNameInstruction": { + "placeholders": { + "propertyName": { + "type": "string" + } + } + }, + "clearPropertyColumnConfirmButtonTask": "Özelliği görevlerden kaldır", + "clearPropertyColumnConfirmButtonPatient": "Özellik değerlerini temizle", + "readOnlyView": "Salt okunur", + "retakeSurvey": "Anketi yeniden yanıtla", + "saveView": "Hızlı erişimi kaydet", + "saveViewDescription": "Bu hızlı erişime bir ad verin. Filtreler, sıralama, arama ve konum kaydedilir.", + "saveViewOverwriteCurrent": "Mevcut hızlı erişimin üzerine yaz", + "saveViewAsNew": "Yeni hızlı erişim olarak kaydet", + "saveViewDescriptionFromSystemList": "Bu düzenden yeni bir hızlı erişim kaydı oluşturur. Bu sayfa uygulama tarafından sabitlenmiştir ve yerinde kaydedilmez — gerektiğinde kenar çubuğundan açın.", + "discardViewChanges": "Değişiklikleri at", + "discard": "At", + "discardDraftTitle": "Taslak atılsın mı?", + "discardDraftMessage": "Kaydedilmemiş girişleriniz var. Şimdi kapatırsanız girdiğiniz her şey kaybolur.", + "savedViews": "Hızlı erişim", + "viewDerivedPatientsHint": "Bu hızlı erişimle eşleşen görevlerde yer alan hastalar (tekil).", + "viewSettings": "Hızlı erişim", + "viewSettingsDescription": "Kayıtlı görev ve hasta hızlı erişimlerini yönetin.", + "views": "Hızlı erişim", + "viewsEntityPatient": "Hastalar", + "viewsEntityTask": "Görevler", + "viewVisibility": "Görünürlük", + "viewVisibilityPrivate": "Özel", + "viewVisibilityLinkShared": "Bağlantıyla paylaşıldı", + "viewAnyoneWithLinkCanView": "Bağlantıya sahip herkes görüntüleyebilir", + "copyShareLinkEnableSharingFirst": "Bağlantıya sahip diğer kişilerin bu hızlı erişimi açabilmesi için bağlantı paylaşımını etkinleştirin.", + "rShow": "{name} göster", + "@rShow": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "rChipTotal": "Toplam {value}", + "@rChipTotal": { + "placeholders": { + "value": { + "type": "string" + } + } + }, + "search": "Ara", + "searchUserOrTeam": "Kullanıcı (veya ekip) ara...", + "searchUsersOrTeams": "Kullanıcı veya ekip ara...", + "security": "Güvenlik", + "selectAssignee": "Ata...", + "scopeVisibility": "Paylaşım", + "scopePrivate": "Özel", + "scopePublic": "Herkese açık", + "scopeShared": "Bağlantıyla paylaşıldı", + "scopeSharedDescription": "Bu kaydı listelerinizde yalnızca siz görürsünüz. Seçilen düğüme veya alt ağacına erişimi olan herkes kaydı bağlantısı üzerinden açabilir.", + "scopePublicDescription": "Seçilen düğüme veya alt ağacına erişimi olan herkes bu kaydı görebilir ve kullanabilir.", + "scopePrivateDescription": "Bu kaydı yalnızca siz görebilir ve kullanabilirsiniz.", + "scopeSelectNode": "Düğüm seç", + "scopeChangeNode": "Düğümü değiştir", + "scopeNoNodeSelected": "Bu kaydın saklanacağı düğümü seçin.", + "scopeStoredAt": "Saklandığı yer", + "selectLocation": "Konum seç", + "selectOptions": "Seçenekleri seç", + "sessionExpired": "Oturumun süresi doldu", + "sessionExpiredDescription": "Uzun süre işlem yapılmadığı için oturumunuz kapatıldı. Devam etmek için lütfen tekrar giriş yapın. Kaydedilmemiş değişiklikler kaybolmuş olabilir.", + "settings": "Ayarlar", + "settingsDescription": "Uygulama yapılandırmasını buradan değiştirebilirsiniz.", + "sex": "Cinsiyet", + "shiftHandover": "Vardiya devri", + "showAllTasks": "Tüm görevleri göster", + "showPatient": "{name} adlı hastayı göster", + "@showPatient": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "showTeamTasks": "Ekip görevlerini göster", + "sorting": "Sıralama", + "stagingModalDisclaimerMarkdown": "helpwave tasks uygulamasının bu herkese açık örneği '\\b{geliştirme ve önizleme amaçlıdır}'. Lütfen '\\b{yalnızca}' '\\b{gizli olmayan test verileri}' girdiğinizden emin olun. Bu örnek '\\negative{\\b{her an silinebilir}}'", + "status": "Durum", + "subjectType": "Nesne türü", + "surveyDescription": "Geri bildiriminiz bizim için değerlidir. Lütfen anketimizi doldurmak için birkaç dakikanızı ayırın.", + "surveyTitle": "helpwave tasks uygulamasını geliştirmemize yardımcı olun", + "sPropertySubjectType": "{subject, select, patient{Hasta} task{Görev} other{Tanımsız nesne türü}}", + "@sPropertySubjectType": { + "placeholders": { + "subject": { + "type": "string" + } + } + }, + "sPropertyType": "{type, select, multiSelect{Çoklu seçim} singleSelect{Tekli seçim} number{Sayı} text{Metin} date{Tarih} dateTime{Zaman noktası} checkbox{Onay kutusu} user{Kullanıcı} other{Tanımsız tür}}", + "@sPropertyType": { + "placeholders": { + "type": { + "type": "string" + } + } + }, + "system": "Sistem", + "task": "Görev", + "tasks": "Görevler", + "tasksUpdatedRecently": "Son güncellenen görevler", + "taskTitlePlaceholder": "Ne yapılması gerekiyor?", + "teams": "Ekipler", + "themeMode": "{theme, select, dark{Koyu} light{Açık} system{Sistem} other{Sistem}}", + "@themeMode": { + "placeholders": { + "theme": { + "type": "string" + } + } + }, + "title": "Başlık", + "totalPatients": "Toplam hasta", + "type": "Tür", + "updated": "Güncellendi", + "stateUpdated": "Durum güncellendi", + "clinicUpdated": "Klinik güncellendi", + "positionUpdated": "Konum güncellendi", + "user": "Kullanıcı", + "users": "Kullanıcılar", + "wards": "Servisler", + "yes": "Evet", + "anonymous": "Anonim", + "anonymousSubmission": "Anonim gönderim", + "collapseAll": "Tümünü daralt", + "confirmSelection": "Seçimi onayla", + "deselectAll": "Tüm seçimleri kaldır", + "enterFeedback": "Geri bildiriminizi buraya yazın...", + "expandAll": "Tümünü genişlet", + "feedbackDescription": "Geri bildiriminizi paylaşın, hata bildirin veya iyileştirme önerin.", + "noLocationsFound": "Konum bulunamadı", + "pickClinic": "Klinik seçin", + "pickClinicDescription": "Bu hasta için kliniği seçin. Yalnızca klinik konumları seçilebilir.", + "pickPosition": "Konum seçin", + "pickPositionDescription": "Bu hasta için konumu seçin. Hastane, muayenehane, klinik, servis, yatak veya oda konumlarını seçebilirsiniz.", + "pickTeams": "Ekip seçin", + "pickTeamsDescription": "Bu hasta için bir veya daha fazla ekip seçin. Klinik, ekip, muayenehane veya hastane konumlarını seçebilirsiniz.", + "searchLocations": "Konum ara...", + "selectAll": "Tümünü seç", + "selectLocationDescription": "Lütfen hasta için atanan konumu seçin.", + "selectRootLocation": "Kök konum seç", + "selectRootLocationDescription": "Erişim kapsamınızı belirleyen kök konumları seçin. Yalnızca hastaneler, muayenehaneler, klinikler ve ekipler seçilebilir. Bir üst konumun seçilmesi tüm alt konumlarını da kapsar.", + "startRecording": "Kaydı başlat", + "stopRecording": "Kaydı durdur", + "submissionDetails": "Gönderim ayrıntıları", + "submittingAs": "{name} olarak gönderiliyor", + "@submittingAs": { + "placeholders": { + "name": { + "type": "string" + } + } + }, + "submit": "Gönder", + "url": "URL", + "userInformation": "Kullanıcı bilgileri", + "admitPatient": "Hastanın yatışını yap", + "clear": "Temizle", + "clinic": "Klinik", + "connectionConnected": "Bağlandı", + "connectionConnecting": "Bağlanıyor…", + "connectionDisconnected": "Bağlantı kesildi", + "deletePatient": "Hastayı sil", + "deletePatientConfirmation": "Bu hastayı silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.", + "dischargePatient": "Hastayı taburcu et", + "dischargePatientConfirmation": "Bu hastayı taburcu etmek istediğinizden emin misiniz? Bu işlem hastanın durumunu değiştirir.", + "dismissAll": "Tümünü kapat", + "error": "Hata", + "install": "Yükle", + "installApp": "Uygulamayı yükle", + "installAppDescription": "Çevrimdışı destek ve daha hızlı erişimle daha iyi bir deneyim için helpwave tasks uygulamasını yükleyin.", + "loginRequired": "Giriş gerekli", + "loginRequiredDescription": "Bu sayfayı kullanmak için giriş yapmanız gerekir.", + "markPatientDead": "Hastayı vefat etmiş olarak işaretle", + "markPatientDeadConfirmation": "Bu hastayı vefat etmiş olarak işaretlemek istediğinizden emin misiniz?", + "noNotifications": "Yeni güncelleme yok", + "notifications": "Bildirimler", + "ok": "Tamam", + "patientActions": "Hasta işlemleri", + "position": "Konum", + "selectClinic": "Klinik seç", + "selectPosition": "Konum seç", + "selectTeams": "Ekip seç", + "waitPatient": "Hastayı bekleme durumuna al", + "waitingForPatient": "Hasta bekleniyor", + "taskPresets": "Şablonlar", + "taskPresetsDescription": "İsteğe bağlı bağımlılıklar içeren, yeniden kullanılabilir görev listeleri.", + "taskPresetName": "Ad", + "taskPresetKey": "Anahtar", + "taskPresetKeyHint": "Aramalar için isteğe bağlı benzersiz anahtar. Otomatik oluşturulması için boş bırakın.", + "taskPresetAddRow": "Görev ekle", + "taskPresetRemoveRow": "Kaldır", + "taskPresetSave": "Şablonu kaydet", + "taskPresetCreate": "Şablon oluştur", + "taskPresetEdit": "Şablonu düzenle", + "taskPresetDelete": "Sil", + "taskPresetDeleteConfirm": "Bu görev şablonu silinsin mi?", + "taskPresetEmptyList": "Henüz görev şablonu yok.", + "loadTaskPreset": "Şablon yükle", + "loadTaskPresetTitle": "Görev şablonu yükle", + "loadTaskPresetConfirm": "Bu hasta için {count, plural, =1{# görev} other{# görev}} oluşturulsun mu?", + "@loadTaskPresetConfirm": { + "placeholders": { + "count": { + "type": "number" + } + } + }, + "loadTaskPresetConfirmTitle": "Şablon yüklemeyi onayla", + "loadTaskPresetSelectTasks": "Şablondaki görevler", + "loadTaskPresetCreateAndAssign": "Oluştur ve bana ata", + "loadTaskPresetTaskLabel": "Şablon", + "taskPresetNoTasks": "Bu şablonda görev yok.", + "taskPresetSelectPlaceholder": "Bir şablon seçin", + "taskPresetEditDetails": "Ayrıntıları düzenle", + "editPresetTask": "Şablon görevini düzenle", + "taskPresetApplyToRow": "Şablon satırına uygula", + "taskPresetNoEstimate": "Tahmin yok", + "tasksCreatedFromPreset": "Görevler oluşturuldu", + "taskFromPresetTooltip": "Bir görev şablonundan oluşturuldu", + "taskPresetSourceTitle": "Kaynak şablon", + "taskPresetSourceNotFound": "Şablon yüklenemedi.", + "taskPresetSourceTasksInGraph": "Şablondaki görevler", + "taskPresetSourceOpenSettings": "Ayarlarda aç" +} diff --git a/web/package-lock.json b/web/package-lock.json index 0f53a2c6..a8163ccf 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -12,7 +12,7 @@ "@dnd-kit/core": "6.3.1", "@dnd-kit/modifiers": "9.0.0", "@dnd-kit/sortable": "10.0.0", - "@helpwave/hightide": "0.15.0", + "@helpwave/hightide": "0.17.2", "@helpwave/internationalization": "0.4.0", "@tailwindcss/postcss": "4.3.1", "@tanstack/react-query": "5.101.0", @@ -1879,11 +1879,12 @@ } }, "node_modules/@helpwave/hightide": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/@helpwave/hightide/-/hightide-0.15.0.tgz", - "integrity": "sha512-1DtR3MpLj/E8IcN3ajBXdQ+tafC7wsUwKZwvWGlwcKw6eW7SC1uMi9dE8mA95NXZ9uCrZ8Pahn/8pfEr2LgXyg==", - "license": "MPL-2.0", + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/@helpwave/hightide/-/hightide-0.17.2.tgz", + "integrity": "sha512-sbI/AjF/gyyjLRnt8+XdGr0kvXZ7bI0eEZppJL7UzDMTx90w3K6Eav89lgt31x/aAH/7pKgWvFBmdrjiuB2gOA==", + "license": "AGPL-3.0-only", "dependencies": { + "@helpwave/hightide-utils": "0.1.8", "@helpwave/internationalization": "0.4.0", "@tailwindcss/cli": "4.1.18", "@tanstack/react-table": "8.21.3", @@ -1892,14 +1893,26 @@ "lucide-react": "0.561.0", "tailwindcss": "4.1.18" }, - "bin": { - "barrel": "dist/scripts/barrel.js" - }, "peerDependencies": { "react": "^19.0.0", "react-dom": "^19.0.0" } }, + "node_modules/@helpwave/hightide-utils": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/@helpwave/hightide-utils/-/hightide-utils-0.1.8.tgz", + "integrity": "sha512-ELW2+uLFjQLyG2KXKmUKTn3WuHulcfffdKsWFl6BCRIbxBA617lT5eyAtc1Liu2WdEFhBsuOezqlJCLBev/O5w==", + "license": "AGPL-3.0-only", + "dependencies": { + "@helpwave/internationalization": "0.4.0" + }, + "bin": { + "barrel": "scripts/barrel.js" + }, + "peerDependencies": { + "react": "^19.0.0" + } + }, "node_modules/@helpwave/hightide/node_modules/lucide-react": { "version": "0.561.0", "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.561.0.tgz", diff --git a/web/package.json b/web/package.json index 70101ef5..b62dd8bf 100644 --- a/web/package.json +++ b/web/package.json @@ -5,7 +5,7 @@ "type": "module", "scripts": { "dev": "next dev --webpack", - "build-intl": "npx build-intl -i locales -o ./i18n/translations.ts -n tasksTranslation -f", + "build-intl": "npx build-intl -i locales -o ./i18n/translations.ts -n tasksTranslation -f && npx build-intl -i hightide-locales -o ./i18n/hightideLocaleTranslations.ts -n hightideLocaleTranslation -f", "build": "npm run build-intl & next build", "start": "next start", "lint": "tsc --noEmit && eslint .", @@ -30,7 +30,7 @@ "@dnd-kit/core": "6.3.1", "@dnd-kit/modifiers": "9.0.0", "@dnd-kit/sortable": "10.0.0", - "@helpwave/hightide": "0.15.0", + "@helpwave/hightide": "0.17.2", "@helpwave/internationalization": "0.4.0", "@tailwindcss/postcss": "4.3.1", "@tanstack/react-query": "5.101.0", diff --git a/web/pages/_app.tsx b/web/pages/_app.tsx index 6dbfd277..289e42f1 100644 --- a/web/pages/_app.tsx +++ b/web/pages/_app.tsx @@ -18,6 +18,9 @@ import { FeedbackToast } from '@/components/FeedbackToast' import { InstallPrompt } from '@/components/pwa/InstallPrompt' import { registerServiceWorker, requestNotificationPermission } from '@/utils/pushNotifications' import { useEffect } from 'react' +import { tasksTranslation } from '@/i18n/translations' +import { hightideLocaleTranslation } from '@/i18n/hightideLocaleTranslations' +import { supportedLocales } from '@/i18n/supportedLocales' const queryClient = new QueryClient({ defaultOptions: { @@ -29,6 +32,8 @@ const queryClient = new QueryClient({ const config = getConfig() +const translations = [tasksTranslation, hightideLocaleTranslation] + function MyApp({ Component, pageProps @@ -46,9 +51,11 @@ function MyApp({ return ( diff --git a/web/pages/index.tsx b/web/pages/index.tsx index 968f1b60..7969d0c4 100644 --- a/web/pages/index.tsx +++ b/web/pages/index.tsx @@ -13,7 +13,7 @@ import { TaskList } from '@/components/tables/TaskList' import { PatientList } from '@/components/tables/PatientList' import { overviewRecentTaskToTaskViewModel } from '@/utils/overviewRecentTaskToTaskViewModel' import { overviewRecentPatientToPatientViewModel } from '@/utils/overviewRecentPatientToPatientViewModel' -import { DateUtils, useLocale } from '@helpwave/hightide' +import { DateUtils, useLocalization } from '@helpwave/hightide' const getGreetingKey = (timeZone: string) => { @@ -32,7 +32,7 @@ interface GreetingSectionProps { const GreetingSection = ({ userName, userAvatarUrl }: GreetingSectionProps) => { const translation = useTasksTranslation() - const { timeZone } = useLocale() + const { timeZone } = useLocalization() const greetingKey = getGreetingKey(timeZone ?? 'Europe/Berlin') return ( diff --git a/web/pages/settings/index.tsx b/web/pages/settings/index.tsx index 795697c9..6002f95d 100644 --- a/web/pages/settings/index.tsx +++ b/web/pages/settings/index.tsx @@ -7,16 +7,12 @@ import { ContentPanel } from '@/components/layout/ContentPanel' import { AvatarWithStatus, Button, - LocalizationUtil, NavigationCard, Select, - SelectOption, - ThemeUtil, - useLocale, + useLocalization, useTheme } from '@helpwave/hightide' import { useStorage } from '@/hooks/useStorage' -import type { HightideTranslationLocales, ThemeType } from '@helpwave/hightide' import { useTasksContext } from '@/hooks/useTasksContext' import { useAuth } from '@/hooks/useAuth' import { LogOut, MonitorCog, MoonIcon, SunIcon, Trash2, ClipboardList, Shield, TableProperties, Building2, MessageSquareText, Upload, X, Rabbit, Combine } from 'lucide-react' @@ -29,7 +25,7 @@ import { FeedbackDialog } from '@/components/FeedbackDialog' import Link from 'next/link' type ThemeIconProps = { - theme: ThemeType, + theme: string, className?: string, } @@ -51,8 +47,10 @@ const ThemeIcon = ({ theme, className }: ThemeIconProps) => { const SettingsPage: NextPage = () => { const translation = useTasksTranslation() - const { locale, setLocale } = useLocale() - const { theme, setTheme } = useTheme() + const { locale, setLocale, supportedLocales } = useLocalization() + const { preferredThemeMode, setTheme, supportedThemes } = useTheme() + const theme = preferredThemeMode ?? 'system' + const themeOptions = ['system', ...Object.keys(supportedThemes)] const { user } = useTasksContext() const { logout } = useAuth() const queryClient = useQueryClient() @@ -281,43 +279,39 @@ const SettingsPage: NextPage = () => {
{translation('language')} - +
{translation('pThemes', { count: 1 })} - +
From 15dcb12b30f4d206989594cd352a93357cde3890 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 13 Oct 2026 10:30:02 +0000 Subject: [PATCH 2/3] Update to hightide 0.18.0 - Bump @helpwave/hightide to 0.18.0, which ships translations and locale configs for all twelve languages - Drop the custom supported locales config in favor of hightide's defaults - Reduce the bundled hightide translation overlay to the nine strings the published hightide-utils 0.1.9 is missing (fr-FR, it-IT, nl-NL entries with unescaped apostrophes that failed to compile upstream) - Update nix npmDepsHash Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01LbPakprLfjzLeRWSgiu4NY --- nix/packages/web.nix | 2 +- web/hightide-locales/el-GR.arb | 361 -- web/hightide-locales/es-ES.arb | 361 -- web/hightide-locales/fr-FR.arb | 362 +- web/hightide-locales/it-IT.arb | 361 +- web/hightide-locales/nl-NL.arb | 359 +- web/hightide-locales/pl-PL.arb | 361 -- web/hightide-locales/pt-BR.arb | 361 -- web/hightide-locales/ro-RO.arb | 361 -- web/hightide-locales/ru-RU.arb | 361 -- web/hightide-locales/time/el-GR.arb | 137 - web/hightide-locales/time/es-ES.arb | 137 - web/hightide-locales/time/fr-FR.arb | 138 +- web/hightide-locales/time/it-IT.arb | 137 - web/hightide-locales/time/nl-NL.arb | 137 - web/hightide-locales/time/pl-PL.arb | 137 - web/hightide-locales/time/pt-BR.arb | 137 - web/hightide-locales/time/ro-RO.arb | 137 - web/hightide-locales/time/ru-RU.arb | 137 - web/hightide-locales/time/tr-TR.arb | 137 - web/hightide-locales/tr-TR.arb | 361 -- web/i18n/hightideLocaleTranslations.ts | 4441 +----------------------- web/i18n/supportedLocales.ts | 67 - web/package-lock.json | 16 +- web/package.json | 2 +- web/pages/_app.tsx | 2 - 26 files changed, 29 insertions(+), 9481 deletions(-) delete mode 100644 web/hightide-locales/el-GR.arb delete mode 100644 web/hightide-locales/es-ES.arb delete mode 100644 web/hightide-locales/pl-PL.arb delete mode 100644 web/hightide-locales/pt-BR.arb delete mode 100644 web/hightide-locales/ro-RO.arb delete mode 100644 web/hightide-locales/ru-RU.arb delete mode 100644 web/hightide-locales/time/el-GR.arb delete mode 100644 web/hightide-locales/time/es-ES.arb delete mode 100644 web/hightide-locales/time/it-IT.arb delete mode 100644 web/hightide-locales/time/nl-NL.arb delete mode 100644 web/hightide-locales/time/pl-PL.arb delete mode 100644 web/hightide-locales/time/pt-BR.arb delete mode 100644 web/hightide-locales/time/ro-RO.arb delete mode 100644 web/hightide-locales/time/ru-RU.arb delete mode 100644 web/hightide-locales/time/tr-TR.arb delete mode 100644 web/hightide-locales/tr-TR.arb delete mode 100644 web/i18n/supportedLocales.ts diff --git a/nix/packages/web.nix b/nix/packages/web.nix index b0979387..812164eb 100644 --- a/nix/packages/web.nix +++ b/nix/packages/web.nix @@ -66,7 +66,7 @@ buildNpmPackage { ]); }; - npmDepsHash = "sha256-FJ+GeN6rln8YuKwOeHXmbTgZYMIIcDR54af9m13HJqg="; + npmDepsHash = "sha256-TKOwmONZBz21BXE+lvBhON7xSxvb0AjTQmEns1ufnlk="; nodejs = nodejs_22; diff --git a/web/hightide-locales/el-GR.arb b/web/hightide-locales/el-GR.arb deleted file mode 100644 index 35bb0288..00000000 --- a/web/hightide-locales/el-GR.arb +++ /dev/null @@ -1,361 +0,0 @@ -{ - "add": "Προσθήκη", - "addFilter": "Προσθήκη φίλτρου", - "addSorting": "Προσθήκη ταξινόμησης", - "addTime": "Προσθήκη ώρας", - "addFile": "Προσθήκη αρχείου", - "all": "Όλα", - "apply": "Εφαρμογή", - "back": "Πίσω", - "between": "Μεταξύ", - "cancel": "Ακύρωση", - "carousel": "Καρουζέλ", - "contains": "Περιέχει", - "change": "Αλλαγή", - "changeColumnDisplay": "Αλλαγή εμφάνισης στηλών", - "chooseLanguage": "Επιλέξτε τη γλώσσα σας", - "chooseTheme": "Επιλέξτε το θέμα χρωμάτων που προτιμάτε.", - "system": "Σύστημα", - "chooseSlide": "Επιλέξτε διαφάνεια για εμφάνιση", - "clear": "Εκκαθάριση", - "removeProperty": "Αφαίρεση ιδιότητας", - "clearValue": "Εκκαθάριση τιμής", - "click": "Κλικ", - "clickToCopy": "Κάντε κλικ για αντιγραφή", - "clickToSelect": "Κάντε κλικ για επιλογή", - "close": "Κλείσιμο", - "closeDialog": "Κλείσιμο διαλόγου", - "confirm": "Επιβεβαίωση", - "copy": "Αντιγραφή", - "copied": "Αντιγράφηκε", - "create": "Δημιουργία", - "date": "Ημερομηνία", - "dayPeriod": "π.μ./μ.μ.", - "decline": "Άρνηση", - "delete": "Διαγραφή", - "discard": "Απόρριψη", - "discardChanges": "Απόρριψη αλλαγών", - "done": "Τέλος", - "dropFilesHere": "Αποθέστε αρχεία εδώ", - "edit": "Επεξεργασία", - "editFilter": "Επεξεργασία φίλτρου", - "enterText": "Εισαγάγετε κείμενο εδώ", - "error": "Σφάλμα", - "errorOccurred": "Παρουσιάστηκε σφάλμα", - "exit": "Έξοδος", - "filterOptions": "Επιλογές φίλτρου", - "fieldRequiredError": "Αυτό το πεδίο είναι υποχρεωτικό.", - "files": "Αρχεία", - "selectFiles": "Επιλογή αρχείων", - "first": "Πρώτο", - "previous": "Προηγούμενο", - "next": "Επόμενο", - "last": "Τελευταίο", - "invalidEmailError": "Εισαγάγετε μια έγκυρη διεύθυνση email.", - "language": "Γλώσσα", - "less": "Λιγότερα", - "loading": "Φόρτωση", - "locale": "Τοπικές ρυθμίσεις", - "maxLengthError": "Υπέρβαση μέγιστου μήκους.", - "maximumNumberOfFiles": "Μέγιστος αριθμός αρχείων: {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "Επιτρεπόμενοι τύποι αρχείων: {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Μενού", - "minLengthError": "Δεν επιτεύχθηκε το ελάχιστο μήκος.", - "more": "Περισσότερα", - "next": "Επόμενο", - "no": "Όχι", - "noColumn": "Καμία στήλη", - "noData": "Δεν υπάρχουν δεδομένα", - "noFilesSelected": "Δεν επιλέχθηκαν αρχεία", - "none": "Κανένα", - "nothingFound": "Δεν βρέθηκε τίποτα", - "nResultsFound": "{count, plural, =1{Βρέθηκε # αποτέλεσμα} other{Βρέθηκαν # αποτελέσματα}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =1{# ακόμη αρχείο} other{# ακόμη αρχεία}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "από", - "optional": "Προαιρετικό", - "pleaseWait": "Περιμένετε...", - "previous": "Προηγούμενο", - "remove": "Αφαίρεση", - "removeFilter": "Αφαίρεση φίλτρου", - "required": "Υποχρεωτικό", - "reset": "Επαναφορά", - "rBetween": "Μεταξύ {value1} και {value2}", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "Περιέχει {value}", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "Τελειώνει σε {value}", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "Ίσο με {value}", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "Μεγαλύτερο από {value}", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "Μεγαλύτερο ή ίσο με {value}", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "Μικρότερο από {value}", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "Μικρότερο ή ίσο με {value}", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "Όχι μεταξύ {value1} και {value2}", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "Δεν περιέχει {value}", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "Διάφορο από {value}", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "Ξεκινά με {value}", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Αποθήκευση", - "saved": "Αποθηκεύτηκε", - "search": "Αναζήτηση", - "searchResults": "Αποτελέσματα αναζήτησης", - "select": "Επιλογή", - "selection": "Επιλογή", - "selectOption": "Επιλέξτε μια επιλογή", - "show": "Εμφάνιση", - "showMore": "Εμφάνιση περισσότερων", - "showLess": "Εμφάνιση λιγότερων", - "showSlide": "Εμφάνιση διαφάνειας {index}", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Διαφάνεια", - "slideOf": "Διαφάνεια {index} από {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Πλοήγηση διαφανειών", - "speed": "Ταχύτητα", - "submit": "Υποβολή", - "success": "Επιτυχία", - "text": "Κείμενο", - "pThemes": "{count, plural, =1{Θέμα} other{Θέματα}}", - "@pThemes": { - "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Επιλογή ώρας} date{Επιλογή ημερομηνίας} dateTime{Επιλογή ημερομηνίας και ώρας}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Ενημέρωση", - "unsavedChanges": "Μη αποθηκευμένες αλλαγές", - "unsavedChangesSaveQuestion": "Θέλετε να αποθηκεύσετε τις αλλαγές σας;", - "value": "Τιμή", - "yes": "Ναι", - "endDate": "Λήξη", - "endsWith": "Τελειώνει σε", - "entriesPerPage": "Εγγραφές ανά σελίδα", - "equals": "Ίσο με", - "filter": "Φίλτρο", - "filterNonWhitespace": "Μη κενό", - "greaterThan": "Μεγαλύτερο από", - "greaterThanOrEqual": "Μεγαλύτερο ή ίσο", - "filterNotUndefined": "Ορισμένο", - "filterUndefined": "Μη ορισμένο", - "max": "Μέγ.", - "min": "Ελάχ.", - "notBetween": "Όχι μεταξύ", - "notContains": "Δεν περιέχει", - "notEquals": "Διάφορο από", - "noParameterRequired": "Δεν απαιτείται παράμετρος", - "parameter": "Παράμετρος", - "pauseTrace": "Παύση ίχνους", - "playTrace": "Αναπαραγωγή ίχνους", - "startDate": "Έναρξη", - "startsWith": "Ξεκινά με", - "notEmpty": "Το πεδίο δεν μπορεί να είναι κενό.", - "invalidEmail": "Το email δεν είναι έγκυρο.", - "isFalse": "Είναι ψευδές", - "isTrue": "Είναι αληθές", - "isUndefined": "Δεν έχει οριστεί", - "isNotUndefined": "Έχει οριστεί", - "lessThan": "Μικρότερο από", - "lessThanOrEqual": "Μικρότερο ή ίσο", - "after": "Μετά", - "before": "Πριν", - "onOrAfter": "Μετά ή ίσο", - "onOrBefore": "Πριν ή ίσο", - "tooShort": "Η τιμή απαιτεί τουλάχιστον {min} χαρακτήρες.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "Η τιμή πρέπει να έχει λιγότερους από {max} χαρακτήρες.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "Η τιμή πρέπει να έχει από {min} έως {max} χαρακτήρες.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "Η τιμή πρέπει να είναι μεταξύ {min} και {max}.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "Πρέπει να επιλεγούν από {min} έως {max} στοιχεία.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "Επιλέξτε τουλάχιστον {min} στοιχεία.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "Επιλέξτε το πολύ {max} στοιχεία.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Ηλικία", - "entryDate": "Ημερομηνία εισαγωγής", - "identifier": "Αναγνωριστικό", - "name": "Όνομα", - "street": "Οδός", - "tag": "Ετικέτα", - "tags": "Ετικέτες", - "sGender": "{gender, select, male{Άνδρας} female{Γυναίκα} other{Άλλο}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Χαιρόμαστε που σας βλέπουμε", - "welcome": "Καλώς ήρθατε", - "withoutTime": "Χωρίς ώρα", - "rSortingOrderAfter": "Εφαρμόζεται {otherSortings, plural, =0{ως η πρώτη ταξινόμηση} =1{μετά από # άλλη ταξινόμηση} other{μετά από # άλλες ταξινομήσεις}}", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Επιλογέας στηλών", - "columnPickerDescription": "Αναδιάταξη και εμφάνιση ή απόκρυψη στηλών", - "columns": "Στήλες", - "moveUp": "Μετακίνηση πάνω", - "moveDown": "Μετακίνηση κάτω", - "hideAllColumns": "Απόκρυψη όλων των στηλών", - "hideColumn": "Απόκρυψη στήλης", - "showAllColumns": "Εμφάνιση όλων των στηλών", - "showColumn": "Εμφάνιση στήλης", - "pinned": "Καρφιτσωμένο", - "unpin": "Ξεκαρφίτσωμα", - "unknown": "Άγνωστο", - "pinLeft": "Καρφίτσωμα αριστερά", - "pinRight": "Καρφίτσωμα δεξιά", - "changeVisibility": "Αλλαγή ορατότητας", - "changePinning": "Αλλαγή καρφιτσώματος", - "changeSelection": "Αλλαγή επιλογής", - "pinToRight": "Καρφίτσωμα δεξιά", - "pinToLeft": "Καρφίτσωμα αριστερά", - "increaseSortingPriority": "Αύξηση προτεραιότητας ταξινόμησης", - "increaseValue": "Αύξηση τιμής", - "decreaseSortingPriority": "Μείωση προτεραιότητας ταξινόμησης", - "decreaseValue": "Μείωση τιμής", - "caseSensitive": "Διάκριση πεζών-κεφαλαίων", - "sortAsc": "ΑΥΞ", - "sortDesc": "ΦΘΙΝ", - "sorting": "Ταξινόμηση", - "sSortingState": "{sortDirection, select, asc{Ταξινόμηση (τρέχουσα: αύξουσα)} desc{Ταξινόμηση (τρέχουσα: φθίνουσα)} other{Ταξινόμηση (τρέχουσα: καμία)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/es-ES.arb b/web/hightide-locales/es-ES.arb deleted file mode 100644 index b0890315..00000000 --- a/web/hightide-locales/es-ES.arb +++ /dev/null @@ -1,361 +0,0 @@ -{ - "add": "Añadir", - "addFilter": "Añadir filtro", - "addSorting": "Añadir ordenación", - "addTime": "Añadir hora", - "addFile": "Añadir archivo", - "all": "Todos", - "apply": "Aplicar", - "back": "Atrás", - "between": "Entre", - "cancel": "Cancelar", - "carousel": "Carrusel", - "contains": "Contiene", - "change": "Cambiar", - "changeColumnDisplay": "Cambiar visualización de columnas", - "chooseLanguage": "Elige tu idioma", - "chooseTheme": "Elige tu tema de color preferido.", - "system": "Sistema", - "chooseSlide": "Elige la diapositiva que quieres mostrar", - "clear": "Borrar", - "removeProperty": "Quitar propiedad", - "clearValue": "Borrar valor", - "click": "Hacer clic", - "clickToCopy": "Haz clic para copiar", - "clickToSelect": "Haz clic para seleccionar", - "close": "Cerrar", - "closeDialog": "Cerrar diálogo", - "confirm": "Confirmar", - "copy": "Copiar", - "copied": "Copiado", - "create": "Crear", - "date": "Fecha", - "dayPeriod": "a. m./p. m.", - "decline": "Rechazar", - "delete": "Eliminar", - "discard": "Descartar", - "discardChanges": "Descartar cambios", - "done": "Hecho", - "dropFilesHere": "Suelta los archivos aquí", - "edit": "Editar", - "editFilter": "Editar filtro", - "enterText": "Introduce el texto aquí", - "error": "Error", - "errorOccurred": "Se ha producido un error", - "exit": "Salir", - "filterOptions": "Opciones de filtro", - "fieldRequiredError": "Este campo es obligatorio.", - "files": "Archivos", - "selectFiles": "Seleccionar archivos", - "first": "Primero", - "previous": "Anterior", - "next": "Siguiente", - "last": "Último", - "invalidEmailError": "Introduce una dirección de correo electrónico válida.", - "language": "Idioma", - "less": "Menos", - "loading": "Cargando", - "locale": "Configuración regional", - "maxLengthError": "Se ha superado la longitud máxima.", - "maximumNumberOfFiles": "Número máximo de archivos: {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "Tipos de archivo permitidos: {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Menú", - "minLengthError": "No se alcanza la longitud mínima.", - "more": "Más", - "next": "Siguiente", - "no": "No", - "noColumn": "Ninguna columna", - "noData": "Sin datos", - "noFilesSelected": "No se han seleccionado archivos", - "none": "Ninguno", - "nothingFound": "No se ha encontrado nada", - "nResultsFound": "{count, plural, =1{# resultado encontrado} other{# resultados encontrados}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =1{# archivo más} other{# archivos más}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "de", - "optional": "Opcional", - "pleaseWait": "Espera un momento...", - "previous": "Anterior", - "remove": "Quitar", - "removeFilter": "Quitar filtro", - "required": "Obligatorio", - "reset": "Restablecer", - "rBetween": "Entre {value1} y {value2}", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "Contiene {value}", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "Termina en {value}", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "Igual a {value}", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "Mayor que {value}", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "Mayor o igual que {value}", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "Menor que {value}", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "Menor o igual que {value}", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "No está entre {value1} y {value2}", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "No contiene {value}", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "Distinto de {value}", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "Empieza por {value}", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Guardar", - "saved": "Guardado", - "search": "Buscar", - "searchResults": "Resultados de la búsqueda", - "select": "Seleccionar", - "selection": "Selección", - "selectOption": "Selecciona una opción", - "show": "Mostrar", - "showMore": "Mostrar más", - "showLess": "Mostrar menos", - "showSlide": "Mostrar diapositiva {index}", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Diapositiva", - "slideOf": "Diapositiva {index} de {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Navegación de diapositivas", - "speed": "Velocidad", - "submit": "Enviar", - "success": "Éxito", - "text": "Texto", - "pThemes": "{count, plural, =1{Tema} other{Temas}}", - "@pThemes": { - "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Seleccionar hora} date{Seleccionar fecha} dateTime{Seleccionar fecha y hora}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Actualizar", - "unsavedChanges": "Cambios sin guardar", - "unsavedChangesSaveQuestion": "¿Quieres guardar los cambios?", - "value": "Valor", - "yes": "Sí", - "endDate": "Fin", - "endsWith": "Termina en", - "entriesPerPage": "Entradas por página", - "equals": "Igual a", - "filter": "Filtro", - "filterNonWhitespace": "No vacío", - "greaterThan": "Mayor que", - "greaterThanOrEqual": "Mayor o igual que", - "filterNotUndefined": "Definido", - "filterUndefined": "No definido", - "max": "Máx.", - "min": "Mín.", - "notBetween": "No está entre", - "notContains": "No contiene", - "notEquals": "Distinto de", - "noParameterRequired": "No se requiere ningún parámetro", - "parameter": "Parámetro", - "pauseTrace": "Pausar traza", - "playTrace": "Reproducir traza", - "startDate": "Inicio", - "startsWith": "Empieza por", - "notEmpty": "El campo no puede estar vacío.", - "invalidEmail": "El correo electrónico no es válido.", - "isFalse": "Es falso", - "isTrue": "Es verdadero", - "isUndefined": "No está definido", - "isNotUndefined": "Está definido", - "lessThan": "Menor que", - "lessThanOrEqual": "Menor o igual que", - "after": "Después de", - "before": "Antes de", - "onOrAfter": "En o después de", - "onOrBefore": "En o antes de", - "tooShort": "El valor debe tener al menos {min} caracteres.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "El valor debe tener menos de {max} caracteres.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "El valor debe tener entre {min} y {max} caracteres.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "El valor debe estar entre {min} y {max}.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "Debes seleccionar entre {min} y {max} elementos.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "Selecciona al menos {min} elementos.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "Selecciona como máximo {max} elementos.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Edad", - "entryDate": "Fecha de registro", - "identifier": "Identificador", - "name": "Nombre", - "street": "Calle", - "tag": "Etiqueta", - "tags": "Etiquetas", - "sGender": "{gender, select, male{Masculino} female{Femenino} other{Otro}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Nos alegra verte", - "welcome": "Te damos la bienvenida", - "withoutTime": "Sin hora", - "rSortingOrderAfter": "Aplicada {otherSortings, plural, =0{como primera ordenación} =1{después de # ordenación previa} other{después de # ordenaciones previas}}", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Selector de columnas", - "columnPickerDescription": "Reordena las columnas y muéstralas u ocúltalas", - "columns": "Columnas", - "moveUp": "Subir", - "moveDown": "Bajar", - "hideAllColumns": "Ocultar todas las columnas", - "hideColumn": "Ocultar columna", - "showAllColumns": "Mostrar todas las columnas", - "showColumn": "Mostrar columna", - "pinned": "Fijado", - "unpin": "Desfijar", - "unknown": "Desconocido", - "pinLeft": "Fijar a la izquierda", - "pinRight": "Fijar a la derecha", - "changeVisibility": "Cambiar visibilidad", - "changePinning": "Cambiar fijación", - "changeSelection": "Cambiar selección", - "pinToRight": "Fijar a la derecha", - "pinToLeft": "Fijar a la izquierda", - "increaseSortingPriority": "Aumentar prioridad de ordenación", - "increaseValue": "Aumentar valor", - "decreaseSortingPriority": "Reducir prioridad de ordenación", - "decreaseValue": "Reducir valor", - "caseSensitive": "Distinguir mayúsculas y minúsculas", - "sortAsc": "ASC", - "sortDesc": "DESC", - "sorting": "Ordenación", - "sSortingState": "{sortDirection, select, asc{Ordenación (actualmente ascendente)} desc{Ordenación (actualmente descendente)} other{Ordenación (actualmente ninguna)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/fr-FR.arb b/web/hightide-locales/fr-FR.arb index 1582520a..c0cd72c5 100644 --- a/web/hightide-locales/fr-FR.arb +++ b/web/hightide-locales/fr-FR.arb @@ -1,361 +1,7 @@ { - "add": "Ajouter", - "addFilter": "Ajouter un filtre", - "addSorting": "Ajouter un tri", - "addTime": "Ajouter une heure", - "addFile": "Ajouter un fichier", - "all": "Tout", - "apply": "Appliquer", - "back": "Retour", - "between": "Entre", - "cancel": "Annuler", - "carousel": "Carrousel", - "contains": "Contient", - "change": "Modifier", "changeColumnDisplay": "Modifier l''affichage des colonnes", - "chooseLanguage": "Choisissez votre langue", - "chooseTheme": "Choisissez votre thème de couleurs préféré.", - "system": "Système", - "chooseSlide": "Choisir la diapositive à afficher", - "clear": "Effacer", - "removeProperty": "Supprimer la propriété", - "clearValue": "Effacer la valeur", - "click": "Cliquer", - "clickToCopy": "Cliquer pour copier", - "clickToSelect": "Cliquer pour sélectionner", - "close": "Fermer", - "closeDialog": "Fermer la boîte de dialogue", - "confirm": "Confirmer", - "copy": "Copier", - "copied": "Copié", - "create": "Créer", - "date": "Date", - "dayPeriod": "AM/PM", - "decline": "Refuser", - "delete": "Supprimer", - "discard": "Ignorer", - "discardChanges": "Ignorer les modifications", - "done": "Terminé", - "dropFilesHere": "Déposez les fichiers ici", - "edit": "Modifier", - "editFilter": "Modifier le filtre", - "enterText": "Saisissez du texte ici", - "error": "Erreur", - "errorOccurred": "Une erreur s''est produite", - "exit": "Quitter", - "filterOptions": "Options de filtre", - "fieldRequiredError": "Ce champ est obligatoire.", - "files": "Fichiers", - "selectFiles": "Sélectionner des fichiers", - "first": "Premier", - "previous": "Précédent", - "next": "Suivant", - "last": "Dernier", - "invalidEmailError": "Veuillez saisir une adresse e-mail valide.", - "language": "Langue", - "less": "Moins", - "loading": "Chargement", - "locale": "Paramètres régionaux", - "maxLengthError": "Longueur maximale dépassée.", - "maximumNumberOfFiles": "Nombre maximal de fichiers : {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "Types de fichiers autorisés : {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Menu", - "minLengthError": "Longueur minimale non atteinte.", - "more": "Plus", - "next": "Suivant", - "no": "Non", - "noColumn": "Aucune colonne", - "noData": "Aucune donnée", - "noFilesSelected": "Aucun fichier sélectionné", - "none": "Aucun", - "nothingFound": "Aucun résultat", - "nResultsFound": "{count, plural, =1{# résultat trouvé} other{# résultats trouvés}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =1{# autre fichier} other{# autres fichiers}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "sur", - "optional": "Facultatif", - "pleaseWait": "Veuillez patienter...", - "previous": "Précédent", - "remove": "Retirer", - "removeFilter": "Retirer le filtre", - "required": "Obligatoire", - "reset": "Réinitialiser", - "rBetween": "Entre {value1} et {value2}", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "Contient {value}", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "Se termine par {value}", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "Égal à {value}", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "Supérieur à {value}", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "Supérieur ou égal à {value}", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "Inférieur à {value}", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "Inférieur ou égal à {value}", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "Pas entre {value1} et {value2}", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "Ne contient pas {value}", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "Différent de {value}", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "Commence par {value}", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Enregistrer", - "saved": "Enregistré", - "search": "Rechercher", - "searchResults": "Résultats de recherche", - "select": "Sélectionner", - "selection": "Sélection", - "selectOption": "Sélectionnez une option", - "show": "Afficher", - "showMore": "Afficher plus", - "showLess": "Afficher moins", - "showSlide": "Afficher la diapositive {index}", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Diapositive", - "slideOf": "Diapositive {index} sur {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Navigation des diapositives", - "speed": "Vitesse", - "submit": "Envoyer", - "success": "Succès", - "text": "Texte", - "pThemes": "{count, plural, =1{Thème} other{Thèmes}}", - "@pThemes": { - "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Sélectionner l''heure} date{Sélectionner la date} dateTime{Sélectionner la date et l''heure}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Mettre à jour", - "unsavedChanges": "Modifications non enregistrées", - "unsavedChangesSaveQuestion": "Voulez-vous enregistrer vos modifications ?", - "value": "Valeur", - "yes": "Oui", - "endDate": "Fin", - "endsWith": "Se termine par", - "entriesPerPage": "Entrées par page", - "equals": "Égal à", - "filter": "Filtre", - "filterNonWhitespace": "Non vide", - "greaterThan": "Supérieur à", - "greaterThanOrEqual": "Supérieur ou égal à", - "filterNotUndefined": "Défini", - "filterUndefined": "Non défini", - "max": "Max", - "min": "Min", - "notBetween": "Pas entre", - "notContains": "Ne contient pas", - "notEquals": "Différent de", - "noParameterRequired": "Aucun paramètre requis", - "parameter": "Paramètre", - "pauseTrace": "Mettre la trace en pause", - "playTrace": "Lire la trace", - "startDate": "Début", - "startsWith": "Commence par", - "notEmpty": "Le champ ne peut pas être vide.", - "invalidEmail": "L''adresse e-mail n''est pas valide.", - "isFalse": "Est faux", - "isTrue": "Est vrai", - "isUndefined": "N''est pas défini", - "isNotUndefined": "Est défini", - "lessThan": "Inférieur à", - "lessThanOrEqual": "Inférieur ou égal à", - "after": "Après", - "before": "Avant", - "onOrAfter": "Le ou après", - "onOrBefore": "Le ou avant", - "tooShort": "La valeur doit contenir au moins {min} caractères.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "La valeur doit contenir moins de {max} caractères.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "La valeur doit contenir entre {min} et {max} caractères.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "La valeur doit être comprise entre {min} et {max}.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "Vous devez sélectionner entre {min} et {max} éléments.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "Sélectionnez au moins {min} éléments.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "Sélectionnez au maximum {max} éléments.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Âge", - "entryDate": "Date d''entrée", - "identifier": "Identifiant", - "name": "Nom", - "street": "Rue", - "tag": "Étiquette", - "tags": "Étiquettes", - "sGender": "{gender, select, male{Masculin} female{Féminin} other{Autre}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Ravi de vous revoir", - "welcome": "Bienvenue", - "withoutTime": "Sans heure", - "rSortingOrderAfter": "Appliqué {otherSortings, plural, =0{comme premier tri} =1{après # autre tri} other{après # autres tris}}", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Sélecteur de colonnes", - "columnPickerDescription": "Réorganiser, afficher ou masquer les colonnes", - "columns": "Colonnes", - "moveUp": "Monter", - "moveDown": "Descendre", - "hideAllColumns": "Masquer toutes les colonnes", - "hideColumn": "Masquer la colonne", - "showAllColumns": "Afficher toutes les colonnes", - "showColumn": "Afficher la colonne", - "pinned": "Épinglé", - "unpin": "Désépingler", - "unknown": "Inconnu", - "pinLeft": "Épingler à gauche", - "pinRight": "Épingler à droite", - "changeVisibility": "Modifier la visibilité", "changePinning": "Modifier l''épinglage", - "changeSelection": "Modifier la sélection", - "pinToRight": "Épingler à droite", - "pinToLeft": "Épingler à gauche", - "increaseSortingPriority": "Augmenter la priorité de tri", - "increaseValue": "Augmenter la valeur", - "decreaseSortingPriority": "Diminuer la priorité de tri", - "decreaseValue": "Diminuer la valeur", - "caseSensitive": "Respecter la casse", - "sortAsc": "CROISS.", - "sortDesc": "DÉCROISS.", - "sorting": "Tri", - "sSortingState": "{sortDirection, select, asc{Tri (actuellement croissant)} desc{Tri (actuellement décroissant)} other{Tri (actuellement aucun)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} - } - } -} \ No newline at end of file + "entryDate": "Date d''entrée", + "errorOccurred": "Une erreur s''est produite", + "isUndefined": "N''est pas défini" +} diff --git a/web/hightide-locales/it-IT.arb b/web/hightide-locales/it-IT.arb index be42ca4a..e23edd8c 100644 --- a/web/hightide-locales/it-IT.arb +++ b/web/hightide-locales/it-IT.arb @@ -1,361 +1,4 @@ { - "add": "Aggiungi", - "addFilter": "Aggiungi filtro", - "addSorting": "Aggiungi ordinamento", - "addTime": "Aggiungi ora", - "addFile": "Aggiungi file", - "all": "Tutti", - "apply": "Applica", - "back": "Indietro", - "between": "Compreso tra", - "cancel": "Annulla", - "carousel": "Carosello", - "contains": "Contiene", - "change": "Modifica", - "changeColumnDisplay": "Modifica visualizzazione colonne", - "chooseLanguage": "Scegli la lingua", - "chooseTheme": "Scegli il tema colore preferito.", - "system": "Sistema", - "chooseSlide": "Scegli la slide da visualizzare", - "clear": "Cancella", - "removeProperty": "Rimuovi proprietà", - "clearValue": "Cancella valore", - "click": "Clicca", - "clickToCopy": "Clicca per copiare", - "clickToSelect": "Clicca per selezionare", - "close": "Chiudi", - "closeDialog": "Chiudi finestra di dialogo", - "confirm": "Conferma", - "copy": "Copia", - "copied": "Copiato", - "create": "Crea", - "date": "Data", - "dayPeriod": "AM/PM", - "decline": "Rifiuta", - "delete": "Elimina", - "discard": "Scarta", - "discardChanges": "Scarta modifiche", - "done": "Fatto", - "dropFilesHere": "Trascina qui i file", - "edit": "Modifica", - "editFilter": "Modifica filtro", - "enterText": "Inserisci il testo qui", - "error": "Errore", - "errorOccurred": "Si è verificato un errore", - "exit": "Esci", - "filterOptions": "Opzioni filtro", - "fieldRequiredError": "Questo campo è obbligatorio.", - "files": "File", - "selectFiles": "Seleziona file", - "first": "Primo", - "previous": "Precedente", - "next": "Successivo", - "last": "Ultimo", - "invalidEmailError": "Inserisci un indirizzo email valido.", - "language": "Lingua", - "less": "Meno", - "loading": "Caricamento", - "locale": "Impostazioni locali", - "maxLengthError": "Lunghezza massima superata.", - "maximumNumberOfFiles": "Numero massimo di file: {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "Tipi di file consentiti: {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Menu", - "minLengthError": "Lunghezza minima non raggiunta.", - "more": "Altro", - "next": "Successivo", - "no": "No", - "noColumn": "Nessuna colonna", - "noData": "Nessun dato", - "noFilesSelected": "Nessun file selezionato", - "none": "Nessuno", - "nothingFound": "Nessun risultato", - "nResultsFound": "{count, plural, =1{# risultato trovato} other{# risultati trovati}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =1{# altro file} other{altri # file}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "di", - "optional": "Facoltativo", - "pleaseWait": "Attendere...", - "previous": "Precedente", - "remove": "Rimuovi", - "removeFilter": "Rimuovi filtro", - "required": "Obbligatorio", - "reset": "Reimposta", - "rBetween": "Compreso tra {value1} e {value2}", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "Contiene {value}", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "Termina con {value}", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "Uguale a {value}", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "Maggiore di {value}", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "Maggiore o uguale a {value}", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "Minore di {value}", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "Minore o uguale a {value}", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "Non compreso tra {value1} e {value2}", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "Non contiene {value}", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "Diverso da {value}", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "Inizia con {value}", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Salva", - "saved": "Salvato", - "search": "Cerca", - "searchResults": "Risultati della ricerca", - "select": "Seleziona", - "selection": "Selezione", - "selectOption": "Seleziona un''opzione", - "show": "Mostra", - "showMore": "Mostra di più", - "showLess": "Mostra di meno", - "showSlide": "Mostra slide {index}", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Slide", - "slideOf": "Slide {index} di {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Navigazione slide", - "speed": "Velocità", - "submit": "Invia", - "success": "Operazione riuscita", - "text": "Testo", - "pThemes": "{count, plural, =1{Tema} other{Temi}}", - "@pThemes": { - "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Seleziona ora} date{Seleziona data} dateTime{Seleziona data e ora}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Aggiorna", - "unsavedChanges": "Modifiche non salvate", - "unsavedChangesSaveQuestion": "Vuoi salvare le modifiche?", - "value": "Valore", - "yes": "Sì", - "endDate": "Fine", - "endsWith": "Termina con", - "entriesPerPage": "Voci per pagina", - "equals": "Uguale a", - "filter": "Filtro", - "filterNonWhitespace": "Senza spazi vuoti", - "greaterThan": "Maggiore di", - "greaterThanOrEqual": "Maggiore o uguale a", - "filterNotUndefined": "Definito", - "filterUndefined": "Non definito", - "max": "Max", - "min": "Min", - "notBetween": "Non compreso tra", - "notContains": "Non contiene", - "notEquals": "Diverso da", - "noParameterRequired": "Nessun parametro richiesto", - "parameter": "Parametro", - "pauseTrace": "Metti in pausa traccia", - "playTrace": "Riproduci traccia", - "startDate": "Inizio", - "startsWith": "Inizia con", - "notEmpty": "Il campo non può essere vuoto.", "invalidEmail": "L''indirizzo email non è valido.", - "isFalse": "È falso", - "isTrue": "È vero", - "isUndefined": "Non è definito", - "isNotUndefined": "È definito", - "lessThan": "Minore di", - "lessThanOrEqual": "Minore o uguale a", - "after": "Dopo", - "before": "Prima", - "onOrAfter": "Uguale o successivo", - "onOrBefore": "Uguale o precedente", - "tooShort": "Il valore deve contenere almeno {min} caratteri.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "Il valore deve contenere meno di {max} caratteri.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "Il valore deve contenere tra {min} e {max} caratteri.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "Il valore deve essere compreso tra {min} e {max}.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "Seleziona tra {min} e {max} elementi.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "Seleziona almeno {min} elementi.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "Seleziona al massimo {max} elementi.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Età", - "entryDate": "Data di inserimento", - "identifier": "Identificativo", - "name": "Nome", - "street": "Via", - "tag": "Tag", - "tags": "Tag", - "sGender": "{gender, select, male{Maschio} female{Femmina} other{Altro}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Che piacere rivederti", - "welcome": "Benvenuto", - "withoutTime": "Senza ora", - "rSortingOrderAfter": "Applicato {otherSortings, plural, =0{come primo ordinamento} =1{dopo # altro ordinamento} other{dopo altri # ordinamenti}}", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Selettore colonne", - "columnPickerDescription": "Riordina, mostra o nascondi le colonne", - "columns": "Colonne", - "moveUp": "Sposta su", - "moveDown": "Sposta giù", - "hideAllColumns": "Nascondi tutte le colonne", - "hideColumn": "Nascondi colonna", - "showAllColumns": "Mostra tutte le colonne", - "showColumn": "Mostra colonna", - "pinned": "Bloccato", - "unpin": "Sblocca", - "unknown": "Sconosciuto", - "pinLeft": "Blocca a sinistra", - "pinRight": "Blocca a destra", - "changeVisibility": "Modifica visibilità", - "changePinning": "Modifica blocco", - "changeSelection": "Modifica selezione", - "pinToRight": "Blocca a destra", - "pinToLeft": "Blocca a sinistra", - "increaseSortingPriority": "Aumenta priorità di ordinamento", - "increaseValue": "Aumenta valore", - "decreaseSortingPriority": "Diminuisci priorità di ordinamento", - "decreaseValue": "Diminuisci valore", - "caseSensitive": "Maiuscole/minuscole", - "sortAsc": "CRESC", - "sortDesc": "DECRESC", - "sorting": "Ordinamento", - "sSortingState": "{sortDirection, select, asc{Ordinamento (attualmente crescente)} desc{Ordinamento (attualmente decrescente)} other{Ordinamento (attualmente nessuno)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} - } - } -} \ No newline at end of file + "selectOption": "Seleziona un''opzione" +} diff --git a/web/hightide-locales/nl-NL.arb b/web/hightide-locales/nl-NL.arb index 2ef7c191..a8d40653 100644 --- a/web/hightide-locales/nl-NL.arb +++ b/web/hightide-locales/nl-NL.arb @@ -1,361 +1,10 @@ { - "add": "Toevoegen", - "addFilter": "Filter toevoegen", - "addSorting": "Sortering toevoegen", - "addTime": "Tijd toevoegen", - "addFile": "Bestand toevoegen", - "all": "Alle", - "apply": "Toepassen", - "back": "Terug", - "between": "Tussen", - "cancel": "Annuleren", - "carousel": "Carrousel", - "contains": "Bevat", - "change": "Wijzigen", - "changeColumnDisplay": "Kolomweergave wijzigen", - "chooseLanguage": "Kies je taal", - "chooseTheme": "Kies je voorkeurskleurenthema.", - "system": "Systeem", - "chooseSlide": "Kies de dia die je wilt weergeven", - "clear": "Wissen", - "removeProperty": "Eigenschap verwijderen", - "clearValue": "Waarde wissen", - "click": "Klikken", - "clickToCopy": "Klik om te kopiëren", - "clickToSelect": "Klik om te selecteren", - "close": "Sluiten", - "closeDialog": "Dialoogvenster sluiten", - "confirm": "Bevestigen", - "copy": "Kopiëren", - "copied": "Gekopieerd", - "create": "Aanmaken", - "date": "Datum", - "dayPeriod": "AM/PM", - "decline": "Weigeren", - "delete": "Verwijderen", - "discard": "Negeren", - "discardChanges": "Wijzigingen negeren", - "done": "Gereed", - "dropFilesHere": "Zet bestanden hier neer", - "edit": "Bewerken", - "editFilter": "Filter bewerken", - "enterText": "Voer hier tekst in", - "error": "Fout", - "errorOccurred": "Er is een fout opgetreden", - "exit": "Afsluiten", - "filterOptions": "Filteropties", - "fieldRequiredError": "Dit veld is verplicht.", - "files": "Bestanden", - "selectFiles": "Bestanden selecteren", - "first": "Eerste", - "previous": "Vorige", - "next": "Volgende", - "last": "Laatste", - "invalidEmailError": "Voer een geldig e-mailadres in.", - "language": "Taal", - "less": "Minder", - "loading": "Laden", - "locale": "Landinstelling", - "maxLengthError": "Maximale lengte overschreden.", - "maximumNumberOfFiles": "Maximaal aantal bestanden: {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "Toegestane bestandstypen: {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Menu", - "minLengthError": "Minimale lengte niet bereikt.", - "more": "Meer", - "next": "Volgende", - "no": "Nee", - "noColumn": "Geen kolom", - "noData": "Geen gegevens", - "noFilesSelected": "Geen bestanden geselecteerd", - "none": "Geen", - "nothingFound": "Niets gevonden", - "nResultsFound": "{count, plural, =1{# resultaat gevonden} other{# resultaten gevonden}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =1{# ander bestand} other{# andere bestanden}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "van", - "optional": "Optioneel", - "pleaseWait": "Even geduld...", - "previous": "Vorige", - "remove": "Verwijderen", - "removeFilter": "Filter verwijderen", - "required": "Verplicht", - "reset": "Opnieuw instellen", - "rBetween": "Tussen {value1} en {value2}", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "Bevat {value}", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "Eindigt op {value}", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "Gelijk aan {value}", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "Groter dan {value}", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "Groter dan of gelijk aan {value}", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "Kleiner dan {value}", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "Kleiner dan of gelijk aan {value}", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "Niet tussen {value1} en {value2}", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "Bevat geen {value}", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "Niet gelijk aan {value}", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "Begint met {value}", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Opslaan", - "saved": "Opgeslagen", - "search": "Zoeken", - "searchResults": "Zoekresultaten", - "select": "Selecteren", - "selection": "Selectie", - "selectOption": "Selecteer een optie", - "show": "Weergeven", - "showMore": "Meer weergeven", - "showLess": "Minder weergeven", - "showSlide": "Dia {index} weergeven", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Dia", - "slideOf": "Dia {index} van {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Dianavigatie", - "speed": "Snelheid", - "submit": "Verzenden", - "success": "Gelukt", - "text": "Tekst", "pThemes": "{count, plural, =1{Thema} other{Thema''s}}", "@pThemes": { "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Tijd selecteren} date{Datum selecteren} dateTime{Datum en tijd selecteren}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Bijwerken", - "unsavedChanges": "Niet-opgeslagen wijzigingen", - "unsavedChangesSaveQuestion": "Wil je je wijzigingen opslaan?", - "value": "Waarde", - "yes": "Ja", - "endDate": "Einde", - "endsWith": "Eindigt op", - "entriesPerPage": "Items per pagina", - "equals": "Gelijk aan", - "filter": "Filter", - "filterNonWhitespace": "Niet leeg", - "greaterThan": "Groter dan", - "greaterThanOrEqual": "Groter dan of gelijk aan", - "filterNotUndefined": "Gedefinieerd", - "filterUndefined": "Niet gedefinieerd", - "max": "Max", - "min": "Min", - "notBetween": "Niet tussen", - "notContains": "Bevat niet", - "notEquals": "Niet gelijk aan", - "noParameterRequired": "Geen parameter vereist", - "parameter": "Parameter", - "pauseTrace": "Trace pauzeren", - "playTrace": "Trace afspelen", - "startDate": "Begin", - "startsWith": "Begint met", - "notEmpty": "Het veld mag niet leeg zijn.", - "invalidEmail": "Het e-mailadres is ongeldig.", - "isFalse": "Is onwaar", - "isTrue": "Is waar", - "isUndefined": "Is niet gedefinieerd", - "isNotUndefined": "Is gedefinieerd", - "lessThan": "Kleiner dan", - "lessThanOrEqual": "Kleiner dan of gelijk aan", - "after": "Na", - "before": "Voor", - "onOrAfter": "Op of na", - "onOrBefore": "Op of voor", - "tooShort": "De waarde moet minimaal {min} tekens bevatten.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "De waarde moet minder dan {max} tekens bevatten.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "De waarde moet tussen {min} en {max} tekens bevatten.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "De waarde moet tussen {min} en {max} liggen.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "Er moeten tussen {min} en {max} items worden geselecteerd.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "Selecteer minimaal {min} items.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "Selecteer maximaal {max} items.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Leeftijd", - "entryDate": "Invoerdatum", - "identifier": "ID", - "name": "Naam", - "street": "Straat", - "tag": "Tag", - "tags": "Tags", - "sGender": "{gender, select, male{Man} female{Vrouw} other{Anders}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Fijn je te zien", - "welcome": "Welkom", - "withoutTime": "Zonder tijd", - "rSortingOrderAfter": "Toegepast {otherSortings, plural, =0{als eerste sortering} =1{na # andere sortering} other{na # andere sorteringen}}", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Kolomkiezer", - "columnPickerDescription": "Kolommen herschikken en weergeven of verbergen", - "columns": "Kolommen", - "moveUp": "Omhoog", - "moveDown": "Omlaag", - "hideAllColumns": "Alle kolommen verbergen", - "hideColumn": "Kolom verbergen", - "showAllColumns": "Alle kolommen weergeven", - "showColumn": "Kolom weergeven", - "pinned": "Vastgezet", - "unpin": "Losmaken", - "unknown": "Onbekend", - "pinLeft": "Links vastzetten", - "pinRight": "Rechts vastzetten", - "changeVisibility": "Zichtbaarheid wijzigen", - "changePinning": "Vastzetten wijzigen", - "changeSelection": "Selectie wijzigen", - "pinToRight": "Rechts vastzetten", - "pinToLeft": "Links vastzetten", - "increaseSortingPriority": "Sorteerprioriteit verhogen", - "increaseValue": "Waarde verhogen", - "decreaseSortingPriority": "Sorteerprioriteit verlagen", - "decreaseValue": "Waarde verlagen", - "caseSensitive": "Hoofdlettergevoelig", - "sortAsc": "OPL.", - "sortDesc": "AFL.", - "sorting": "Sortering", - "sSortingState": "{sortDirection, select, asc{Sortering (momenteel oplopend)} desc{Sortering (momenteel aflopend)} other{Sortering (momenteel geen)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} + "count": { + "type": "number" + } } } -} \ No newline at end of file +} diff --git a/web/hightide-locales/pl-PL.arb b/web/hightide-locales/pl-PL.arb deleted file mode 100644 index 241ef42c..00000000 --- a/web/hightide-locales/pl-PL.arb +++ /dev/null @@ -1,361 +0,0 @@ -{ - "add": "Dodaj", - "addFilter": "Dodaj filtr", - "addSorting": "Dodaj sortowanie", - "addTime": "Dodaj godzinę", - "addFile": "Dodaj plik", - "all": "Wszystkie", - "apply": "Zastosuj", - "back": "Wstecz", - "between": "Pomiędzy", - "cancel": "Anuluj", - "carousel": "Karuzela", - "contains": "Zawiera", - "change": "Zmień", - "changeColumnDisplay": "Zmień wyświetlanie kolumn", - "chooseLanguage": "Wybierz język", - "chooseTheme": "Wybierz preferowany motyw kolorystyczny.", - "system": "Systemowy", - "chooseSlide": "Wybierz slajd do wyświetlenia", - "clear": "Wyczyść", - "removeProperty": "Usuń właściwość", - "clearValue": "Wyczyść wartość", - "click": "Kliknij", - "clickToCopy": "Kliknij, aby skopiować", - "clickToSelect": "Kliknij, aby wybrać", - "close": "Zamknij", - "closeDialog": "Zamknij okno dialogowe", - "confirm": "Potwierdź", - "copy": "Kopiuj", - "copied": "Skopiowano", - "create": "Utwórz", - "date": "Data", - "dayPeriod": "AM/PM", - "decline": "Odrzuć", - "delete": "Usuń", - "discard": "Odrzuć", - "discardChanges": "Odrzuć zmiany", - "done": "Gotowe", - "dropFilesHere": "Upuść pliki tutaj", - "edit": "Edytuj", - "editFilter": "Edytuj filtr", - "enterText": "Wprowadź tekst", - "error": "Błąd", - "errorOccurred": "Wystąpił błąd", - "exit": "Wyjdź", - "filterOptions": "Opcje filtrowania", - "fieldRequiredError": "To pole jest wymagane.", - "files": "Pliki", - "selectFiles": "Wybierz pliki", - "first": "Pierwsza", - "previous": "Poprzednia", - "next": "Następna", - "last": "Ostatnia", - "invalidEmailError": "Wprowadź prawidłowy adres e-mail.", - "language": "Język", - "less": "Mniej", - "loading": "Ładowanie", - "locale": "Ustawienia regionalne", - "maxLengthError": "Przekroczono maksymalną długość.", - "maximumNumberOfFiles": "Maksymalna liczba plików: {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "Dozwolone typy plików: {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Menu", - "minLengthError": "Nie osiągnięto minimalnej długości.", - "more": "Więcej", - "next": "Następna", - "no": "Nie", - "noColumn": "Brak kolumny", - "noData": "Brak danych", - "noFilesSelected": "Nie wybrano plików", - "none": "Brak", - "nothingFound": "Nic nie znaleziono", - "nResultsFound": "{count, plural, =0{Znaleziono # wyników} =1{Znaleziono # wynik} =2{Znaleziono # wyniki} few{Znaleziono # wyniki} many{Znaleziono # wyników} other{Znaleziono # wyniki}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =0{# kolejnych plików} =1{# kolejny plik} =2{# kolejne pliki} few{# kolejne pliki} many{# kolejnych plików} other{# kolejne pliki}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "z", - "optional": "Opcjonalne", - "pleaseWait": "Proszę czekać...", - "previous": "Poprzednia", - "remove": "Usuń", - "removeFilter": "Usuń filtr", - "required": "Wymagane", - "reset": "Resetuj", - "rBetween": "Pomiędzy {value1} a {value2}", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "Zawiera {value}", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "Kończy się na {value}", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "Równe {value}", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "Większe niż {value}", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "Większe lub równe {value}", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "Mniejsze niż {value}", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "Mniejsze lub równe {value}", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "Nie pomiędzy {value1} a {value2}", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "Nie zawiera {value}", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "Różne od {value}", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "Zaczyna się od {value}", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Zapisz", - "saved": "Zapisano", - "search": "Szukaj", - "searchResults": "Wyniki wyszukiwania", - "select": "Wybierz", - "selection": "Wybór", - "selectOption": "Wybierz opcję", - "show": "Pokaż", - "showMore": "Pokaż więcej", - "showLess": "Pokaż mniej", - "showSlide": "Pokaż slajd {index}", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Slajd", - "slideOf": "Slajd {index} z {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Nawigacja slajdów", - "speed": "Prędkość", - "submit": "Wyślij", - "success": "Sukces", - "text": "Tekst", - "pThemes": "{count, plural, =1{Motyw} =2{Motywy} few{Motywy} many{Motywów} other{Motywy}}", - "@pThemes": { - "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Wybierz godzinę} date{Wybierz datę} dateTime{Wybierz datę i godzinę}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Aktualizuj", - "unsavedChanges": "Niezapisane zmiany", - "unsavedChangesSaveQuestion": "Czy chcesz zapisać zmiany?", - "value": "Wartość", - "yes": "Tak", - "endDate": "Koniec", - "endsWith": "Kończy się na", - "entriesPerPage": "Wpisów na stronę", - "equals": "Równe", - "filter": "Filtr", - "filterNonWhitespace": "Bez białych znaków", - "greaterThan": "Większe niż", - "greaterThanOrEqual": "Większe lub równe", - "filterNotUndefined": "Zdefiniowane", - "filterUndefined": "Niezdefiniowane", - "max": "Maks.", - "min": "Min.", - "notBetween": "Nie pomiędzy", - "notContains": "Nie zawiera", - "notEquals": "Różne od", - "noParameterRequired": "Parametr nie jest wymagany", - "parameter": "Parametr", - "pauseTrace": "Wstrzymaj śledzenie", - "playTrace": "Odtwórz śledzenie", - "startDate": "Początek", - "startsWith": "Zaczyna się od", - "notEmpty": "Pole nie może być puste.", - "invalidEmail": "Adres e-mail jest nieprawidłowy.", - "isFalse": "Jest fałszem", - "isTrue": "Jest prawdą", - "isUndefined": "Jest niezdefiniowane", - "isNotUndefined": "Jest zdefiniowane", - "lessThan": "Mniejsze niż", - "lessThanOrEqual": "Mniejsze lub równe", - "after": "Po", - "before": "Przed", - "onOrAfter": "W dniu lub po", - "onOrBefore": "W dniu lub przed", - "tooShort": "Wartość musi mieć co najmniej {min} znaków.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "Wartość musi mieć mniej niż {max} znaków.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "Wartość musi mieć od {min} do {max} znaków.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "Wartość musi mieścić się w przedziale od {min} do {max}.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "Należy wybrać od {min} do {max} elementów.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "Wybierz co najmniej {min} elementów.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "Wybierz maksymalnie {max} elementów.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Wiek", - "entryDate": "Data wpisu", - "identifier": "Identyfikator", - "name": "Nazwa", - "street": "Ulica", - "tag": "Tag", - "tags": "Tagi", - "sGender": "{gender, select, male{Mężczyzna} female{Kobieta} other{Inna}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Miło Cię widzieć", - "welcome": "Witamy", - "withoutTime": "Bez godziny", - "rSortingOrderAfter": "Zastosowano {otherSortings, plural, =0{jako pierwsze sortowanie} =1{po # innym sortowaniu} =2{po # innych sortowaniach} few{po # innych sortowaniach} many{po # innych sortowaniach} other{po # innych sortowaniach}}", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Wybór kolumn", - "columnPickerDescription": "Zmieniaj kolejność oraz pokazuj lub ukrywaj kolumny", - "columns": "Kolumny", - "moveUp": "Przenieś w górę", - "moveDown": "Przenieś w dół", - "hideAllColumns": "Ukryj wszystkie kolumny", - "hideColumn": "Ukryj kolumnę", - "showAllColumns": "Pokaż wszystkie kolumny", - "showColumn": "Pokaż kolumnę", - "pinned": "Przypięte", - "unpin": "Odepnij", - "unknown": "Nieznane", - "pinLeft": "Przypnij do lewej", - "pinRight": "Przypnij do prawej", - "changeVisibility": "Zmień widoczność", - "changePinning": "Zmień przypięcie", - "changeSelection": "Zmień wybór", - "pinToRight": "Przypnij do prawej", - "pinToLeft": "Przypnij do lewej", - "increaseSortingPriority": "Zwiększ priorytet sortowania", - "increaseValue": "Zwiększ wartość", - "decreaseSortingPriority": "Zmniejsz priorytet sortowania", - "decreaseValue": "Zmniejsz wartość", - "caseSensitive": "Uwzględniaj wielkość liter", - "sortAsc": "ROSN.", - "sortDesc": "MALEJ.", - "sorting": "Sortowanie", - "sSortingState": "{sortDirection, select, asc{Sortowanie (obecnie rosnąco)} desc{Sortowanie (obecnie malejąco)} other{Sortowanie (obecnie brak)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/pt-BR.arb b/web/hightide-locales/pt-BR.arb deleted file mode 100644 index 6aab0302..00000000 --- a/web/hightide-locales/pt-BR.arb +++ /dev/null @@ -1,361 +0,0 @@ -{ - "add": "Adicionar", - "addFilter": "Adicionar filtro", - "addSorting": "Adicionar ordenação", - "addTime": "Adicionar horário", - "addFile": "Adicionar arquivo", - "all": "Todos", - "apply": "Aplicar", - "back": "Voltar", - "between": "Entre", - "cancel": "Cancelar", - "carousel": "Carrossel", - "contains": "Contém", - "change": "Alterar", - "changeColumnDisplay": "Alterar exibição das colunas", - "chooseLanguage": "Escolha seu idioma", - "chooseTheme": "Escolha seu tema de cores preferido.", - "system": "Sistema", - "chooseSlide": "Escolha o slide a ser exibido", - "clear": "Limpar", - "removeProperty": "Remover propriedade", - "clearValue": "Limpar valor", - "click": "Clicar", - "clickToCopy": "Clique para copiar", - "clickToSelect": "Clique para selecionar", - "close": "Fechar", - "closeDialog": "Fechar caixa de diálogo", - "confirm": "Confirmar", - "copy": "Copiar", - "copied": "Copiado", - "create": "Criar", - "date": "Data", - "dayPeriod": "AM/PM", - "decline": "Recusar", - "delete": "Excluir", - "discard": "Descartar", - "discardChanges": "Descartar alterações", - "done": "Concluído", - "dropFilesHere": "Solte os arquivos aqui", - "edit": "Editar", - "editFilter": "Editar filtro", - "enterText": "Digite o texto aqui", - "error": "Erro", - "errorOccurred": "Ocorreu um erro", - "exit": "Sair", - "filterOptions": "Opções de filtro", - "fieldRequiredError": "Este campo é obrigatório.", - "files": "Arquivos", - "selectFiles": "Selecionar arquivos", - "first": "Primeiro", - "previous": "Anterior", - "next": "Próximo", - "last": "Último", - "invalidEmailError": "Insira um endereço de e-mail válido.", - "language": "Idioma", - "less": "Menos", - "loading": "Carregando", - "locale": "Localidade", - "maxLengthError": "Comprimento máximo excedido.", - "maximumNumberOfFiles": "Número máximo de arquivos: {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "Tipos de arquivo permitidos: {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Menu", - "minLengthError": "Comprimento mínimo não atingido.", - "more": "Mais", - "next": "Próximo", - "no": "Não", - "noColumn": "Nenhuma coluna", - "noData": "Sem dados", - "noFilesSelected": "Nenhum arquivo selecionado", - "none": "Nenhum", - "nothingFound": "Nada encontrado", - "nResultsFound": "{count, plural, =1{# resultado encontrado} other{# resultados encontrados}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =1{# arquivo a mais} other{# arquivos a mais}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "de", - "optional": "Opcional", - "pleaseWait": "Aguarde...", - "previous": "Anterior", - "remove": "Remover", - "removeFilter": "Remover filtro", - "required": "Obrigatório", - "reset": "Redefinir", - "rBetween": "Entre {value1} e {value2}", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "Contém {value}", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "Termina com {value}", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "Igual a {value}", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "Maior que {value}", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "Maior ou igual a {value}", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "Menor que {value}", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "Menor ou igual a {value}", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "Não está entre {value1} e {value2}", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "Não contém {value}", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "Diferente de {value}", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "Começa com {value}", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Salvar", - "saved": "Salvo", - "search": "Pesquisar", - "searchResults": "Resultados da pesquisa", - "select": "Selecionar", - "selection": "Seleção", - "selectOption": "Selecione uma opção", - "show": "Mostrar", - "showMore": "Mostrar mais", - "showLess": "Mostrar menos", - "showSlide": "Mostrar slide {index}", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Slide", - "slideOf": "Slide {index} de {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Navegação de slides", - "speed": "Velocidade", - "submit": "Enviar", - "success": "Sucesso", - "text": "Texto", - "pThemes": "{count, plural, =1{Tema} other{Temas}}", - "@pThemes": { - "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Selecionar horário} date{Selecionar data} dateTime{Selecionar data e horário}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Atualizar", - "unsavedChanges": "Alterações não salvas", - "unsavedChangesSaveQuestion": "Deseja salvar suas alterações?", - "value": "Valor", - "yes": "Sim", - "endDate": "Fim", - "endsWith": "Termina com", - "entriesPerPage": "Itens por página", - "equals": "Igual a", - "filter": "Filtro", - "filterNonWhitespace": "Não vazio", - "greaterThan": "Maior que", - "greaterThanOrEqual": "Maior ou igual a", - "filterNotUndefined": "Definido", - "filterUndefined": "Não definido", - "max": "Máx.", - "min": "Mín.", - "notBetween": "Não está entre", - "notContains": "Não contém", - "notEquals": "Diferente de", - "noParameterRequired": "Nenhum parâmetro necessário", - "parameter": "Parâmetro", - "pauseTrace": "Pausar rastreamento", - "playTrace": "Reproduzir rastreamento", - "startDate": "Início", - "startsWith": "Começa com", - "notEmpty": "O campo não pode ficar vazio.", - "invalidEmail": "O e-mail não é válido.", - "isFalse": "É falso", - "isTrue": "É verdadeiro", - "isUndefined": "Não está definido", - "isNotUndefined": "Está definido", - "lessThan": "Menor que", - "lessThanOrEqual": "Menor ou igual a", - "after": "Depois de", - "before": "Antes de", - "onOrAfter": "Em ou depois de", - "onOrBefore": "Em ou antes de", - "tooShort": "O valor deve ter pelo menos {min} caracteres.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "O valor deve ter menos de {max} caracteres.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "O valor deve ter entre {min} e {max} caracteres.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "O valor deve estar entre {min} e {max}.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "Selecione entre {min} e {max} itens.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "Selecione pelo menos {min} itens.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "Selecione no máximo {max} itens.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Idade", - "entryDate": "Data de registro", - "identifier": "Identificador", - "name": "Nome", - "street": "Rua", - "tag": "Tag", - "tags": "Tags", - "sGender": "{gender, select, male{Masculino} female{Feminino} other{Outro}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Que bom ver você", - "welcome": "Boas-vindas", - "withoutTime": "Sem horário", - "rSortingOrderAfter": "Aplicada {otherSortings, plural, =0{como a primeira ordenação} =1{após # outra ordenação} other{após # outras ordenações}}", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Seletor de colunas", - "columnPickerDescription": "Reordene, mostre ou oculte colunas", - "columns": "Colunas", - "moveUp": "Mover para cima", - "moveDown": "Mover para baixo", - "hideAllColumns": "Ocultar todas as colunas", - "hideColumn": "Ocultar coluna", - "showAllColumns": "Mostrar todas as colunas", - "showColumn": "Mostrar coluna", - "pinned": "Fixado", - "unpin": "Desafixar", - "unknown": "Desconhecido", - "pinLeft": "Fixar à esquerda", - "pinRight": "Fixar à direita", - "changeVisibility": "Alterar visibilidade", - "changePinning": "Alterar fixação", - "changeSelection": "Alterar seleção", - "pinToRight": "Fixar à direita", - "pinToLeft": "Fixar à esquerda", - "increaseSortingPriority": "Aumentar prioridade de ordenação", - "increaseValue": "Aumentar valor", - "decreaseSortingPriority": "Diminuir prioridade de ordenação", - "decreaseValue": "Diminuir valor", - "caseSensitive": "Diferenciar maiúsculas e minúsculas", - "sortAsc": "CRESC", - "sortDesc": "DECRESC", - "sorting": "Ordenação", - "sSortingState": "{sortDirection, select, asc{Ordenação (atualmente crescente)} desc{Ordenação (atualmente decrescente)} other{Ordenação (atualmente nenhuma)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/ro-RO.arb b/web/hightide-locales/ro-RO.arb deleted file mode 100644 index 5a7fc1a3..00000000 --- a/web/hightide-locales/ro-RO.arb +++ /dev/null @@ -1,361 +0,0 @@ -{ - "add": "Adăugați", - "addFilter": "Adăugați un filtru", - "addSorting": "Adăugați o sortare", - "addTime": "Adăugați ora", - "addFile": "Adăugați un fișier", - "all": "Toate", - "apply": "Aplicați", - "back": "Înapoi", - "between": "Între", - "cancel": "Anulați", - "carousel": "Carusel", - "contains": "Conține", - "change": "Modificați", - "changeColumnDisplay": "Modificați afișarea coloanelor", - "chooseLanguage": "Alegeți limba", - "chooseTheme": "Alegeți tema de culori preferată.", - "system": "Sistem", - "chooseSlide": "Alegeți diapozitivul de afișat", - "clear": "Ștergeți", - "removeProperty": "Eliminați proprietatea", - "clearValue": "Ștergeți valoarea", - "click": "Faceți clic", - "clickToCopy": "Faceți clic pentru a copia", - "clickToSelect": "Faceți clic pentru a selecta", - "close": "Închideți", - "closeDialog": "Închideți dialogul", - "confirm": "Confirmați", - "copy": "Copiați", - "copied": "Copiat", - "create": "Creați", - "date": "Data", - "dayPeriod": "a.m./p.m.", - "decline": "Refuzați", - "delete": "Ștergeți", - "discard": "Renunțați", - "discardChanges": "Renunțați la modificări", - "done": "Gata", - "dropFilesHere": "Plasați fișierele aici", - "edit": "Editați", - "editFilter": "Editați filtrul", - "enterText": "Introduceți textul aici", - "error": "Eroare", - "errorOccurred": "A apărut o eroare", - "exit": "Ieșiți", - "filterOptions": "Opțiuni de filtrare", - "fieldRequiredError": "Acest câmp este obligatoriu.", - "files": "Fișiere", - "selectFiles": "Selectați fișiere", - "first": "Primul", - "previous": "Anterior", - "next": "Următor", - "last": "Ultimul", - "invalidEmailError": "Introduceți o adresă de e-mail validă.", - "language": "Limbă", - "less": "Mai puțin", - "loading": "Se încarcă", - "locale": "Setări regionale", - "maxLengthError": "Lungimea maximă a fost depășită.", - "maximumNumberOfFiles": "Număr maxim de fișiere: {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "Tipuri de fișiere permise: {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Meniu", - "minLengthError": "Lungimea minimă nu a fost atinsă.", - "more": "Mai mult", - "next": "Următor", - "no": "Nu", - "noColumn": "Nicio coloană", - "noData": "Nu există date", - "noFilesSelected": "Niciun fișier selectat", - "none": "Niciunul", - "nothingFound": "Nu s-a găsit nimic", - "nResultsFound": "{count, plural, =1{# rezultat găsit} other{Rezultate găsite: #}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =1{încă # fișier} other{încă # fișiere}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "din", - "optional": "Opțional", - "pleaseWait": "Vă rugăm să așteptați...", - "previous": "Anterior", - "remove": "Eliminați", - "removeFilter": "Eliminați filtrul", - "required": "Obligatoriu", - "reset": "Resetați", - "rBetween": "Între {value1} și {value2}", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "Conține {value}", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "Se termină cu {value}", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "Egal cu {value}", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "Mai mare decât {value}", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "Mai mare sau egal cu {value}", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "Mai mic decât {value}", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "Mai mic sau egal cu {value}", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "Nu este între {value1} și {value2}", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "Nu conține {value}", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "Diferit de {value}", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "Începe cu {value}", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Salvați", - "saved": "Salvat", - "search": "Căutați", - "searchResults": "Rezultatele căutării", - "select": "Selectați", - "selection": "Selecție", - "selectOption": "Selectați o opțiune", - "show": "Afișați", - "showMore": "Afișați mai mult", - "showLess": "Afișați mai puțin", - "showSlide": "Afișați diapozitivul {index}", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Diapozitiv", - "slideOf": "Diapozitivul {index} din {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Navigare între diapozitive", - "speed": "Viteză", - "submit": "Trimiteți", - "success": "Succes", - "text": "Text", - "pThemes": "{count, plural, =1{Temă} other{Teme}}", - "@pThemes": { - "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Selectați ora} date{Selectați data} dateTime{Selectați data și ora}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Actualizați", - "unsavedChanges": "Modificări nesalvate", - "unsavedChangesSaveQuestion": "Doriți să salvați modificările?", - "value": "Valoare", - "yes": "Da", - "endDate": "Sfârșit", - "endsWith": "Se termină cu", - "entriesPerPage": "Intrări pe pagină", - "equals": "Egal cu", - "filter": "Filtru", - "filterNonWhitespace": "Fără spații goale", - "greaterThan": "Mai mare decât", - "greaterThanOrEqual": "Mai mare sau egal cu", - "filterNotUndefined": "Definit", - "filterUndefined": "Nedefinit", - "max": "Max.", - "min": "Min.", - "notBetween": "Nu este între", - "notContains": "Nu conține", - "notEquals": "Diferit de", - "noParameterRequired": "Nu este necesar niciun parametru", - "parameter": "Parametru", - "pauseTrace": "Întrerupeți urmărirea", - "playTrace": "Redați urmărirea", - "startDate": "Început", - "startsWith": "Începe cu", - "notEmpty": "Câmpul nu poate fi gol.", - "invalidEmail": "Adresa de e-mail nu este validă.", - "isFalse": "Este fals", - "isTrue": "Este adevărat", - "isUndefined": "Este nedefinit", - "isNotUndefined": "Este definit", - "lessThan": "Mai mic decât", - "lessThanOrEqual": "Mai mic sau egal cu", - "after": "După", - "before": "Înainte", - "onOrAfter": "După sau egal", - "onOrBefore": "Înainte sau egal", - "tooShort": "Valoarea trebuie să aibă cel puțin {min} caractere.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "Valoarea trebuie să aibă mai puțin de {max} caractere.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "Valoarea trebuie să aibă între {min} și {max} caractere.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "Valoarea trebuie să fie între {min} și {max}.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "Trebuie selectate între {min} și {max} elemente.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "Selectați cel puțin {min} elemente.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "Selectați cel mult {max} elemente.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Vârstă", - "entryDate": "Data intrării", - "identifier": "Identificator", - "name": "Nume", - "street": "Stradă", - "tag": "Etichetă", - "tags": "Etichete", - "sGender": "{gender, select, male{Masculin} female{Feminin} other{Altul}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Ne bucurăm să vă revedem", - "welcome": "Bun venit", - "withoutTime": "Fără oră", - "rSortingOrderAfter": "Aplicată {otherSortings, plural, =0{ca primă sortare} =1{după o altă sortare} other{după alte sortări (#)}}", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Selector de coloane", - "columnPickerDescription": "Reordonați, afișați sau ascundeți coloanele", - "columns": "Coloane", - "moveUp": "Mutați în sus", - "moveDown": "Mutați în jos", - "hideAllColumns": "Ascundeți toate coloanele", - "hideColumn": "Ascundeți coloana", - "showAllColumns": "Afișați toate coloanele", - "showColumn": "Afișați coloana", - "pinned": "Fixate", - "unpin": "Anulați fixarea", - "unknown": "Necunoscut", - "pinLeft": "Fixați la stânga", - "pinRight": "Fixați la dreapta", - "changeVisibility": "Modificați vizibilitatea", - "changePinning": "Modificați fixarea", - "changeSelection": "Modificați selecția", - "pinToRight": "Fixați la dreapta", - "pinToLeft": "Fixați la stânga", - "increaseSortingPriority": "Creșteți prioritatea sortării", - "increaseValue": "Creșteți valoarea", - "decreaseSortingPriority": "Reduceți prioritatea sortării", - "decreaseValue": "Reduceți valoarea", - "caseSensitive": "Sensibil la majuscule", - "sortAsc": "CRESC.", - "sortDesc": "DESC.", - "sorting": "Sortare", - "sSortingState": "{sortDirection, select, asc{Sortare (în prezent crescătoare)} desc{Sortare (în prezent descrescătoare)} other{Sortare (în prezent niciuna)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/ru-RU.arb b/web/hightide-locales/ru-RU.arb deleted file mode 100644 index 2388e63d..00000000 --- a/web/hightide-locales/ru-RU.arb +++ /dev/null @@ -1,361 +0,0 @@ -{ - "add": "Добавить", - "addFilter": "Добавить фильтр", - "addSorting": "Добавить сортировку", - "addTime": "Добавить время", - "addFile": "Добавить файл", - "all": "Все", - "apply": "Применить", - "back": "Назад", - "between": "Между", - "cancel": "Отмена", - "carousel": "Карусель", - "contains": "Содержит", - "change": "Изменить", - "changeColumnDisplay": "Изменить отображение столбцов", - "chooseLanguage": "Выберите язык", - "chooseTheme": "Выберите предпочитаемую цветовую тему.", - "system": "Системная", - "chooseSlide": "Выберите слайд для отображения", - "clear": "Очистить", - "removeProperty": "Удалить свойство", - "clearValue": "Очистить значение", - "click": "Нажмите", - "clickToCopy": "Нажмите, чтобы скопировать", - "clickToSelect": "Нажмите, чтобы выбрать", - "close": "Закрыть", - "closeDialog": "Закрыть диалог", - "confirm": "Подтвердить", - "copy": "Копировать", - "copied": "Скопировано", - "create": "Создать", - "date": "Дата", - "dayPeriod": "ДП/ПП", - "decline": "Отклонить", - "delete": "Удалить", - "discard": "Отбросить", - "discardChanges": "Отменить изменения", - "done": "Готово", - "dropFilesHere": "Перетащите файлы сюда", - "edit": "Редактировать", - "editFilter": "Изменить фильтр", - "enterText": "Введите текст", - "error": "Ошибка", - "errorOccurred": "Произошла ошибка", - "exit": "Выход", - "filterOptions": "Параметры фильтра", - "fieldRequiredError": "Это поле обязательно для заполнения.", - "files": "Файлы", - "selectFiles": "Выбрать файлы", - "first": "Первая", - "previous": "Предыдущая", - "next": "Следующая", - "last": "Последняя", - "invalidEmailError": "Введите корректный адрес электронной почты.", - "language": "Язык", - "less": "Меньше", - "loading": "Загрузка", - "locale": "Локаль", - "maxLengthError": "Превышена максимальная длина.", - "maximumNumberOfFiles": "Максимальное количество файлов: {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "Допустимые типы файлов: {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Меню", - "minLengthError": "Не достигнута минимальная длина.", - "more": "Ещё", - "next": "Следующая", - "no": "Нет", - "noColumn": "Нет столбца", - "noData": "Нет данных", - "noFilesSelected": "Файлы не выбраны", - "none": "Нет", - "nothingFound": "Ничего не найдено", - "nResultsFound": "{count, plural, =0{Найдено # результатов} =1{Найден # результат} =2{Найдено # результата} few{Найдено # результата} many{Найдено # результатов} other{Найдено # результата}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =0{ещё # файлов} =1{ещё # файл} =2{ещё # файла} few{ещё # файла} many{ещё # файлов} other{ещё # файла}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "из", - "optional": "Необязательно", - "pleaseWait": "Пожалуйста, подождите...", - "previous": "Предыдущая", - "remove": "Удалить", - "removeFilter": "Удалить фильтр", - "required": "Обязательно", - "reset": "Сбросить", - "rBetween": "Между {value1} и {value2}", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "Содержит {value}", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "Заканчивается на {value}", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "Равно {value}", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "Больше {value}", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "Больше или равно {value}", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "Меньше {value}", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "Меньше или равно {value}", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "Не между {value1} и {value2}", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "Не содержит {value}", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "Не равно {value}", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "Начинается с {value}", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Сохранить", - "saved": "Сохранено", - "search": "Поиск", - "searchResults": "Результаты поиска", - "select": "Выбрать", - "selection": "Выбор", - "selectOption": "Выберите вариант", - "show": "Показать", - "showMore": "Показать больше", - "showLess": "Показать меньше", - "showSlide": "Показать слайд {index}", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Слайд", - "slideOf": "Слайд {index} из {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Навигация по слайдам", - "speed": "Скорость", - "submit": "Отправить", - "success": "Успешно", - "text": "Текст", - "pThemes": "{count, plural, =1{Тема} =2{Темы} few{Темы} many{Тем} other{Темы}}", - "@pThemes": { - "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Выберите время} date{Выберите дату} dateTime{Выберите дату и время}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Обновить", - "unsavedChanges": "Несохранённые изменения", - "unsavedChangesSaveQuestion": "Сохранить изменения?", - "value": "Значение", - "yes": "Да", - "endDate": "Окончание", - "endsWith": "Заканчивается на", - "entriesPerPage": "Записей на странице", - "equals": "Равно", - "filter": "Фильтр", - "filterNonWhitespace": "Непустое", - "greaterThan": "Больше", - "greaterThanOrEqual": "Больше или равно", - "filterNotUndefined": "Определено", - "filterUndefined": "Не определено", - "max": "Макс.", - "min": "Мин.", - "notBetween": "Не между", - "notContains": "Не содержит", - "notEquals": "Не равно", - "noParameterRequired": "Параметр не требуется", - "parameter": "Параметр", - "pauseTrace": "Приостановить трассировку", - "playTrace": "Воспроизвести трассировку", - "startDate": "Начало", - "startsWith": "Начинается с", - "notEmpty": "Поле не может быть пустым.", - "invalidEmail": "Некорректный адрес электронной почты.", - "isFalse": "Ложно", - "isTrue": "Истинно", - "isUndefined": "Не определено", - "isNotUndefined": "Определено", - "lessThan": "Меньше", - "lessThanOrEqual": "Меньше или равно", - "after": "После", - "before": "До", - "onOrAfter": "Не ранее", - "onOrBefore": "Не позднее", - "tooShort": "Значение должно содержать не менее {min} символов.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "Значение должно содержать менее {max} символов.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "Значение должно содержать от {min} до {max} символов.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "Значение должно быть в диапазоне от {min} до {max}.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "Необходимо выбрать от {min} до {max} элементов.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "Выберите не менее {min} элементов.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "Выберите не более {max} элементов.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Возраст", - "entryDate": "Дата поступления", - "identifier": "Идентификатор", - "name": "Имя", - "street": "Улица", - "tag": "Тег", - "tags": "Теги", - "sGender": "{gender, select, male{Мужской} female{Женский} other{Другой}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Рады вас видеть", - "welcome": "Добро пожаловать", - "withoutTime": "Без времени", - "rSortingOrderAfter": "Применяется {otherSortings, plural, =0{как первая сортировка} =1{после # другой сортировки} =2{после # других сортировок} few{после # других сортировок} many{после # других сортировок} other{после # других сортировок}}", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Выбор столбцов", - "columnPickerDescription": "Изменение порядка, отображение и скрытие столбцов", - "columns": "Столбцы", - "moveUp": "Переместить вверх", - "moveDown": "Переместить вниз", - "hideAllColumns": "Скрыть все столбцы", - "hideColumn": "Скрыть столбец", - "showAllColumns": "Показать все столбцы", - "showColumn": "Показать столбец", - "pinned": "Закреплено", - "unpin": "Открепить", - "unknown": "Неизвестно", - "pinLeft": "Закрепить слева", - "pinRight": "Закрепить справа", - "changeVisibility": "Изменить видимость", - "changePinning": "Изменить закрепление", - "changeSelection": "Изменить выбор", - "pinToRight": "Закрепить справа", - "pinToLeft": "Закрепить слева", - "increaseSortingPriority": "Повысить приоритет сортировки", - "increaseValue": "Увеличить значение", - "decreaseSortingPriority": "Понизить приоритет сортировки", - "decreaseValue": "Уменьшить значение", - "caseSensitive": "С учётом регистра", - "sortAsc": "ВОЗР", - "sortDesc": "УБЫВ", - "sorting": "Сортировка", - "sSortingState": "{sortDirection, select, asc{Сортировка (сейчас по возрастанию)} desc{Сортировка (сейчас по убыванию)} other{Сортировка (сейчас отключена)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/time/el-GR.arb b/web/hightide-locales/time/el-GR.arb deleted file mode 100644 index 0e7b5902..00000000 --- a/web/hightide-locales/time/el-GR.arb +++ /dev/null @@ -1,137 +0,0 @@ -{ - "january": "Ιανουάριος", - "february": "Φεβρουάριος", - "march": "Μάρτιος", - "april": "Απρίλιος", - "may": "Μάιος", - "june": "Ιούνιος", - "july": "Ιούλιος", - "august": "Αύγουστος", - "september": "Σεπτέμβριος", - "october": "Οκτώβριος", - "november": "Νοέμβριος", - "december": "Δεκέμβριος", - "century": "{count, plural, =1{Αιώνας} other{Αιώνες}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{Δεκαετία} other{Δεκαετίες}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{Έτος} other{Έτη}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Μήνας} other{Μήνες}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Επόμενος μήνας", - "previousMonth": "Προηγούμενος μήνας", - "day": "{count, plural, =1{Ημέρα} other{Ημέρες}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Ώρα} other{Ώρες}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Λεπτό} other{Λεπτά}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Δευτερόλεπτο} other{Δευτερόλεπτα}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Χιλιοστό του δευτερολέπτου} other{Χιλιοστά του δευτερολέπτου}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Μικροδευτερόλεπτο} other{Μικροδευτερόλεπτα}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Νανοδευτερόλεπτο} other{Νανοδευτερόλεπτα}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Χθες", - "today": "Σήμερα", - "tomorrow": "Αύριο", - "in": "σε", - "ago": "πριν", - "inDays": "σε {days} ημέρες", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "πριν από {days} ημέρες", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Ιανουάριος} february{Φεβρουάριος} march{Μάρτιος} april{Απρίλιος} may{Μάιος} june{Ιούνιος} july{Ιούλιος} august{Αύγουστος} september{Σεπτέμβριος} october{Οκτώβριος} november{Νοέμβριος} december{Δεκέμβριος} other{Άγνωστος μήνας}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{Ιαν} february{Φεβ} march{Μαρ} april{Απρ} may{Μάι} june{Ιουν} july{Ιουλ} august{Αυγ} september{Σεπ} october{Οκτ} november{Νοε} december{Δεκ} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/time/es-ES.arb b/web/hightide-locales/time/es-ES.arb deleted file mode 100644 index e3210b90..00000000 --- a/web/hightide-locales/time/es-ES.arb +++ /dev/null @@ -1,137 +0,0 @@ -{ - "january": "Enero", - "february": "Febrero", - "march": "Marzo", - "april": "Abril", - "may": "Mayo", - "june": "Junio", - "july": "Julio", - "august": "Agosto", - "september": "Septiembre", - "october": "Octubre", - "november": "Noviembre", - "december": "Diciembre", - "century": "{count, plural, =1{Siglo} other{Siglos}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{Década} other{Décadas}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{Año} other{Años}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Mes} other{Meses}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Mes siguiente", - "previousMonth": "Mes anterior", - "day": "{count, plural, =1{Día} other{Días}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Hora} other{Horas}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Minuto} other{Minutos}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Segundo} other{Segundos}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Milisegundo} other{Milisegundos}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Microsegundo} other{Microsegundos}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Nanosegundo} other{Nanosegundos}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Ayer", - "today": "Hoy", - "tomorrow": "Mañana", - "in": "dentro de", - "ago": "hace", - "inDays": "dentro de {days} días", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "hace {days} días", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Enero} february{Febrero} march{Marzo} april{Abril} may{Mayo} june{Junio} july{Julio} august{Agosto} september{Septiembre} october{Octubre} november{Noviembre} december{Diciembre} other{Mes desconocido}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{Ene} february{Feb} march{Mar} april{Abr} may{May} june{Jun} july{Jul} august{Ago} september{Sept} october{Oct} november{Nov} december{Dic} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/time/fr-FR.arb b/web/hightide-locales/time/fr-FR.arb index f7ad5891..9837d1f6 100644 --- a/web/hightide-locales/time/fr-FR.arb +++ b/web/hightide-locales/time/fr-FR.arb @@ -1,137 +1,3 @@ { - "january": "Janvier", - "february": "Février", - "march": "Mars", - "april": "Avril", - "may": "Mai", - "june": "Juin", - "july": "Juillet", - "august": "Août", - "september": "Septembre", - "october": "Octobre", - "november": "Novembre", - "december": "Décembre", - "century": "{count, plural, =1{Siècle} other{Siècles}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{Décennie} other{Décennies}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{Année} other{Années}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Mois} other{Mois}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Mois suivant", - "previousMonth": "Mois précédent", - "day": "{count, plural, =1{Jour} other{Jours}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Heure} other{Heures}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Minute} other{Minutes}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Seconde} other{Secondes}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Milliseconde} other{Millisecondes}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Microseconde} other{Microsecondes}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Nanoseconde} other{Nanosecondes}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Hier", - "today": "Aujourd''hui", - "tomorrow": "Demain", - "in": "dans", - "ago": "il y a", - "inDays": "dans {days} jours", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "il y a {days} jours", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Janvier} february{Février} march{Mars} april{Avril} may{Mai} june{Juin} july{Juillet} august{Août} september{Septembre} october{Octobre} november{Novembre} december{Décembre} other{Mois inconnu}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{janv.} february{févr.} march{mars} april{avr.} may{mai} june{juin} july{juil.} august{août} september{sept.} october{oct.} november{nov.} december{déc.} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file + "today": "Aujourd''hui" +} diff --git a/web/hightide-locales/time/it-IT.arb b/web/hightide-locales/time/it-IT.arb deleted file mode 100644 index f0f413a1..00000000 --- a/web/hightide-locales/time/it-IT.arb +++ /dev/null @@ -1,137 +0,0 @@ -{ - "january": "Gennaio", - "february": "Febbraio", - "march": "Marzo", - "april": "Aprile", - "may": "Maggio", - "june": "Giugno", - "july": "Luglio", - "august": "Agosto", - "september": "Settembre", - "october": "Ottobre", - "november": "Novembre", - "december": "Dicembre", - "century": "{count, plural, =1{Secolo} other{Secoli}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{Decennio} other{Decenni}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{Anno} other{Anni}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Mese} other{Mesi}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Mese successivo", - "previousMonth": "Mese precedente", - "day": "{count, plural, =1{Giorno} other{Giorni}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Ora} other{Ore}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Minuto} other{Minuti}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Secondo} other{Secondi}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Millisecondo} other{Millisecondi}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Microsecondo} other{Microsecondi}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Nanosecondo} other{Nanosecondi}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Ieri", - "today": "Oggi", - "tomorrow": "Domani", - "in": "tra", - "ago": "fa", - "inDays": "tra {days} giorni", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "{days} giorni fa", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Gennaio} february{Febbraio} march{Marzo} april{Aprile} may{Maggio} june{Giugno} july{Luglio} august{Agosto} september{Settembre} october{Ottobre} november{Novembre} december{Dicembre} other{Mese sconosciuto}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{Gen} february{Feb} march{Mar} april{Apr} may{Mag} june{Giu} july{Lug} august{Ago} september{Set} october{Ott} november{Nov} december{Dic} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/time/nl-NL.arb b/web/hightide-locales/time/nl-NL.arb deleted file mode 100644 index f714820d..00000000 --- a/web/hightide-locales/time/nl-NL.arb +++ /dev/null @@ -1,137 +0,0 @@ -{ - "january": "Januari", - "february": "Februari", - "march": "Maart", - "april": "April", - "may": "Mei", - "june": "Juni", - "july": "Juli", - "august": "Augustus", - "september": "September", - "october": "Oktober", - "november": "November", - "december": "December", - "century": "{count, plural, =1{Eeuw} other{Eeuwen}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{Decennium} other{Decennia}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{Jaar} other{Jaren}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Maand} other{Maanden}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Volgende maand", - "previousMonth": "Vorige maand", - "day": "{count, plural, =1{Dag} other{Dagen}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Uur} other{Uren}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Minuut} other{Minuten}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Seconde} other{Seconden}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Milliseconde} other{Milliseconden}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Microseconde} other{Microseconden}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Nanoseconde} other{Nanoseconden}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Gisteren", - "today": "Vandaag", - "tomorrow": "Morgen", - "in": "over", - "ago": "geleden", - "inDays": "over {days} dagen", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "{days} dagen geleden", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Januari} february{Februari} march{Maart} april{April} may{Mei} june{Juni} july{Juli} august{Augustus} september{September} october{Oktober} november{November} december{December} other{Onbekende maand}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{jan} february{feb} march{mrt} april{apr} may{mei} june{jun} july{jul} august{aug} september{sep} october{okt} november{nov} december{dec} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/time/pl-PL.arb b/web/hightide-locales/time/pl-PL.arb deleted file mode 100644 index 616e6b25..00000000 --- a/web/hightide-locales/time/pl-PL.arb +++ /dev/null @@ -1,137 +0,0 @@ -{ - "january": "Styczeń", - "february": "Luty", - "march": "Marzec", - "april": "Kwiecień", - "may": "Maj", - "june": "Czerwiec", - "july": "Lipiec", - "august": "Sierpień", - "september": "Wrzesień", - "october": "Październik", - "november": "Listopad", - "december": "Grudzień", - "century": "{count, plural, =1{Wiek} =2{Wieki} few{Wieki} many{Wieków} other{Wieki}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{Dekada} =2{Dekady} few{Dekady} many{Dekad} other{Dekady}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{Rok} =2{Lata} few{Lata} many{Lat} other{Lata}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Miesiąc} =2{Miesiące} few{Miesiące} many{Miesięcy} other{Miesiące}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Następny miesiąc", - "previousMonth": "Poprzedni miesiąc", - "day": "{count, plural, =1{Dzień} =2{Dni} few{Dni} many{Dni} other{Dni}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Godzina} =2{Godziny} few{Godziny} many{Godzin} other{Godziny}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Minuta} =2{Minuty} few{Minuty} many{Minut} other{Minuty}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Sekunda} =2{Sekundy} few{Sekundy} many{Sekund} other{Sekundy}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Milisekunda} =2{Milisekundy} few{Milisekundy} many{Milisekund} other{Milisekundy}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Mikrosekunda} =2{Mikrosekundy} few{Mikrosekundy} many{Mikrosekund} other{Mikrosekundy}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Nanosekunda} =2{Nanosekundy} few{Nanosekundy} many{Nanosekund} other{Nanosekundy}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Wczoraj", - "today": "Dzisiaj", - "tomorrow": "Jutro", - "in": "za", - "ago": "temu", - "inDays": "za {days} dni", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "{days} dni temu", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Styczeń} february{Luty} march{Marzec} april{Kwiecień} may{Maj} june{Czerwiec} july{Lipiec} august{Sierpień} september{Wrzesień} october{Październik} november{Listopad} december{Grudzień} other{Nieznany miesiąc}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{Sty} february{Lut} march{Mar} april{Kwi} may{Maj} june{Cze} july{Lip} august{Sie} september{Wrz} october{Paź} november{Lis} december{Gru} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/time/pt-BR.arb b/web/hightide-locales/time/pt-BR.arb deleted file mode 100644 index 953e3fbe..00000000 --- a/web/hightide-locales/time/pt-BR.arb +++ /dev/null @@ -1,137 +0,0 @@ -{ - "january": "Janeiro", - "february": "Fevereiro", - "march": "Março", - "april": "Abril", - "may": "Maio", - "june": "Junho", - "july": "Julho", - "august": "Agosto", - "september": "Setembro", - "october": "Outubro", - "november": "Novembro", - "december": "Dezembro", - "century": "{count, plural, =1{Século} other{Séculos}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{Década} other{Décadas}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{Ano} other{Anos}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Mês} other{Meses}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Próximo mês", - "previousMonth": "Mês anterior", - "day": "{count, plural, =1{Dia} other{Dias}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Hora} other{Horas}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Minuto} other{Minutos}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Segundo} other{Segundos}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Milissegundo} other{Milissegundos}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Microssegundo} other{Microssegundos}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Nanossegundo} other{Nanossegundos}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Ontem", - "today": "Hoje", - "tomorrow": "Amanhã", - "in": "em", - "ago": "atrás", - "inDays": "em {days} dias", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "há {days} dias", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Janeiro} february{Fevereiro} march{Março} april{Abril} may{Maio} june{Junho} july{Julho} august{Agosto} september{Setembro} october{Outubro} november{Novembro} december{Dezembro} other{Mês desconhecido}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{Jan} february{Fev} march{Mar} april{Abr} may{Mai} june{Jun} july{Jul} august{Ago} september{Set} october{Out} november{Nov} december{Dez} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/time/ro-RO.arb b/web/hightide-locales/time/ro-RO.arb deleted file mode 100644 index cac3657d..00000000 --- a/web/hightide-locales/time/ro-RO.arb +++ /dev/null @@ -1,137 +0,0 @@ -{ - "january": "Ianuarie", - "february": "Februarie", - "march": "Martie", - "april": "Aprilie", - "may": "Mai", - "june": "Iunie", - "july": "Iulie", - "august": "August", - "september": "Septembrie", - "october": "Octombrie", - "november": "Noiembrie", - "december": "Decembrie", - "century": "{count, plural, =1{Secol} other{Secole}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{Deceniu} other{Decenii}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{An} other{Ani}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Lună} other{Luni}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Luna următoare", - "previousMonth": "Luna anterioară", - "day": "{count, plural, =1{Zi} other{Zile}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Oră} other{Ore}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Minut} other{Minute}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Secundă} other{Secunde}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Milisecundă} other{Milisecunde}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Microsecundă} other{Microsecunde}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Nanosecundă} other{Nanosecunde}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Ieri", - "today": "Astăzi", - "tomorrow": "Mâine", - "in": "peste", - "ago": "acum", - "inDays": "peste {days} zile", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "acum {days} zile", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Ianuarie} february{Februarie} march{Martie} april{Aprilie} may{Mai} june{Iunie} july{Iulie} august{August} september{Septembrie} october{Octombrie} november{Noiembrie} december{Decembrie} other{Lună necunoscută}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{Ian.} february{Feb.} march{Mar.} april{Apr.} may{Mai} june{Iun.} july{Iul.} august{Aug.} september{Sept.} october{Oct.} november{Nov.} december{Dec.} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/time/ru-RU.arb b/web/hightide-locales/time/ru-RU.arb deleted file mode 100644 index 54499187..00000000 --- a/web/hightide-locales/time/ru-RU.arb +++ /dev/null @@ -1,137 +0,0 @@ -{ - "january": "Январь", - "february": "Февраль", - "march": "Март", - "april": "Апрель", - "may": "Май", - "june": "Июнь", - "july": "Июль", - "august": "Август", - "september": "Сентябрь", - "october": "Октябрь", - "november": "Ноябрь", - "december": "Декабрь", - "century": "{count, plural, =1{Век} =2{Века} few{Века} many{Веков} other{Века}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{Десятилетие} =2{Десятилетия} few{Десятилетия} many{Десятилетий} other{Десятилетия}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{Год} =2{Года} few{Года} many{Лет} other{Года}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Месяц} =2{Месяца} few{Месяца} many{Месяцев} other{Месяца}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Следующий месяц", - "previousMonth": "Предыдущий месяц", - "day": "{count, plural, =1{День} =2{Дня} few{Дня} many{Дней} other{Дня}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Час} =2{Часа} few{Часа} many{Часов} other{Часа}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Минута} =2{Минуты} few{Минуты} many{Минут} other{Минуты}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Секунда} =2{Секунды} few{Секунды} many{Секунд} other{Секунды}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Миллисекунда} =2{Миллисекунды} few{Миллисекунды} many{Миллисекунд} other{Миллисекунды}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Микросекунда} =2{Микросекунды} few{Микросекунды} many{Микросекунд} other{Микросекунды}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Наносекунда} =2{Наносекунды} few{Наносекунды} many{Наносекунд} other{Наносекунды}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Вчера", - "today": "Сегодня", - "tomorrow": "Завтра", - "in": "через", - "ago": "назад", - "inDays": "через {days} дн.", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "{days} дн. назад", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Январь} february{Февраль} march{Март} april{Апрель} may{Май} june{Июнь} july{Июль} august{Август} september{Сентябрь} october{Октябрь} november{Ноябрь} december{Декабрь} other{Неизвестный месяц}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{Янв} february{Фев} march{Мар} april{Апр} may{Май} june{Июн} july{Июл} august{Авг} september{Сен} october{Окт} november{Ноя} december{Дек} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/time/tr-TR.arb b/web/hightide-locales/time/tr-TR.arb deleted file mode 100644 index 69c667ba..00000000 --- a/web/hightide-locales/time/tr-TR.arb +++ /dev/null @@ -1,137 +0,0 @@ -{ - "january": "Ocak", - "february": "Şubat", - "march": "Mart", - "april": "Nisan", - "may": "Mayıs", - "june": "Haziran", - "july": "Temmuz", - "august": "Ağustos", - "september": "Eylül", - "october": "Ekim", - "november": "Kasım", - "december": "Aralık", - "century": "{count, plural, =1{Yüzyıl} other{Yüzyıl}}", - "@century": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "decade": "{count, plural, =1{On yıl} other{On yıl}}", - "@decade": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "year": "{count, plural, =1{Yıl} other{Yıl}}", - "@year": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "month": "{count, plural, =1{Ay} other{Ay}}", - "@month": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nextMonth": "Sonraki ay", - "previousMonth": "Önceki ay", - "day": "{count, plural, =1{Gün} other{Gün}}", - "@day": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "hour": "{count, plural, =1{Saat} other{Saat}}", - "@hour": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "minute": "{count, plural, =1{Dakika} other{Dakika}}", - "@minute": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "second": "{count, plural, =1{Saniye} other{Saniye}}", - "@second": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "millisecond": "{count, plural, =1{Milisaniye} other{Milisaniye}}", - "@millisecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "microsecond": "{count, plural, =1{Mikrosaniye} other{Mikrosaniye}}", - "@microsecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "nanosecond": "{count, plural, =1{Nanosaniye} other{Nanosaniye}}", - "@nanosecond": { - "placeholders": { - "count": { - "type": "number" - } - } - }, - "yesterday": "Dün", - "today": "Bugün", - "tomorrow": "Yarın", - "in": "içinde", - "ago": "önce", - "inDays": "{days} gün içinde", - "@inDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "agoDays": "{days} gün önce", - "@agoDays": { - "placeholders": { - "days": { - "type": "number" - } - } - }, - "sMonthLong": "{month, select, january{Ocak} february{Şubat} march{Mart} april{Nisan} may{Mayıs} june{Haziran} july{Temmuz} august{Ağustos} september{Eylül} october{Ekim} november{Kasım} december{Aralık} other{Bilinmeyen ay}}", - "@sMonthLong": { - "placeholders": { - "month": {} - } - }, - "sMonthShort": "{month, select, january{Oca} february{Şub} march{Mar} april{Nis} may{May} june{Haz} july{Tem} august{Ağu} september{Eyl} october{Eki} november{Kas} december{Ara} other{???}}", - "@sMonthShort": { - "placeholders": { - "month": {} - } - } -} \ No newline at end of file diff --git a/web/hightide-locales/tr-TR.arb b/web/hightide-locales/tr-TR.arb deleted file mode 100644 index 3a4160eb..00000000 --- a/web/hightide-locales/tr-TR.arb +++ /dev/null @@ -1,361 +0,0 @@ -{ - "add": "Ekle", - "addFilter": "Filtre ekle", - "addSorting": "Sıralama ekle", - "addTime": "Saat ekle", - "addFile": "Dosya ekle", - "all": "Tümü", - "apply": "Uygula", - "back": "Geri", - "between": "Arasında", - "cancel": "İptal", - "carousel": "Döngü", - "contains": "İçerir", - "change": "Değiştir", - "changeColumnDisplay": "Sütun görünümünü değiştir", - "chooseLanguage": "Dilinizi seçin", - "chooseTheme": "Tercih ettiğiniz renk temasını seçin.", - "system": "Sistem", - "chooseSlide": "Gösterilecek slaytı seçin", - "clear": "Temizle", - "removeProperty": "Özelliği kaldır", - "clearValue": "Değeri temizle", - "click": "Tıkla", - "clickToCopy": "Kopyalamak için tıklayın", - "clickToSelect": "Seçmek için tıklayın", - "close": "Kapat", - "closeDialog": "İletişim kutusunu kapat", - "confirm": "Onayla", - "copy": "Kopyala", - "copied": "Kopyalandı", - "create": "Oluştur", - "date": "Tarih", - "dayPeriod": "ÖÖ/ÖS", - "decline": "Reddet", - "delete": "Sil", - "discard": "Vazgeç", - "discardChanges": "Değişiklikleri at", - "done": "Bitti", - "dropFilesHere": "Dosyaları buraya bırakın", - "edit": "Düzenle", - "editFilter": "Filtreyi düzenle", - "enterText": "Buraya metin girin", - "error": "Hata", - "errorOccurred": "Bir hata oluştu", - "exit": "Çıkış", - "filterOptions": "Filtre seçenekleri", - "fieldRequiredError": "Bu alan zorunludur.", - "files": "Dosyalar", - "selectFiles": "Dosya seçin", - "first": "İlk", - "previous": "Önceki", - "next": "Sonraki", - "last": "Son", - "invalidEmailError": "Lütfen geçerli bir e-posta adresi girin.", - "language": "Dil", - "less": "Daha az", - "loading": "Yükleniyor", - "locale": "Bölge ayarı", - "maxLengthError": "Maksimum uzunluk aşıldı.", - "maximumNumberOfFiles": "Maksimum dosya sayısı: {count}", - "@maximumNumberOfFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "allowedFileTypes": "İzin verilen dosya türleri: {types}", - "@allowedFileTypes": { - "placeholders": { - "types": { "type": "string" } - } - }, - "menu": "Menü", - "minLengthError": "Minimum uzunluğa ulaşılmadı.", - "more": "Daha fazla", - "next": "Sonraki", - "no": "Hayır", - "noColumn": "Sütun yok", - "noData": "Veri yok", - "noFilesSelected": "Dosya seçilmedi", - "none": "Hiçbiri", - "nothingFound": "Hiçbir şey bulunamadı", - "nResultsFound": "{count, plural, =1{# sonuç bulundu} other{# sonuç bulundu}}", - "@nResultsFound": { - "placeholders": { - "count": { "type": "number" } - } - }, - "nMoreFiles": "+ {count, plural, =1{# dosya daha} other{# dosya daha}}", - "@nMoreFiles": { - "placeholders": { - "count": { "type": "number" } - } - }, - "of": "/", - "optional": "İsteğe bağlı", - "pleaseWait": "Lütfen bekleyin...", - "previous": "Önceki", - "remove": "Kaldır", - "removeFilter": "Filtreyi kaldır", - "required": "Zorunlu", - "reset": "Sıfırla", - "rBetween": "{value1} ile {value2} arasında", - "@rBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rContains": "{value} içerir", - "@rContains": { - "placeholders": { - "value": {} - } - }, - "rEndsWith": "{value} ile biter", - "@rEndsWith": { - "placeholders": { - "value": {} - } - }, - "rEquals": "{value} değerine eşit", - "@rEquals": { - "placeholders": { - "value": {} - } - }, - "rGreaterThan": "{value} değerinden büyük", - "@rGreaterThan": { - "placeholders": { - "value": {} - } - }, - "rGreaterThanOrEqual": "{value} değerinden büyük veya eşit", - "@rGreaterThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rLessThan": "{value} değerinden küçük", - "@rLessThan": { - "placeholders": { - "value": {} - } - }, - "rLessThanOrEqual": "{value} değerinden küçük veya eşit", - "@rLessThanOrEqual": { - "placeholders": { - "value": {} - } - }, - "rNotBetween": "{value1} ile {value2} arasında değil", - "@rNotBetween": { - "placeholders": { - "value1": {}, - "value2": {} - } - }, - "rNotContains": "{value} içermez", - "@rNotContains": { - "placeholders": { - "value": {} - } - }, - "rNotEquals": "{value} değerine eşit değil", - "@rNotEquals": { - "placeholders": { - "value": {} - } - }, - "rStartsWith": "{value} ile başlar", - "@rStartsWith": { - "placeholders": { - "value": {} - } - }, - "save": "Kaydet", - "saved": "Kaydedildi", - "search": "Ara", - "searchResults": "Arama sonuçları", - "select": "Seç", - "selection": "Seçim", - "selectOption": "Bir seçenek belirleyin", - "show": "Göster", - "showMore": "Daha fazla göster", - "showLess": "Daha az göster", - "showSlide": "{index}. slaytı göster", - "@showSlide": { - "placeholders": { - "index": { - "type": "number" - } - } - }, - "slide": "Slayt", - "slideOf": "Slayt {index} / {length}", - "@slideOf": { - "placeholders": { - "index": { - "type": "number" - }, - "length": { - "type": "number" - } - } - }, - "slideNavigation": "Slayt gezintisi", - "speed": "Hız", - "submit": "Gönder", - "success": "Başarılı", - "text": "Metin", - "pThemes": "{count, plural, =1{Tema} other{Temalar}}", - "@pThemes": { - "placeholders": { - "count": { "type": "number" } - } - }, - "sDateTimeSelect": "{datetimeMode, select, time{Saat seçin} date{Tarih seçin} dateTime{Tarih ve saat seçin}}", - "@sDateTimeSelect": { - "placeholders": { - "datetimeMode": {} - } - }, - "update": "Güncelle", - "unsavedChanges": "Kaydedilmemiş değişiklikler", - "unsavedChangesSaveQuestion": "Değişikliklerinizi kaydetmek istiyor musunuz?", - "value": "Değer", - "yes": "Evet", - "endDate": "Bitiş", - "endsWith": "İle biter", - "entriesPerPage": "Sayfa başına kayıt", - "equals": "Eşittir", - "filter": "Filtre", - "filterNonWhitespace": "Boşluk olmayan", - "greaterThan": "Büyüktür", - "greaterThanOrEqual": "Büyük veya eşit", - "filterNotUndefined": "Tanımlı", - "filterUndefined": "Tanımsız", - "max": "Maks.", - "min": "Min.", - "notBetween": "Arasında değil", - "notContains": "İçermez", - "notEquals": "Eşit değil", - "noParameterRequired": "Parametre gerekmez", - "parameter": "Parametre", - "pauseTrace": "İzlemeyi duraklat", - "playTrace": "İzlemeyi oynat", - "startDate": "Başlangıç", - "startsWith": "İle başlar", - "notEmpty": "Bu alan boş bırakılamaz.", - "invalidEmail": "E-posta adresi geçerli değil.", - "isFalse": "Yanlış", - "isTrue": "Doğru", - "isUndefined": "Tanımsız", - "isNotUndefined": "Tanımlı", - "lessThan": "Küçüktür", - "lessThanOrEqual": "Küçük veya eşit", - "after": "Sonra", - "before": "Önce", - "onOrAfter": "Sonra veya eşit", - "onOrBefore": "Önce veya eşit", - "tooShort": "Değer en az {min} karakter içermelidir.", - "@tooShort": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooLong": "Değer {max} karakterden az olmalıdır.", - "@tooLong": { - "placeholders": { - "max": { "type": "number" } - } - }, - "outOfRangeString": "Değer {min} ile {max} karakter arasında olmalıdır.", - "@outOfRangeString": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeNumber": "Değer {min} ile {max} arasında olmalıdır.", - "@outOfRangeNumber": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "outOfRangeSelectionItems": "{min} ile {max} arasında öğe seçilmelidir.", - "@outOfRangeSelectionItems": { - "placeholders": { - "min": { "type": "number" }, - "max": { "type": "number" } - } - }, - "tooFewSelectionItems": "En az {min} öğe seçin.", - "@tooFewSelectionItems": { - "placeholders": { - "min": { "type": "number" } - } - }, - "tooManySelectionItems": "En fazla {max} öğe seçin.", - "@tooManySelectionItems": { - "placeholders": { - "max": { "type": "number" } - } - }, - "age": "Yaş", - "entryDate": "Giriş tarihi", - "identifier": "Tanımlayıcı", - "name": "Ad", - "street": "Sokak", - "tag": "Etiket", - "tags": "Etiketler", - "sGender": "{gender, select, male{Erkek} female{Kadın} other{Diğer}}", - "@sGender": { - "placeholders": { - "gender": {} - } - }, - "goodToSeeYou": "Sizi görmek güzel", - "welcome": "Hoş geldiniz", - "withoutTime": "Saat olmadan", - "rSortingOrderAfter": "{otherSortings, plural, =0{İlk sıralama olarak} =1{# diğer sıralamadan sonra} other{# diğer sıralamadan sonra}} uygulandı", - "@rSortingOrderAfter": { - "placeholders": { - "otherSortings": { "type": "number" } - } - }, - "columnPicker": "Sütun seçici", - "columnPickerDescription": "Sütunları yeniden sıralayın, gösterin veya gizleyin", - "columns": "Sütunlar", - "moveUp": "Yukarı taşı", - "moveDown": "Aşağı taşı", - "hideAllColumns": "Tüm sütunları gizle", - "hideColumn": "Sütunu gizle", - "showAllColumns": "Tüm sütunları göster", - "showColumn": "Sütunu göster", - "pinned": "Sabitlenmiş", - "unpin": "Sabitlemeyi kaldır", - "unknown": "Bilinmiyor", - "pinLeft": "Sola sabitle", - "pinRight": "Sağa sabitle", - "changeVisibility": "Görünürlüğü değiştir", - "changePinning": "Sabitlemeyi değiştir", - "changeSelection": "Seçimi değiştir", - "pinToRight": "Sağa sabitle", - "pinToLeft": "Sola sabitle", - "increaseSortingPriority": "Sıralama önceliğini artır", - "increaseValue": "Değeri artır", - "decreaseSortingPriority": "Sıralama önceliğini azalt", - "decreaseValue": "Değeri azalt", - "caseSensitive": "Büyük/küçük harf duyarlı", - "sortAsc": "ART", - "sortDesc": "AZL", - "sorting": "Sıralama", - "sSortingState": "{sortDirection, select, asc{Sıralama (Şu an artan)} desc{Sıralama (Şu an azalan)} other{Sıralama (Şu an yok)}}", - "@sSortingState": { - "placeholders": { - "sortDirection": {} - } - } -} \ No newline at end of file diff --git a/web/i18n/hightideLocaleTranslations.ts b/web/i18n/hightideLocaleTranslations.ts index 253eec0f..61073196 100644 --- a/web/i18n/hightideLocaleTranslations.ts +++ b/web/i18n/hightideLocaleTranslations.ts @@ -5,2052 +5,36 @@ import type { Translation } from '@helpwave/internationalization' import { TranslationGen } from '@helpwave/internationalization' -export const hightideLocaleTranslationLocales = ['el-GR', 'es-ES', 'fr-FR', 'it-IT', 'nl-NL', 'pl-PL', 'pt-BR', 'ro-RO', 'ru-RU', 'tr-TR'] as const +export const hightideLocaleTranslationLocales = ['fr-FR', 'it-IT', 'nl-NL'] as const export type HightideLocaleTranslationLocales = typeof hightideLocaleTranslationLocales[number] export type HightideLocaleTranslationEntries = { - 'add': string, - 'addFile': string, - 'addFilter': string, - 'addSorting': string, - 'addTime': string, - 'after': string, - 'age': string, - 'all': string, - 'allowedFileTypes': (values: { types: string }) => string, - 'apply': string, - 'back': string, - 'before': string, - 'between': string, - 'cancel': string, - 'carousel': string, - 'caseSensitive': string, - 'change': string, 'changeColumnDisplay': string, 'changePinning': string, - 'changeSelection': string, - 'changeVisibility': string, - 'chooseLanguage': string, - 'chooseSlide': string, - 'chooseTheme': string, - 'clear': string, - 'clearValue': string, - 'click': string, - 'clickToCopy': string, - 'clickToSelect': string, - 'close': string, - 'closeDialog': string, - 'columnPicker': string, - 'columnPickerDescription': string, - 'columns': string, - 'confirm': string, - 'contains': string, - 'copied': string, - 'copy': string, - 'create': string, - 'date': string, - 'dayPeriod': string, - 'decline': string, - 'decreaseSortingPriority': string, - 'decreaseValue': string, - 'delete': string, - 'discard': string, - 'discardChanges': string, - 'done': string, - 'dropFilesHere': string, - 'edit': string, - 'editFilter': string, - 'endDate': string, - 'endsWith': string, - 'enterText': string, - 'entriesPerPage': string, 'entryDate': string, - 'equals': string, - 'error': string, 'errorOccurred': string, - 'exit': string, - 'fieldRequiredError': string, - 'files': string, - 'filter': string, - 'filterNonWhitespace': string, - 'filterNotUndefined': string, - 'filterOptions': string, - 'filterUndefined': string, - 'first': string, - 'goodToSeeYou': string, - 'greaterThan': string, - 'greaterThanOrEqual': string, - 'hideAllColumns': string, - 'hideColumn': string, - 'identifier': string, - 'increaseSortingPriority': string, - 'increaseValue': string, - 'invalidEmail': string, - 'invalidEmailError': string, - 'isFalse': string, - 'isNotUndefined': string, - 'isTrue': string, 'isUndefined': string, - 'language': string, - 'last': string, - 'less': string, - 'lessThan': string, - 'lessThanOrEqual': string, - 'loading': string, - 'locale': string, - 'max': string, - 'maximumNumberOfFiles': (values: { count: number }) => string, - 'maxLengthError': string, - 'menu': string, - 'min': string, - 'minLengthError': string, - 'more': string, - 'moveDown': string, - 'moveUp': string, - 'name': string, - 'next': string, - 'nMoreFiles': (values: { count: number }) => string, - 'no': string, - 'noColumn': string, - 'noData': string, - 'noFilesSelected': string, - 'none': string, - 'noParameterRequired': string, - 'notBetween': string, - 'notContains': string, - 'notEmpty': string, - 'notEquals': string, - 'nothingFound': string, - 'nResultsFound': (values: { count: number }) => string, - 'of': string, - 'onOrAfter': string, - 'onOrBefore': string, - 'optional': string, - 'outOfRangeNumber': (values: { min: number, max: number }) => string, - 'outOfRangeSelectionItems': (values: { min: number, max: number }) => string, - 'outOfRangeString': (values: { min: number, max: number }) => string, - 'parameter': string, - 'pauseTrace': string, - 'pinLeft': string, - 'pinned': string, - 'pinRight': string, - 'pinToLeft': string, - 'pinToRight': string, - 'playTrace': string, - 'pleaseWait': string, - 'previous': string, - 'pThemes': (values: { count: number }) => string, - 'rBetween': (values: { value1: string, value2: string }) => string, - 'rContains': (values: { value: string }) => string, - 'remove': string, - 'removeFilter': string, - 'removeProperty': string, - 'rEndsWith': (values: { value: string }) => string, - 'rEquals': (values: { value: string }) => string, - 'required': string, - 'reset': string, - 'rGreaterThan': (values: { value: string }) => string, - 'rGreaterThanOrEqual': (values: { value: string }) => string, - 'rLessThan': (values: { value: string }) => string, - 'rLessThanOrEqual': (values: { value: string }) => string, - 'rNotBetween': (values: { value1: string, value2: string }) => string, - 'rNotContains': (values: { value: string }) => string, - 'rNotEquals': (values: { value: string }) => string, - 'rSortingOrderAfter': (values: { otherSortings: number }) => string, - 'rStartsWith': (values: { value: string }) => string, - 'save': string, - 'saved': string, - 'sDateTimeSelect': (values: { datetimeMode: string }) => string, - 'search': string, - 'searchResults': string, - 'select': string, - 'selectFiles': string, - 'selection': string, - 'selectOption': string, - 'sGender': (values: { gender: string }) => string, - 'show': string, - 'showAllColumns': string, - 'showColumn': string, - 'showLess': string, - 'showMore': string, - 'showSlide': (values: { index: number }) => string, - 'slide': string, - 'slideNavigation': string, - 'slideOf': (values: { index: number, length: number }) => string, - 'sortAsc': string, - 'sortDesc': string, - 'sorting': string, - 'speed': string, - 'sSortingState': (values: { sortDirection: string }) => string, - 'startDate': string, - 'startsWith': string, - 'street': string, - 'submit': string, - 'success': string, - 'system': string, - 'tag': string, - 'tags': string, - 'text': string, - 'time.ago': string, - 'time.agoDays': (values: { days: number }) => string, - 'time.april': string, - 'time.august': string, - 'time.century': (values: { count: number }) => string, - 'time.day': (values: { count: number }) => string, - 'time.decade': (values: { count: number }) => string, - 'time.december': string, - 'time.february': string, - 'time.hour': (values: { count: number }) => string, - 'time.in': string, - 'time.inDays': (values: { days: number }) => string, - 'time.january': string, - 'time.july': string, - 'time.june': string, - 'time.march': string, - 'time.may': string, - 'time.microsecond': (values: { count: number }) => string, - 'time.millisecond': (values: { count: number }) => string, - 'time.minute': (values: { count: number }) => string, - 'time.month': (values: { count: number }) => string, - 'time.nanosecond': (values: { count: number }) => string, - 'time.nextMonth': string, - 'time.november': string, - 'time.october': string, - 'time.previousMonth': string, - 'time.second': (values: { count: number }) => string, - 'time.september': string, - 'time.sMonthLong': (values: { month: string }) => string, - 'time.sMonthShort': (values: { month: string }) => string, 'time.today': string, - 'time.tomorrow': string, - 'time.year': (values: { count: number }) => string, - 'time.yesterday': string, - 'tooFewSelectionItems': (values: { min: number }) => string, - 'tooLong': (values: { max: number }) => string, - 'tooManySelectionItems': (values: { max: number }) => string, - 'tooShort': (values: { min: number }) => string, - 'unknown': string, - 'unpin': string, - 'unsavedChanges': string, - 'unsavedChangesSaveQuestion': string, - 'update': string, - 'value': string, - 'welcome': string, - 'withoutTime': string, - 'yes': string, + 'invalidEmail': string, + 'selectOption': string, + 'pThemes': (values: { count: number }) => string, } export const hightideLocaleTranslation: Translation> = { - 'el-GR': { - 'add': `Προσθήκη`, - 'addFile': `Προσθήκη αρχείου`, - 'addFilter': `Προσθήκη φίλτρου`, - 'addSorting': `Προσθήκη ταξινόμησης`, - 'addTime': `Προσθήκη ώρας`, - 'after': `Μετά`, - 'age': `Ηλικία`, - 'all': `Όλα`, - 'allowedFileTypes': ({ types }): string => { - return `Επιτρεπόμενοι τύποι αρχείων: ${types}` - }, - 'apply': `Εφαρμογή`, - 'back': `Πίσω`, - 'before': `Πριν`, - 'between': `Μεταξύ`, - 'cancel': `Ακύρωση`, - 'carousel': `Καρουζέλ`, - 'caseSensitive': `Διάκριση πεζών-κεφαλαίων`, - 'change': `Αλλαγή`, - 'changeColumnDisplay': `Αλλαγή εμφάνισης στηλών`, - 'changePinning': `Αλλαγή καρφιτσώματος`, - 'changeSelection': `Αλλαγή επιλογής`, - 'changeVisibility': `Αλλαγή ορατότητας`, - 'chooseLanguage': `Επιλέξτε τη γλώσσα σας`, - 'chooseSlide': `Επιλέξτε διαφάνεια για εμφάνιση`, - 'chooseTheme': `Επιλέξτε το θέμα χρωμάτων που προτιμάτε.`, - 'clear': `Εκκαθάριση`, - 'clearValue': `Εκκαθάριση τιμής`, - 'click': `Κλικ`, - 'clickToCopy': `Κάντε κλικ για αντιγραφή`, - 'clickToSelect': `Κάντε κλικ για επιλογή`, - 'close': `Κλείσιμο`, - 'closeDialog': `Κλείσιμο διαλόγου`, - 'columnPicker': `Επιλογέας στηλών`, - 'columnPickerDescription': `Αναδιάταξη και εμφάνιση ή απόκρυψη στηλών`, - 'columns': `Στήλες`, - 'confirm': `Επιβεβαίωση`, - 'contains': `Περιέχει`, - 'copied': `Αντιγράφηκε`, - 'copy': `Αντιγραφή`, - 'create': `Δημιουργία`, - 'date': `Ημερομηνία`, - 'dayPeriod': `π.μ./μ.μ.`, - 'decline': `Άρνηση`, - 'decreaseSortingPriority': `Μείωση προτεραιότητας ταξινόμησης`, - 'decreaseValue': `Μείωση τιμής`, - 'delete': `Διαγραφή`, - 'discard': `Απόρριψη`, - 'discardChanges': `Απόρριψη αλλαγών`, - 'done': `Τέλος`, - 'dropFilesHere': `Αποθέστε αρχεία εδώ`, - 'edit': `Επεξεργασία`, - 'editFilter': `Επεξεργασία φίλτρου`, - 'endDate': `Λήξη`, - 'endsWith': `Τελειώνει σε`, - 'enterText': `Εισαγάγετε κείμενο εδώ`, - 'entriesPerPage': `Εγγραφές ανά σελίδα`, - 'entryDate': `Ημερομηνία εισαγωγής`, - 'equals': `Ίσο με`, - 'error': `Σφάλμα`, - 'errorOccurred': `Παρουσιάστηκε σφάλμα`, - 'exit': `Έξοδος`, - 'fieldRequiredError': `Αυτό το πεδίο είναι υποχρεωτικό.`, - 'files': `Αρχεία`, - 'filter': `Φίλτρο`, - 'filterNonWhitespace': `Μη κενό`, - 'filterNotUndefined': `Ορισμένο`, - 'filterOptions': `Επιλογές φίλτρου`, - 'filterUndefined': `Μη ορισμένο`, - 'first': `Πρώτο`, - 'goodToSeeYou': `Χαιρόμαστε που σας βλέπουμε`, - 'greaterThan': `Μεγαλύτερο από`, - 'greaterThanOrEqual': `Μεγαλύτερο ή ίσο`, - 'hideAllColumns': `Απόκρυψη όλων των στηλών`, - 'hideColumn': `Απόκρυψη στήλης`, - 'identifier': `Αναγνωριστικό`, - 'increaseSortingPriority': `Αύξηση προτεραιότητας ταξινόμησης`, - 'increaseValue': `Αύξηση τιμής`, - 'invalidEmail': `Το email δεν είναι έγκυρο.`, - 'invalidEmailError': `Εισαγάγετε μια έγκυρη διεύθυνση email.`, - 'isFalse': `Είναι ψευδές`, - 'isNotUndefined': `Έχει οριστεί`, - 'isTrue': `Είναι αληθές`, - 'isUndefined': `Δεν έχει οριστεί`, - 'language': `Γλώσσα`, - 'last': `Τελευταίο`, - 'less': `Λιγότερα`, - 'lessThan': `Μικρότερο από`, - 'lessThanOrEqual': `Μικρότερο ή ίσο`, - 'loading': `Φόρτωση`, - 'locale': `Τοπικές ρυθμίσεις`, - 'max': `Μέγ.`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Μέγιστος αριθμός αρχείων: ${count}` - }, - 'maxLengthError': `Υπέρβαση μέγιστου μήκους.`, - 'menu': `Μενού`, - 'min': `Ελάχ.`, - 'minLengthError': `Δεν επιτεύχθηκε το ελάχιστο μήκος.`, - 'more': `Περισσότερα`, - 'moveDown': `Μετακίνηση κάτω`, - 'moveUp': `Μετακίνηση πάνω`, - 'name': `Όνομα`, - 'next': `Επόμενο`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=1': `${count} ακόμη αρχείο`, - 'other': `${count} ακόμη αρχεία`, - }) - return _out - }, - 'no': `Όχι`, - 'noColumn': `Καμία στήλη`, - 'noData': `Δεν υπάρχουν δεδομένα`, - 'noFilesSelected': `Δεν επιλέχθηκαν αρχεία`, - 'none': `Κανένα`, - 'noParameterRequired': `Δεν απαιτείται παράμετρος`, - 'notBetween': `Όχι μεταξύ`, - 'notContains': `Δεν περιέχει`, - 'notEmpty': `Το πεδίο δεν μπορεί να είναι κενό.`, - 'notEquals': `Διάφορο από`, - 'nothingFound': `Δεν βρέθηκε τίποτα`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Βρέθηκε ${count} αποτέλεσμα`, - 'other': `Βρέθηκαν ${count} αποτελέσματα`, - }) - }, - 'of': `από`, - 'onOrAfter': `Μετά ή ίσο`, - 'onOrBefore': `Πριν ή ίσο`, - 'optional': `Προαιρετικό`, - 'outOfRangeNumber': ({ min, max }): string => { - return `Η τιμή πρέπει να είναι μεταξύ ${min} και ${max}.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `Πρέπει να επιλεγούν από ${min} έως ${max} στοιχεία.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `Η τιμή πρέπει να έχει από ${min} έως ${max} χαρακτήρες.` - }, - 'parameter': `Παράμετρος`, - 'pauseTrace': `Παύση ίχνους`, - 'pinLeft': `Καρφίτσωμα αριστερά`, - 'pinned': `Καρφιτσωμένο`, - 'pinRight': `Καρφίτσωμα δεξιά`, - 'pinToLeft': `Καρφίτσωμα αριστερά`, - 'pinToRight': `Καρφίτσωμα δεξιά`, - 'playTrace': `Αναπαραγωγή ίχνους`, - 'pleaseWait': `Περιμένετε...`, - 'previous': `Προηγούμενο`, - 'pThemes': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Θέμα`, - 'other': `Θέματα`, - }) - }, - 'rBetween': ({ value1, value2 }): string => { - return `Μεταξύ ${value1} και ${value2}` - }, - 'rContains': ({ value }): string => { - return `Περιέχει ${value}` - }, - 'remove': `Αφαίρεση`, - 'removeFilter': `Αφαίρεση φίλτρου`, - 'removeProperty': `Αφαίρεση ιδιότητας`, - 'rEndsWith': ({ value }): string => { - return `Τελειώνει σε ${value}` - }, - 'rEquals': ({ value }): string => { - return `Ίσο με ${value}` - }, - 'required': `Υποχρεωτικό`, - 'reset': `Επαναφορά`, - 'rGreaterThan': ({ value }): string => { - return `Μεγαλύτερο από ${value}` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `Μεγαλύτερο ή ίσο με ${value}` - }, - 'rLessThan': ({ value }): string => { - return `Μικρότερο από ${value}` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `Μικρότερο ή ίσο με ${value}` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `Όχι μεταξύ ${value1} και ${value2}` - }, - 'rNotContains': ({ value }): string => { - return `Δεν περιέχει ${value}` - }, - 'rNotEquals': ({ value }): string => { - return `Διάφορο από ${value}` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += `Εφαρμόζεται ` - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `ως η πρώτη ταξινόμηση`, - '=1': `μετά από ${otherSortings} άλλη ταξινόμηση`, - 'other': `μετά από ${otherSortings} άλλες ταξινομήσεις`, - }) - return _out - }, - 'rStartsWith': ({ value }): string => { - return `Ξεκινά με ${value}` - }, - 'save': `Αποθήκευση`, - 'saved': `Αποθηκεύτηκε`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - return TranslationGen.resolveSelect(datetimeMode, { - 'time': `Επιλογή ώρας`, - 'date': `Επιλογή ημερομηνίας`, - 'dateTime': `Επιλογή ημερομηνίας και ώρας`, - }) - }, - 'search': `Αναζήτηση`, - 'searchResults': `Αποτελέσματα αναζήτησης`, - 'select': `Επιλογή`, - 'selectFiles': `Επιλογή αρχείων`, - 'selection': `Επιλογή`, - 'selectOption': `Επιλέξτε μια επιλογή`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Άνδρας`, - 'female': `Γυναίκα`, - 'other': `Άλλο`, - }) - }, - 'show': `Εμφάνιση`, - 'showAllColumns': `Εμφάνιση όλων των στηλών`, - 'showColumn': `Εμφάνιση στήλης`, - 'showLess': `Εμφάνιση λιγότερων`, - 'showMore': `Εμφάνιση περισσότερων`, - 'showSlide': ({ index }): string => { - return `Εμφάνιση διαφάνειας ${index}` - }, - 'slide': `Διαφάνεια`, - 'slideNavigation': `Πλοήγηση διαφανειών`, - 'slideOf': ({ index, length }): string => { - return `Διαφάνεια ${index} από ${length}` - }, - 'sortAsc': `ΑΥΞ`, - 'sortDesc': `ΦΘΙΝ`, - 'sorting': `Ταξινόμηση`, - 'speed': `Ταχύτητα`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Ταξινόμηση (τρέχουσα: αύξουσα)`, - 'desc': `Ταξινόμηση (τρέχουσα: φθίνουσα)`, - 'other': `Ταξινόμηση (τρέχουσα: καμία)`, - }) - }, - 'startDate': `Έναρξη`, - 'startsWith': `Ξεκινά με`, - 'street': `Οδός`, - 'submit': `Υποβολή`, - 'success': `Επιτυχία`, - 'system': `Σύστημα`, - 'tag': `Ετικέτα`, - 'tags': `Ετικέτες`, - 'text': `Κείμενο`, - 'time.ago': `πριν`, - 'time.agoDays': ({ days }): string => { - return `πριν από ${days} ημέρες` - }, - 'time.april': `Απρίλιος`, - 'time.august': `Αύγουστος`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Αιώνας`, - 'other': `Αιώνες`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Ημέρα`, - 'other': `Ημέρες`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Δεκαετία`, - 'other': `Δεκαετίες`, - }) - }, - 'time.december': `Δεκέμβριος`, - 'time.february': `Φεβρουάριος`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Ώρα`, - 'other': `Ώρες`, - }) - }, - 'time.in': `σε`, - 'time.inDays': ({ days }): string => { - return `σε ${days} ημέρες` - }, - 'time.january': `Ιανουάριος`, - 'time.july': `Ιούλιος`, - 'time.june': `Ιούνιος`, - 'time.march': `Μάρτιος`, - 'time.may': `Μάιος`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Μικροδευτερόλεπτο`, - 'other': `Μικροδευτερόλεπτα`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Χιλιοστό του δευτερολέπτου`, - 'other': `Χιλιοστά του δευτερολέπτου`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Λεπτό`, - 'other': `Λεπτά`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Μήνας`, - 'other': `Μήνες`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Νανοδευτερόλεπτο`, - 'other': `Νανοδευτερόλεπτα`, - }) - }, - 'time.nextMonth': `Επόμενος μήνας`, - 'time.november': `Νοέμβριος`, - 'time.october': `Οκτώβριος`, - 'time.previousMonth': `Προηγούμενος μήνας`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Δευτερόλεπτο`, - 'other': `Δευτερόλεπτα`, - }) - }, - 'time.september': `Σεπτέμβριος`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Ιανουάριος`, - 'february': `Φεβρουάριος`, - 'march': `Μάρτιος`, - 'april': `Απρίλιος`, - 'may': `Μάιος`, - 'june': `Ιούνιος`, - 'july': `Ιούλιος`, - 'august': `Αύγουστος`, - 'september': `Σεπτέμβριος`, - 'october': `Οκτώβριος`, - 'november': `Νοέμβριος`, - 'december': `Δεκέμβριος`, - 'other': `Άγνωστος μήνας`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Ιαν`, - 'february': `Φεβ`, - 'march': `Μαρ`, - 'april': `Απρ`, - 'may': `Μάι`, - 'june': `Ιουν`, - 'july': `Ιουλ`, - 'august': `Αυγ`, - 'september': `Σεπ`, - 'october': `Οκτ`, - 'november': `Νοε`, - 'december': `Δεκ`, - 'other': `???`, - }) - }, - 'time.today': `Σήμερα`, - 'time.tomorrow': `Αύριο`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Έτος`, - 'other': `Έτη`, - }) - }, - 'time.yesterday': `Χθες`, - 'tooFewSelectionItems': ({ min }): string => { - return `Επιλέξτε τουλάχιστον ${min} στοιχεία.` - }, - 'tooLong': ({ max }): string => { - return `Η τιμή πρέπει να έχει λιγότερους από ${max} χαρακτήρες.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `Επιλέξτε το πολύ ${max} στοιχεία.` - }, - 'tooShort': ({ min }): string => { - return `Η τιμή απαιτεί τουλάχιστον ${min} χαρακτήρες.` - }, - 'unknown': `Άγνωστο`, - 'unpin': `Ξεκαρφίτσωμα`, - 'unsavedChanges': `Μη αποθηκευμένες αλλαγές`, - 'unsavedChangesSaveQuestion': `Θέλετε να αποθηκεύσετε τις αλλαγές σας;`, - 'update': `Ενημέρωση`, - 'value': `Τιμή`, - 'welcome': `Καλώς ήρθατε`, - 'withoutTime': `Χωρίς ώρα`, - 'yes': `Ναι` - }, - 'es-ES': { - 'add': `Añadir`, - 'addFile': `Añadir archivo`, - 'addFilter': `Añadir filtro`, - 'addSorting': `Añadir ordenación`, - 'addTime': `Añadir hora`, - 'after': `Después de`, - 'age': `Edad`, - 'all': `Todos`, - 'allowedFileTypes': ({ types }): string => { - return `Tipos de archivo permitidos: ${types}` - }, - 'apply': `Aplicar`, - 'back': `Atrás`, - 'before': `Antes de`, - 'between': `Entre`, - 'cancel': `Cancelar`, - 'carousel': `Carrusel`, - 'caseSensitive': `Distinguir mayúsculas y minúsculas`, - 'change': `Cambiar`, - 'changeColumnDisplay': `Cambiar visualización de columnas`, - 'changePinning': `Cambiar fijación`, - 'changeSelection': `Cambiar selección`, - 'changeVisibility': `Cambiar visibilidad`, - 'chooseLanguage': `Elige tu idioma`, - 'chooseSlide': `Elige la diapositiva que quieres mostrar`, - 'chooseTheme': `Elige tu tema de color preferido.`, - 'clear': `Borrar`, - 'clearValue': `Borrar valor`, - 'click': `Hacer clic`, - 'clickToCopy': `Haz clic para copiar`, - 'clickToSelect': `Haz clic para seleccionar`, - 'close': `Cerrar`, - 'closeDialog': `Cerrar diálogo`, - 'columnPicker': `Selector de columnas`, - 'columnPickerDescription': `Reordena las columnas y muéstralas u ocúltalas`, - 'columns': `Columnas`, - 'confirm': `Confirmar`, - 'contains': `Contiene`, - 'copied': `Copiado`, - 'copy': `Copiar`, - 'create': `Crear`, - 'date': `Fecha`, - 'dayPeriod': `a. m./p. m.`, - 'decline': `Rechazar`, - 'decreaseSortingPriority': `Reducir prioridad de ordenación`, - 'decreaseValue': `Reducir valor`, - 'delete': `Eliminar`, - 'discard': `Descartar`, - 'discardChanges': `Descartar cambios`, - 'done': `Hecho`, - 'dropFilesHere': `Suelta los archivos aquí`, - 'edit': `Editar`, - 'editFilter': `Editar filtro`, - 'endDate': `Fin`, - 'endsWith': `Termina en`, - 'enterText': `Introduce el texto aquí`, - 'entriesPerPage': `Entradas por página`, - 'entryDate': `Fecha de registro`, - 'equals': `Igual a`, - 'error': `Error`, - 'errorOccurred': `Se ha producido un error`, - 'exit': `Salir`, - 'fieldRequiredError': `Este campo es obligatorio.`, - 'files': `Archivos`, - 'filter': `Filtro`, - 'filterNonWhitespace': `No vacío`, - 'filterNotUndefined': `Definido`, - 'filterOptions': `Opciones de filtro`, - 'filterUndefined': `No definido`, - 'first': `Primero`, - 'goodToSeeYou': `Nos alegra verte`, - 'greaterThan': `Mayor que`, - 'greaterThanOrEqual': `Mayor o igual que`, - 'hideAllColumns': `Ocultar todas las columnas`, - 'hideColumn': `Ocultar columna`, - 'identifier': `Identificador`, - 'increaseSortingPriority': `Aumentar prioridad de ordenación`, - 'increaseValue': `Aumentar valor`, - 'invalidEmail': `El correo electrónico no es válido.`, - 'invalidEmailError': `Introduce una dirección de correo electrónico válida.`, - 'isFalse': `Es falso`, - 'isNotUndefined': `Está definido`, - 'isTrue': `Es verdadero`, - 'isUndefined': `No está definido`, - 'language': `Idioma`, - 'last': `Último`, - 'less': `Menos`, - 'lessThan': `Menor que`, - 'lessThanOrEqual': `Menor o igual que`, - 'loading': `Cargando`, - 'locale': `Configuración regional`, - 'max': `Máx.`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Número máximo de archivos: ${count}` - }, - 'maxLengthError': `Se ha superado la longitud máxima.`, - 'menu': `Menú`, - 'min': `Mín.`, - 'minLengthError': `No se alcanza la longitud mínima.`, - 'more': `Más`, - 'moveDown': `Bajar`, - 'moveUp': `Subir`, - 'name': `Nombre`, - 'next': `Siguiente`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=1': `${count} archivo más`, - 'other': `${count} archivos más`, - }) - return _out - }, - 'no': `No`, - 'noColumn': `Ninguna columna`, - 'noData': `Sin datos`, - 'noFilesSelected': `No se han seleccionado archivos`, - 'none': `Ninguno`, - 'noParameterRequired': `No se requiere ningún parámetro`, - 'notBetween': `No está entre`, - 'notContains': `No contiene`, - 'notEmpty': `El campo no puede estar vacío.`, - 'notEquals': `Distinto de`, - 'nothingFound': `No se ha encontrado nada`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `${count} resultado encontrado`, - 'other': `${count} resultados encontrados`, - }) - }, - 'of': `de`, - 'onOrAfter': `En o después de`, - 'onOrBefore': `En o antes de`, - 'optional': `Opcional`, - 'outOfRangeNumber': ({ min, max }): string => { - return `El valor debe estar entre ${min} y ${max}.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `Debes seleccionar entre ${min} y ${max} elementos.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `El valor debe tener entre ${min} y ${max} caracteres.` - }, - 'parameter': `Parámetro`, - 'pauseTrace': `Pausar traza`, - 'pinLeft': `Fijar a la izquierda`, - 'pinned': `Fijado`, - 'pinRight': `Fijar a la derecha`, - 'pinToLeft': `Fijar a la izquierda`, - 'pinToRight': `Fijar a la derecha`, - 'playTrace': `Reproducir traza`, - 'pleaseWait': `Espera un momento...`, - 'previous': `Anterior`, - 'pThemes': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Tema`, - 'other': `Temas`, - }) - }, - 'rBetween': ({ value1, value2 }): string => { - return `Entre ${value1} y ${value2}` - }, - 'rContains': ({ value }): string => { - return `Contiene ${value}` - }, - 'remove': `Quitar`, - 'removeFilter': `Quitar filtro`, - 'removeProperty': `Quitar propiedad`, - 'rEndsWith': ({ value }): string => { - return `Termina en ${value}` - }, - 'rEquals': ({ value }): string => { - return `Igual a ${value}` - }, - 'required': `Obligatorio`, - 'reset': `Restablecer`, - 'rGreaterThan': ({ value }): string => { - return `Mayor que ${value}` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `Mayor o igual que ${value}` - }, - 'rLessThan': ({ value }): string => { - return `Menor que ${value}` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `Menor o igual que ${value}` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `No está entre ${value1} y ${value2}` - }, - 'rNotContains': ({ value }): string => { - return `No contiene ${value}` - }, - 'rNotEquals': ({ value }): string => { - return `Distinto de ${value}` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += `Aplicada ` - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `como primera ordenación`, - '=1': `después de ${otherSortings} ordenación previa`, - 'other': `después de ${otherSortings} ordenaciones previas`, - }) - return _out - }, - 'rStartsWith': ({ value }): string => { - return `Empieza por ${value}` - }, - 'save': `Guardar`, - 'saved': `Guardado`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - return TranslationGen.resolveSelect(datetimeMode, { - 'time': `Seleccionar hora`, - 'date': `Seleccionar fecha`, - 'dateTime': `Seleccionar fecha y hora`, - }) - }, - 'search': `Buscar`, - 'searchResults': `Resultados de la búsqueda`, - 'select': `Seleccionar`, - 'selectFiles': `Seleccionar archivos`, - 'selection': `Selección`, - 'selectOption': `Selecciona una opción`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Masculino`, - 'female': `Femenino`, - 'other': `Otro`, - }) - }, - 'show': `Mostrar`, - 'showAllColumns': `Mostrar todas las columnas`, - 'showColumn': `Mostrar columna`, - 'showLess': `Mostrar menos`, - 'showMore': `Mostrar más`, - 'showSlide': ({ index }): string => { - return `Mostrar diapositiva ${index}` - }, - 'slide': `Diapositiva`, - 'slideNavigation': `Navegación de diapositivas`, - 'slideOf': ({ index, length }): string => { - return `Diapositiva ${index} de ${length}` - }, - 'sortAsc': `ASC`, - 'sortDesc': `DESC`, - 'sorting': `Ordenación`, - 'speed': `Velocidad`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Ordenación (actualmente ascendente)`, - 'desc': `Ordenación (actualmente descendente)`, - 'other': `Ordenación (actualmente ninguna)`, - }) - }, - 'startDate': `Inicio`, - 'startsWith': `Empieza por`, - 'street': `Calle`, - 'submit': `Enviar`, - 'success': `Éxito`, - 'system': `Sistema`, - 'tag': `Etiqueta`, - 'tags': `Etiquetas`, - 'text': `Texto`, - 'time.ago': `hace`, - 'time.agoDays': ({ days }): string => { - return `hace ${days} días` - }, - 'time.april': `Abril`, - 'time.august': `Agosto`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Siglo`, - 'other': `Siglos`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Día`, - 'other': `Días`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Década`, - 'other': `Décadas`, - }) - }, - 'time.december': `Diciembre`, - 'time.february': `Febrero`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Hora`, - 'other': `Horas`, - }) - }, - 'time.in': `dentro de`, - 'time.inDays': ({ days }): string => { - return `dentro de ${days} días` - }, - 'time.january': `Enero`, - 'time.july': `Julio`, - 'time.june': `Junio`, - 'time.march': `Marzo`, - 'time.may': `Mayo`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Microsegundo`, - 'other': `Microsegundos`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Milisegundo`, - 'other': `Milisegundos`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Minuto`, - 'other': `Minutos`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Mes`, - 'other': `Meses`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Nanosegundo`, - 'other': `Nanosegundos`, - }) - }, - 'time.nextMonth': `Mes siguiente`, - 'time.november': `Noviembre`, - 'time.october': `Octubre`, - 'time.previousMonth': `Mes anterior`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Segundo`, - 'other': `Segundos`, - }) - }, - 'time.september': `Septiembre`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Enero`, - 'february': `Febrero`, - 'march': `Marzo`, - 'april': `Abril`, - 'may': `Mayo`, - 'june': `Junio`, - 'july': `Julio`, - 'august': `Agosto`, - 'september': `Septiembre`, - 'october': `Octubre`, - 'november': `Noviembre`, - 'december': `Diciembre`, - 'other': `Mes desconocido`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Ene`, - 'february': `Feb`, - 'march': `Mar`, - 'april': `Abr`, - 'may': `May`, - 'june': `Jun`, - 'july': `Jul`, - 'august': `Ago`, - 'september': `Sept`, - 'october': `Oct`, - 'november': `Nov`, - 'december': `Dic`, - 'other': `???`, - }) - }, - 'time.today': `Hoy`, - 'time.tomorrow': `Mañana`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Año`, - 'other': `Años`, - }) - }, - 'time.yesterday': `Ayer`, - 'tooFewSelectionItems': ({ min }): string => { - return `Selecciona al menos ${min} elementos.` - }, - 'tooLong': ({ max }): string => { - return `El valor debe tener menos de ${max} caracteres.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `Selecciona como máximo ${max} elementos.` - }, - 'tooShort': ({ min }): string => { - return `El valor debe tener al menos ${min} caracteres.` - }, - 'unknown': `Desconocido`, - 'unpin': `Desfijar`, - 'unsavedChanges': `Cambios sin guardar`, - 'unsavedChangesSaveQuestion': `¿Quieres guardar los cambios?`, - 'update': `Actualizar`, - 'value': `Valor`, - 'welcome': `Te damos la bienvenida`, - 'withoutTime': `Sin hora`, - 'yes': `Sí` - }, 'fr-FR': { - 'add': `Ajouter`, - 'addFile': `Ajouter un fichier`, - 'addFilter': `Ajouter un filtre`, - 'addSorting': `Ajouter un tri`, - 'addTime': `Ajouter une heure`, - 'after': `Après`, - 'age': `Âge`, - 'all': `Tout`, - 'allowedFileTypes': ({ types }): string => { - return `Types de fichiers autorisés : ${types}` - }, - 'apply': `Appliquer`, - 'back': `Retour`, - 'before': `Avant`, - 'between': `Entre`, - 'cancel': `Annuler`, - 'carousel': `Carrousel`, - 'caseSensitive': `Respecter la casse`, - 'change': `Modifier`, 'changeColumnDisplay': `Modifier l'affichage des colonnes`, 'changePinning': `Modifier l'épinglage`, - 'changeSelection': `Modifier la sélection`, - 'changeVisibility': `Modifier la visibilité`, - 'chooseLanguage': `Choisissez votre langue`, - 'chooseSlide': `Choisir la diapositive à afficher`, - 'chooseTheme': `Choisissez votre thème de couleurs préféré.`, - 'clear': `Effacer`, - 'clearValue': `Effacer la valeur`, - 'click': `Cliquer`, - 'clickToCopy': `Cliquer pour copier`, - 'clickToSelect': `Cliquer pour sélectionner`, - 'close': `Fermer`, - 'closeDialog': `Fermer la boîte de dialogue`, - 'columnPicker': `Sélecteur de colonnes`, - 'columnPickerDescription': `Réorganiser, afficher ou masquer les colonnes`, - 'columns': `Colonnes`, - 'confirm': `Confirmer`, - 'contains': `Contient`, - 'copied': `Copié`, - 'copy': `Copier`, - 'create': `Créer`, - 'date': `Date`, - 'dayPeriod': `AM/PM`, - 'decline': `Refuser`, - 'decreaseSortingPriority': `Diminuer la priorité de tri`, - 'decreaseValue': `Diminuer la valeur`, - 'delete': `Supprimer`, - 'discard': `Ignorer`, - 'discardChanges': `Ignorer les modifications`, - 'done': `Terminé`, - 'dropFilesHere': `Déposez les fichiers ici`, - 'edit': `Modifier`, - 'editFilter': `Modifier le filtre`, - 'endDate': `Fin`, - 'endsWith': `Se termine par`, - 'enterText': `Saisissez du texte ici`, - 'entriesPerPage': `Entrées par page`, 'entryDate': `Date d'entrée`, - 'equals': `Égal à`, - 'error': `Erreur`, 'errorOccurred': `Une erreur s'est produite`, - 'exit': `Quitter`, - 'fieldRequiredError': `Ce champ est obligatoire.`, - 'files': `Fichiers`, - 'filter': `Filtre`, - 'filterNonWhitespace': `Non vide`, - 'filterNotUndefined': `Défini`, - 'filterOptions': `Options de filtre`, - 'filterUndefined': `Non défini`, - 'first': `Premier`, - 'goodToSeeYou': `Ravi de vous revoir`, - 'greaterThan': `Supérieur à`, - 'greaterThanOrEqual': `Supérieur ou égal à`, - 'hideAllColumns': `Masquer toutes les colonnes`, - 'hideColumn': `Masquer la colonne`, - 'identifier': `Identifiant`, - 'increaseSortingPriority': `Augmenter la priorité de tri`, - 'increaseValue': `Augmenter la valeur`, - 'invalidEmail': `L'adresse e-mail n'est pas valide.`, - 'invalidEmailError': `Veuillez saisir une adresse e-mail valide.`, - 'isFalse': `Est faux`, - 'isNotUndefined': `Est défini`, - 'isTrue': `Est vrai`, 'isUndefined': `N'est pas défini`, - 'language': `Langue`, - 'last': `Dernier`, - 'less': `Moins`, - 'lessThan': `Inférieur à`, - 'lessThanOrEqual': `Inférieur ou égal à`, - 'loading': `Chargement`, - 'locale': `Paramètres régionaux`, - 'max': `Max`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Nombre maximal de fichiers : ${count}` - }, - 'maxLengthError': `Longueur maximale dépassée.`, - 'menu': `Menu`, - 'min': `Min`, - 'minLengthError': `Longueur minimale non atteinte.`, - 'more': `Plus`, - 'moveDown': `Descendre`, - 'moveUp': `Monter`, - 'name': `Nom`, - 'next': `Suivant`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=1': `${count} autre fichier`, - 'other': `${count} autres fichiers`, - }) - return _out - }, - 'no': `Non`, - 'noColumn': `Aucune colonne`, - 'noData': `Aucune donnée`, - 'noFilesSelected': `Aucun fichier sélectionné`, - 'none': `Aucun`, - 'noParameterRequired': `Aucun paramètre requis`, - 'notBetween': `Pas entre`, - 'notContains': `Ne contient pas`, - 'notEmpty': `Le champ ne peut pas être vide.`, - 'notEquals': `Différent de`, - 'nothingFound': `Aucun résultat`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `${count} résultat trouvé`, - 'other': `${count} résultats trouvés`, - }) - }, - 'of': `sur`, - 'onOrAfter': `Le ou après`, - 'onOrBefore': `Le ou avant`, - 'optional': `Facultatif`, - 'outOfRangeNumber': ({ min, max }): string => { - return `La valeur doit être comprise entre ${min} et ${max}.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `Vous devez sélectionner entre ${min} et ${max} éléments.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `La valeur doit contenir entre ${min} et ${max} caractères.` - }, - 'parameter': `Paramètre`, - 'pauseTrace': `Mettre la trace en pause`, - 'pinLeft': `Épingler à gauche`, - 'pinned': `Épinglé`, - 'pinRight': `Épingler à droite`, - 'pinToLeft': `Épingler à gauche`, - 'pinToRight': `Épingler à droite`, - 'playTrace': `Lire la trace`, - 'pleaseWait': `Veuillez patienter...`, - 'previous': `Précédent`, - 'pThemes': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Thème`, - 'other': `Thèmes`, - }) - }, - 'rBetween': ({ value1, value2 }): string => { - return `Entre ${value1} et ${value2}` - }, - 'rContains': ({ value }): string => { - return `Contient ${value}` - }, - 'remove': `Retirer`, - 'removeFilter': `Retirer le filtre`, - 'removeProperty': `Supprimer la propriété`, - 'rEndsWith': ({ value }): string => { - return `Se termine par ${value}` - }, - 'rEquals': ({ value }): string => { - return `Égal à ${value}` - }, - 'required': `Obligatoire`, - 'reset': `Réinitialiser`, - 'rGreaterThan': ({ value }): string => { - return `Supérieur à ${value}` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `Supérieur ou égal à ${value}` - }, - 'rLessThan': ({ value }): string => { - return `Inférieur à ${value}` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `Inférieur ou égal à ${value}` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `Pas entre ${value1} et ${value2}` - }, - 'rNotContains': ({ value }): string => { - return `Ne contient pas ${value}` - }, - 'rNotEquals': ({ value }): string => { - return `Différent de ${value}` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += `Appliqué ` - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `comme premier tri`, - '=1': `après ${otherSortings} autre tri`, - 'other': `après ${otherSortings} autres tris`, - }) - return _out - }, - 'rStartsWith': ({ value }): string => { - return `Commence par ${value}` - }, - 'save': `Enregistrer`, - 'saved': `Enregistré`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - let _out: string = '' - _out += `''` - _out += TranslationGen.resolveSelect(datetimeMode, { - 'time': `Sélectionner lheure`, - 'date': `Sélectionner la date`, - 'dateTime': `Sélectionner la date et lheure`, - }) - return _out - }, - 'search': `Rechercher`, - 'searchResults': `Résultats de recherche`, - 'select': `Sélectionner`, - 'selectFiles': `Sélectionner des fichiers`, - 'selection': `Sélection`, - 'selectOption': `Sélectionnez une option`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Masculin`, - 'female': `Féminin`, - 'other': `Autre`, - }) - }, - 'show': `Afficher`, - 'showAllColumns': `Afficher toutes les colonnes`, - 'showColumn': `Afficher la colonne`, - 'showLess': `Afficher moins`, - 'showMore': `Afficher plus`, - 'showSlide': ({ index }): string => { - return `Afficher la diapositive ${index}` - }, - 'slide': `Diapositive`, - 'slideNavigation': `Navigation des diapositives`, - 'slideOf': ({ index, length }): string => { - return `Diapositive ${index} sur ${length}` - }, - 'sortAsc': `CROISS.`, - 'sortDesc': `DÉCROISS.`, - 'sorting': `Tri`, - 'speed': `Vitesse`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Tri (actuellement croissant)`, - 'desc': `Tri (actuellement décroissant)`, - 'other': `Tri (actuellement aucun)`, - }) - }, - 'startDate': `Début`, - 'startsWith': `Commence par`, - 'street': `Rue`, - 'submit': `Envoyer`, - 'success': `Succès`, - 'system': `Système`, - 'tag': `Étiquette`, - 'tags': `Étiquettes`, - 'text': `Texte`, - 'time.ago': `il y a`, - 'time.agoDays': ({ days }): string => { - return `il y a ${days} jours` - }, - 'time.april': `Avril`, - 'time.august': `Août`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Siècle`, - 'other': `Siècles`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Jour`, - 'other': `Jours`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Décennie`, - 'other': `Décennies`, - }) - }, - 'time.december': `Décembre`, - 'time.february': `Février`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Heure`, - 'other': `Heures`, - }) - }, - 'time.in': `dans`, - 'time.inDays': ({ days }): string => { - return `dans ${days} jours` - }, - 'time.january': `Janvier`, - 'time.july': `Juillet`, - 'time.june': `Juin`, - 'time.march': `Mars`, - 'time.may': `Mai`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Microseconde`, - 'other': `Microsecondes`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Milliseconde`, - 'other': `Millisecondes`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Minute`, - 'other': `Minutes`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Mois`, - 'other': `Mois`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Nanoseconde`, - 'other': `Nanosecondes`, - }) - }, - 'time.nextMonth': `Mois suivant`, - 'time.november': `Novembre`, - 'time.october': `Octobre`, - 'time.previousMonth': `Mois précédent`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Seconde`, - 'other': `Secondes`, - }) - }, - 'time.september': `Septembre`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Janvier`, - 'february': `Février`, - 'march': `Mars`, - 'april': `Avril`, - 'may': `Mai`, - 'june': `Juin`, - 'july': `Juillet`, - 'august': `Août`, - 'september': `Septembre`, - 'october': `Octobre`, - 'november': `Novembre`, - 'december': `Décembre`, - 'other': `Mois inconnu`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `janv.`, - 'february': `févr.`, - 'march': `mars`, - 'april': `avr.`, - 'may': `mai`, - 'june': `juin`, - 'july': `juil.`, - 'august': `août`, - 'september': `sept.`, - 'october': `oct.`, - 'november': `nov.`, - 'december': `déc.`, - 'other': `???`, - }) - }, - 'time.today': `Aujourd'hui`, - 'time.tomorrow': `Demain`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Année`, - 'other': `Années`, - }) - }, - 'time.yesterday': `Hier`, - 'tooFewSelectionItems': ({ min }): string => { - return `Sélectionnez au moins ${min} éléments.` - }, - 'tooLong': ({ max }): string => { - return `La valeur doit contenir moins de ${max} caractères.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `Sélectionnez au maximum ${max} éléments.` - }, - 'tooShort': ({ min }): string => { - return `La valeur doit contenir au moins ${min} caractères.` - }, - 'unknown': `Inconnu`, - 'unpin': `Désépingler`, - 'unsavedChanges': `Modifications non enregistrées`, - 'unsavedChangesSaveQuestion': `Voulez-vous enregistrer vos modifications ?`, - 'update': `Mettre à jour`, - 'value': `Valeur`, - 'welcome': `Bienvenue`, - 'withoutTime': `Sans heure`, - 'yes': `Oui` + 'time.today': `Aujourd'hui` }, 'it-IT': { - 'add': `Aggiungi`, - 'addFile': `Aggiungi file`, - 'addFilter': `Aggiungi filtro`, - 'addSorting': `Aggiungi ordinamento`, - 'addTime': `Aggiungi ora`, - 'after': `Dopo`, - 'age': `Età`, - 'all': `Tutti`, - 'allowedFileTypes': ({ types }): string => { - return `Tipi di file consentiti: ${types}` - }, - 'apply': `Applica`, - 'back': `Indietro`, - 'before': `Prima`, - 'between': `Compreso tra`, - 'cancel': `Annulla`, - 'carousel': `Carosello`, - 'caseSensitive': `Maiuscole/minuscole`, - 'change': `Modifica`, - 'changeColumnDisplay': `Modifica visualizzazione colonne`, - 'changePinning': `Modifica blocco`, - 'changeSelection': `Modifica selezione`, - 'changeVisibility': `Modifica visibilità`, - 'chooseLanguage': `Scegli la lingua`, - 'chooseSlide': `Scegli la slide da visualizzare`, - 'chooseTheme': `Scegli il tema colore preferito.`, - 'clear': `Cancella`, - 'clearValue': `Cancella valore`, - 'click': `Clicca`, - 'clickToCopy': `Clicca per copiare`, - 'clickToSelect': `Clicca per selezionare`, - 'close': `Chiudi`, - 'closeDialog': `Chiudi finestra di dialogo`, - 'columnPicker': `Selettore colonne`, - 'columnPickerDescription': `Riordina, mostra o nascondi le colonne`, - 'columns': `Colonne`, - 'confirm': `Conferma`, - 'contains': `Contiene`, - 'copied': `Copiato`, - 'copy': `Copia`, - 'create': `Crea`, - 'date': `Data`, - 'dayPeriod': `AM/PM`, - 'decline': `Rifiuta`, - 'decreaseSortingPriority': `Diminuisci priorità di ordinamento`, - 'decreaseValue': `Diminuisci valore`, - 'delete': `Elimina`, - 'discard': `Scarta`, - 'discardChanges': `Scarta modifiche`, - 'done': `Fatto`, - 'dropFilesHere': `Trascina qui i file`, - 'edit': `Modifica`, - 'editFilter': `Modifica filtro`, - 'endDate': `Fine`, - 'endsWith': `Termina con`, - 'enterText': `Inserisci il testo qui`, - 'entriesPerPage': `Voci per pagina`, - 'entryDate': `Data di inserimento`, - 'equals': `Uguale a`, - 'error': `Errore`, - 'errorOccurred': `Si è verificato un errore`, - 'exit': `Esci`, - 'fieldRequiredError': `Questo campo è obbligatorio.`, - 'files': `File`, - 'filter': `Filtro`, - 'filterNonWhitespace': `Senza spazi vuoti`, - 'filterNotUndefined': `Definito`, - 'filterOptions': `Opzioni filtro`, - 'filterUndefined': `Non definito`, - 'first': `Primo`, - 'goodToSeeYou': `Che piacere rivederti`, - 'greaterThan': `Maggiore di`, - 'greaterThanOrEqual': `Maggiore o uguale a`, - 'hideAllColumns': `Nascondi tutte le colonne`, - 'hideColumn': `Nascondi colonna`, - 'identifier': `Identificativo`, - 'increaseSortingPriority': `Aumenta priorità di ordinamento`, - 'increaseValue': `Aumenta valore`, 'invalidEmail': `L'indirizzo email non è valido.`, - 'invalidEmailError': `Inserisci un indirizzo email valido.`, - 'isFalse': `È falso`, - 'isNotUndefined': `È definito`, - 'isTrue': `È vero`, - 'isUndefined': `Non è definito`, - 'language': `Lingua`, - 'last': `Ultimo`, - 'less': `Meno`, - 'lessThan': `Minore di`, - 'lessThanOrEqual': `Minore o uguale a`, - 'loading': `Caricamento`, - 'locale': `Impostazioni locali`, - 'max': `Max`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Numero massimo di file: ${count}` - }, - 'maxLengthError': `Lunghezza massima superata.`, - 'menu': `Menu`, - 'min': `Min`, - 'minLengthError': `Lunghezza minima non raggiunta.`, - 'more': `Altro`, - 'moveDown': `Sposta giù`, - 'moveUp': `Sposta su`, - 'name': `Nome`, - 'next': `Successivo`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=1': `${count} altro file`, - 'other': `altri ${count} file`, - }) - return _out - }, - 'no': `No`, - 'noColumn': `Nessuna colonna`, - 'noData': `Nessun dato`, - 'noFilesSelected': `Nessun file selezionato`, - 'none': `Nessuno`, - 'noParameterRequired': `Nessun parametro richiesto`, - 'notBetween': `Non compreso tra`, - 'notContains': `Non contiene`, - 'notEmpty': `Il campo non può essere vuoto.`, - 'notEquals': `Diverso da`, - 'nothingFound': `Nessun risultato`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `${count} risultato trovato`, - 'other': `${count} risultati trovati`, - }) - }, - 'of': `di`, - 'onOrAfter': `Uguale o successivo`, - 'onOrBefore': `Uguale o precedente`, - 'optional': `Facoltativo`, - 'outOfRangeNumber': ({ min, max }): string => { - return `Il valore deve essere compreso tra ${min} e ${max}.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `Seleziona tra ${min} e ${max} elementi.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `Il valore deve contenere tra ${min} e ${max} caratteri.` - }, - 'parameter': `Parametro`, - 'pauseTrace': `Metti in pausa traccia`, - 'pinLeft': `Blocca a sinistra`, - 'pinned': `Bloccato`, - 'pinRight': `Blocca a destra`, - 'pinToLeft': `Blocca a sinistra`, - 'pinToRight': `Blocca a destra`, - 'playTrace': `Riproduci traccia`, - 'pleaseWait': `Attendere...`, - 'previous': `Precedente`, - 'pThemes': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Tema`, - 'other': `Temi`, - }) - }, - 'rBetween': ({ value1, value2 }): string => { - return `Compreso tra ${value1} e ${value2}` - }, - 'rContains': ({ value }): string => { - return `Contiene ${value}` - }, - 'remove': `Rimuovi`, - 'removeFilter': `Rimuovi filtro`, - 'removeProperty': `Rimuovi proprietà`, - 'rEndsWith': ({ value }): string => { - return `Termina con ${value}` - }, - 'rEquals': ({ value }): string => { - return `Uguale a ${value}` - }, - 'required': `Obbligatorio`, - 'reset': `Reimposta`, - 'rGreaterThan': ({ value }): string => { - return `Maggiore di ${value}` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `Maggiore o uguale a ${value}` - }, - 'rLessThan': ({ value }): string => { - return `Minore di ${value}` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `Minore o uguale a ${value}` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `Non compreso tra ${value1} e ${value2}` - }, - 'rNotContains': ({ value }): string => { - return `Non contiene ${value}` - }, - 'rNotEquals': ({ value }): string => { - return `Diverso da ${value}` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += `Applicato ` - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `come primo ordinamento`, - '=1': `dopo ${otherSortings} altro ordinamento`, - 'other': `dopo altri ${otherSortings} ordinamenti`, - }) - return _out - }, - 'rStartsWith': ({ value }): string => { - return `Inizia con ${value}` - }, - 'save': `Salva`, - 'saved': `Salvato`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - return TranslationGen.resolveSelect(datetimeMode, { - 'time': `Seleziona ora`, - 'date': `Seleziona data`, - 'dateTime': `Seleziona data e ora`, - }) - }, - 'search': `Cerca`, - 'searchResults': `Risultati della ricerca`, - 'select': `Seleziona`, - 'selectFiles': `Seleziona file`, - 'selection': `Selezione`, - 'selectOption': `Seleziona un'opzione`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Maschio`, - 'female': `Femmina`, - 'other': `Altro`, - }) - }, - 'show': `Mostra`, - 'showAllColumns': `Mostra tutte le colonne`, - 'showColumn': `Mostra colonna`, - 'showLess': `Mostra di meno`, - 'showMore': `Mostra di più`, - 'showSlide': ({ index }): string => { - return `Mostra slide ${index}` - }, - 'slide': `Slide`, - 'slideNavigation': `Navigazione slide`, - 'slideOf': ({ index, length }): string => { - return `Slide ${index} di ${length}` - }, - 'sortAsc': `CRESC`, - 'sortDesc': `DECRESC`, - 'sorting': `Ordinamento`, - 'speed': `Velocità`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Ordinamento (attualmente crescente)`, - 'desc': `Ordinamento (attualmente decrescente)`, - 'other': `Ordinamento (attualmente nessuno)`, - }) - }, - 'startDate': `Inizio`, - 'startsWith': `Inizia con`, - 'street': `Via`, - 'submit': `Invia`, - 'success': `Operazione riuscita`, - 'system': `Sistema`, - 'tag': `Tag`, - 'tags': `Tag`, - 'text': `Testo`, - 'time.ago': `fa`, - 'time.agoDays': ({ days }): string => { - return `${days} giorni fa` - }, - 'time.april': `Aprile`, - 'time.august': `Agosto`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Secolo`, - 'other': `Secoli`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Giorno`, - 'other': `Giorni`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Decennio`, - 'other': `Decenni`, - }) - }, - 'time.december': `Dicembre`, - 'time.february': `Febbraio`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Ora`, - 'other': `Ore`, - }) - }, - 'time.in': `tra`, - 'time.inDays': ({ days }): string => { - return `tra ${days} giorni` - }, - 'time.january': `Gennaio`, - 'time.july': `Luglio`, - 'time.june': `Giugno`, - 'time.march': `Marzo`, - 'time.may': `Maggio`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Microsecondo`, - 'other': `Microsecondi`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Millisecondo`, - 'other': `Millisecondi`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Minuto`, - 'other': `Minuti`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Mese`, - 'other': `Mesi`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Nanosecondo`, - 'other': `Nanosecondi`, - }) - }, - 'time.nextMonth': `Mese successivo`, - 'time.november': `Novembre`, - 'time.october': `Ottobre`, - 'time.previousMonth': `Mese precedente`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Secondo`, - 'other': `Secondi`, - }) - }, - 'time.september': `Settembre`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Gennaio`, - 'february': `Febbraio`, - 'march': `Marzo`, - 'april': `Aprile`, - 'may': `Maggio`, - 'june': `Giugno`, - 'july': `Luglio`, - 'august': `Agosto`, - 'september': `Settembre`, - 'october': `Ottobre`, - 'november': `Novembre`, - 'december': `Dicembre`, - 'other': `Mese sconosciuto`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Gen`, - 'february': `Feb`, - 'march': `Mar`, - 'april': `Apr`, - 'may': `Mag`, - 'june': `Giu`, - 'july': `Lug`, - 'august': `Ago`, - 'september': `Set`, - 'october': `Ott`, - 'november': `Nov`, - 'december': `Dic`, - 'other': `???`, - }) - }, - 'time.today': `Oggi`, - 'time.tomorrow': `Domani`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Anno`, - 'other': `Anni`, - }) - }, - 'time.yesterday': `Ieri`, - 'tooFewSelectionItems': ({ min }): string => { - return `Seleziona almeno ${min} elementi.` - }, - 'tooLong': ({ max }): string => { - return `Il valore deve contenere meno di ${max} caratteri.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `Seleziona al massimo ${max} elementi.` - }, - 'tooShort': ({ min }): string => { - return `Il valore deve contenere almeno ${min} caratteri.` - }, - 'unknown': `Sconosciuto`, - 'unpin': `Sblocca`, - 'unsavedChanges': `Modifiche non salvate`, - 'unsavedChangesSaveQuestion': `Vuoi salvare le modifiche?`, - 'update': `Aggiorna`, - 'value': `Valore`, - 'welcome': `Benvenuto`, - 'withoutTime': `Senza ora`, - 'yes': `Sì` + 'selectOption': `Seleziona un'opzione` }, 'nl-NL': { - 'add': `Toevoegen`, - 'addFile': `Bestand toevoegen`, - 'addFilter': `Filter toevoegen`, - 'addSorting': `Sortering toevoegen`, - 'addTime': `Tijd toevoegen`, - 'after': `Na`, - 'age': `Leeftijd`, - 'all': `Alle`, - 'allowedFileTypes': ({ types }): string => { - return `Toegestane bestandstypen: ${types}` - }, - 'apply': `Toepassen`, - 'back': `Terug`, - 'before': `Voor`, - 'between': `Tussen`, - 'cancel': `Annuleren`, - 'carousel': `Carrousel`, - 'caseSensitive': `Hoofdlettergevoelig`, - 'change': `Wijzigen`, - 'changeColumnDisplay': `Kolomweergave wijzigen`, - 'changePinning': `Vastzetten wijzigen`, - 'changeSelection': `Selectie wijzigen`, - 'changeVisibility': `Zichtbaarheid wijzigen`, - 'chooseLanguage': `Kies je taal`, - 'chooseSlide': `Kies de dia die je wilt weergeven`, - 'chooseTheme': `Kies je voorkeurskleurenthema.`, - 'clear': `Wissen`, - 'clearValue': `Waarde wissen`, - 'click': `Klikken`, - 'clickToCopy': `Klik om te kopiëren`, - 'clickToSelect': `Klik om te selecteren`, - 'close': `Sluiten`, - 'closeDialog': `Dialoogvenster sluiten`, - 'columnPicker': `Kolomkiezer`, - 'columnPickerDescription': `Kolommen herschikken en weergeven of verbergen`, - 'columns': `Kolommen`, - 'confirm': `Bevestigen`, - 'contains': `Bevat`, - 'copied': `Gekopieerd`, - 'copy': `Kopiëren`, - 'create': `Aanmaken`, - 'date': `Datum`, - 'dayPeriod': `AM/PM`, - 'decline': `Weigeren`, - 'decreaseSortingPriority': `Sorteerprioriteit verlagen`, - 'decreaseValue': `Waarde verlagen`, - 'delete': `Verwijderen`, - 'discard': `Negeren`, - 'discardChanges': `Wijzigingen negeren`, - 'done': `Gereed`, - 'dropFilesHere': `Zet bestanden hier neer`, - 'edit': `Bewerken`, - 'editFilter': `Filter bewerken`, - 'endDate': `Einde`, - 'endsWith': `Eindigt op`, - 'enterText': `Voer hier tekst in`, - 'entriesPerPage': `Items per pagina`, - 'entryDate': `Invoerdatum`, - 'equals': `Gelijk aan`, - 'error': `Fout`, - 'errorOccurred': `Er is een fout opgetreden`, - 'exit': `Afsluiten`, - 'fieldRequiredError': `Dit veld is verplicht.`, - 'files': `Bestanden`, - 'filter': `Filter`, - 'filterNonWhitespace': `Niet leeg`, - 'filterNotUndefined': `Gedefinieerd`, - 'filterOptions': `Filteropties`, - 'filterUndefined': `Niet gedefinieerd`, - 'first': `Eerste`, - 'goodToSeeYou': `Fijn je te zien`, - 'greaterThan': `Groter dan`, - 'greaterThanOrEqual': `Groter dan of gelijk aan`, - 'hideAllColumns': `Alle kolommen verbergen`, - 'hideColumn': `Kolom verbergen`, - 'identifier': `ID`, - 'increaseSortingPriority': `Sorteerprioriteit verhogen`, - 'increaseValue': `Waarde verhogen`, - 'invalidEmail': `Het e-mailadres is ongeldig.`, - 'invalidEmailError': `Voer een geldig e-mailadres in.`, - 'isFalse': `Is onwaar`, - 'isNotUndefined': `Is gedefinieerd`, - 'isTrue': `Is waar`, - 'isUndefined': `Is niet gedefinieerd`, - 'language': `Taal`, - 'last': `Laatste`, - 'less': `Minder`, - 'lessThan': `Kleiner dan`, - 'lessThanOrEqual': `Kleiner dan of gelijk aan`, - 'loading': `Laden`, - 'locale': `Landinstelling`, - 'max': `Max`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Maximaal aantal bestanden: ${count}` - }, - 'maxLengthError': `Maximale lengte overschreden.`, - 'menu': `Menu`, - 'min': `Min`, - 'minLengthError': `Minimale lengte niet bereikt.`, - 'more': `Meer`, - 'moveDown': `Omlaag`, - 'moveUp': `Omhoog`, - 'name': `Naam`, - 'next': `Volgende`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=1': `${count} ander bestand`, - 'other': `${count} andere bestanden`, - }) - return _out - }, - 'no': `Nee`, - 'noColumn': `Geen kolom`, - 'noData': `Geen gegevens`, - 'noFilesSelected': `Geen bestanden geselecteerd`, - 'none': `Geen`, - 'noParameterRequired': `Geen parameter vereist`, - 'notBetween': `Niet tussen`, - 'notContains': `Bevat niet`, - 'notEmpty': `Het veld mag niet leeg zijn.`, - 'notEquals': `Niet gelijk aan`, - 'nothingFound': `Niets gevonden`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `${count} resultaat gevonden`, - 'other': `${count} resultaten gevonden`, - }) - }, - 'of': `van`, - 'onOrAfter': `Op of na`, - 'onOrBefore': `Op of voor`, - 'optional': `Optioneel`, - 'outOfRangeNumber': ({ min, max }): string => { - return `De waarde moet tussen ${min} en ${max} liggen.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `Er moeten tussen ${min} en ${max} items worden geselecteerd.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `De waarde moet tussen ${min} en ${max} tekens bevatten.` - }, - 'parameter': `Parameter`, - 'pauseTrace': `Trace pauzeren`, - 'pinLeft': `Links vastzetten`, - 'pinned': `Vastgezet`, - 'pinRight': `Rechts vastzetten`, - 'pinToLeft': `Links vastzetten`, - 'pinToRight': `Rechts vastzetten`, - 'playTrace': `Trace afspelen`, - 'pleaseWait': `Even geduld...`, - 'previous': `Vorige`, 'pThemes': ({ count }): string => { let _out: string = '' _out += `'` @@ -2059,2418 +43,7 @@ export const hightideLocaleTranslation: Translation { - return `Tussen ${value1} en ${value2}` - }, - 'rContains': ({ value }): string => { - return `Bevat ${value}` - }, - 'remove': `Verwijderen`, - 'removeFilter': `Filter verwijderen`, - 'removeProperty': `Eigenschap verwijderen`, - 'rEndsWith': ({ value }): string => { - return `Eindigt op ${value}` - }, - 'rEquals': ({ value }): string => { - return `Gelijk aan ${value}` - }, - 'required': `Verplicht`, - 'reset': `Opnieuw instellen`, - 'rGreaterThan': ({ value }): string => { - return `Groter dan ${value}` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `Groter dan of gelijk aan ${value}` - }, - 'rLessThan': ({ value }): string => { - return `Kleiner dan ${value}` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `Kleiner dan of gelijk aan ${value}` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `Niet tussen ${value1} en ${value2}` - }, - 'rNotContains': ({ value }): string => { - return `Bevat geen ${value}` - }, - 'rNotEquals': ({ value }): string => { - return `Niet gelijk aan ${value}` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += `Toegepast ` - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `als eerste sortering`, - '=1': `na ${otherSortings} andere sortering`, - 'other': `na ${otherSortings} andere sorteringen`, - }) - return _out - }, - 'rStartsWith': ({ value }): string => { - return `Begint met ${value}` - }, - 'save': `Opslaan`, - 'saved': `Opgeslagen`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - return TranslationGen.resolveSelect(datetimeMode, { - 'time': `Tijd selecteren`, - 'date': `Datum selecteren`, - 'dateTime': `Datum en tijd selecteren`, - }) - }, - 'search': `Zoeken`, - 'searchResults': `Zoekresultaten`, - 'select': `Selecteren`, - 'selectFiles': `Bestanden selecteren`, - 'selection': `Selectie`, - 'selectOption': `Selecteer een optie`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Man`, - 'female': `Vrouw`, - 'other': `Anders`, - }) - }, - 'show': `Weergeven`, - 'showAllColumns': `Alle kolommen weergeven`, - 'showColumn': `Kolom weergeven`, - 'showLess': `Minder weergeven`, - 'showMore': `Meer weergeven`, - 'showSlide': ({ index }): string => { - return `Dia ${index} weergeven` - }, - 'slide': `Dia`, - 'slideNavigation': `Dianavigatie`, - 'slideOf': ({ index, length }): string => { - return `Dia ${index} van ${length}` - }, - 'sortAsc': `OPL.`, - 'sortDesc': `AFL.`, - 'sorting': `Sortering`, - 'speed': `Snelheid`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Sortering (momenteel oplopend)`, - 'desc': `Sortering (momenteel aflopend)`, - 'other': `Sortering (momenteel geen)`, - }) - }, - 'startDate': `Begin`, - 'startsWith': `Begint met`, - 'street': `Straat`, - 'submit': `Verzenden`, - 'success': `Gelukt`, - 'system': `Systeem`, - 'tag': `Tag`, - 'tags': `Tags`, - 'text': `Tekst`, - 'time.ago': `geleden`, - 'time.agoDays': ({ days }): string => { - return `${days} dagen geleden` - }, - 'time.april': `April`, - 'time.august': `Augustus`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Eeuw`, - 'other': `Eeuwen`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Dag`, - 'other': `Dagen`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Decennium`, - 'other': `Decennia`, - }) - }, - 'time.december': `December`, - 'time.february': `Februari`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Uur`, - 'other': `Uren`, - }) - }, - 'time.in': `over`, - 'time.inDays': ({ days }): string => { - return `over ${days} dagen` - }, - 'time.january': `Januari`, - 'time.july': `Juli`, - 'time.june': `Juni`, - 'time.march': `Maart`, - 'time.may': `Mei`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Microseconde`, - 'other': `Microseconden`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Milliseconde`, - 'other': `Milliseconden`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Minuut`, - 'other': `Minuten`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Maand`, - 'other': `Maanden`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Nanoseconde`, - 'other': `Nanoseconden`, - }) - }, - 'time.nextMonth': `Volgende maand`, - 'time.november': `November`, - 'time.october': `Oktober`, - 'time.previousMonth': `Vorige maand`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Seconde`, - 'other': `Seconden`, - }) - }, - 'time.september': `September`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Januari`, - 'february': `Februari`, - 'march': `Maart`, - 'april': `April`, - 'may': `Mei`, - 'june': `Juni`, - 'july': `Juli`, - 'august': `Augustus`, - 'september': `September`, - 'october': `Oktober`, - 'november': `November`, - 'december': `December`, - 'other': `Onbekende maand`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `jan`, - 'february': `feb`, - 'march': `mrt`, - 'april': `apr`, - 'may': `mei`, - 'june': `jun`, - 'july': `jul`, - 'august': `aug`, - 'september': `sep`, - 'october': `okt`, - 'november': `nov`, - 'december': `dec`, - 'other': `???`, - }) - }, - 'time.today': `Vandaag`, - 'time.tomorrow': `Morgen`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Jaar`, - 'other': `Jaren`, - }) - }, - 'time.yesterday': `Gisteren`, - 'tooFewSelectionItems': ({ min }): string => { - return `Selecteer minimaal ${min} items.` - }, - 'tooLong': ({ max }): string => { - return `De waarde moet minder dan ${max} tekens bevatten.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `Selecteer maximaal ${max} items.` - }, - 'tooShort': ({ min }): string => { - return `De waarde moet minimaal ${min} tekens bevatten.` - }, - 'unknown': `Onbekend`, - 'unpin': `Losmaken`, - 'unsavedChanges': `Niet-opgeslagen wijzigingen`, - 'unsavedChangesSaveQuestion': `Wil je je wijzigingen opslaan?`, - 'update': `Bijwerken`, - 'value': `Waarde`, - 'welcome': `Welkom`, - 'withoutTime': `Zonder tijd`, - 'yes': `Ja` - }, - 'pl-PL': { - 'add': `Dodaj`, - 'addFile': `Dodaj plik`, - 'addFilter': `Dodaj filtr`, - 'addSorting': `Dodaj sortowanie`, - 'addTime': `Dodaj godzinę`, - 'after': `Po`, - 'age': `Wiek`, - 'all': `Wszystkie`, - 'allowedFileTypes': ({ types }): string => { - return `Dozwolone typy plików: ${types}` - }, - 'apply': `Zastosuj`, - 'back': `Wstecz`, - 'before': `Przed`, - 'between': `Pomiędzy`, - 'cancel': `Anuluj`, - 'carousel': `Karuzela`, - 'caseSensitive': `Uwzględniaj wielkość liter`, - 'change': `Zmień`, - 'changeColumnDisplay': `Zmień wyświetlanie kolumn`, - 'changePinning': `Zmień przypięcie`, - 'changeSelection': `Zmień wybór`, - 'changeVisibility': `Zmień widoczność`, - 'chooseLanguage': `Wybierz język`, - 'chooseSlide': `Wybierz slajd do wyświetlenia`, - 'chooseTheme': `Wybierz preferowany motyw kolorystyczny.`, - 'clear': `Wyczyść`, - 'clearValue': `Wyczyść wartość`, - 'click': `Kliknij`, - 'clickToCopy': `Kliknij, aby skopiować`, - 'clickToSelect': `Kliknij, aby wybrać`, - 'close': `Zamknij`, - 'closeDialog': `Zamknij okno dialogowe`, - 'columnPicker': `Wybór kolumn`, - 'columnPickerDescription': `Zmieniaj kolejność oraz pokazuj lub ukrywaj kolumny`, - 'columns': `Kolumny`, - 'confirm': `Potwierdź`, - 'contains': `Zawiera`, - 'copied': `Skopiowano`, - 'copy': `Kopiuj`, - 'create': `Utwórz`, - 'date': `Data`, - 'dayPeriod': `AM/PM`, - 'decline': `Odrzuć`, - 'decreaseSortingPriority': `Zmniejsz priorytet sortowania`, - 'decreaseValue': `Zmniejsz wartość`, - 'delete': `Usuń`, - 'discard': `Odrzuć`, - 'discardChanges': `Odrzuć zmiany`, - 'done': `Gotowe`, - 'dropFilesHere': `Upuść pliki tutaj`, - 'edit': `Edytuj`, - 'editFilter': `Edytuj filtr`, - 'endDate': `Koniec`, - 'endsWith': `Kończy się na`, - 'enterText': `Wprowadź tekst`, - 'entriesPerPage': `Wpisów na stronę`, - 'entryDate': `Data wpisu`, - 'equals': `Równe`, - 'error': `Błąd`, - 'errorOccurred': `Wystąpił błąd`, - 'exit': `Wyjdź`, - 'fieldRequiredError': `To pole jest wymagane.`, - 'files': `Pliki`, - 'filter': `Filtr`, - 'filterNonWhitespace': `Bez białych znaków`, - 'filterNotUndefined': `Zdefiniowane`, - 'filterOptions': `Opcje filtrowania`, - 'filterUndefined': `Niezdefiniowane`, - 'first': `Pierwsza`, - 'goodToSeeYou': `Miło Cię widzieć`, - 'greaterThan': `Większe niż`, - 'greaterThanOrEqual': `Większe lub równe`, - 'hideAllColumns': `Ukryj wszystkie kolumny`, - 'hideColumn': `Ukryj kolumnę`, - 'identifier': `Identyfikator`, - 'increaseSortingPriority': `Zwiększ priorytet sortowania`, - 'increaseValue': `Zwiększ wartość`, - 'invalidEmail': `Adres e-mail jest nieprawidłowy.`, - 'invalidEmailError': `Wprowadź prawidłowy adres e-mail.`, - 'isFalse': `Jest fałszem`, - 'isNotUndefined': `Jest zdefiniowane`, - 'isTrue': `Jest prawdą`, - 'isUndefined': `Jest niezdefiniowane`, - 'language': `Język`, - 'last': `Ostatnia`, - 'less': `Mniej`, - 'lessThan': `Mniejsze niż`, - 'lessThanOrEqual': `Mniejsze lub równe`, - 'loading': `Ładowanie`, - 'locale': `Ustawienia regionalne`, - 'max': `Maks.`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Maksymalna liczba plików: ${count}` - }, - 'maxLengthError': `Przekroczono maksymalną długość.`, - 'menu': `Menu`, - 'min': `Min.`, - 'minLengthError': `Nie osiągnięto minimalnej długości.`, - 'more': `Więcej`, - 'moveDown': `Przenieś w dół`, - 'moveUp': `Przenieś w górę`, - 'name': `Nazwa`, - 'next': `Następna`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=0': `${count} kolejnych plików`, - '=1': `${count} kolejny plik`, - '=2': `${count} kolejne pliki`, - 'few': `${count} kolejne pliki`, - 'many': `${count} kolejnych plików`, - 'other': `${count} kolejne pliki`, - }) - return _out - }, - 'no': `Nie`, - 'noColumn': `Brak kolumny`, - 'noData': `Brak danych`, - 'noFilesSelected': `Nie wybrano plików`, - 'none': `Brak`, - 'noParameterRequired': `Parametr nie jest wymagany`, - 'notBetween': `Nie pomiędzy`, - 'notContains': `Nie zawiera`, - 'notEmpty': `Pole nie może być puste.`, - 'notEquals': `Różne od`, - 'nothingFound': `Nic nie znaleziono`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=0': `Znaleziono ${count} wyników`, - '=1': `Znaleziono ${count} wynik`, - '=2': `Znaleziono ${count} wyniki`, - 'few': `Znaleziono ${count} wyniki`, - 'many': `Znaleziono ${count} wyników`, - 'other': `Znaleziono ${count} wyniki`, - }) - }, - 'of': `z`, - 'onOrAfter': `W dniu lub po`, - 'onOrBefore': `W dniu lub przed`, - 'optional': `Opcjonalne`, - 'outOfRangeNumber': ({ min, max }): string => { - return `Wartość musi mieścić się w przedziale od ${min} do ${max}.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `Należy wybrać od ${min} do ${max} elementów.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `Wartość musi mieć od ${min} do ${max} znaków.` - }, - 'parameter': `Parametr`, - 'pauseTrace': `Wstrzymaj śledzenie`, - 'pinLeft': `Przypnij do lewej`, - 'pinned': `Przypięte`, - 'pinRight': `Przypnij do prawej`, - 'pinToLeft': `Przypnij do lewej`, - 'pinToRight': `Przypnij do prawej`, - 'playTrace': `Odtwórz śledzenie`, - 'pleaseWait': `Proszę czekać...`, - 'previous': `Poprzednia`, - 'pThemes': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Motyw`, - '=2': `Motywy`, - 'few': `Motywy`, - 'many': `Motywów`, - 'other': `Motywy`, - }) - }, - 'rBetween': ({ value1, value2 }): string => { - return `Pomiędzy ${value1} a ${value2}` - }, - 'rContains': ({ value }): string => { - return `Zawiera ${value}` - }, - 'remove': `Usuń`, - 'removeFilter': `Usuń filtr`, - 'removeProperty': `Usuń właściwość`, - 'rEndsWith': ({ value }): string => { - return `Kończy się na ${value}` - }, - 'rEquals': ({ value }): string => { - return `Równe ${value}` - }, - 'required': `Wymagane`, - 'reset': `Resetuj`, - 'rGreaterThan': ({ value }): string => { - return `Większe niż ${value}` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `Większe lub równe ${value}` - }, - 'rLessThan': ({ value }): string => { - return `Mniejsze niż ${value}` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `Mniejsze lub równe ${value}` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `Nie pomiędzy ${value1} a ${value2}` - }, - 'rNotContains': ({ value }): string => { - return `Nie zawiera ${value}` - }, - 'rNotEquals': ({ value }): string => { - return `Różne od ${value}` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += `Zastosowano ` - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `jako pierwsze sortowanie`, - '=1': `po ${otherSortings} innym sortowaniu`, - '=2': `po ${otherSortings} innych sortowaniach`, - 'few': `po ${otherSortings} innych sortowaniach`, - 'many': `po ${otherSortings} innych sortowaniach`, - 'other': `po ${otherSortings} innych sortowaniach`, - }) - return _out - }, - 'rStartsWith': ({ value }): string => { - return `Zaczyna się od ${value}` - }, - 'save': `Zapisz`, - 'saved': `Zapisano`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - return TranslationGen.resolveSelect(datetimeMode, { - 'time': `Wybierz godzinę`, - 'date': `Wybierz datę`, - 'dateTime': `Wybierz datę i godzinę`, - }) - }, - 'search': `Szukaj`, - 'searchResults': `Wyniki wyszukiwania`, - 'select': `Wybierz`, - 'selectFiles': `Wybierz pliki`, - 'selection': `Wybór`, - 'selectOption': `Wybierz opcję`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Mężczyzna`, - 'female': `Kobieta`, - 'other': `Inna`, - }) - }, - 'show': `Pokaż`, - 'showAllColumns': `Pokaż wszystkie kolumny`, - 'showColumn': `Pokaż kolumnę`, - 'showLess': `Pokaż mniej`, - 'showMore': `Pokaż więcej`, - 'showSlide': ({ index }): string => { - return `Pokaż slajd ${index}` - }, - 'slide': `Slajd`, - 'slideNavigation': `Nawigacja slajdów`, - 'slideOf': ({ index, length }): string => { - return `Slajd ${index} z ${length}` - }, - 'sortAsc': `ROSN.`, - 'sortDesc': `MALEJ.`, - 'sorting': `Sortowanie`, - 'speed': `Prędkość`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Sortowanie (obecnie rosnąco)`, - 'desc': `Sortowanie (obecnie malejąco)`, - 'other': `Sortowanie (obecnie brak)`, - }) - }, - 'startDate': `Początek`, - 'startsWith': `Zaczyna się od`, - 'street': `Ulica`, - 'submit': `Wyślij`, - 'success': `Sukces`, - 'system': `Systemowy`, - 'tag': `Tag`, - 'tags': `Tagi`, - 'text': `Tekst`, - 'time.ago': `temu`, - 'time.agoDays': ({ days }): string => { - return `${days} dni temu` - }, - 'time.april': `Kwiecień`, - 'time.august': `Sierpień`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Wiek`, - '=2': `Wieki`, - 'few': `Wieki`, - 'many': `Wieków`, - 'other': `Wieki`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Dzień`, - '=2': `Dni`, - 'few': `Dni`, - 'many': `Dni`, - 'other': `Dni`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Dekada`, - '=2': `Dekady`, - 'few': `Dekady`, - 'many': `Dekad`, - 'other': `Dekady`, - }) - }, - 'time.december': `Grudzień`, - 'time.february': `Luty`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Godzina`, - '=2': `Godziny`, - 'few': `Godziny`, - 'many': `Godzin`, - 'other': `Godziny`, - }) - }, - 'time.in': `za`, - 'time.inDays': ({ days }): string => { - return `za ${days} dni` - }, - 'time.january': `Styczeń`, - 'time.july': `Lipiec`, - 'time.june': `Czerwiec`, - 'time.march': `Marzec`, - 'time.may': `Maj`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Mikrosekunda`, - '=2': `Mikrosekundy`, - 'few': `Mikrosekundy`, - 'many': `Mikrosekund`, - 'other': `Mikrosekundy`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Milisekunda`, - '=2': `Milisekundy`, - 'few': `Milisekundy`, - 'many': `Milisekund`, - 'other': `Milisekundy`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Minuta`, - '=2': `Minuty`, - 'few': `Minuty`, - 'many': `Minut`, - 'other': `Minuty`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Miesiąc`, - '=2': `Miesiące`, - 'few': `Miesiące`, - 'many': `Miesięcy`, - 'other': `Miesiące`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Nanosekunda`, - '=2': `Nanosekundy`, - 'few': `Nanosekundy`, - 'many': `Nanosekund`, - 'other': `Nanosekundy`, - }) - }, - 'time.nextMonth': `Następny miesiąc`, - 'time.november': `Listopad`, - 'time.october': `Październik`, - 'time.previousMonth': `Poprzedni miesiąc`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Sekunda`, - '=2': `Sekundy`, - 'few': `Sekundy`, - 'many': `Sekund`, - 'other': `Sekundy`, - }) - }, - 'time.september': `Wrzesień`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Styczeń`, - 'february': `Luty`, - 'march': `Marzec`, - 'april': `Kwiecień`, - 'may': `Maj`, - 'june': `Czerwiec`, - 'july': `Lipiec`, - 'august': `Sierpień`, - 'september': `Wrzesień`, - 'october': `Październik`, - 'november': `Listopad`, - 'december': `Grudzień`, - 'other': `Nieznany miesiąc`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Sty`, - 'february': `Lut`, - 'march': `Mar`, - 'april': `Kwi`, - 'may': `Maj`, - 'june': `Cze`, - 'july': `Lip`, - 'august': `Sie`, - 'september': `Wrz`, - 'october': `Paź`, - 'november': `Lis`, - 'december': `Gru`, - 'other': `???`, - }) - }, - 'time.today': `Dzisiaj`, - 'time.tomorrow': `Jutro`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Rok`, - '=2': `Lata`, - 'few': `Lata`, - 'many': `Lat`, - 'other': `Lata`, - }) - }, - 'time.yesterday': `Wczoraj`, - 'tooFewSelectionItems': ({ min }): string => { - return `Wybierz co najmniej ${min} elementów.` - }, - 'tooLong': ({ max }): string => { - return `Wartość musi mieć mniej niż ${max} znaków.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `Wybierz maksymalnie ${max} elementów.` - }, - 'tooShort': ({ min }): string => { - return `Wartość musi mieć co najmniej ${min} znaków.` - }, - 'unknown': `Nieznane`, - 'unpin': `Odepnij`, - 'unsavedChanges': `Niezapisane zmiany`, - 'unsavedChangesSaveQuestion': `Czy chcesz zapisać zmiany?`, - 'update': `Aktualizuj`, - 'value': `Wartość`, - 'welcome': `Witamy`, - 'withoutTime': `Bez godziny`, - 'yes': `Tak` - }, - 'pt-BR': { - 'add': `Adicionar`, - 'addFile': `Adicionar arquivo`, - 'addFilter': `Adicionar filtro`, - 'addSorting': `Adicionar ordenação`, - 'addTime': `Adicionar horário`, - 'after': `Depois de`, - 'age': `Idade`, - 'all': `Todos`, - 'allowedFileTypes': ({ types }): string => { - return `Tipos de arquivo permitidos: ${types}` - }, - 'apply': `Aplicar`, - 'back': `Voltar`, - 'before': `Antes de`, - 'between': `Entre`, - 'cancel': `Cancelar`, - 'carousel': `Carrossel`, - 'caseSensitive': `Diferenciar maiúsculas e minúsculas`, - 'change': `Alterar`, - 'changeColumnDisplay': `Alterar exibição das colunas`, - 'changePinning': `Alterar fixação`, - 'changeSelection': `Alterar seleção`, - 'changeVisibility': `Alterar visibilidade`, - 'chooseLanguage': `Escolha seu idioma`, - 'chooseSlide': `Escolha o slide a ser exibido`, - 'chooseTheme': `Escolha seu tema de cores preferido.`, - 'clear': `Limpar`, - 'clearValue': `Limpar valor`, - 'click': `Clicar`, - 'clickToCopy': `Clique para copiar`, - 'clickToSelect': `Clique para selecionar`, - 'close': `Fechar`, - 'closeDialog': `Fechar caixa de diálogo`, - 'columnPicker': `Seletor de colunas`, - 'columnPickerDescription': `Reordene, mostre ou oculte colunas`, - 'columns': `Colunas`, - 'confirm': `Confirmar`, - 'contains': `Contém`, - 'copied': `Copiado`, - 'copy': `Copiar`, - 'create': `Criar`, - 'date': `Data`, - 'dayPeriod': `AM/PM`, - 'decline': `Recusar`, - 'decreaseSortingPriority': `Diminuir prioridade de ordenação`, - 'decreaseValue': `Diminuir valor`, - 'delete': `Excluir`, - 'discard': `Descartar`, - 'discardChanges': `Descartar alterações`, - 'done': `Concluído`, - 'dropFilesHere': `Solte os arquivos aqui`, - 'edit': `Editar`, - 'editFilter': `Editar filtro`, - 'endDate': `Fim`, - 'endsWith': `Termina com`, - 'enterText': `Digite o texto aqui`, - 'entriesPerPage': `Itens por página`, - 'entryDate': `Data de registro`, - 'equals': `Igual a`, - 'error': `Erro`, - 'errorOccurred': `Ocorreu um erro`, - 'exit': `Sair`, - 'fieldRequiredError': `Este campo é obrigatório.`, - 'files': `Arquivos`, - 'filter': `Filtro`, - 'filterNonWhitespace': `Não vazio`, - 'filterNotUndefined': `Definido`, - 'filterOptions': `Opções de filtro`, - 'filterUndefined': `Não definido`, - 'first': `Primeiro`, - 'goodToSeeYou': `Que bom ver você`, - 'greaterThan': `Maior que`, - 'greaterThanOrEqual': `Maior ou igual a`, - 'hideAllColumns': `Ocultar todas as colunas`, - 'hideColumn': `Ocultar coluna`, - 'identifier': `Identificador`, - 'increaseSortingPriority': `Aumentar prioridade de ordenação`, - 'increaseValue': `Aumentar valor`, - 'invalidEmail': `O e-mail não é válido.`, - 'invalidEmailError': `Insira um endereço de e-mail válido.`, - 'isFalse': `É falso`, - 'isNotUndefined': `Está definido`, - 'isTrue': `É verdadeiro`, - 'isUndefined': `Não está definido`, - 'language': `Idioma`, - 'last': `Último`, - 'less': `Menos`, - 'lessThan': `Menor que`, - 'lessThanOrEqual': `Menor ou igual a`, - 'loading': `Carregando`, - 'locale': `Localidade`, - 'max': `Máx.`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Número máximo de arquivos: ${count}` - }, - 'maxLengthError': `Comprimento máximo excedido.`, - 'menu': `Menu`, - 'min': `Mín.`, - 'minLengthError': `Comprimento mínimo não atingido.`, - 'more': `Mais`, - 'moveDown': `Mover para baixo`, - 'moveUp': `Mover para cima`, - 'name': `Nome`, - 'next': `Próximo`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=1': `${count} arquivo a mais`, - 'other': `${count} arquivos a mais`, - }) - return _out - }, - 'no': `Não`, - 'noColumn': `Nenhuma coluna`, - 'noData': `Sem dados`, - 'noFilesSelected': `Nenhum arquivo selecionado`, - 'none': `Nenhum`, - 'noParameterRequired': `Nenhum parâmetro necessário`, - 'notBetween': `Não está entre`, - 'notContains': `Não contém`, - 'notEmpty': `O campo não pode ficar vazio.`, - 'notEquals': `Diferente de`, - 'nothingFound': `Nada encontrado`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `${count} resultado encontrado`, - 'other': `${count} resultados encontrados`, - }) - }, - 'of': `de`, - 'onOrAfter': `Em ou depois de`, - 'onOrBefore': `Em ou antes de`, - 'optional': `Opcional`, - 'outOfRangeNumber': ({ min, max }): string => { - return `O valor deve estar entre ${min} e ${max}.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `Selecione entre ${min} e ${max} itens.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `O valor deve ter entre ${min} e ${max} caracteres.` - }, - 'parameter': `Parâmetro`, - 'pauseTrace': `Pausar rastreamento`, - 'pinLeft': `Fixar à esquerda`, - 'pinned': `Fixado`, - 'pinRight': `Fixar à direita`, - 'pinToLeft': `Fixar à esquerda`, - 'pinToRight': `Fixar à direita`, - 'playTrace': `Reproduzir rastreamento`, - 'pleaseWait': `Aguarde...`, - 'previous': `Anterior`, - 'pThemes': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Tema`, - 'other': `Temas`, - }) - }, - 'rBetween': ({ value1, value2 }): string => { - return `Entre ${value1} e ${value2}` - }, - 'rContains': ({ value }): string => { - return `Contém ${value}` - }, - 'remove': `Remover`, - 'removeFilter': `Remover filtro`, - 'removeProperty': `Remover propriedade`, - 'rEndsWith': ({ value }): string => { - return `Termina com ${value}` - }, - 'rEquals': ({ value }): string => { - return `Igual a ${value}` - }, - 'required': `Obrigatório`, - 'reset': `Redefinir`, - 'rGreaterThan': ({ value }): string => { - return `Maior que ${value}` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `Maior ou igual a ${value}` - }, - 'rLessThan': ({ value }): string => { - return `Menor que ${value}` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `Menor ou igual a ${value}` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `Não está entre ${value1} e ${value2}` - }, - 'rNotContains': ({ value }): string => { - return `Não contém ${value}` - }, - 'rNotEquals': ({ value }): string => { - return `Diferente de ${value}` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += `Aplicada ` - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `como a primeira ordenação`, - '=1': `após ${otherSortings} outra ordenação`, - 'other': `após ${otherSortings} outras ordenações`, - }) - return _out - }, - 'rStartsWith': ({ value }): string => { - return `Começa com ${value}` - }, - 'save': `Salvar`, - 'saved': `Salvo`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - return TranslationGen.resolveSelect(datetimeMode, { - 'time': `Selecionar horário`, - 'date': `Selecionar data`, - 'dateTime': `Selecionar data e horário`, - }) - }, - 'search': `Pesquisar`, - 'searchResults': `Resultados da pesquisa`, - 'select': `Selecionar`, - 'selectFiles': `Selecionar arquivos`, - 'selection': `Seleção`, - 'selectOption': `Selecione uma opção`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Masculino`, - 'female': `Feminino`, - 'other': `Outro`, - }) - }, - 'show': `Mostrar`, - 'showAllColumns': `Mostrar todas as colunas`, - 'showColumn': `Mostrar coluna`, - 'showLess': `Mostrar menos`, - 'showMore': `Mostrar mais`, - 'showSlide': ({ index }): string => { - return `Mostrar slide ${index}` - }, - 'slide': `Slide`, - 'slideNavigation': `Navegação de slides`, - 'slideOf': ({ index, length }): string => { - return `Slide ${index} de ${length}` - }, - 'sortAsc': `CRESC`, - 'sortDesc': `DECRESC`, - 'sorting': `Ordenação`, - 'speed': `Velocidade`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Ordenação (atualmente crescente)`, - 'desc': `Ordenação (atualmente decrescente)`, - 'other': `Ordenação (atualmente nenhuma)`, - }) - }, - 'startDate': `Início`, - 'startsWith': `Começa com`, - 'street': `Rua`, - 'submit': `Enviar`, - 'success': `Sucesso`, - 'system': `Sistema`, - 'tag': `Tag`, - 'tags': `Tags`, - 'text': `Texto`, - 'time.ago': `atrás`, - 'time.agoDays': ({ days }): string => { - return `há ${days} dias` - }, - 'time.april': `Abril`, - 'time.august': `Agosto`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Século`, - 'other': `Séculos`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Dia`, - 'other': `Dias`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Década`, - 'other': `Décadas`, - }) - }, - 'time.december': `Dezembro`, - 'time.february': `Fevereiro`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Hora`, - 'other': `Horas`, - }) - }, - 'time.in': `em`, - 'time.inDays': ({ days }): string => { - return `em ${days} dias` - }, - 'time.january': `Janeiro`, - 'time.july': `Julho`, - 'time.june': `Junho`, - 'time.march': `Março`, - 'time.may': `Maio`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Microssegundo`, - 'other': `Microssegundos`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Milissegundo`, - 'other': `Milissegundos`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Minuto`, - 'other': `Minutos`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Mês`, - 'other': `Meses`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Nanossegundo`, - 'other': `Nanossegundos`, - }) - }, - 'time.nextMonth': `Próximo mês`, - 'time.november': `Novembro`, - 'time.october': `Outubro`, - 'time.previousMonth': `Mês anterior`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Segundo`, - 'other': `Segundos`, - }) - }, - 'time.september': `Setembro`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Janeiro`, - 'february': `Fevereiro`, - 'march': `Março`, - 'april': `Abril`, - 'may': `Maio`, - 'june': `Junho`, - 'july': `Julho`, - 'august': `Agosto`, - 'september': `Setembro`, - 'october': `Outubro`, - 'november': `Novembro`, - 'december': `Dezembro`, - 'other': `Mês desconhecido`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Jan`, - 'february': `Fev`, - 'march': `Mar`, - 'april': `Abr`, - 'may': `Mai`, - 'june': `Jun`, - 'july': `Jul`, - 'august': `Ago`, - 'september': `Set`, - 'october': `Out`, - 'november': `Nov`, - 'december': `Dez`, - 'other': `???`, - }) - }, - 'time.today': `Hoje`, - 'time.tomorrow': `Amanhã`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Ano`, - 'other': `Anos`, - }) - }, - 'time.yesterday': `Ontem`, - 'tooFewSelectionItems': ({ min }): string => { - return `Selecione pelo menos ${min} itens.` - }, - 'tooLong': ({ max }): string => { - return `O valor deve ter menos de ${max} caracteres.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `Selecione no máximo ${max} itens.` - }, - 'tooShort': ({ min }): string => { - return `O valor deve ter pelo menos ${min} caracteres.` - }, - 'unknown': `Desconhecido`, - 'unpin': `Desafixar`, - 'unsavedChanges': `Alterações não salvas`, - 'unsavedChangesSaveQuestion': `Deseja salvar suas alterações?`, - 'update': `Atualizar`, - 'value': `Valor`, - 'welcome': `Boas-vindas`, - 'withoutTime': `Sem horário`, - 'yes': `Sim` - }, - 'ro-RO': { - 'add': `Adăugați`, - 'addFile': `Adăugați un fișier`, - 'addFilter': `Adăugați un filtru`, - 'addSorting': `Adăugați o sortare`, - 'addTime': `Adăugați ora`, - 'after': `După`, - 'age': `Vârstă`, - 'all': `Toate`, - 'allowedFileTypes': ({ types }): string => { - return `Tipuri de fișiere permise: ${types}` - }, - 'apply': `Aplicați`, - 'back': `Înapoi`, - 'before': `Înainte`, - 'between': `Între`, - 'cancel': `Anulați`, - 'carousel': `Carusel`, - 'caseSensitive': `Sensibil la majuscule`, - 'change': `Modificați`, - 'changeColumnDisplay': `Modificați afișarea coloanelor`, - 'changePinning': `Modificați fixarea`, - 'changeSelection': `Modificați selecția`, - 'changeVisibility': `Modificați vizibilitatea`, - 'chooseLanguage': `Alegeți limba`, - 'chooseSlide': `Alegeți diapozitivul de afișat`, - 'chooseTheme': `Alegeți tema de culori preferată.`, - 'clear': `Ștergeți`, - 'clearValue': `Ștergeți valoarea`, - 'click': `Faceți clic`, - 'clickToCopy': `Faceți clic pentru a copia`, - 'clickToSelect': `Faceți clic pentru a selecta`, - 'close': `Închideți`, - 'closeDialog': `Închideți dialogul`, - 'columnPicker': `Selector de coloane`, - 'columnPickerDescription': `Reordonați, afișați sau ascundeți coloanele`, - 'columns': `Coloane`, - 'confirm': `Confirmați`, - 'contains': `Conține`, - 'copied': `Copiat`, - 'copy': `Copiați`, - 'create': `Creați`, - 'date': `Data`, - 'dayPeriod': `a.m./p.m.`, - 'decline': `Refuzați`, - 'decreaseSortingPriority': `Reduceți prioritatea sortării`, - 'decreaseValue': `Reduceți valoarea`, - 'delete': `Ștergeți`, - 'discard': `Renunțați`, - 'discardChanges': `Renunțați la modificări`, - 'done': `Gata`, - 'dropFilesHere': `Plasați fișierele aici`, - 'edit': `Editați`, - 'editFilter': `Editați filtrul`, - 'endDate': `Sfârșit`, - 'endsWith': `Se termină cu`, - 'enterText': `Introduceți textul aici`, - 'entriesPerPage': `Intrări pe pagină`, - 'entryDate': `Data intrării`, - 'equals': `Egal cu`, - 'error': `Eroare`, - 'errorOccurred': `A apărut o eroare`, - 'exit': `Ieșiți`, - 'fieldRequiredError': `Acest câmp este obligatoriu.`, - 'files': `Fișiere`, - 'filter': `Filtru`, - 'filterNonWhitespace': `Fără spații goale`, - 'filterNotUndefined': `Definit`, - 'filterOptions': `Opțiuni de filtrare`, - 'filterUndefined': `Nedefinit`, - 'first': `Primul`, - 'goodToSeeYou': `Ne bucurăm să vă revedem`, - 'greaterThan': `Mai mare decât`, - 'greaterThanOrEqual': `Mai mare sau egal cu`, - 'hideAllColumns': `Ascundeți toate coloanele`, - 'hideColumn': `Ascundeți coloana`, - 'identifier': `Identificator`, - 'increaseSortingPriority': `Creșteți prioritatea sortării`, - 'increaseValue': `Creșteți valoarea`, - 'invalidEmail': `Adresa de e-mail nu este validă.`, - 'invalidEmailError': `Introduceți o adresă de e-mail validă.`, - 'isFalse': `Este fals`, - 'isNotUndefined': `Este definit`, - 'isTrue': `Este adevărat`, - 'isUndefined': `Este nedefinit`, - 'language': `Limbă`, - 'last': `Ultimul`, - 'less': `Mai puțin`, - 'lessThan': `Mai mic decât`, - 'lessThanOrEqual': `Mai mic sau egal cu`, - 'loading': `Se încarcă`, - 'locale': `Setări regionale`, - 'max': `Max.`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Număr maxim de fișiere: ${count}` - }, - 'maxLengthError': `Lungimea maximă a fost depășită.`, - 'menu': `Meniu`, - 'min': `Min.`, - 'minLengthError': `Lungimea minimă nu a fost atinsă.`, - 'more': `Mai mult`, - 'moveDown': `Mutați în jos`, - 'moveUp': `Mutați în sus`, - 'name': `Nume`, - 'next': `Următor`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=1': `încă ${count} fișier`, - 'other': `încă ${count} fișiere`, - }) - return _out - }, - 'no': `Nu`, - 'noColumn': `Nicio coloană`, - 'noData': `Nu există date`, - 'noFilesSelected': `Niciun fișier selectat`, - 'none': `Niciunul`, - 'noParameterRequired': `Nu este necesar niciun parametru`, - 'notBetween': `Nu este între`, - 'notContains': `Nu conține`, - 'notEmpty': `Câmpul nu poate fi gol.`, - 'notEquals': `Diferit de`, - 'nothingFound': `Nu s-a găsit nimic`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `${count} rezultat găsit`, - 'other': `Rezultate găsite: ${count}`, - }) - }, - 'of': `din`, - 'onOrAfter': `După sau egal`, - 'onOrBefore': `Înainte sau egal`, - 'optional': `Opțional`, - 'outOfRangeNumber': ({ min, max }): string => { - return `Valoarea trebuie să fie între ${min} și ${max}.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `Trebuie selectate între ${min} și ${max} elemente.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `Valoarea trebuie să aibă între ${min} și ${max} caractere.` - }, - 'parameter': `Parametru`, - 'pauseTrace': `Întrerupeți urmărirea`, - 'pinLeft': `Fixați la stânga`, - 'pinned': `Fixate`, - 'pinRight': `Fixați la dreapta`, - 'pinToLeft': `Fixați la stânga`, - 'pinToRight': `Fixați la dreapta`, - 'playTrace': `Redați urmărirea`, - 'pleaseWait': `Vă rugăm să așteptați...`, - 'previous': `Anterior`, - 'pThemes': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Temă`, - 'other': `Teme`, - }) - }, - 'rBetween': ({ value1, value2 }): string => { - return `Între ${value1} și ${value2}` - }, - 'rContains': ({ value }): string => { - return `Conține ${value}` - }, - 'remove': `Eliminați`, - 'removeFilter': `Eliminați filtrul`, - 'removeProperty': `Eliminați proprietatea`, - 'rEndsWith': ({ value }): string => { - return `Se termină cu ${value}` - }, - 'rEquals': ({ value }): string => { - return `Egal cu ${value}` - }, - 'required': `Obligatoriu`, - 'reset': `Resetați`, - 'rGreaterThan': ({ value }): string => { - return `Mai mare decât ${value}` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `Mai mare sau egal cu ${value}` - }, - 'rLessThan': ({ value }): string => { - return `Mai mic decât ${value}` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `Mai mic sau egal cu ${value}` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `Nu este între ${value1} și ${value2}` - }, - 'rNotContains': ({ value }): string => { - return `Nu conține ${value}` - }, - 'rNotEquals': ({ value }): string => { - return `Diferit de ${value}` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += `Aplicată ` - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `ca primă sortare`, - '=1': `după o altă sortare`, - 'other': `după alte sortări (${otherSortings})`, - }) - return _out - }, - 'rStartsWith': ({ value }): string => { - return `Începe cu ${value}` - }, - 'save': `Salvați`, - 'saved': `Salvat`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - return TranslationGen.resolveSelect(datetimeMode, { - 'time': `Selectați ora`, - 'date': `Selectați data`, - 'dateTime': `Selectați data și ora`, - }) - }, - 'search': `Căutați`, - 'searchResults': `Rezultatele căutării`, - 'select': `Selectați`, - 'selectFiles': `Selectați fișiere`, - 'selection': `Selecție`, - 'selectOption': `Selectați o opțiune`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Masculin`, - 'female': `Feminin`, - 'other': `Altul`, - }) - }, - 'show': `Afișați`, - 'showAllColumns': `Afișați toate coloanele`, - 'showColumn': `Afișați coloana`, - 'showLess': `Afișați mai puțin`, - 'showMore': `Afișați mai mult`, - 'showSlide': ({ index }): string => { - return `Afișați diapozitivul ${index}` - }, - 'slide': `Diapozitiv`, - 'slideNavigation': `Navigare între diapozitive`, - 'slideOf': ({ index, length }): string => { - return `Diapozitivul ${index} din ${length}` - }, - 'sortAsc': `CRESC.`, - 'sortDesc': `DESC.`, - 'sorting': `Sortare`, - 'speed': `Viteză`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Sortare (în prezent crescătoare)`, - 'desc': `Sortare (în prezent descrescătoare)`, - 'other': `Sortare (în prezent niciuna)`, - }) - }, - 'startDate': `Început`, - 'startsWith': `Începe cu`, - 'street': `Stradă`, - 'submit': `Trimiteți`, - 'success': `Succes`, - 'system': `Sistem`, - 'tag': `Etichetă`, - 'tags': `Etichete`, - 'text': `Text`, - 'time.ago': `acum`, - 'time.agoDays': ({ days }): string => { - return `acum ${days} zile` - }, - 'time.april': `Aprilie`, - 'time.august': `August`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Secol`, - 'other': `Secole`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Zi`, - 'other': `Zile`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Deceniu`, - 'other': `Decenii`, - }) - }, - 'time.december': `Decembrie`, - 'time.february': `Februarie`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Oră`, - 'other': `Ore`, - }) - }, - 'time.in': `peste`, - 'time.inDays': ({ days }): string => { - return `peste ${days} zile` - }, - 'time.january': `Ianuarie`, - 'time.july': `Iulie`, - 'time.june': `Iunie`, - 'time.march': `Martie`, - 'time.may': `Mai`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Microsecundă`, - 'other': `Microsecunde`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Milisecundă`, - 'other': `Milisecunde`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Minut`, - 'other': `Minute`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Lună`, - 'other': `Luni`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Nanosecundă`, - 'other': `Nanosecunde`, - }) - }, - 'time.nextMonth': `Luna următoare`, - 'time.november': `Noiembrie`, - 'time.october': `Octombrie`, - 'time.previousMonth': `Luna anterioară`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Secundă`, - 'other': `Secunde`, - }) - }, - 'time.september': `Septembrie`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Ianuarie`, - 'february': `Februarie`, - 'march': `Martie`, - 'april': `Aprilie`, - 'may': `Mai`, - 'june': `Iunie`, - 'july': `Iulie`, - 'august': `August`, - 'september': `Septembrie`, - 'october': `Octombrie`, - 'november': `Noiembrie`, - 'december': `Decembrie`, - 'other': `Lună necunoscută`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Ian.`, - 'february': `Feb.`, - 'march': `Mar.`, - 'april': `Apr.`, - 'may': `Mai`, - 'june': `Iun.`, - 'july': `Iul.`, - 'august': `Aug.`, - 'september': `Sept.`, - 'october': `Oct.`, - 'november': `Nov.`, - 'december': `Dec.`, - 'other': `???`, - }) - }, - 'time.today': `Astăzi`, - 'time.tomorrow': `Mâine`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `An`, - 'other': `Ani`, - }) - }, - 'time.yesterday': `Ieri`, - 'tooFewSelectionItems': ({ min }): string => { - return `Selectați cel puțin ${min} elemente.` - }, - 'tooLong': ({ max }): string => { - return `Valoarea trebuie să aibă mai puțin de ${max} caractere.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `Selectați cel mult ${max} elemente.` - }, - 'tooShort': ({ min }): string => { - return `Valoarea trebuie să aibă cel puțin ${min} caractere.` - }, - 'unknown': `Necunoscut`, - 'unpin': `Anulați fixarea`, - 'unsavedChanges': `Modificări nesalvate`, - 'unsavedChangesSaveQuestion': `Doriți să salvați modificările?`, - 'update': `Actualizați`, - 'value': `Valoare`, - 'welcome': `Bun venit`, - 'withoutTime': `Fără oră`, - 'yes': `Da` - }, - 'ru-RU': { - 'add': `Добавить`, - 'addFile': `Добавить файл`, - 'addFilter': `Добавить фильтр`, - 'addSorting': `Добавить сортировку`, - 'addTime': `Добавить время`, - 'after': `После`, - 'age': `Возраст`, - 'all': `Все`, - 'allowedFileTypes': ({ types }): string => { - return `Допустимые типы файлов: ${types}` - }, - 'apply': `Применить`, - 'back': `Назад`, - 'before': `До`, - 'between': `Между`, - 'cancel': `Отмена`, - 'carousel': `Карусель`, - 'caseSensitive': `С учётом регистра`, - 'change': `Изменить`, - 'changeColumnDisplay': `Изменить отображение столбцов`, - 'changePinning': `Изменить закрепление`, - 'changeSelection': `Изменить выбор`, - 'changeVisibility': `Изменить видимость`, - 'chooseLanguage': `Выберите язык`, - 'chooseSlide': `Выберите слайд для отображения`, - 'chooseTheme': `Выберите предпочитаемую цветовую тему.`, - 'clear': `Очистить`, - 'clearValue': `Очистить значение`, - 'click': `Нажмите`, - 'clickToCopy': `Нажмите, чтобы скопировать`, - 'clickToSelect': `Нажмите, чтобы выбрать`, - 'close': `Закрыть`, - 'closeDialog': `Закрыть диалог`, - 'columnPicker': `Выбор столбцов`, - 'columnPickerDescription': `Изменение порядка, отображение и скрытие столбцов`, - 'columns': `Столбцы`, - 'confirm': `Подтвердить`, - 'contains': `Содержит`, - 'copied': `Скопировано`, - 'copy': `Копировать`, - 'create': `Создать`, - 'date': `Дата`, - 'dayPeriod': `ДП/ПП`, - 'decline': `Отклонить`, - 'decreaseSortingPriority': `Понизить приоритет сортировки`, - 'decreaseValue': `Уменьшить значение`, - 'delete': `Удалить`, - 'discard': `Отбросить`, - 'discardChanges': `Отменить изменения`, - 'done': `Готово`, - 'dropFilesHere': `Перетащите файлы сюда`, - 'edit': `Редактировать`, - 'editFilter': `Изменить фильтр`, - 'endDate': `Окончание`, - 'endsWith': `Заканчивается на`, - 'enterText': `Введите текст`, - 'entriesPerPage': `Записей на странице`, - 'entryDate': `Дата поступления`, - 'equals': `Равно`, - 'error': `Ошибка`, - 'errorOccurred': `Произошла ошибка`, - 'exit': `Выход`, - 'fieldRequiredError': `Это поле обязательно для заполнения.`, - 'files': `Файлы`, - 'filter': `Фильтр`, - 'filterNonWhitespace': `Непустое`, - 'filterNotUndefined': `Определено`, - 'filterOptions': `Параметры фильтра`, - 'filterUndefined': `Не определено`, - 'first': `Первая`, - 'goodToSeeYou': `Рады вас видеть`, - 'greaterThan': `Больше`, - 'greaterThanOrEqual': `Больше или равно`, - 'hideAllColumns': `Скрыть все столбцы`, - 'hideColumn': `Скрыть столбец`, - 'identifier': `Идентификатор`, - 'increaseSortingPriority': `Повысить приоритет сортировки`, - 'increaseValue': `Увеличить значение`, - 'invalidEmail': `Некорректный адрес электронной почты.`, - 'invalidEmailError': `Введите корректный адрес электронной почты.`, - 'isFalse': `Ложно`, - 'isNotUndefined': `Определено`, - 'isTrue': `Истинно`, - 'isUndefined': `Не определено`, - 'language': `Язык`, - 'last': `Последняя`, - 'less': `Меньше`, - 'lessThan': `Меньше`, - 'lessThanOrEqual': `Меньше или равно`, - 'loading': `Загрузка`, - 'locale': `Локаль`, - 'max': `Макс.`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Максимальное количество файлов: ${count}` - }, - 'maxLengthError': `Превышена максимальная длина.`, - 'menu': `Меню`, - 'min': `Мин.`, - 'minLengthError': `Не достигнута минимальная длина.`, - 'more': `Ещё`, - 'moveDown': `Переместить вниз`, - 'moveUp': `Переместить вверх`, - 'name': `Имя`, - 'next': `Следующая`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=0': `ещё ${count} файлов`, - '=1': `ещё ${count} файл`, - '=2': `ещё ${count} файла`, - 'few': `ещё ${count} файла`, - 'many': `ещё ${count} файлов`, - 'other': `ещё ${count} файла`, - }) - return _out - }, - 'no': `Нет`, - 'noColumn': `Нет столбца`, - 'noData': `Нет данных`, - 'noFilesSelected': `Файлы не выбраны`, - 'none': `Нет`, - 'noParameterRequired': `Параметр не требуется`, - 'notBetween': `Не между`, - 'notContains': `Не содержит`, - 'notEmpty': `Поле не может быть пустым.`, - 'notEquals': `Не равно`, - 'nothingFound': `Ничего не найдено`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=0': `Найдено ${count} результатов`, - '=1': `Найден ${count} результат`, - '=2': `Найдено ${count} результата`, - 'few': `Найдено ${count} результата`, - 'many': `Найдено ${count} результатов`, - 'other': `Найдено ${count} результата`, - }) - }, - 'of': `из`, - 'onOrAfter': `Не ранее`, - 'onOrBefore': `Не позднее`, - 'optional': `Необязательно`, - 'outOfRangeNumber': ({ min, max }): string => { - return `Значение должно быть в диапазоне от ${min} до ${max}.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `Необходимо выбрать от ${min} до ${max} элементов.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `Значение должно содержать от ${min} до ${max} символов.` - }, - 'parameter': `Параметр`, - 'pauseTrace': `Приостановить трассировку`, - 'pinLeft': `Закрепить слева`, - 'pinned': `Закреплено`, - 'pinRight': `Закрепить справа`, - 'pinToLeft': `Закрепить слева`, - 'pinToRight': `Закрепить справа`, - 'playTrace': `Воспроизвести трассировку`, - 'pleaseWait': `Пожалуйста, подождите...`, - 'previous': `Предыдущая`, - 'pThemes': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Тема`, - '=2': `Темы`, - 'few': `Темы`, - 'many': `Тем`, - 'other': `Темы`, - }) - }, - 'rBetween': ({ value1, value2 }): string => { - return `Между ${value1} и ${value2}` - }, - 'rContains': ({ value }): string => { - return `Содержит ${value}` - }, - 'remove': `Удалить`, - 'removeFilter': `Удалить фильтр`, - 'removeProperty': `Удалить свойство`, - 'rEndsWith': ({ value }): string => { - return `Заканчивается на ${value}` - }, - 'rEquals': ({ value }): string => { - return `Равно ${value}` - }, - 'required': `Обязательно`, - 'reset': `Сбросить`, - 'rGreaterThan': ({ value }): string => { - return `Больше ${value}` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `Больше или равно ${value}` - }, - 'rLessThan': ({ value }): string => { - return `Меньше ${value}` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `Меньше или равно ${value}` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `Не между ${value1} и ${value2}` - }, - 'rNotContains': ({ value }): string => { - return `Не содержит ${value}` - }, - 'rNotEquals': ({ value }): string => { - return `Не равно ${value}` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += `Применяется ` - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `как первая сортировка`, - '=1': `после ${otherSortings} другой сортировки`, - '=2': `после ${otherSortings} других сортировок`, - 'few': `после ${otherSortings} других сортировок`, - 'many': `после ${otherSortings} других сортировок`, - 'other': `после ${otherSortings} других сортировок`, - }) - return _out - }, - 'rStartsWith': ({ value }): string => { - return `Начинается с ${value}` - }, - 'save': `Сохранить`, - 'saved': `Сохранено`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - return TranslationGen.resolveSelect(datetimeMode, { - 'time': `Выберите время`, - 'date': `Выберите дату`, - 'dateTime': `Выберите дату и время`, - }) - }, - 'search': `Поиск`, - 'searchResults': `Результаты поиска`, - 'select': `Выбрать`, - 'selectFiles': `Выбрать файлы`, - 'selection': `Выбор`, - 'selectOption': `Выберите вариант`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Мужской`, - 'female': `Женский`, - 'other': `Другой`, - }) - }, - 'show': `Показать`, - 'showAllColumns': `Показать все столбцы`, - 'showColumn': `Показать столбец`, - 'showLess': `Показать меньше`, - 'showMore': `Показать больше`, - 'showSlide': ({ index }): string => { - return `Показать слайд ${index}` - }, - 'slide': `Слайд`, - 'slideNavigation': `Навигация по слайдам`, - 'slideOf': ({ index, length }): string => { - return `Слайд ${index} из ${length}` - }, - 'sortAsc': `ВОЗР`, - 'sortDesc': `УБЫВ`, - 'sorting': `Сортировка`, - 'speed': `Скорость`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Сортировка (сейчас по возрастанию)`, - 'desc': `Сортировка (сейчас по убыванию)`, - 'other': `Сортировка (сейчас отключена)`, - }) - }, - 'startDate': `Начало`, - 'startsWith': `Начинается с`, - 'street': `Улица`, - 'submit': `Отправить`, - 'success': `Успешно`, - 'system': `Системная`, - 'tag': `Тег`, - 'tags': `Теги`, - 'text': `Текст`, - 'time.ago': `назад`, - 'time.agoDays': ({ days }): string => { - return `${days} дн. назад` - }, - 'time.april': `Апрель`, - 'time.august': `Август`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Век`, - '=2': `Века`, - 'few': `Века`, - 'many': `Веков`, - 'other': `Века`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `День`, - '=2': `Дня`, - 'few': `Дня`, - 'many': `Дней`, - 'other': `Дня`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Десятилетие`, - '=2': `Десятилетия`, - 'few': `Десятилетия`, - 'many': `Десятилетий`, - 'other': `Десятилетия`, - }) - }, - 'time.december': `Декабрь`, - 'time.february': `Февраль`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Час`, - '=2': `Часа`, - 'few': `Часа`, - 'many': `Часов`, - 'other': `Часа`, - }) - }, - 'time.in': `через`, - 'time.inDays': ({ days }): string => { - return `через ${days} дн.` - }, - 'time.january': `Январь`, - 'time.july': `Июль`, - 'time.june': `Июнь`, - 'time.march': `Март`, - 'time.may': `Май`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Микросекунда`, - '=2': `Микросекунды`, - 'few': `Микросекунды`, - 'many': `Микросекунд`, - 'other': `Микросекунды`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Миллисекунда`, - '=2': `Миллисекунды`, - 'few': `Миллисекунды`, - 'many': `Миллисекунд`, - 'other': `Миллисекунды`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Минута`, - '=2': `Минуты`, - 'few': `Минуты`, - 'many': `Минут`, - 'other': `Минуты`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Месяц`, - '=2': `Месяца`, - 'few': `Месяца`, - 'many': `Месяцев`, - 'other': `Месяца`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Наносекунда`, - '=2': `Наносекунды`, - 'few': `Наносекунды`, - 'many': `Наносекунд`, - 'other': `Наносекунды`, - }) - }, - 'time.nextMonth': `Следующий месяц`, - 'time.november': `Ноябрь`, - 'time.october': `Октябрь`, - 'time.previousMonth': `Предыдущий месяц`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Секунда`, - '=2': `Секунды`, - 'few': `Секунды`, - 'many': `Секунд`, - 'other': `Секунды`, - }) - }, - 'time.september': `Сентябрь`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Январь`, - 'february': `Февраль`, - 'march': `Март`, - 'april': `Апрель`, - 'may': `Май`, - 'june': `Июнь`, - 'july': `Июль`, - 'august': `Август`, - 'september': `Сентябрь`, - 'october': `Октябрь`, - 'november': `Ноябрь`, - 'december': `Декабрь`, - 'other': `Неизвестный месяц`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Янв`, - 'february': `Фев`, - 'march': `Мар`, - 'april': `Апр`, - 'may': `Май`, - 'june': `Июн`, - 'july': `Июл`, - 'august': `Авг`, - 'september': `Сен`, - 'october': `Окт`, - 'november': `Ноя`, - 'december': `Дек`, - 'other': `???`, - }) - }, - 'time.today': `Сегодня`, - 'time.tomorrow': `Завтра`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Год`, - '=2': `Года`, - 'few': `Года`, - 'many': `Лет`, - 'other': `Года`, - }) - }, - 'time.yesterday': `Вчера`, - 'tooFewSelectionItems': ({ min }): string => { - return `Выберите не менее ${min} элементов.` - }, - 'tooLong': ({ max }): string => { - return `Значение должно содержать менее ${max} символов.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `Выберите не более ${max} элементов.` - }, - 'tooShort': ({ min }): string => { - return `Значение должно содержать не менее ${min} символов.` - }, - 'unknown': `Неизвестно`, - 'unpin': `Открепить`, - 'unsavedChanges': `Несохранённые изменения`, - 'unsavedChangesSaveQuestion': `Сохранить изменения?`, - 'update': `Обновить`, - 'value': `Значение`, - 'welcome': `Добро пожаловать`, - 'withoutTime': `Без времени`, - 'yes': `Да` - }, - 'tr-TR': { - 'add': `Ekle`, - 'addFile': `Dosya ekle`, - 'addFilter': `Filtre ekle`, - 'addSorting': `Sıralama ekle`, - 'addTime': `Saat ekle`, - 'after': `Sonra`, - 'age': `Yaş`, - 'all': `Tümü`, - 'allowedFileTypes': ({ types }): string => { - return `İzin verilen dosya türleri: ${types}` - }, - 'apply': `Uygula`, - 'back': `Geri`, - 'before': `Önce`, - 'between': `Arasında`, - 'cancel': `İptal`, - 'carousel': `Döngü`, - 'caseSensitive': `Büyük/küçük harf duyarlı`, - 'change': `Değiştir`, - 'changeColumnDisplay': `Sütun görünümünü değiştir`, - 'changePinning': `Sabitlemeyi değiştir`, - 'changeSelection': `Seçimi değiştir`, - 'changeVisibility': `Görünürlüğü değiştir`, - 'chooseLanguage': `Dilinizi seçin`, - 'chooseSlide': `Gösterilecek slaytı seçin`, - 'chooseTheme': `Tercih ettiğiniz renk temasını seçin.`, - 'clear': `Temizle`, - 'clearValue': `Değeri temizle`, - 'click': `Tıkla`, - 'clickToCopy': `Kopyalamak için tıklayın`, - 'clickToSelect': `Seçmek için tıklayın`, - 'close': `Kapat`, - 'closeDialog': `İletişim kutusunu kapat`, - 'columnPicker': `Sütun seçici`, - 'columnPickerDescription': `Sütunları yeniden sıralayın, gösterin veya gizleyin`, - 'columns': `Sütunlar`, - 'confirm': `Onayla`, - 'contains': `İçerir`, - 'copied': `Kopyalandı`, - 'copy': `Kopyala`, - 'create': `Oluştur`, - 'date': `Tarih`, - 'dayPeriod': `ÖÖ/ÖS`, - 'decline': `Reddet`, - 'decreaseSortingPriority': `Sıralama önceliğini azalt`, - 'decreaseValue': `Değeri azalt`, - 'delete': `Sil`, - 'discard': `Vazgeç`, - 'discardChanges': `Değişiklikleri at`, - 'done': `Bitti`, - 'dropFilesHere': `Dosyaları buraya bırakın`, - 'edit': `Düzenle`, - 'editFilter': `Filtreyi düzenle`, - 'endDate': `Bitiş`, - 'endsWith': `İle biter`, - 'enterText': `Buraya metin girin`, - 'entriesPerPage': `Sayfa başına kayıt`, - 'entryDate': `Giriş tarihi`, - 'equals': `Eşittir`, - 'error': `Hata`, - 'errorOccurred': `Bir hata oluştu`, - 'exit': `Çıkış`, - 'fieldRequiredError': `Bu alan zorunludur.`, - 'files': `Dosyalar`, - 'filter': `Filtre`, - 'filterNonWhitespace': `Boşluk olmayan`, - 'filterNotUndefined': `Tanımlı`, - 'filterOptions': `Filtre seçenekleri`, - 'filterUndefined': `Tanımsız`, - 'first': `İlk`, - 'goodToSeeYou': `Sizi görmek güzel`, - 'greaterThan': `Büyüktür`, - 'greaterThanOrEqual': `Büyük veya eşit`, - 'hideAllColumns': `Tüm sütunları gizle`, - 'hideColumn': `Sütunu gizle`, - 'identifier': `Tanımlayıcı`, - 'increaseSortingPriority': `Sıralama önceliğini artır`, - 'increaseValue': `Değeri artır`, - 'invalidEmail': `E-posta adresi geçerli değil.`, - 'invalidEmailError': `Lütfen geçerli bir e-posta adresi girin.`, - 'isFalse': `Yanlış`, - 'isNotUndefined': `Tanımlı`, - 'isTrue': `Doğru`, - 'isUndefined': `Tanımsız`, - 'language': `Dil`, - 'last': `Son`, - 'less': `Daha az`, - 'lessThan': `Küçüktür`, - 'lessThanOrEqual': `Küçük veya eşit`, - 'loading': `Yükleniyor`, - 'locale': `Bölge ayarı`, - 'max': `Maks.`, - 'maximumNumberOfFiles': ({ count }): string => { - return `Maksimum dosya sayısı: ${count}` - }, - 'maxLengthError': `Maksimum uzunluk aşıldı.`, - 'menu': `Menü`, - 'min': `Min.`, - 'minLengthError': `Minimum uzunluğa ulaşılmadı.`, - 'more': `Daha fazla`, - 'moveDown': `Aşağı taşı`, - 'moveUp': `Yukarı taşı`, - 'name': `Ad`, - 'next': `Sonraki`, - 'nMoreFiles': ({ count }): string => { - let _out: string = '' - _out += `+ ` - _out += TranslationGen.resolvePlural(count, { - '=1': `${count} dosya daha`, - 'other': `${count} dosya daha`, - }) - return _out - }, - 'no': `Hayır`, - 'noColumn': `Sütun yok`, - 'noData': `Veri yok`, - 'noFilesSelected': `Dosya seçilmedi`, - 'none': `Hiçbiri`, - 'noParameterRequired': `Parametre gerekmez`, - 'notBetween': `Arasında değil`, - 'notContains': `İçermez`, - 'notEmpty': `Bu alan boş bırakılamaz.`, - 'notEquals': `Eşit değil`, - 'nothingFound': `Hiçbir şey bulunamadı`, - 'nResultsFound': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `${count} sonuç bulundu`, - 'other': `${count} sonuç bulundu`, - }) - }, - 'of': `/`, - 'onOrAfter': `Sonra veya eşit`, - 'onOrBefore': `Önce veya eşit`, - 'optional': `İsteğe bağlı`, - 'outOfRangeNumber': ({ min, max }): string => { - return `Değer ${min} ile ${max} arasında olmalıdır.` - }, - 'outOfRangeSelectionItems': ({ min, max }): string => { - return `${min} ile ${max} arasında öğe seçilmelidir.` - }, - 'outOfRangeString': ({ min, max }): string => { - return `Değer ${min} ile ${max} karakter arasında olmalıdır.` - }, - 'parameter': `Parametre`, - 'pauseTrace': `İzlemeyi duraklat`, - 'pinLeft': `Sola sabitle`, - 'pinned': `Sabitlenmiş`, - 'pinRight': `Sağa sabitle`, - 'pinToLeft': `Sola sabitle`, - 'pinToRight': `Sağa sabitle`, - 'playTrace': `İzlemeyi oynat`, - 'pleaseWait': `Lütfen bekleyin...`, - 'previous': `Önceki`, - 'pThemes': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Tema`, - 'other': `Temalar`, - }) - }, - 'rBetween': ({ value1, value2 }): string => { - return `${value1} ile ${value2} arasında` - }, - 'rContains': ({ value }): string => { - return `${value} içerir` - }, - 'remove': `Kaldır`, - 'removeFilter': `Filtreyi kaldır`, - 'removeProperty': `Özelliği kaldır`, - 'rEndsWith': ({ value }): string => { - return `${value} ile biter` - }, - 'rEquals': ({ value }): string => { - return `${value} değerine eşit` - }, - 'required': `Zorunlu`, - 'reset': `Sıfırla`, - 'rGreaterThan': ({ value }): string => { - return `${value} değerinden büyük` - }, - 'rGreaterThanOrEqual': ({ value }): string => { - return `${value} değerinden büyük veya eşit` - }, - 'rLessThan': ({ value }): string => { - return `${value} değerinden küçük` - }, - 'rLessThanOrEqual': ({ value }): string => { - return `${value} değerinden küçük veya eşit` - }, - 'rNotBetween': ({ value1, value2 }): string => { - return `${value1} ile ${value2} arasında değil` - }, - 'rNotContains': ({ value }): string => { - return `${value} içermez` - }, - 'rNotEquals': ({ value }): string => { - return `${value} değerine eşit değil` - }, - 'rSortingOrderAfter': ({ otherSortings }): string => { - let _out: string = '' - _out += TranslationGen.resolvePlural(otherSortings, { - '=0': `İlk sıralama olarak`, - '=1': `${otherSortings} diğer sıralamadan sonra`, - 'other': `${otherSortings} diğer sıralamadan sonra`, - }) - _out += ` uygulandı` - return _out - }, - 'rStartsWith': ({ value }): string => { - return `${value} ile başlar` - }, - 'save': `Kaydet`, - 'saved': `Kaydedildi`, - 'sDateTimeSelect': ({ datetimeMode }): string => { - return TranslationGen.resolveSelect(datetimeMode, { - 'time': `Saat seçin`, - 'date': `Tarih seçin`, - 'dateTime': `Tarih ve saat seçin`, - }) - }, - 'search': `Ara`, - 'searchResults': `Arama sonuçları`, - 'select': `Seç`, - 'selectFiles': `Dosya seçin`, - 'selection': `Seçim`, - 'selectOption': `Bir seçenek belirleyin`, - 'sGender': ({ gender }): string => { - return TranslationGen.resolveSelect(gender, { - 'male': `Erkek`, - 'female': `Kadın`, - 'other': `Diğer`, - }) - }, - 'show': `Göster`, - 'showAllColumns': `Tüm sütunları göster`, - 'showColumn': `Sütunu göster`, - 'showLess': `Daha az göster`, - 'showMore': `Daha fazla göster`, - 'showSlide': ({ index }): string => { - return `${index}. slaytı göster` - }, - 'slide': `Slayt`, - 'slideNavigation': `Slayt gezintisi`, - 'slideOf': ({ index, length }): string => { - return `Slayt ${index} / ${length}` - }, - 'sortAsc': `ART`, - 'sortDesc': `AZL`, - 'sorting': `Sıralama`, - 'speed': `Hız`, - 'sSortingState': ({ sortDirection }): string => { - return TranslationGen.resolveSelect(sortDirection, { - 'asc': `Sıralama (Şu an artan)`, - 'desc': `Sıralama (Şu an azalan)`, - 'other': `Sıralama (Şu an yok)`, - }) - }, - 'startDate': `Başlangıç`, - 'startsWith': `İle başlar`, - 'street': `Sokak`, - 'submit': `Gönder`, - 'success': `Başarılı`, - 'system': `Sistem`, - 'tag': `Etiket`, - 'tags': `Etiketler`, - 'text': `Metin`, - 'time.ago': `önce`, - 'time.agoDays': ({ days }): string => { - return `${days} gün önce` - }, - 'time.april': `Nisan`, - 'time.august': `Ağustos`, - 'time.century': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Yüzyıl`, - 'other': `Yüzyıl`, - }) - }, - 'time.day': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Gün`, - 'other': `Gün`, - }) - }, - 'time.decade': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `On yıl`, - 'other': `On yıl`, - }) - }, - 'time.december': `Aralık`, - 'time.february': `Şubat`, - 'time.hour': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Saat`, - 'other': `Saat`, - }) - }, - 'time.in': `içinde`, - 'time.inDays': ({ days }): string => { - return `${days} gün içinde` - }, - 'time.january': `Ocak`, - 'time.july': `Temmuz`, - 'time.june': `Haziran`, - 'time.march': `Mart`, - 'time.may': `Mayıs`, - 'time.microsecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Mikrosaniye`, - 'other': `Mikrosaniye`, - }) - }, - 'time.millisecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Milisaniye`, - 'other': `Milisaniye`, - }) - }, - 'time.minute': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Dakika`, - 'other': `Dakika`, - }) - }, - 'time.month': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Ay`, - 'other': `Ay`, - }) - }, - 'time.nanosecond': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Nanosaniye`, - 'other': `Nanosaniye`, - }) - }, - 'time.nextMonth': `Sonraki ay`, - 'time.november': `Kasım`, - 'time.october': `Ekim`, - 'time.previousMonth': `Önceki ay`, - 'time.second': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Saniye`, - 'other': `Saniye`, - }) - }, - 'time.september': `Eylül`, - 'time.sMonthLong': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Ocak`, - 'february': `Şubat`, - 'march': `Mart`, - 'april': `Nisan`, - 'may': `Mayıs`, - 'june': `Haziran`, - 'july': `Temmuz`, - 'august': `Ağustos`, - 'september': `Eylül`, - 'october': `Ekim`, - 'november': `Kasım`, - 'december': `Aralık`, - 'other': `Bilinmeyen ay`, - }) - }, - 'time.sMonthShort': ({ month }): string => { - return TranslationGen.resolveSelect(month, { - 'january': `Oca`, - 'february': `Şub`, - 'march': `Mar`, - 'april': `Nis`, - 'may': `May`, - 'june': `Haz`, - 'july': `Tem`, - 'august': `Ağu`, - 'september': `Eyl`, - 'october': `Eki`, - 'november': `Kas`, - 'december': `Ara`, - 'other': `???`, - }) - }, - 'time.today': `Bugün`, - 'time.tomorrow': `Yarın`, - 'time.year': ({ count }): string => { - return TranslationGen.resolvePlural(count, { - '=1': `Yıl`, - 'other': `Yıl`, - }) - }, - 'time.yesterday': `Dün`, - 'tooFewSelectionItems': ({ min }): string => { - return `En az ${min} öğe seçin.` - }, - 'tooLong': ({ max }): string => { - return `Değer ${max} karakterden az olmalıdır.` - }, - 'tooManySelectionItems': ({ max }): string => { - return `En fazla ${max} öğe seçin.` - }, - 'tooShort': ({ min }): string => { - return `Değer en az ${min} karakter içermelidir.` - }, - 'unknown': `Bilinmiyor`, - 'unpin': `Sabitlemeyi kaldır`, - 'unsavedChanges': `Kaydedilmemiş değişiklikler`, - 'unsavedChangesSaveQuestion': `Değişikliklerinizi kaydetmek istiyor musunuz?`, - 'update': `Güncelle`, - 'value': `Değer`, - 'welcome': `Hoş geldiniz`, - 'withoutTime': `Saat olmadan`, - 'yes': `Evet` + } } } diff --git a/web/i18n/supportedLocales.ts b/web/i18n/supportedLocales.ts deleted file mode 100644 index 07fbf13f..00000000 --- a/web/i18n/supportedLocales.ts +++ /dev/null @@ -1,67 +0,0 @@ -import type { SupportedLocalesConfig } from '@helpwave/hightide' -import { HightideConfigUtils } from '@helpwave/hightide' -import type { TasksTranslationLocales } from '@/i18n/translations' - -export const supportedLocales = { - ...HightideConfigUtils.defaultSupportedLocales, - 'pt-BR': { - localName: 'Português (Brasil)', - defaultIs24HourFormat: true, - defaultStartingWeekday: 'sunday', - defaultCalendarType: 'Gregorian', - }, - 'es-ES': { - localName: 'Español', - defaultIs24HourFormat: true, - defaultStartingWeekday: 'monday', - defaultCalendarType: 'Gregorian', - }, - 'fr-FR': { - localName: 'Français', - defaultIs24HourFormat: true, - defaultStartingWeekday: 'monday', - defaultCalendarType: 'Gregorian', - }, - 'nl-NL': { - localName: 'Nederlands', - defaultIs24HourFormat: true, - defaultStartingWeekday: 'monday', - defaultCalendarType: 'Gregorian', - }, - 'it-IT': { - localName: 'Italiano', - defaultIs24HourFormat: true, - defaultStartingWeekday: 'monday', - defaultCalendarType: 'Gregorian', - }, - 'pl-PL': { - localName: 'Polski', - defaultIs24HourFormat: true, - defaultStartingWeekday: 'monday', - defaultCalendarType: 'Gregorian', - }, - 'tr-TR': { - localName: 'Türkçe', - defaultIs24HourFormat: true, - defaultStartingWeekday: 'monday', - defaultCalendarType: 'Gregorian', - }, - 'ro-RO': { - localName: 'Română', - defaultIs24HourFormat: true, - defaultStartingWeekday: 'monday', - defaultCalendarType: 'Gregorian', - }, - 'el-GR': { - localName: 'Ελληνικά', - defaultIs24HourFormat: false, - defaultStartingWeekday: 'monday', - defaultCalendarType: 'Gregorian', - }, - 'ru-RU': { - localName: 'Русский', - defaultIs24HourFormat: true, - defaultStartingWeekday: 'monday', - defaultCalendarType: 'Gregorian', - }, -} as const satisfies Record diff --git a/web/package-lock.json b/web/package-lock.json index a8163ccf..cb5a85a0 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -12,7 +12,7 @@ "@dnd-kit/core": "6.3.1", "@dnd-kit/modifiers": "9.0.0", "@dnd-kit/sortable": "10.0.0", - "@helpwave/hightide": "0.17.2", + "@helpwave/hightide": "0.18.0", "@helpwave/internationalization": "0.4.0", "@tailwindcss/postcss": "4.3.1", "@tanstack/react-query": "5.101.0", @@ -1879,12 +1879,12 @@ } }, "node_modules/@helpwave/hightide": { - "version": "0.17.2", - "resolved": "https://registry.npmjs.org/@helpwave/hightide/-/hightide-0.17.2.tgz", - "integrity": "sha512-sbI/AjF/gyyjLRnt8+XdGr0kvXZ7bI0eEZppJL7UzDMTx90w3K6Eav89lgt31x/aAH/7pKgWvFBmdrjiuB2gOA==", + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/@helpwave/hightide/-/hightide-0.18.0.tgz", + "integrity": "sha512-f8FLWcULPQO1yJsYAkWxjleIsZisseZrm4eWlui/1wv3jh1jxppd88h7GChwSovIn/qJ3pnBMNYbWtgBwJgtKQ==", "license": "AGPL-3.0-only", "dependencies": { - "@helpwave/hightide-utils": "0.1.8", + "@helpwave/hightide-utils": "0.1.9", "@helpwave/internationalization": "0.4.0", "@tailwindcss/cli": "4.1.18", "@tanstack/react-table": "8.21.3", @@ -1899,9 +1899,9 @@ } }, "node_modules/@helpwave/hightide-utils": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/@helpwave/hightide-utils/-/hightide-utils-0.1.8.tgz", - "integrity": "sha512-ELW2+uLFjQLyG2KXKmUKTn3WuHulcfffdKsWFl6BCRIbxBA617lT5eyAtc1Liu2WdEFhBsuOezqlJCLBev/O5w==", + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@helpwave/hightide-utils/-/hightide-utils-0.1.9.tgz", + "integrity": "sha512-36fMQuXiIAMpnc5k98NGaAYhylgfu3aUOmKDfKT+u1RIcGqKkukIDy0uJwLO5Bc3mvrTvsk+qTjiueLwcli9Ew==", "license": "AGPL-3.0-only", "dependencies": { "@helpwave/internationalization": "0.4.0" diff --git a/web/package.json b/web/package.json index b62dd8bf..49db2002 100644 --- a/web/package.json +++ b/web/package.json @@ -30,7 +30,7 @@ "@dnd-kit/core": "6.3.1", "@dnd-kit/modifiers": "9.0.0", "@dnd-kit/sortable": "10.0.0", - "@helpwave/hightide": "0.17.2", + "@helpwave/hightide": "0.18.0", "@helpwave/internationalization": "0.4.0", "@tailwindcss/postcss": "4.3.1", "@tanstack/react-query": "5.101.0", diff --git a/web/pages/_app.tsx b/web/pages/_app.tsx index 289e42f1..4c8daecc 100644 --- a/web/pages/_app.tsx +++ b/web/pages/_app.tsx @@ -20,7 +20,6 @@ import { registerServiceWorker, requestNotificationPermission } from '@/utils/pu import { useEffect } from 'react' import { tasksTranslation } from '@/i18n/translations' import { hightideLocaleTranslation } from '@/i18n/hightideLocaleTranslations' -import { supportedLocales } from '@/i18n/supportedLocales' const queryClient = new QueryClient({ defaultOptions: { @@ -51,7 +50,6 @@ function MyApp({ return ( Date: Tue, 13 Oct 2026 14:17:49 +0000 Subject: [PATCH 3/3] Fix E2E stack startup race The backend's first database connection could be refused before Postgres accepted connections, making it restart while the proxy started. Nginx then failed to resolve the backend upstream and exited permanently. - Wait for a healthy Postgres before starting the backend - Restart the proxy on failure Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01LbPakprLfjzLeRWSgiu4NY --- docker-compose.e2e.yml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/docker-compose.e2e.yml b/docker-compose.e2e.yml index 505fedff..90809335 100644 --- a/docker-compose.e2e.yml +++ b/docker-compose.e2e.yml @@ -33,6 +33,11 @@ services: POSTGRES_DB: "postgres" POSTGRES_USER: "postgres" POSTGRES_PASSWORD: "password" + healthcheck: + test: ["CMD-SHELL", "pg_isready -U postgres -d postgres"] + interval: 2s + timeout: 3s + retries: 30 redis: image: redis:8.4 @@ -75,9 +80,12 @@ services: volumes: - "./scaffold:/scaffold:ro" depends_on: - - postgres - - redis - - influxdb + postgres: + condition: service_healthy + redis: + condition: service_started + influxdb: + condition: service_started web: image: ${WEB_IMAGE:-ghcr.io/helpwave/tasks-web:latest} @@ -93,6 +101,7 @@ services: proxy: image: ${PROXY_IMAGE:-ghcr.io/helpwave/tasks-proxy:latest} + restart: on-failure environment: KEYCLOAK_HOST: keycloak:8080 BACKEND_HOST: backend:80