{*******************************************************} { } { Lang } { } { Copyright (C) 2025 kku } { } {*******************************************************} unit Lang; interface uses Tocsg.Obj, System.SysUtils; type TLangKind = (lkKor, lkEng, lkCN, lkTW); TTgLang = class(TTgObject) public procedure SetLanguage(aKind: TLangKind); end; var LangKind: TLangKind = lkKor; RS_HELLO: String = ''; RS_cpMain_cdWelcome_Label2: String = ''; RS_cpMain_cdWelcome_lbWC_Msg1: String = ''; RS_cpMain_cdWelcome_lbWC_Msg2: String = ''; RS_cpMain_cdUserInfoAgree_Label13: String = ''; RS_cpMain_cdUserInfoAgree_Label14: String = ''; RS_cpMain_cdUserInfoAgree_rdAgree2: String = ''; RS_cpMain_cdUserInfoAgree_rdNoAgree2: String = ''; RS_cpMain_cdLicense_Label5: String = ''; RS_cpMain_cdLicense_Label6: String = ''; RS_cpMain_cdLicense_rdAgree: String = ''; RS_cpMain_cdLicense_rdNoAgree: String = ''; RS_cpMain_cdInstalled_Label15: String = ''; RS_cpMain_cdInstalled_Label16: String = ''; RS_cpMain_cdInstalled_lbDelete: String = ''; RS_cpMain_cdInstalled_lbReinstall: String = ''; RS_cpMain_cdInstall_Label11: String = ''; RS_cpMain_cdInstall_Label12: String = ''; RS_cpMain_cdInfo_btnInfo: String = ''; RS_cpMain_cdInfo_chCheckEmpNo: String = ''; RS_cpMain_cdInfo_Label7: String = ''; RS_cpMain_cdInfo_Label8: String = ''; RS_cpMain_cdInfo_Label9: String = ''; RS_cpMain_cdCompleted_lbCompleted: String = ''; RS_cpMain_cdCompleted_lbCompletedMsg: String = ''; RS_cpMain_cdCompleted_lbExitMsg: String = ''; RS_S_FMT_EmpNoInfo: String = ''; RS_S_FMT_EmpNoInfo2: String = ''; RS_S_GetEmpNoInfo: String = ''; RS_S_GetEmpNoInfo2: String = ''; RS_S_Deleted: String = ''; RS_S_Normal: String = ''; RS_S_InvaludEmpNo: String = ''; RS_S_InvaludEmpNo2: String = ''; RS_S_InputEmpNo: String = ''; RS_S_InputEmpNo2: String = ''; RS_S_FMT_TERMINATE: String = ''; RS_S_Q_Delete: String = ''; RS_S_DeleteComp: String = ''; RS_S_MsgDeleted: String = ''; RS_S_MsgNoDelete: String = ''; RS_S_Q_Exit: String = ''; implementation procedure TTgLang.SetLanguage(aKind: TLangKind); begin LangKind := aKind; case aKind of lkKor: begin RS_HELLO := '안녕하세요'; RS_cpMain_cdWelcome_Label2 := '환영합니다.'; RS_cpMain_cdWelcome_lbWC_Msg1 := 'QS-eCRM Home Edition 설치를 환영합니다.'; RS_cpMain_cdWelcome_lbWC_Msg2 := 'QS-eCRM Home Edition의 설치/업그레이드를 진행합니다.' +#13#10#13#10 + '자세한 사항은 QS-eCRM Home Edition의 설치 가이드를 참조하세요.' +#13#10 + 'Copyright(c) 2023, TOCSG and/or its affiliates.' +#13#10 + 'All rights reserved.'; RS_cpMain_cdUserInfoAgree_Label13 := '개인정보 수집 및 이용 동의'; RS_cpMain_cdUserInfoAgree_Label14 := '설치를 진행하기 위해서는 사용자 동의를 선택해야 합니다.'; RS_cpMain_cdUserInfoAgree_rdAgree2 := '사용에 동의합니다.'; RS_cpMain_cdUserInfoAgree_rdNoAgree2 := '사용에 동의하지 않습니다.'; RS_cpMain_cdLicense_Label5 := '라이선스 동의'; RS_cpMain_cdLicense_Label6 := '설치를 진행하기 위해서는 사용자 동의를 선택해야 합니다.'; RS_cpMain_cdLicense_rdAgree := '사용에 동의합니다.'; RS_cpMain_cdLicense_rdNoAgree := '사용에 동의하지 않습니다.'; RS_cpMain_cdInstalled_Label15 := '이미 설치 되어있습니다.'; RS_cpMain_cdInstalled_Label16 := '아래에서 [삭제] 또는 [프로그램 재설치]를 선택해 주십시오.'; RS_cpMain_cdInstalled_lbDelete := '삭제'; RS_cpMain_cdInstalled_lbReinstall := '프로그램 재설치'; RS_cpMain_cdInstall_Label11 := '설치 프로세스'; RS_cpMain_cdInstall_Label12 := '완료 목록'; RS_cpMain_cdInfo_btnInfo := '조회'; RS_cpMain_cdInfo_chCheckEmpNo := '사번 유효성 체크'; RS_cpMain_cdInfo_Label7 := '설치 개요'; RS_cpMain_cdInfo_Label8 := '설치 진행을 위해 다음 정보를 입력하세요.'; RS_cpMain_cdInfo_Label9 := '사번'; RS_cpMain_cdCompleted_lbCompleted := '설치 완료'; RS_cpMain_cdCompleted_lbCompletedMsg := 'QS-eCRM Home Edition 설치가 완료되었습니다.'; RS_cpMain_cdCompleted_lbExitMsg := '설치 마법사는 5 초 후 종료됩니다.'; RS_S_FMT_EmpNoInfo := '사번 : %s'#13#10'이름 : %s'#13#10'부서 : %s'#13#10'상태 : %s'; RS_S_FMT_EmpNoInfo2 := 'ID : %s'#13#10'이름 : %s'#13#10'부서 : %s'#13#10'상태 : %s'; RS_S_GetEmpNoInfo := '사번 정보를 확인했습니다.'; RS_S_GetEmpNoInfo2 := 'ID 정보를 확인했습니다.' + #13#10 + '아래 정보가 맞는지 확인 후 맞으면 "예", 틀리면 "아니요" 버튼을 누르시기 바랍니다.'; RS_S_Deleted := '삭제됨'; RS_S_Normal := '정상'; RS_S_InvaludEmpNo := '유효하지 않은 사번입니다.'; RS_S_InvaludEmpNo2 := '유효하지 않은 ID 입니다.'; RS_S_InputEmpNo := '"사번"을 입력해주십시오.'; RS_S_InputEmpNo2 := 'ID를 입력해주십시오.'; RS_S_FMT_TERMINATE := '설치 마법사는 %d 초 후 종료됩니다.'; RS_S_Q_Delete := '삭제하시겠습니까?'; RS_S_DeleteComp := '삭제 완료'; RS_S_MsgDeleted := '삭제가 완료되었습니다.'; RS_S_MsgNoDelete := '삭제를 완료하지 못했습니다.'+#13+#10+'잠시후 다시 시도해 주십시오.'; RS_S_Q_Exit := '설치를 종료하시겠습니까?'; end; lkEng: begin RS_HELLO := 'Hello'; RS_cpMain_cdWelcome_Label2 := 'Welcome.'; RS_cpMain_cdWelcome_lbWC_Msg1 := 'Welcome to the installation of QS-eCRM Home Edition.'; RS_cpMain_cdWelcome_lbWC_Msg2 := 'Proceeding with the installation/upgrade of QS-eCRM Home Edition.' +#13#10#13#10 + 'For more details, please refer to the QS-eCRM Home Edition Installation Guide.' +#13#10 + 'Copyright(c) 2023, TOCSG and/or its affiliates.' +#13#10 + 'All rights reserved.'; RS_cpMain_cdUserInfoAgree_Label13 := '개인정보 수집 및 이용 동의'; RS_cpMain_cdUserInfoAgree_Label14 := '설치를 진행하기 위해서는 사용자 동의를 선택해야 합니다.'; RS_cpMain_cdUserInfoAgree_rdAgree2 := '사용에 동의합니다.'; RS_cpMain_cdUserInfoAgree_rdNoAgree2 := '사용에 동의하지 않습니다.'; RS_cpMain_cdLicense_Label5 := 'License Agreement'; RS_cpMain_cdLicense_Label6 := 'To proceed with the installation, you must accept the terms and conditions.'; RS_cpMain_cdLicense_rdAgree := 'I agree to the terms.'; RS_cpMain_cdLicense_rdNoAgree := 'I do not agree to the terms.'; RS_cpMain_cdInstalled_Label15 := 'Already Installed.'; // RS_cpMain_cdInstalled_Label16 := '아래에서 [삭제] 또는 [프로그램 재설치]를 선택해 주십시오.'; RS_cpMain_cdInstalled_lbDelete := 'Uninstall'; RS_cpMain_cdInstalled_lbReinstall := 'Program Reinstallation'; RS_cpMain_cdInstall_Label11 := 'Installation Process'; RS_cpMain_cdInstall_Label12 := 'Completion List'; RS_cpMain_cdInfo_btnInfo := 'Validate'; RS_cpMain_cdInfo_chCheckEmpNo := 'EmpNo Validity Check'; RS_cpMain_cdInfo_Label7 := 'Installation Overview'; RS_cpMain_cdInfo_Label8 := 'Please enter the following information to proceed with the installation.'; RS_cpMain_cdInfo_Label9 := 'EmpNo'; RS_cpMain_cdCompleted_lbCompleted := 'Installation Complete'; RS_cpMain_cdCompleted_lbCompletedMsg := 'QS-eCRM Home Edition installation has been successfully completed.'; RS_cpMain_cdCompleted_lbExitMsg := 'The installation wizard will close in 5 seconds.'; RS_S_FMT_EmpNoInfo := 'EmpNo : %s'#13#10'Name : %s'#13#10'Department : %s'#13#10'Status : %s'; RS_S_FMT_EmpNoInfo2 := 'ID : %s'#13#10'Name : %s'#13#10'Department : %s'#13#10'Status : %s'; RS_S_GetEmpNoInfo := 'EmpNo information has been verified.'; RS_S_GetEmpNoInfo2 := 'ID information has been verified.' + #13#10 + 'Please check that the information below is correct and click the "Yes" button if it is correct, or the "No" button if it is incorrect.'; RS_S_Deleted := 'Deleted'; RS_S_Normal := 'OK'; RS_S_InvaludEmpNo := 'The EmpNo is invalid.'; RS_S_InvaludEmpNo2 := 'The ID is invalid.'; RS_S_InputEmpNo := 'Please enter your EmpNo.'; RS_S_InputEmpNo2 := 'Please enter your ID.'; RS_S_FMT_TERMINATE := 'The installation wizard will close in %d seconds.'; RS_S_Q_Delete := 'Are you sure you want to delete it?'; RS_S_DeleteComp := 'Deletion completed'; RS_S_MsgDeleted := 'Deletion has been completed.'; RS_S_MsgNoDelete := 'The deletion could not be completed.'+#13+#10+'Please try again later.'; RS_S_Q_Exit := 'Are you sure you want to exit?'; end; lkCN : begin RS_HELLO := '您好'; RS_cpMain_cdWelcome_Label2 := '欢迎光临。'; RS_cpMain_cdWelcome_lbWC_Msg1 := '欢迎安装QS-eCRM Home Edition。'; RS_cpMain_cdWelcome_lbWC_Msg2 := '进行QS-eCRM Home Edition的安装/升级。'+#13#10#13#10 + '有关详细信息,请参考QS-eCRM Home Edition的安装指南。'+#13#10 + 'Copyright(c) 2023, TOCSG and/or its affiliates.'+#13#10 + 'All rights reserved.'; RS_cpMain_cdUserInfoAgree_Label13 := '同意收集和使用个人信息'; RS_cpMain_cdUserInfoAgree_Label14 := '必须选择用户同意才能继续安装。'; RS_cpMain_cdUserInfoAgree_rdAgree2 := '同意使用。'; RS_cpMain_cdUserInfoAgree_rdNoAgree2 := '不同意使用。'; RS_cpMain_cdLicense_Label5 := '同意许可'; RS_cpMain_cdLicense_Label6 := '必须选择用户同意才能继续安装。'; RS_cpMain_cdLicense_rdAgree := '同意使用。'; RS_cpMain_cdLicense_rdNoAgree := '不同意使用。'; RS_cpMain_cdInstalled_Label15 := '已设置。'; RS_cpMain_cdInstalled_Label16 := '请在下面选择[删除]或[重新安装程序]。'; RS_cpMain_cdInstalled_lbDelete := '删除'; RS_cpMain_cdInstalled_lbReinstall := '重新安装程序'; RS_cpMain_cdInstall_Label11 := '安装程序'; RS_cpMain_cdInstall_Label12 := '完成目录'; RS_cpMain_cdInfo_btnInfo := '查找'; RS_cpMain_cdInfo_chCheckEmpNo := '确认编号的有效性'; RS_cpMain_cdInfo_Label7 := '安装概要'; RS_cpMain_cdInfo_Label8 := '请输入以下信息以继续安装。'; RS_cpMain_cdInfo_Label9 := '编号'; RS_cpMain_cdCompleted_lbCompleted := '安装完成'; RS_cpMain_cdCompleted_lbCompletedMsg := 'QS-eCRM Home Edition安装已完成。'; RS_cpMain_cdCompleted_lbExitMsg := '安装向导5秒后结束。'; RS_S_FMT_EmpNoInfo := '编号 : %s'#13#10'姓名 : %s'#13#10'部门 : %s'#13#10'状态 : %s'; RS_S_FMT_EmpNoInfo2 := 'ID : %s'#13#10'姓名 : %s'#13#10'部门 : %s'#13#10'状态 : %s'; RS_S_GetEmpNoInfo := '确认了编号信息。'; RS_S_GetEmpNoInfo2 := '确认了ID情报。'+ #13#10 +'请确认以下信息是否正确后,如果正确请按“是”,如果错误请按“否”按钮。'; RS_S_Deleted := '已删除'; RS_S_Normal := '正常'; RS_S_InvaludEmpNo := '无效的编号。'; RS_S_InvaludEmpNo2 := '无效的ID。'; RS_S_InputEmpNo := '请输入“编号”。'; RS_S_InputEmpNo2 := '请输入ID。'; RS_S_FMT_TERMINATE := '安装向导%d秒后结束。'; RS_S_Q_Delete := '确定要删除吗?'; RS_S_DeleteComp := '删除完成'; RS_S_MsgDeleted := '删除已完成。'; RS_S_MsgNoDelete := '删除失败。'+#13+#10+'请稍后再试。'; RS_S_Q_Exit := '确定要结束安装吗?'; end; lkTW : begin RS_HELLO := '您好'; RS_cpMain_cdWelcome_Label2 := '歡迎。'; RS_cpMain_cdWelcome_lbWC_Msg1 := '歡迎安裝QS-eCRM Home Edition。'; RS_cpMain_cdWelcome_lbWC_Msg2 := '進行安裝/更新QS-eCRM Home Edition。'+#13#10#13#10+ '詳細事項請參考QS-eCRM Home Edition的安裝說明。'+#13#10 + 'Copyright(c) 2023, TOCSG and/or its affiliates.'+#13#10 + 'All rights reserved.'; RS_cpMain_cdUserInfoAgree_Label13 := '同意收集與使用個人資訊'; RS_cpMain_cdUserInfoAgree_Label14 := '若是想進行安裝,使用者必須選擇同意。'; RS_cpMain_cdUserInfoAgree_rdAgree2 := '同意使用。'; RS_cpMain_cdUserInfoAgree_rdNoAgree2 := '不同意使用。'; RS_cpMain_cdLicense_Label5 := '同意授權'; RS_cpMain_cdLicense_Label6 := '若是想進行安裝,使用者必須選擇同意。'; RS_cpMain_cdLicense_rdAgree := '同意使用。'; RS_cpMain_cdLicense_rdNoAgree := '不同意使用。'; RS_cpMain_cdInstalled_Label15 := '目前已經安裝了。'; RS_cpMain_cdInstalled_Label16 := '從下列選擇[刪除]或[重新安裝程式]。'; RS_cpMain_cdInstalled_lbDelete := '刪除'; RS_cpMain_cdInstalled_lbReinstall := '重新安裝程式'; RS_cpMain_cdInstall_Label11 := '安裝程序'; RS_cpMain_cdInstall_Label12 := '完成目錄'; RS_cpMain_cdInfo_btnInfo := '查詢'; RS_cpMain_cdInfo_chCheckEmpNo := '確認員工編號有效性'; RS_cpMain_cdInfo_Label7 := '安裝概要'; RS_cpMain_cdInfo_Label8 := '想進行安裝請輸入下列資訊。'; RS_cpMain_cdInfo_Label9 := '員工編號'; RS_cpMain_cdCompleted_lbCompleted := '安裝完成'; RS_cpMain_cdCompleted_lbCompletedMsg := 'QS-eCRM Home Edition已安裝完成。'; RS_cpMain_cdCompleted_lbExitMsg := '安裝魔法師於5秒後會結束。'; RS_S_FMT_EmpNoInfo := '員工編號:%s'#13#10'名稱:%s'#13#10'部門: %s'#13#10'狀態:%s'; RS_S_FMT_EmpNoInfo2 := 'ID : %s'#13#10'名稱:%s'#13#10'部門: %s'#13#10'狀態:%s'; RS_S_GetEmpNoInfo := '已確認員工編號資訊。'; RS_S_GetEmpNoInfo2 := '已確認ID資訊。'+ #13#10 +'確認下列資訊是否正確,如果正確請點選『是』,如果錯誤請點選『否』。'; RS_S_Deleted := '已刪除'; RS_S_Normal := '正常'; RS_S_InvaludEmpNo := '這是無效的員工編號。'; RS_S_InvaludEmpNo2 := '這是無效的ID。'; RS_S_InputEmpNo := '請輸入『員工編號』。'; RS_S_InputEmpNo2 := '請輸入ID。'; RS_S_FMT_TERMINATE := '安裝魔法師於%d秒後結束。'; RS_S_Q_Delete := '請問要刪除嗎?'; RS_S_DeleteComp := '刪除完成'; RS_S_MsgDeleted := '已經刪除了。'; RS_S_MsgNoDelete := '未能完成刪除。'+#13+#10+'請待會再試一次。'; RS_S_Q_Exit := '請問要結束安裝嗎?'; end; end; end; end.