Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions __mocks__/platform-bible-react.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ import {
} from 'react';
import type {
ChangeEventHandler,
FocusEventHandler,
CSSProperties,
KeyboardEventHandler,
MouseEventHandler,
Expand Down Expand Up @@ -420,6 +421,7 @@ export const Input = forwardRef<
className?: string;
style?: CSSProperties;
disabled?: boolean;
onBlur?: FocusEventHandler<HTMLInputElement>;
onChange?: ChangeEventHandler<HTMLInputElement>;
onKeyDown?: KeyboardEventHandler<HTMLInputElement>;
'aria-label'?: string;
Expand All @@ -434,6 +436,7 @@ export const Input = forwardRef<
className,
style,
disabled,
onBlur,
onChange,
onKeyDown,
'aria-label': ariaLabel,
Expand All @@ -451,6 +454,7 @@ export const Input = forwardRef<
className={className}
style={style}
disabled={disabled}
onBlur={onBlur}
onChange={onChange}
onKeyDown={onKeyDown}
aria-label={ariaLabel}
Expand Down
45 changes: 45 additions & 0 deletions contributions/localizedStrings.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,49 @@
"%interlinearizer_analysisCatalog_noUsages%": "Not used anywhere",
"%interlinearizer_analysisCatalog_showAllUsages%": "Show {count} more",

"%interlinearizer_analysisCatalog_editGloss%": "Gloss",
"%interlinearizer_analysisCatalog_editMorphemes%": "Split into morphemes",
"%interlinearizer_analysisCatalog_editMorphemesHint%": "Enter morpheme forms separated by spaces",
"%interlinearizer_analysisCatalog_editMorphemesSave%": "Save breakdown",
"%interlinearizer_analysisCatalog_editMorphemesCancel%": "Cancel",
"%interlinearizer_analysisCatalog_editMorphemesOpen%": "Edit breakdown for {form}",
"%interlinearizer_analysisCatalog_confirmResetPrompt%": "Discard this breakdown and its glosses everywhere {form} is used?",
"%interlinearizer_analysisCatalog_confirmResetAction%": "Discard breakdown",
"%interlinearizer_analysisCatalog_confirmResplitPrompt%": "This breakdown drops {forms}, discarding the glosses on it everywhere this analysis is used. Save anyway?",
"%interlinearizer_analysisCatalog_confirmResplitAction%": "Save and discard",
"%interlinearizer_analysisCatalog_morphemeGloss%": "Gloss for morpheme {form}",
"%interlinearizer_analysisCatalog_appliesToAll%": "Edits here apply to every use of this analysis.",
"%interlinearizer_analysisCatalog_merge%": "Merge…",
"%interlinearizer_analysisCatalog_mergeTitle%": "Merge {form} into another analysis",
"%interlinearizer_analysisCatalog_mergePrompt%": "Every use of this analysis becomes the analysis you choose. This analysis is then removed.",
"%interlinearizer_analysisCatalog_mergePeerUsageCount%": "{count} uses",
"%interlinearizer_analysisCatalog_mergeCancel%": "Cancel",
"%interlinearizer_analysisCatalog_mergeConfirm%": "Merge",
"%interlinearizer_analysisCatalog_merged%": "Merged into {gloss} — now {count} uses.",
"%interlinearizer_analysisCatalog_mergedNoGloss%": "Merged into {form} — now {count} uses.",
"%interlinearizer_analysisCatalog_mergedDismiss%": "Dismiss",
"%interlinearizer_analysisCatalog_draftStranded%": "An edit elsewhere removed the analysis of {form}, discarding the breakdown you were typing for it.",
"%interlinearizer_analysisCatalog_delete%": "Delete",
"%interlinearizer_analysisCatalog_deleteTitle%": "Delete the analysis of {form}?",
"%interlinearizer_analysisCatalog_deleteBlank%": "{count} uses will be left with no analysis.",
"%interlinearizer_analysisCatalog_deleteBlankOne%": "1 use will be left with no analysis.",
"%interlinearizer_analysisCatalog_deleteBlankNone%": "This analysis is used nowhere, so nothing else changes.",
"%interlinearizer_analysisCatalog_deleteFallback%": "{count} uses will fall back to {gloss}.",
"%interlinearizer_analysisCatalog_deleteFallbackOne%": "1 use will fall back to {gloss}.",
"%interlinearizer_analysisCatalog_deleteFallbackNoGloss%": "{count} uses will fall back to another analysis of the same form.",
"%interlinearizer_analysisCatalog_deleteFallbackNoGlossOne%": "1 use will fall back to another analysis of the same form.",
"%interlinearizer_analysisCatalog_deleteUndoWarning%": "This cannot be undone.",
"%interlinearizer_analysisCatalog_deleteCancel%": "Cancel",
"%interlinearizer_analysisCatalog_deleteConfirm%": "Delete",
"%interlinearizer_analysisCatalog_closeConfirmTitle%": "Discard the unsaved breakdown?",
"%interlinearizer_analysisCatalog_closeConfirmPrompt%": "You have typed a morpheme breakdown but not saved it. Closing the catalog discards it.",
"%interlinearizer_analysisCatalog_closeConfirmCancel%": "Keep editing",
"%interlinearizer_analysisCatalog_closeConfirmDiscard%": "Discard and close",
"%interlinearizer_analysisCatalog_discardForDeletePrompt%": "You have typed a morpheme breakdown but not saved it. Deleting this analysis discards it.",
"%interlinearizer_analysisCatalog_discardForDeleteConfirm%": "Discard and delete",
"%interlinearizer_analysisCatalog_discardForMergePrompt%": "You have typed a morpheme breakdown but not saved it. Merging this analysis discards it.",
"%interlinearizer_analysisCatalog_discardForMergeConfirm%": "Discard and merge",

"%interlinearizer_projectSettings_title%": "Interlinearizer",
"%interlinearizer_projectSettings_continuousScroll%": "Continuous Scroll",
"%interlinearizer_projectSettings_continuousScrollDescription%": "Display words in a continuous horizontal scroll strip instead of chapter-segmented rows",
Expand Down Expand Up @@ -85,6 +128,8 @@
"%interlinearizer_morphemeEditor_emptyHint%": "Enter morpheme forms separated by spaces",
"%interlinearizer_morphemeEditor_confirmResetPrompt%": "Discard this breakdown and its glosses?",
"%interlinearizer_morphemeEditor_confirmResetAction%": "Reset",
"%interlinearizer_morphemeEditor_confirmResplitPrompt%": "This breakdown drops {forms}, discarding the glosses on it. Save anyway?",
"%interlinearizer_morphemeEditor_confirmResplitAction%": "Save and discard",
"%interlinearizer_morphemeGloss_label%": "Gloss for morpheme {form}",
"%interlinearizer_tokenChip_editMorphemes%": "Edit morpheme breakdown for {token}",
"%interlinearizer_tokenChip_defineMorphemes%": "Define morpheme breakdown for {token}",
Expand Down
Loading
Loading