diff --git a/src/components/FocusGroupModerator.tsx b/src/components/FocusGroupModerator.tsx index 8da31a8d..530655a9 100755 --- a/src/components/FocusGroupModerator.tsx +++ b/src/components/FocusGroupModerator.tsx @@ -1,4 +1,5 @@ import React, { useState, useEffect, useCallback, useRef } from 'react'; +import { useTranslation } from 'react-i18next'; import { useNavigate, useLocation } from 'react-router-dom'; import { useNavigation } from '@/contexts/NavigationContext'; import { zodResolver } from "@hookform/resolvers/zod"; @@ -57,6 +58,7 @@ export default function FocusGroupModerator({ preSelectedParticipants = [] }: FocusGroupModeratorProps = {}) { const navigate = useNavigate(); + const { t } = useTranslation(); const { setPreviousRoute, navigationState, clearNavigationState } = useNavigation(); // Tab state @@ -496,9 +498,9 @@ export default function FocusGroupModerator({ - Setup - Participant Selection - Review & Edit + {t('focus_group_setup.tab_setup')} + {t('focus_group_setup.tab_participant_selection')} + {t('focus_group_setup.tab_review_edit')} diff --git a/src/components/UserCreator.tsx b/src/components/UserCreator.tsx index ad56fedf..dcf108d3 100755 --- a/src/components/UserCreator.tsx +++ b/src/components/UserCreator.tsx @@ -1,4 +1,5 @@ import { useState, useEffect } from 'react'; +import { useTranslation } from 'react-i18next'; import { zodResolver } from "@hookform/resolvers/zod"; import { useForm } from "react-hook-form"; import { z } from "zod"; @@ -126,6 +127,7 @@ const formSchema = z.object({ }); export default function UserCreator({ targetFolderId, targetFolderName }: UserCreatorProps) { + const { t } = useTranslation(); const [userCount, setUserCount] = useState(1); const [isSubmitting, setIsSubmitting] = useState(false); const [isAutoLoginInProgress, setIsAutoLoginInProgress] = useState(false); @@ -576,12 +578,12 @@ export default function UserCreator({ targetFolderId, targetFolderName }: UserCr
- Basic - Attitudinal - Personality - Demographics - Lifestyle - Extended + {t('persona_editor.tab_basic')} + {t('persona_editor.tab_attitudinal')} + {t('persona_editor.tab_personality')} + {t('persona_editor.tab_demographics')} + {t('persona_editor.tab_lifestyle')} + {t('persona_editor.tab_extended')}