142 lines
4.5 KiB
TypeScript
142 lines
4.5 KiB
TypeScript
// English translations
|
|
export const en = {
|
|
// App header and navigation
|
|
appTitle: "Medication Plan Assistant",
|
|
appSubtitle: "Simulation for Lisdexamfetamine (LDX) and d-Amphetamine (d-amph)",
|
|
|
|
// Chart view buttons
|
|
dAmphetamine: "d-Amphetamine",
|
|
lisdexamfetamine: "Lisdexamfetamine",
|
|
both: "Both",
|
|
|
|
// Language selector
|
|
language: "Language",
|
|
english: "English",
|
|
german: "Deutsch",
|
|
|
|
// Dose Schedule
|
|
myPlan: "My Plan",
|
|
morning: "Morning",
|
|
midday: "Midday",
|
|
afternoon: "Afternoon",
|
|
evening: "Evening",
|
|
night: "Night",
|
|
|
|
// Deviations
|
|
deviationsFromPlan: "Deviations from Plan",
|
|
addDeviation: "Add Deviation",
|
|
day: "Day",
|
|
additional: "Additional",
|
|
additionalTooltip: "Mark this if it was an extra dose instead of a replacement for a planned one.",
|
|
|
|
// Suggestions
|
|
whatIf: "What if?",
|
|
suggestion: "Suggestion",
|
|
instead: "instead",
|
|
at: "at",
|
|
applySuggestion: "Apply suggestion as deviation",
|
|
noSignificantCorrection: "No significant correction necessary.",
|
|
noSuitableNextDose: "No suitable next dose found for correction.",
|
|
|
|
// Chart
|
|
axisLabelConcentration: "Concentration (ng/ml)",
|
|
axisLabelHours: "Hours (h)",
|
|
axisLabelTimeOfDay: "Time of Day (h)",
|
|
tickNoon: "Noon",
|
|
refLineRegularPlan: "Regular Plan",
|
|
refLineDeviatingPlan: "Deviation from Plan",
|
|
refLineNoDeviation: "No Deviation",
|
|
refLineRecovering: "Recovering",
|
|
refLineIrregularIntake: "Irregular Intake",
|
|
refLineDayX: "Day {{x}}",
|
|
refLineMin: "Min",
|
|
refLineMax: "Max",
|
|
|
|
// Settings
|
|
diagramSettings: "Diagram Settings",
|
|
xAxisTimeFormat: "Time Format",
|
|
xAxisFormatContinuous: "Continuous",
|
|
xAxisFormatContinuousDesc: "Endless sequence (0h, 6h, 12h...)",
|
|
xAxisFormat24h: "Time of Day (24h)",
|
|
xAxisFormat24hDesc: "Repeating 0-24h cycle",
|
|
xAxisFormat12h: "Time of Day (12h AM/PM)",
|
|
xAxisFormat12hDesc: "Repeating 12h cycle in AM/PM format",
|
|
showTemplateDayInChart: "Show Regular Plan (Only for Deviating Days)",
|
|
showDayReferenceLines: "Show Day Separators (Reference Lines and Status)",
|
|
simulationDuration: "Simulation Duration",
|
|
displayedDays: "Visible Days (in Focus)",
|
|
yAxisRange: "Y-Axis Range (Zoom)",
|
|
yAxisRangeAutoButton: "A",
|
|
yAxisRangeAutoButtonTitle: "Determine range automatically based on data range",
|
|
auto: "Auto",
|
|
therapeuticRange: "Therapeutic Range (Reference Lines)",
|
|
dAmphetamineParameters: "d-Amphetamine Parameters",
|
|
halfLife: "Half-life",
|
|
lisdexamfetamineParameters: "Lisdexamfetamine Parameters",
|
|
conversionHalfLife: "Conversion Half-life",
|
|
absorptionRate: "Absorption Rate",
|
|
faster: "(faster >)",
|
|
resetAllSettings: "Reset All Settings",
|
|
|
|
// Units
|
|
unitMg: "mg",
|
|
unitNgml: "ng/ml",
|
|
unitHour: "h",
|
|
unitDays: "Days",
|
|
|
|
// Reset confirmation
|
|
resetConfirmation: "Are you sure you want to reset all settings to default values? This cannot be undone.",
|
|
|
|
// Footer disclaimer
|
|
importantNote: "Important Notice",
|
|
disclaimer: "This tool is for illustration and information purposes only. It is not a medical device and does not replace consultation with a doctor or pharmacist. All calculations are simulations based on general pharmacokinetic models and may differ significantly from individual factors. Please consult your treating physician before making adjustments to your medication.",
|
|
|
|
// Number input field
|
|
buttonClear: "Clear field",
|
|
|
|
// Field validation
|
|
errorNumberRequired: "Please enter a valid number.",
|
|
errorTimeRequired: "Please enter a valid time.",
|
|
warningDuplicateTime: "Multiple doses at same time.",
|
|
warningZeroDose: "Zero dose has no effect on simulation.",
|
|
|
|
// Time picker
|
|
timePickerHour: "Hour",
|
|
timePickerMinute: "Minute",
|
|
timePickerApply: "Apply",
|
|
|
|
// Sorting
|
|
sortByTime: "Sort by time",
|
|
sortByTimeNeeded: "Doses are not in chronological order. Click to sort.",
|
|
sortByTimeSorted: "Doses are sorted chronologically.",
|
|
|
|
// Day-based schedule
|
|
regularPlan: "Regular Plan",
|
|
deviatingPlan: "Deviation from Plan",
|
|
alternativePlan: "Alternative Plan",
|
|
regularPlanOverlay: "Regular",
|
|
dayNumber: "Day {{number}}",
|
|
cloneDay: "Clone day",
|
|
addDay: "Add day",
|
|
addDose: "Add dose",
|
|
removeDose: "Remove dose",
|
|
removeDay: "Remove day",
|
|
collapseDay: "Collapse day",
|
|
expandDay: "Expand day",
|
|
dose: "dose",
|
|
doses: "doses",
|
|
comparedToRegularPlan: "compared to regular plan",
|
|
time: "Time",
|
|
ldx: "LDX",
|
|
damph: "d-amph",
|
|
|
|
// URL sharing
|
|
sharePlan: "Share Plan",
|
|
viewingSharedPlan: "Viewing shared plan",
|
|
saveAsMyPlan: "Save as My Plan",
|
|
discardSharedPlan: "Discard",
|
|
planCopiedToClipboard: "Plan link copied to clipboard!"
|
|
};
|
|
|
|
export default en;
|