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
41 changes: 41 additions & 0 deletions apps/reader/locales/en-US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,44 @@ export default {
'theme.source_color': 'Source Color',
'theme.background_color': 'Background Color',

'ai.title': 'AI Configuration',
'ai.api_key': 'API Key',
'ai.api_key.placeholder': 'Enter OpenAI API Key',
'ai.api_key.show': 'Show',
'ai.api_key.hide': 'Hide',
'ai.api_url': 'API URL',
'ai.api_url.placeholder': 'https://api.openai.com/v1',
'ai.model_name': 'Model Name',
'ai.model_name.placeholder': 'gpt-3.5-turbo',
'ai.translate_prompt': 'Translate Prompt',
'ai.translate_prompt.placeholder':
'Please translate the following text to Chinese, maintaining the original format and style:',
'ai.summarize_prompt': 'Summarize Prompt',
'ai.summarize_prompt.placeholder':
'Please summarize the main content of the following text, be concise and clear:',

'ai_assistant.summarize': 'AI Summarize',
'ai_assistant.summarize.title': 'Page Summary',
'ai_assistant.summarize.loading': 'Summarizing...',
'ai_assistant.summarize.error.no_content':
'Unable to get current page content',
'ai_assistant.summarize.error.no_text': 'Current page has no text content',
'ai_assistant.summarize.error.failed': 'Summarization failed',
'ai_assistant.translate.page': 'Translate Page',
'ai_assistant.translate.page.title': 'Translating Page',
'ai_assistant.translate.loading': 'Translating...',
'ai_assistant.translate.progress': 'Progress',
'ai_assistant.translate.success': 'Translation complete',
'ai_assistant.translate.success.detail':
'{success} succeeded, {failed} failed',
'ai_assistant.translate.removed': 'Translations removed',
'ai_assistant.translate.error.no_content':
'Unable to get current page content',
'ai_assistant.translate.error.no_paragraphs':
'Current page has no translatable paragraphs',
'ai_assistant.translate.error.failed': 'Translation failed',
'ai_assistant.close': 'Close',

'settings.title': 'Settings',
'settings.language': 'Language',
'settings.color_scheme': 'Color Scheme',
Expand All @@ -59,6 +97,9 @@ export default {

'menu.copy': 'Copy',
'menu.search_in_book': 'Search in book',
'menu.translate': 'Translate',
'menu.translate.loading': 'Translating...',
'menu.close': 'Close',
'menu.annotate': 'Annotate',
'menu.define': 'Define',
'menu.undefine': 'Undefine',
Expand Down
42 changes: 42 additions & 0 deletions apps/reader/locales/ja-JP.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,45 @@ export default {
'theme.source_color': 'ソースカラー',
'theme.background_color': '背景色',

'ai.title': 'AI 設定',
'ai.api_key': 'API キー',
'ai.api_key.placeholder': 'OpenAI API キーを入力',
'ai.api_key.show': '表示',
'ai.api_key.hide': '非表示',
'ai.api_url': 'API URL',
'ai.api_url.placeholder': 'https://api.openai.com/v1',
'ai.model_name': 'モデル名',
'ai.model_name.placeholder': 'gpt-3.5-turbo',
'ai.translate_prompt': '翻訳プロンプト',
'ai.translate_prompt.placeholder':
'以下のテキストを中国語に翻訳してください。元の形式とスタイルを維持してください:',
'ai.summarize_prompt': '要約プロンプト',
'ai.summarize_prompt.placeholder':
'以下のテキストの主要内容を要約してください。簡潔で明確に:',

'ai_assistant.summarize': 'AI 要約',
'ai_assistant.summarize.title': 'ページ要約',
'ai_assistant.summarize.loading': '要約中...',
'ai_assistant.summarize.error.no_content':
'現在のページコンテンツを取得できません',
'ai_assistant.summarize.error.no_text':
'現在のページにテキストコンテンツがありません',
'ai_assistant.summarize.error.failed': '要約に失敗しました',
'ai_assistant.translate.page': 'ページ翻訳',
'ai_assistant.translate.page.title': 'ページ翻訳中',
'ai_assistant.translate.loading': '翻訳中...',
'ai_assistant.translate.progress': '進捗',
'ai_assistant.translate.success': '翻訳完了',
'ai_assistant.translate.success.detail':
'成功 {success} 件、失敗 {failed} 件',
'ai_assistant.translate.removed': '翻訳を削除しました',
'ai_assistant.translate.error.no_content':
'現在のページコンテンツを取得できません',
'ai_assistant.translate.error.no_paragraphs':
'現在のページに翻訳可能な段落がありません',
'ai_assistant.translate.error.failed': '翻訳に失敗しました',
'ai_assistant.close': '閉じる',

'settings.title': '設定',
'settings.language': '言語',
'settings.color_scheme': '配色',
Expand All @@ -59,6 +98,9 @@ export default {

'menu.copy': 'コピー',
'menu.search_in_book': '本を検索',
'menu.translate': '翻訳',
'menu.translate.loading': '翻訳中...',
'menu.close': '閉じる',
'menu.annotate': '注釈',
'menu.define': '定義',
'menu.undefine': '未定義',
Expand Down
37 changes: 37 additions & 0 deletions apps/reader/locales/zh-CN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,40 @@ export default {
'theme.source_color': '源色',
'theme.background_color': '背景色',

'ai.title': 'AI 配置',
'ai.api_key': 'API 密钥',
'ai.api_key.placeholder': '请输入 OpenAI API Key',
'ai.api_key.show': '显示',
'ai.api_key.hide': '隐藏',
'ai.api_url': 'API 地址',
'ai.api_url.placeholder': 'https://api.openai.com/v1',
'ai.model_name': '模型名称',
'ai.model_name.placeholder': 'gpt-3.5-turbo',
'ai.translate_prompt': '翻译提示词',
'ai.translate_prompt.placeholder':
'请将以下文本翻译成中文,保持原文的格式和风格:',
'ai.summarize_prompt': '总结提示词',
'ai.summarize_prompt.placeholder': '请总结以下文本的主要内容,要求简洁明了:',

'ai_assistant.summarize': 'AI 总结',
'ai_assistant.summarize.title': '页面总结',
'ai_assistant.summarize.loading': '总结中...',
'ai_assistant.summarize.error.no_content': '无法获取当前页面内容',
'ai_assistant.summarize.error.no_text': '当前页面没有文本内容',
'ai_assistant.summarize.error.failed': '总结失败',
'ai_assistant.translate.page': '翻译页面',
'ai_assistant.translate.page.title': '翻译页面',
'ai_assistant.translate.loading': '翻译中...',
'ai_assistant.translate.progress': '翻译进度',
'ai_assistant.translate.success': '翻译完成',
'ai_assistant.translate.success.detail':
'成功 {success} 个,失败 {failed} 个',
'ai_assistant.translate.removed': '已移除翻译',
'ai_assistant.translate.error.no_content': '无法获取当前页面内容',
'ai_assistant.translate.error.no_paragraphs': '当前页面没有可翻译的段落',
'ai_assistant.translate.error.failed': '翻译失败',
'ai_assistant.close': '关闭',

'settings.title': '设置',
'settings.language': '语言',
'settings.color_scheme': '颜色模式',
Expand All @@ -59,6 +93,9 @@ export default {

'menu.copy': '复制',
'menu.search_in_book': '书内搜索',
'menu.translate': '翻译',
'menu.translate.loading': '翻译中...',
'menu.close': '关闭',
'menu.annotate': '标注',
'menu.define': '定义',
'menu.undefine': '取消定义',
Expand Down
Loading