Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
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
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -42,3 +42,6 @@ credentials.json

certificates
.env

/public/slides/*
!/public/slides/demo/
17 changes: 14 additions & 3 deletions locales/en/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -100,11 +100,22 @@
"ElevenLabsVoiceId": "ElevenLabs Voice ID",
"ElevenLabsVoiceIdInfo": "Voice ID can be selected from the URL below.",
"CharacterName": "Character name",
"ShowAssistantText": "Show answer box",
"ShowCharacterName": "Show character name in the answer box",
"AdvancedSettings": "Advanced Settings",
"ShowSettingsButton": "Show settings button",
"ShowSettingsButtonInfo": "The settings screen can be displayed by pressing Cmd + . (Mac) / Ctrl + . (Windows) .",
"ShowControlPanel": "Show settings button",
"ShowControlPanelInfo": "The settings screen can be displayed by pressing Cmd + . (Mac) / Ctrl + . (Windows) .",
"SlideMode": "Slide Mode",
"SelectedSlideDocs": "Selected Slide Documents",
"SlideModeDescription": "This is a mode where AI automatically presents slides. It is only available when the selected AI service is OpenAI, Anthropic, or Google Gemini."
"SlideModeDescription": "This is a mode where AI automatically presents slides. It is only available when the selected AI service is OpenAI, Anthropic, or Google Gemini.",
"PdfConvertLabel": "PDF Slide Conversion",
"PdfConvertDescription": "Convert PDF to slide mode data. Available only when the selected AI service is OpenAI.",
"PdfConvertFileUpload": "Select PDF file",
"PdfConvertFolderName": "Save folder name",
"PdfConvertModelSelect": "Select model",
"PdfConvertButton": "Convert PDF to slides",
"PdfConvertLoading": "Converting...",
"PdfConvertSuccess": "Conversion completed",
"PdfConvertError": "Conversion failed",
"PdfConvertSubmitError": "Please make sure the PDF file, folder name, and API key are set."
}
17 changes: 14 additions & 3 deletions locales/ja/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -101,11 +101,22 @@
"ElevenLabsVoiceId": "ElevenLabs ボイスID",
"ElevenLabsVoiceIdInfo": "ボイスIDは下記のURLから選択してください。",
"CharacterName": "キャラクター名",
"ShowAssistantText": "回答欄を表示する",
"ShowCharacterName": "回答欄にキャラクター名を表示する",
"AdvancedSettings": "詳細設定",
"ShowSettingsButton": "設定ボタンを表示",
"ShowSettingsButtonInfo": "設定画面は Cmd + . (Mac) / Ctrl + . (Windows) で表示することができます。",
"ShowControlPanel": "操作パネルを表示する",
"ShowControlPanelInfo": "設定画面は Cmd + . (Mac) / Ctrl + . (Windows) で表示することができます。",
"SlideMode": "スライドモード",
"SelectedSlideDocs": "使用するスライド",
"SlideModeDescription": "AIが自動でスライドを発表するモードです。選択しているAIサービスがOpenAIまたはAnthropicまたはGoogle Geminiの場合のみ有効です。"
"SlideModeDescription": "AIが自動でスライドを発表するモードです。選択しているAIサービスがOpenAIまたはAnthropicまたはGoogle Geminiの場合のみ有効です。",
"PdfConvertLabel": "PDFスライド変換",
"PdfConvertDescription": "PDFをスライドモード用のデータに変換します。選択しているAIサービスがOpenAIの場合のみ利用可能です。",
"PdfConvertFileUpload": "PDFファイルを選択",
"PdfConvertFolderName": "保存フォルダ名",
"PdfConvertModelSelect": "モデルを選択",
"PdfConvertButton": "PDFをスライドに変換",
"PdfConvertLoading": "変換中...",
"PdfConvertSuccess": "変換が完了しました",
"PdfConvertError": "変換に失敗しました",
"PdfConvertSubmitError": "PDFファイル、フォルダ名、APIキーが設定されているか確認をしてください"
}
17 changes: 14 additions & 3 deletions locales/ko/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -100,11 +100,22 @@
"ElevenLabsVoiceId": "ElevenLabs 보이스ID",
"ElevenLabsVoiceIdInfo": "보이스ID는 아래 URL에서 선택하십시오.",
"CharacterName": "캐릭터 이름",
"ShowAssistantText": "답변란 표시",
"ShowCharacterName": "답변란에 캐릭터 이름을 표시",
"AdvancedSettings": "고급 설정",
"ShowSettingsButton": "설정 버튼 표시",
"ShowSettingsButtonInfo": "설정 화면은 Cmd + . (Mac) / Ctrl + . (Windows)를 눌러 표시할 수 있습니다.",
"ShowControlPanel": "설정 버튼 표시",
"ShowControlPanelInfo": "설정 화면은 Cmd + . (Mac) / Ctrl + . (Windows)를 눌러 표시할 수 있습니다.",
"SlideMode": "슬라이드 모드",
"SelectedSlideDocs": "사용할 슬라이드",
"SlideModeDescription": "AI가 자동으로 슬라이드를 발표하는 모드입니다. 선택한 AI 서비스가 OpenAI, Anthropic 또는 Google Gemini인 경우에만 사용 가능합니다."
"SlideModeDescription": "AI가 자동으로 슬라이드를 발표하는 모드입니다. 선택한 AI 서비스가 OpenAI, Anthropic 또는 Google Gemini인 경우에만 사용 가능합니다.",
"PdfConvertLabel": "PDF 슬라이드 변환",
"PdfConvertDescription": "PDF를 슬라이드 모드 데이터로 변환합니다. 선택한 AI 서비스가 OpenAI인 경우에만 사용 가능합니다.",
"PdfConvertFileUpload": "PDF 파일 선택",
"PdfConvertFolderName": "저장 폴더 이름",
"PdfConvertModelSelect": "모델 선택",
"PdfConvertButton": "PDF를 슬라이드로 변환",
"PdfConvertLoading": "변환 중...",
"PdfConvertSuccess": "변환 완료",
"PdfConvertError": "변환 실패",
"PdfConvertSubmitError": "PDF 파일, 폴더 이름, API 키가 설정되어 있는지 확인하세요."
}
17 changes: 14 additions & 3 deletions locales/zh/translation.json
Original file line number Diff line number Diff line change
Expand Up @@ -100,11 +100,22 @@
"ElevenLabsVoiceId": "ElevenLabs 语音ID",
"ElevenLabsVoiceIdInfo": "请从下面的URL选择语音ID。",
"CharacterName": "角色名字",
"ShowAssistantText": "顯示回答框",
"ShowCharacterName": "在回答框中显示角色名称",
"AdvancedSettings": "高级设置",
"ShowSettingsButton": "显示设置按钮",
"ShowSettingsButtonInfo": "可以通过按 Cmd + . (Mac) / Ctrl + . (Windows) 来显示设置界面。",
"ShowControlPanel": "显示设置按钮",
"ShowControlPanelInfo": "可以通过按 Cmd + . (Mac) / Ctrl + . (Windows) 来显示设置界面。",
"SlideMode": "投影片模式",
"SelectedSlideDocs": "使用的投影片",
"SlideModeDescription": "這是一個 AI 自動展示投影片的模式。僅在選擇的 AI 服務為 OpenAI、Anthropic 或 Google Gemini 時有效。"
"SlideModeDescription": "這是一個 AI 自動展示投影片的模式。僅在選擇的 AI 服務為 OpenAI、Anthropic 或 Google Gemini 時有效。",
"PdfConvertLabel": "PDF 投影片轉換",
"PdfConvertDescription": "將 PDF 轉換為投影片模式數據。僅在選擇的 AI 服務為 OpenAI 時可用。",
"PdfConvertFileUpload": "選擇 PDF 文件",
"PdfConvertFolderName": "保存文件夹名称",
"PdfConvertModelSelect": "选择模型",
"PdfConvertButton": "将PDF转换为幻灯片",
"PdfConvertLoading": "转换中...",
"PdfConvertSuccess": "转换完成",
"PdfConvertError": "转换失败",
"PdfConvertSubmitError": "请确保已设置PDF文件、文件夹名称和API密钥。"
}
Loading