From c29d2a135fa582c0bbbeec59b00363341f74afe5 Mon Sep 17 00:00:00 2001 From: troyeguo <13820674+troyeguo@users.noreply.github.com> Date: Sun, 16 Jan 2022 22:32:31 +0800 Subject: [PATCH] fix bug Former-commit-id: 28dc377da31f1359c83f6e106d88437c5d6bd0c2 --- CODE_OF_CONDUCT.md | 76 +++++++ CONTRIBUTING-CN.md | 17 ++ CONTRIBUTING.md | 11 + i18n.js | 32 --- src/assets/locales/cn/translation.json | 115 +++++----- src/assets/locales/en/translation.json | 132 ++++++------ src/assets/locales/ru/translation.json | 204 +++++------------- src/assets/locales/tw/translation.json | 112 +++++----- src/components/ShelfChooser/component.tsx | 2 +- .../dialogs/actionDialog/component.tsx | 2 +- .../dialogs/addDialog/component.tsx | 2 +- .../dialogs/backupDialog/component.tsx | 12 +- .../dialogs/sortDialog/component.tsx | 4 +- .../dialogs/tokenDialog/component.tsx | 7 +- .../dialogs/updateInfo/component.tsx | 2 +- src/components/importLocal/component.tsx | 4 +- .../readerSettings/sliderList/component.tsx | 3 +- src/components/textToSpeech/component.tsx | 2 +- src/constants/emptyList.tsx | 9 +- src/constants/popupList.tsx | 2 +- src/constants/settingList.tsx | 14 +- src/constants/sideMenu.tsx | 6 +- src/constants/viewMode.tsx | 6 +- src/containers/lists/cardList/component.tsx | 2 +- .../panels/htmlProgressPanel/component.tsx | 4 +- .../panels/progressPanel/component.tsx | 6 +- .../panels/settingPanel/component.tsx | 2 +- 27 files changed, 379 insertions(+), 411 deletions(-) create mode 100644 CODE_OF_CONDUCT.md create mode 100644 CONTRIBUTING-CN.md create mode 100644 CONTRIBUTING.md delete mode 100644 i18n.js diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md new file mode 100644 index 00000000..a4c83e34 --- /dev/null +++ b/CODE_OF_CONDUCT.md @@ -0,0 +1,76 @@ +# Contributor Covenant Code of Conduct + +## Our Pledge + +In the interest of fostering an open and welcoming environment, we as +contributors and maintainers pledge to making participation in our project and +our community a harassment-free experience for everyone, regardless of age, body +size, disability, ethnicity, sex characteristics, gender identity and expression, +level of experience, education, socio-economic status, nationality, personal +appearance, race, religion, or sexual identity and orientation. + +## Our Standards + +Examples of behavior that contributes to creating a positive environment +include: + +* Using welcoming and inclusive language +* Being respectful of differing viewpoints and experiences +* Gracefully accepting constructive criticism +* Focusing on what is best for the community +* Showing empathy towards other community members + +Examples of unacceptable behavior by participants include: + +* The use of sexualized language or imagery and unwelcome sexual attention or + advances +* Trolling, insulting/derogatory comments, and personal or political attacks +* Public or private harassment +* Publishing others' private information, such as a physical or electronic + address, without explicit permission +* Other conduct which could reasonably be considered inappropriate in a + professional setting + +## Our Responsibilities + +Project maintainers are responsible for clarifying the standards of acceptable +behavior and are expected to take appropriate and fair corrective action in +response to any instances of unacceptable behavior. + +Project maintainers have the right and responsibility to remove, edit, or +reject comments, commits, code, wiki edits, issues, and other contributions +that are not aligned to this Code of Conduct, or to ban temporarily or +permanently any contributor for other behaviors that they deem inappropriate, +threatening, offensive, or harmful. + +## Scope + +This Code of Conduct applies both within project spaces and in public spaces +when an individual is representing the project or its community. Examples of +representing a project or community include using an official project e-mail +address, posting via an official social media account, or acting as an appointed +representative at an online or offline event. Representation of a project may be +further defined and clarified by project maintainers. + +## Enforcement + +Instances of abusive, harassing, or otherwise unacceptable behavior may be +reported by contacting the project team at agalwood.net@gmail.com. All +complaints will be reviewed and investigated and will result in a response that +is deemed necessary and appropriate to the circumstances. The project team is +obligated to maintain confidentiality with regard to the reporter of an incident. +Further details of specific enforcement policies may be posted separately. + +Project maintainers who do not follow or enforce the Code of Conduct in good +faith may face temporary or permanent repercussions as determined by other +members of the project's leadership. + +## Attribution + +This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, +available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html + +[homepage]: https://www.contributor-covenant.org + +For answers to common questions about this code of conduct, see +https://www.contributor-covenant.org/faq diff --git a/CONTRIBUTING-CN.md b/CONTRIBUTING-CN.md new file mode 100644 index 00000000..5e875db3 --- /dev/null +++ b/CONTRIBUTING-CN.md @@ -0,0 +1,17 @@ +# Koodo Reader 贡献指南 + +开始贡献之前,确保你已经理解了 [GitHub 的协作流程](https://guides.github.com/introduction/flow/)。 + +## 代码指南 + +您可以借助 Koodo Reader 的[开发计划](https://www.notion.so/troyeguo/215baeda57804fd29dbb0e91d1e6a021?v=360c00183d944b598668f34c255edfd7)了解 Koodo Reader 的开发需求,通过 [Issues](https://github.com/troyeguo/koodo-reader/issues) 了解 Koodo Reader 的 bug,然后通过 Pull Requests 的方式提交您的代码。如果您有新需求或发现新 bug 请先到[Issues](https://github.com/troyeguo/koodo-reader/issues)反馈,经开发者确认之后,再进行后续的开发工作。 + +### 提交原则 + +- 参与项目的前提是您已经熟悉本项目的结构,代码风格,命名规范,并且提交 PR 之前,修改部分的代码经过了充分测试 +- 请勿升级或降级依赖版本 +- 请勿大量重构代码,包括修改变量名,方法名,项目结构等 + +## 其他贡献方式 + +您可以在[Issues](https://github.com/troyeguo/koodo-reader/issues)提交新需求和新 Bug。或者帮助解决[Discussions](https://github.com/troyeguo/koodo-reader/discussions)中其他用户遇到的问题。 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 00000000..0f966f78 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,11 @@ +# Koodo Reader Contributing Guide + +Before you start contributing, make sure you already understand [GitHub flow](https://guides.github.com/introduction/flow/). + +## Translation Contributing Guide + +Koodo Reader use POEditor to manage localization, Visit [here](https://poeditor.com/join/project?hash=fk4qbQTlsk) to edit current translation or add new language + +## Other contributing methods + +Help with [Issues](https://github.com/troyeguo/koodo-reader/issues) or join [Discussions](https://github.com/troyeguo/koodo-reader/discussions) diff --git a/i18n.js b/i18n.js deleted file mode 100644 index 03b48465..00000000 --- a/i18n.js +++ /dev/null @@ -1,32 +0,0 @@ -const translationEN = require("./src/assets/locales/en/translation.json"); -const translationCN = require("./src/assets/locales/cn/translation.json"); -const translationRU = require("./src/assets/locales/ru/translation.json"); -const translationTW = require("./src/assets/locales/tw/translation.json"); - -for (let item in translationCN) { - if (!translationEN[item]) { - translationEN[item] = item; - } - if (!translationRU[item]) { - translationRU[item] = item; - } - if (!translationTW[item]) { - translationTW[item] = translationCN[item]; - } -} -let dataEN = JSON.stringify(translationEN, null, 2); -let dataRU = JSON.stringify(translationRU, null, 2); -let dataTW = JSON.stringify(translationTW, null, 2); -const fs = require("fs"); -fs.writeFile("./src/assets/locales/en/translation.json", dataEN, (err) => { - if (err) throw err; - fs.writeFile("./src/assets/locales/ru/translation.json", dataRU, (err) => { - if (err) throw err; - fs.writeFile("./src/assets/locales/tw/translation.json", dataTW, (err) => { - if (err) throw err; - console.log("Data written to file"); - }); - }); -}); - -console.log("This is after the write call"); diff --git a/src/assets/locales/cn/translation.json b/src/assets/locales/cn/translation.json index b4664f39..b3e0b28b 100644 --- a/src/assets/locales/cn/translation.json +++ b/src/assets/locales/cn/translation.json @@ -1,37 +1,37 @@ { "Download Demo Book": "下载示例图书", - "All Books": "全部图书", - "Recent Books": "最近阅读", - "My Bookmarks": "我的书签", - "My Notes": "我的笔记", + "Books": "全部图书", + "Recent": "最近阅读", + "Bookmarks": "我的书签", + "Notes": "我的笔记", "Language": "语言", - "My Favorites": "我的喜爱", - "My Highlights": "我的高亮", + "Favorites": "我的喜爱", + "Highlights": "我的高亮", "Turn on night mode": "开启黑夜模式", - "My Shelves": "我的书架", - "Please continue in desktop version": "仅客户端版本支持", + "Shelf": "我的书架", + "Only supported by desktop version": "仅客户端版本支持", "It seems like you're lost": "你要访问的内容走丢了", "Return to home": "返回首页", "Please Wait a moment": "请稍侯", - "Only Desktop support this format": "仅客户端版本支持 mobi 和 txt 格式", - "Only Desktop support this service": "仅客户端支持该备份方式", + "Only desktop support this format": "仅客户端版本支持 mobi 和 txt 格式", + "Only desktop support this service": "仅客户端支持该备份方式", "Book not exist": "书籍不存在", "Delete this shelf": "删除此书架", "This action will clear and remove this shelf": "此操作会清空并删除此书架", - "Scale": "页面宽度", + "Page Width": "页面宽度", "Target": "目标语言", "Delete this tag": "删除此标签", - "Don't show footer": "不显示页脚", - "Don't show header": "不显示页眉", + "Hide footer": "不显示页脚", + "Hide header": "不显示页眉", "Publisher": "出版商", "Added at": "添加于", "Sort by Recent": "按最近阅读", "Description": "描述", - "Default expand all content": "默认展开所有目录", + "Auto expand content": "默认展开所有目录", "This action will clear and remove this tag": "此操作会清空并删除此标签", - "Dont't use mimical background": "不使用仿真背景", + "Hide mimical background": "不使用仿真背景", "Auto hide cursor when reading": "阅读时自动隐藏鼠标", - "Sort": "排序", + "Sort by": "排序", "Update to": "更新至", "Not supported yet": "暂不支持", "Unauthorize": "取消授权", @@ -39,19 +39,19 @@ "Unauthorize Successfully": "取消授权成功", "Update Complete": "更新成功", - "Access token expired": "凭证过期,重新获取中", + "Access token expired, refetching token": "凭证过期,重新获取中", "Access token received, please continue": "获取凭证成功,请继续之前的操作", - "Fetching Acess token failed": "获取凭证失败", - "Authorizing": "授权中,请稍候", - "Downloading": "下载中,请稍候", - "Uploading": "上传中,请稍候", + "Fetching acess token failed": "获取凭证失败", + "Authorizing, please wait": "授权中,请稍候", + "Downloading, please wait": "下载中,请稍候", + "Uploading, please wait": "上传中,请稍候", "Loading": "加载中", "Current Font Size": "当前大小", - "Import from Local": "从本地导入", - "Backup and Restore": "备份和恢复", + "Import": "从本地导入", + "Backup": "备份和恢复", "Search my library": "搜索我的书库", - "Card Mode": "卡片模式", - "List Mode": "列表模式", + "Card": "卡片模式", + "List": "列表模式", "Work": "工作学习", "Entertainment": "休闲娱乐", "Study": "生活百科", @@ -72,12 +72,12 @@ "Extra Large": "特大", "Ultra Large": "超大", "Reading Option": "阅读选项", - "Current Progress": "当前进度", + "Progress": "当前进度", "Current Chapter": "当前章节", "Text Color": "文字颜色", "Exit": "退出阅读", "Export": "导出", - "Empty Shelf Title": "书架名为空", + "Shelf Title is Empty": "书架名为空", "Enter Fullscreen": "进入全屏", "Exit Fullscreen": "退出全屏", "Add Bookmark": "添加书签", @@ -101,8 +101,8 @@ "Sort by Date": "按添加时间", "Sort by Author": "按作者名", "Sort by Percentage": "按阅读进度", - "Descending Order": "降序", - "Ascending Order": "升序", + "Descend": "降序", + "Ascend": "升序", "Sort by Name": "按书名", "Copy Link Successfully": "链接复制成功", "Audio is not ready yet": "图书解析中,请稍后再试", @@ -114,7 +114,7 @@ "Authorize Successfully": "授权成功", "Authorize Failed": "授权失败", "Authorize": "授权", - "Do you want to backup or restore?": "选择您的操作", + "Choose your operation": "选择您的操作", "Where is your data?": "选择数据来源", "Where to keep your data?": "选择数据存放位置", "I want to backup": "备份", @@ -122,7 +122,7 @@ "Backup Successfully": "备份成功", "Restore Successfully": "恢复成功", "Try refresh or restart": "重启软件后生效", - "Turn on audio": "开启听书", + "Turn on text-to-speech": "开启听书", "Warning": "友情提示", "Customize": "自定义", "System Font": "系统字体", @@ -130,9 +130,9 @@ "Please import less than 10 books": "请一次导入10本以内的书", "Please delete some books before import": "您的书库太大,请先删除一些书", "For better user experince, please visit this site on a computer": "Koodo Reader专为桌面端设计打造,暂未适配移动端,请在电脑上打开本网站", - "Continuous Scroll": "连续滚动", - "Chapter Scroll": "分章滚动", - "Turn off audio": "关闭听书", + "Continuous": "连续滚动", + "Scroll": "分章滚动", + "Turn off text-to-speech": "关闭听书", "Search the book": "全书搜索", "Search my notes": "搜索我的笔记", "Search my highlights": "搜索我的高亮", @@ -141,11 +141,11 @@ "Last Step": "上一步", "Next Step": "下一步", "Understand": "我知道了", - "More Highlights": "显示高亮出处", + "Show in the book": "显示高亮出处", "More Notes": "显示笔记出处", "Note": "笔记", - "Cover Mode": "封面模式", - "Bold Font": "字体加粗", + "Cover": "封面模式", + "Bold": "字体加粗", "Digest": "书摘", "Translate": "翻译", "Go To": "点击前往", @@ -156,7 +156,7 @@ "Permanently Delete": "永久删除", "The deleted books will show up here": "被删除的图书会出现在这里,清空回收站才会彻底删除", "Empty Recycle Bin": "回收站为空", - "This action will move this book and its the notes, bookmarks and digests of this book to the recycle bin": "将图书以及图书的书签,笔记,高亮移至回收站", + "This action will move this book and its the notes, bookmarks and highlights of this book to the recycle bin": "将图书以及图书的书签,笔记,高亮移至回收站", "Delete All Books": "清空所有图书", "This action will remove all the books in recycle bin,together with their notes, bookmarks and digests": "此操作会彻底删除回收站中的所有图书和它们的书签,笔记和高亮", "Batch import only support epub or pdf files": "批量仅导入支持epub或pdf格式", @@ -190,24 +190,24 @@ "Book won't be opened in a seperate window but directly opened in the main window": "图书不会在一个单独的窗口打开,而是直接在主窗口打开", "Please turn off open books in the main window first": "请关闭直接在主窗口打开图书", "Please turn off merge with word first": "请关闭摸鱼模式", - "Project link": "开源地址", + "About Project": "开源地址", "View Mode": "视图模式", "Book not exsits": "图书文件不存在", "Reach frequency limit": "请求频率太快", "Error happens": "出错了", "Text Indent": "首行缩进", - "About developer": "关于开发者", + "Developer": "关于开发者", "Disable update notification": "关闭更新提醒", "Speak the text": "朗读文字", "Theme Color": "选择主题色", "Roadmap": "开发计划", "Paragraph Spacing": "段落间距", "Italic": "斜体", - "Text Underline": "下划线", - "Text Shadow": "文字阴影", + "Text underline": "下划线", + "Text shadow": "文字阴影", "Search on the internet": "网上搜索", "Search in the book": "全书搜索", - "Official website": "官网主页", + "Our Website": "官网主页", "Deselect All": "全不选", "Minute": "分钟", "Empty": "这里什么都没有", @@ -217,17 +217,16 @@ "Disable analytics service": "关闭统计功能", "Hide navigation button": "不显示翻页按钮", "More": "显示笔记出处", - "Pick Up Color": "选择颜色", + "Pick Color": "选择颜色", "Highlight Successfully": "高亮成功", - "Take Notes": "记笔记", + "Take Note": "记笔记", "Collect": "摘录", "Highlight": "高亮", "Copy": "复制", - "Bind": "绑定", "Token": "凭证", "Unlock": "解锁", "Lock": "锁定", - "Token Info": "登录授权后,您将获得一串代码,请将代码填入以下输入框即可完成绑定", + "Please authorize your account, and fill the following box with the token": "登录授权后,您将获得一串代码,请将代码填入以下输入框即可完成绑定", "Copy Link": "复制链接", "Copy Token": "复制凭证", "Copied": "已复制", @@ -245,8 +244,8 @@ "Finish Reading Time": "读完本章需要:{{count}}分钟", "Book Page": "第{{count}}页", "Total books": "一共{{count}}本书", - "Current Chapter Pages": "本章页数", - "Chapter Redirect": "章节数", + "Pages": "本章页数", + "Chapters": "章节数", "Line Height": "行间距", "Tips": "提示", "How sync works": "同步是如何实现的?", @@ -260,7 +259,7 @@ "Password": "密码", "Import Failed": "导入图书失败", "Manage": "管理", - "Open link in browser": "前往下载", + "Download": "前往下载", "Change storage location": "更改存储位置", "Change location": "更改", "Change Successfully": "更改成功", @@ -279,12 +278,12 @@ "Empty Bookmark": "您的书签为空", "Move your mouse on the top edge of the reader": "在阅读器界面,将鼠标移至上边缘处,在弹出的菜单栏中添加书签", "Empty Note": "您的笔记为空", - "Select any text and click the Add-Note button on the popup Menu": "在阅读器界面,选中文字后,在弹出的对话框中添加笔记", + "Select any text and click the Note button on the popup menu": "在阅读器界面,选中文字后,在弹出的对话框中添加笔记", "Empty Highlight": "您的高亮为空", - "Select any text and click the Highlight button on the popup Menu": "在阅读器界面,选中文字后,在弹出的对话框中点击高亮", + "Select any text and click the Highlight button on the popup menu": "在阅读器界面,选中文字后,在弹出的对话框中点击高亮", "Empty Shelf": "您的书架为空", "Invert color": "颜色反转", - "Move your mouse on the top of any book": "将鼠标移动到任意书本上方,点击右上角的更多图标,将图书添加到书架", + "Move your mouse on top of any book, then click the more icon to add the book to the shelf": "将鼠标移动到任意书本上方,点击右上角的更多图标,将图书添加到书架", "Download failed,network problem or no backup": "下载失败,网络出错或者没有找到备份", "Upload failed, check your connection": "上传失败,请检查网络连接", "Choose your action to this book": "选择对本书的操作", @@ -295,17 +294,15 @@ "Export Successfully": "导出成功", "Date": "更新日期:", "Changelog": "更新日志", - "Our Website": "官网主页", "What's New": "新增功能", "Download Desktop Version": "下载客户端", - "Download": "前往下载", "Sync": "同步", "Help": "帮助文档", "Feedback": "反馈建议", "Text Align": "文字对齐", - "left": "左对齐", - "justify": "两端对齐", - "right": "右对齐", + "Left": "左对齐", + "Justify": "两端对齐", + "Right": "右对齐", "Default search engine": "默认搜索引擎", "Github Repo": "Github 仓库", "Collapse sidebar": "收起侧边栏", @@ -324,7 +321,7 @@ "Red": "红色", "Green": "绿色", "Purple": "紫色", - "Remember window's size from last read": "记忆阅读器窗口大小", + "Remember window's size": "记忆阅读器窗口大小", "Letter Spacing": "字间距", "Survey": "用户调查", "You may see this error when the book you're importing is not supported by Koodo Reader, try converting it with Calibre": "导入失败,可能原因是 Koodo Reader 不支持该电子书,请使用 Calibre 转化后导入", diff --git a/src/assets/locales/en/translation.json b/src/assets/locales/en/translation.json index c85a18e9..f3042321 100644 --- a/src/assets/locales/en/translation.json +++ b/src/assets/locales/en/translation.json @@ -1,46 +1,46 @@ { - "All Books": "Books", - "Recent Books": "Recently", - "My Bookmarks": "Bookmarks", - "My Favorites": "Favorite", - "My Notes": "Notes", - "My Highlights": "Highlights", - "My Shelves": "Shelf", - "left": "Left", - "justify": "Justify", - "right": "Right", + "Books": "Books", + "Recent": "Recent", + "Bookmarks": "Bookmarks", + "Favorites": "Favorite", + "Notes": "Notes", + "Highlights": "Highlights", + "Shelf": "Shelf", + "Left": "Left", + "Justify": "Justify", + "Right": "Right", "Text Align": "Text Align", "Sync Successfully": "Sync Successfully", "Permanently Delete": "Permanently Delete", "Default search engine": "Default search engine", "Built-in font": "Built-in font", - "Cover Mode": "Cover", - "Bold Font": "Bold", - "Sort": "Sort by", + "Cover": "Cover", + "Bold": "Bold", + "Sort by": "Sort by", "Italic": "Italic", - "Text Underline": "Text underline", - "Text Shadow": "Text shadow", + "Text underline": "Text underline", + "Text shadow": "Text shadow", "Import Failed": "Import Failed", "New Version Available": "New Version Available", "New Version": "New Version", "Customize": "Customize", "Auto open book in fullscreen": "Auto open book in fullscreen", "System Font": "System Font", - "Access token expired": "Access token expired, refetching token", + "Access token expired, refetching token": "Access token expired, refetching token", "Access token received, please continue": "Access token received, please continue", "Changelog": "Changelog", "Update Complete": "Update Complete", - "Fetching Acess token failed": "Fetching Acess token failed", - "Authorizing": "Authorizing, please wait", - "Downloading": "Downloading, please wait", - "Uploading": "Uploading, please wait", - "Import from Local": "Import", - "Backup and Restore": "Backup", + "Fetching acess token failed": "Fetching acess token failed", + "Authorizing, please wait": "Authorizing, please wait", + "Downloading, please wait": "Downloading, please wait", + "Uploading, please wait": "Uploading, please wait", + "Import": "Import", + "Backup": "Backup", "Search my library": "Search my library", "Search my notes": "Search my notes", "Search my highlights": "Search my highlights", - "Card Mode": "Card", - "List Mode": "List", + "Card": "Card", + "List": "List", "Work": "Work", "Entertainment": "Entertainment", "Study": "Study", @@ -58,11 +58,11 @@ "Font Family": "Font Family", "Default": "Default", "Small": "Small", - "Medium": "Mid", + "Medium": "Medium", "Large": "Large", "Cancel Successfully": "Cancel Successfully", - "Please continue in desktop version": "Only supported by desktop version", - "Dont't use mimical background": "Hide mimical background", + "Only supported by desktop version": "Only supported by desktop version", + "Hide mimical background": "Hide mimical background", "Auto hide cursor when reading": "Auto hide cursor when reading", "Disable update notification": "Disable update notification", "Roadmap": "Roadmap", @@ -70,37 +70,36 @@ "Unlock": "Unlock", "Lock": "Lock", "Reading Option": "Reading Option", - "Current Progress": "Progress", + "Progress": "Progress", "Exit": "Exit", "Language": "Language", "Enter Fullscreen": "Fullscreen", "Exit Fullscreen": "Fullscreen", "Add Bookmark": "Bookmark", "Add to Shelf": "Add to Shelf", - "New Shelf": "New", - "New": "New Shelf", + "New Shelf": "New Shelf", + "New": "New", "Cancel": "Cancel", "Confirm": "Confirm", "Delete": "Delete", "Delete This Book": "Delete This Book", "Edit Book": "Edit Book", "Edit Successfully": "Edit Successfully", - "Book Name": "Name", + "Book Name": "Book Name", "Sort by Date": "Add Time", - "Descending Order": "Descend", - "Ascending Order": "Ascend", + "Descend": "Descend", + "Ascend": "Ascend", "Sort by Name": "Book Name", - "Bind": "Authorize", - "Token": "Account", + "Token": "Token", "Book not exist": "Book not exist", - "Token Info": "Please authorize your account, and fill the following box with the token", + "Please authorize your account, and fill the following box with the token": "Please authorize your account, and fill the following box with the token", "Copy Link": "Copy Link", "Copy Token": "Copy Token", "Copied": "Copied", "Chinese Coversion": "Chinese Coversion", "Simplified To Traditional": "Simplified To Traditional", "Traditional To Simplified": "Traditional To Simplified", - "Empty Shelf Title": "Shelf Title is Empty", + "Shelf Title is Empty": "Shelf Title is Empty", "Copy Link Successfully": "Copy Link Successfully", "Add Successfully": "Add Successfully", "Select": "Select", @@ -108,7 +107,7 @@ "Understand": "Understand", "Authorize Successfully": "Authorize Successfully", "Authorize Failed": "Authorize Failed", - "Do you want to backup or restore?": "Choose your operation", + "Choose your operation": "Choose your operation", "Where is your data?": "Where is your data?", "Where to keep your data?": "Where to keep your data?", "I want to backup": "Backup", @@ -122,19 +121,19 @@ "Try refresh or restart": "Try refresh or restart", "Search the book": "Search the book", "Theme Color": "Theme color", - "Turn on audio": "Turn on text-to-speech", + "Turn on text-to-speech": "Turn on text-to-speech", "Scroll Mode": "Scroll Mode", "Loading": "Loading", "Note": "Note", - "Scale": "Page Width", + "Page Width": "Page Width", "Digest": "Digest", - "Default expand all content": "Auto expand content", - "Don't show footer": "Hide footer", - "Don't show header": "Hide header", + "Auto expand content": "Auto expand content", + "Hide footer": "Hide footer", + "Hide header": "Hide header", "Book size is over 20M": "Book size is over 20M", "Current Font Size": "Current Font Size", "Current Chapter": "Current Chapter", - "Turn off audio": "Turn off text-to-speech", + "Turn off text-to-speech": "Turn off text-to-speech", "Warning": "Warning", "All Tags": "All Tags", "Turn On Successfully": "Turn On Successfully", @@ -144,23 +143,22 @@ "Setting": "Setting", "Turn on touch screen mode": "Turn on touch screen mode", "Auto open last-read book": "Auto open last-read book", - "Project link": "About Project", - "About developer": "Developer", - "Official website": "Our Website", + "About Project": "About Project", + "Developer": "Developer", "Please import less than 10 books": "Please import less than 10 books", "Please delete some books before import": "Please delete some books before import", "For better user experince, please visit this site on a computer": "For better user experince, please visit this site on a computer", "Wrong bookmark": "Wrong bookmark", - "Last Step": "Back", - "Next Step": "Next", + "Last Step": "Last Step", + "Next Step": "Next Step", "Go To": "Go To", "It seems like you're lost": "It seems like you're lost", "Return to home": "Return to homepage", - "Only Desktop support this format": "Only desktop support this format", - "Only Desktop support this service": "Only desktop support this service", + "Only desktop support this format": "Only desktop support this format", + "Only desktop support this service": "Only desktop support this service", "Delete from Shelf": "Delete from Shelf", "Delete Successfully": "Delete Successfully", - "This action will move this book and its the notes, bookmarks and digests of this book to the recycle bin": "This action will move the book and its the notes, bookmarks and digest to the trash", + "This action will move this book and its the notes, bookmarks and highlights of this book to the recycle bin": "This action will move the book and its the notes, bookmarks and highlights to the trash", "This action won't delete the original book": "This action won't delete the original book", "From": "From", "Duplicate Book": "Duplicate Book", @@ -175,16 +173,16 @@ "Finish Reading Time": "Time Remain:{{count}} Minutes", "Book Page": "Page {{count}}", "Total books": "Total {{count}} books", - "Current Chapter Pages": "Pages", - "Chapter Redirect": "Chapters", + "Pages": "Pages", + "Chapters": "Chapters", "Translate": "Translate", - "Continuous Scroll": "Continuous", - "Chapter Scroll": "Scroll", - "More Highlights": "Show in the book", + "Continuous": "Continuous", + "Scroll": "Scroll", + "Show in the book": "Show in the book", "More Notes": "More Notes", - "Pick Up Color": "Pick Color", + "Pick Color": "Pick Color", "Highlight Successfully": "Highlight Successfully", - "Take Notes": "Take Note", + "Take Note": "Take Note", "Highlight": "Highlight", "Copy Successfully": "Copy Successfully", "Copy ": "Copy", @@ -194,7 +192,7 @@ "Publisher": "Publisher", "Added at": "Added at", "Margin": "Margin", - "Open link in browser": "Download", + "Do you want to open this link in browser": "Do you want to open this link in browser", "Webdav Info": "Webdav is an easy-to-use and efficent backup solution, we recommand using webdav service provided by NextCloud", "Please Wait a moment": "Please Wait a moment", @@ -245,7 +243,6 @@ "Download": "Download", "Use the fonts from your local computer": "Use the fonts from your local computer", "Backup your data with Webdav": "Backup your data with Webdav", - "More formats supported": "More formats supported, mobi, azw3, txt", "Click the import button to add books": "Click the import button to add books", "Turn on night mode": "Turn on night mode", "Turn on auto update": "Turn on auto update", @@ -254,18 +251,17 @@ "Take effect at next startup": "Take effect at next startup", "View Mode": "View Mode", "Download Desktop Version": "Download Desktop Version", - "Koodo Reader's web version are limited by the browser, for more powerful features, please download the desktop version.": "Web version are functionally limited by the browser, for more powerful features, please download the desktop version.", "No Favorite Books": "No Favorite Books", - "Move your mouse on the top of any book, click the heart icon to add it to your favorite books": "Move your mouse on top of any book, click the heart icon to add it to your favorite", + "Move your mouse on the top of any book, click the heart icon to add it to your favorite books": "Move your mouse on top of any book, click the heart icon to add it to your favorite books", "Empty Reading Records": "Empty Reading Records", "Empty Bookmark": "Empty Bookmark", - "Empty Note": "Empty Notes", - "Select any text and click the Add-Note button on the popup Menu": "Select any text and click the Note button on the popup menu", + "Empty Note": "Empty Note", + "Select any text and click the Note button on the popup menu": "Select any text and click the Note button on the popup menu", "Empty Highlight": "Empty Highlight", - "Select any text and click the Highlight button on the popup Menu": "Select any text and click the Highlight button on the popup menu", + "Select any text and click the Highlight button on the popup menu": "Select any text and click the Highlight button on the popup menu", "Invert color": "Invert color", "Empty Shelf": "Empty Shelf", - "Move your mouse on the top of any book": "Move your mouse on top of any book, then click the more icon to add the book to the shelf", + "Move your mouse on top of any book, then click the more icon to add the book to the shelf": "Move your mouse on top of any book, then click the more icon to add the book to the shelf", "Download failed, network problem or no backup": "Download failed,network problem or no backup", "Upload failed, check your connection": "Upload failed, check your connection", "Version": "Version: ", @@ -277,7 +273,7 @@ "Green": "Green", "Purple": "Purple", "Unauthorize": "Unauthorize", - "Remember window's size from last read": "Remember window's size", + "Remember window's size": "Remember window's size", "Letter Spacing": "Letter Spacing", "Unauthorize Successfully": "Unauthorize Successfully", "Download Demo Book": "Download Demo Book", diff --git a/src/assets/locales/ru/translation.json b/src/assets/locales/ru/translation.json index d3e16221..40453b11 100644 --- a/src/assets/locales/ru/translation.json +++ b/src/assets/locales/ru/translation.json @@ -1,33 +1,33 @@ { "Download Demo Book": "Скачать тестовую книгу", - "All Books": "Книги", - "Recent Books": "Недавние", - "My Bookmarks": "Закладки", - "My Favorites": "Избранное", - "My Notes": "Заметки", - "My Highlights": "Дайджесты", - "My Shelves": "Полка", - "Cover Mode": "Обложка", - "Bold Font": "Жирный шрифт", - "Sort": "Сортировать по", + "Books": "Книги", + "Recent": "Недавние", + "Bookmarks": "Закладки", + "Favorites": "Избранное", + "Notes": "Заметки", + "Highlights": "Дайджесты", + "Shelf": "Полка", + "Cover": "Обложка", + "Bold": "Жирный шрифт", + "Sort by": "Сортировать по", "Import Failed": "Не удалось импортировать", "New Version Available": "Доступна новая версия", "New Version": "Новая", - "Access token expired": "Срок действия токена доступа истёк, повторное получение токена", + "Access token expired, refetching token": "Срок действия токена доступа истёк, повторное получение токена", "Access token received, please continue": "Токен доступа получен, продолжайте", "Changelog": "Список изменений", "Update Complete": "Обновление завершено", - "Fetching Acess token failed": "Не удалось получить токен доступа", - "Authorizing": "Авторизация, подождите", - "Downloading": "Скачивание, подождите", - "Uploading": "Загрузка, подождите", - "Import from Local": "Импортировать", - "Backup and Restore": "Резервное копирование", + "Fetching acess token failed": "Не удалось получить токен доступа", + "Authorizing, please wait": "Авторизация, подождите", + "Downloading, please wait": "Скачивание, подождите", + "Uploading, please wait": "Загрузка, подождите", + "Import": "Импортировать", + "Backup": "Резервное копирование", "Search my library": "Искать в моей библиотеке", "Search my notes": "Искать в моих заметках", "Search my highlights": "Искать в моих дайджестах", - "Card Mode": "Карточки", - "List Mode": "Список", + "Card": "Карточки", + "List": "Список", "Work": "Работа", "Entertainment": "Развлечение", "Study": "Изучение", @@ -46,13 +46,13 @@ "Medium": "Средний", "Large": "Крупный", "Cancel Successfully": "Отменено", - "Please continue in desktop version": "Поддерживается только клиентской версией", - "Dont't use mimical background": "Скрыть мимический фон", + "Only supported by desktop version": "Поддерживается только клиентской версией", + "Hide mimical background": "Скрыть мимический фон", "Auto hide cursor when reading": "Автоскрытие курсора при чтении", "Extra Large": "Экстра", "Ultra Large": "Ультра", "Reading Option": "Вариант чтения", - "Current Progress": "Прогресс", + "Progress": "Прогресс", "Exit": "Выйти", "Enter Fullscreen": "На весь экран", "Exit Fullscreen": "Уменьшить", @@ -68,24 +68,24 @@ "Edit Successfully": "Изменена", "Book Name": "Название", "Sort by Date": "Дате", - "Descending Order": "Убыванию", - "Ascending Order": "Возростанию", + "Descend": "Убыванию", + "Ascend": "Возростанию", "Sort by Name": "Названию", - "Bind": "Авторизовать", + "Authorize": "Авторизовать", "Token": "Аккаунт", "Book not exist": "Книга не вышла", - "Token Info": "Скопируйте следующую ссылку и откройте в своем браузере, чтобы авторизовать свою учетную запись, и заполните следующее поле кодами, которые вы получите.", + "Please authorize your account, and fill the following box with the token": "Скопируйте следующую ссылку и откройте в своем браузере, чтобы авторизовать свою учетную запись, и заполните следующее поле кодами, которые вы получите.", "Copy Link": "Скопировать ссылку", "Copy Token": "Скопировать токен", "Copied": "Скопировано", - "Empty Shelf Title": "Заголовок полки пустой", + "Shelf Title is Empty": "Заголовок полки пустой", "Copy Link Successfully": "Ссылка скопирована", "Add Successfully": "Добавлено", "Select": "Выбрать", "Coming Soon": "Скоро выйдет", "Authorize Successfully": "Авторизация завершена", "Authorize Failed": "Ошибка авторизации", - "Do you want to backup or restore?": "Выберите вашу операцию", + "Choose your operation": "Выберите вашу операцию", "Where is your data?": "Где ваши данные?", "Where to keep your data?": "Где хранить ваши данные?", "I want to backup": "Резервная копия", @@ -98,19 +98,19 @@ "Restore Successfully": "Восстановлено", "Try refresh or restart": "Попробуйте обновить или перезапустить", "Search the book": "Искать в книгах", - "Turn on audio": "Преобразование текста в речь", + "Turn on text-to-speech": "Преобразование текста в речь", "Scroll Mode": "Режим прокрутки", "Loading": "Загрузка", "Note": "Заметка", - "Scale": "Масштаб страницы", + "Page Width": "Масштаб страницы", "Digest": "Дайджест", - "Default expand all content": "Авторасширение содержимого", - "Don't show footer": "Скрыть нижний колонтитул", - "Don't show header": "Скрыть заголовок", + "Auto expand content": "Авторасширение содержимого", + "Hide footer": "Скрыть нижний колонтитул", + "Hide header": "Скрыть заголовок", "Book size is over 20M": "Размер книги более 20МБ", "Current Font Size": "Текущий размер шрифта", "Current Chapter": "Текущая глава", - "Turn off audio": "Преобразование текста в речь", + "Turn off text-to-speech": "Преобразование текста в речь", "Warning": "Предупреждение", "All Tags": "Все теги", "Turn On Successfully": "Включено", @@ -120,9 +120,9 @@ "Setting": "Настройки", "Turn on touch screen mode": "Режим сенсорного экрана", "Auto open last-read book": "Автооткрывать последнюю книгу", - "Project link": "О проекте", - "About developer": "Об авторе", - "Official website": "Наш сайт", + "About Project": "О проекте", + "Developer": "Об авторе", + "Our Website": "Наш сайт", "Please import less than 10 books": "Импортируйте менее 10 книг", "Please delete some books before import": "Удалите несколько книг перед импортом", "For better user experince, please visit this site on a computer": "Для лучшего пользовательского опыта посетите этот сайт на компьютере.", @@ -132,11 +132,11 @@ "Go To": "Перейти к", "It seems like you're lost": "Похоже, ты потерялся", "Return to home": "Вернуться на главную", - "Only Desktop support this format": "Только рабочий стол поддерживает этот формат", - "Only Desktop support this service": "Только рабочий стол поддерживает эту службу", + "Only desktop support this format": "Только рабочий стол поддерживает этот формат", + "Only desktop support this service": "Только рабочий стол поддерживает эту службу", "Delete from Shelf": "Удалить с полки", "Delete Successfully": "Удалено", - "This action will move this book and its the notes, bookmarks and digests of this book to the recycle bin": "Это действие переместит эту книгу и её заметки, закладки и дайджесты в корзину", + "This action will move this book and its the notes, bookmarks and highlights of this book to the recycle bin": "Это действие переместит эту книгу и её заметки, закладки и дайджесты в корзину", "This action won't delete the original book": "Это действие не приведёт к удалению оригинальной книги", "From": "От", "Duplicate Book": "Дубликат книги", @@ -150,16 +150,16 @@ "Current Reading Time": "Время использования:{{count}} min", "Finish Reading Time": "Осталось времени:{{count}} min", "Book Page": "Страница {{count}}", - "Current Chapter Pages": "Страницы", - "Chapter Redirect": "Главы", + "Pages": "Страницы", + "Chapters": "Главы", "Translate": "Перевод", - "Continuous Scroll": "Непрерывная прокрутка", - "Chapter Scroll": "Прокрутка глав", - "More Highlights": "Больше дайджестов", + "Continuous": "Непрерывная прокрутка", + "Scroll": "Прокрутка глав", + "Show in the book": "Больше дайджестов", "More Notes": "Больше заметок", - "Pick Up Color": "Выбрать цвет", + "Pick Color": "Выбрать цвет", "Highlight Successfully": "Выделено", - "Take Notes": "Добавить заметку", + "Take Note": "Добавить заметку", "Highlight": "Выделить", "Copy Successfully": "Скопировано", "Copy ": "Скопировать", @@ -169,7 +169,7 @@ "Publisher": "Издатель", "Added at": "Добавлено", "Margin": "Края", - "Open link in browser": "Скачать", + "Download": "Скачать", "Do you want to open this link in browser": "Вы хотите открыть эту ссылку в браузере?", "Webdav Info": "Webdav - это простое в использовании и эффективное решение для резервного копирования, мы рекомендуем использовать сервис webdav, предоставляемый NextCloud.", "Please Wait a moment": "Ожидайте", @@ -202,7 +202,6 @@ "Local": "Локально", "Line Height": "Высота строки", "Empty Library": "Пустая библиотека", - "Download": "Скачать", "Use the fonts from your local computer": "Используйте шрифты с локального компьютера", "Backup your data with Webdav": "Резервное копирование данных с помощью Webdav", "More formats supported": "Больше поддерживаемых форматов,mobi,azw3,txt", @@ -215,11 +214,11 @@ "Click on any book to read": "Нажмите на любую книгу, чтобы прочитать", "Empty Bookmark": "Закладки пустые", "Empty Note": "Заметки пустые", - "Select any text and click the Add-Note button on the popup Menu": "Выделите любой текст и нажмите кнопку «Примечание» во всплывающем меню.", + "Select any text and click the Note button on the popup menu": "Выделите любой текст и нажмите кнопку «Примечание» во всплывающем меню.", "Empty Highlight": "Пустые дайджесты", - "Select any text and click the Highlight button on the popup Menu": "Выделите любой текст и нажмите кнопку «Собрать» во всплывающем меню.", + "Select any text and click the Highlight button on the popup menu": "Выделите любой текст и нажмите кнопку «Собрать» во всплывающем меню.", "Empty Shelf": "Полки пустые", - "Move your mouse on the top of any book": "Наведите указатель мыши на любую книгу, затем щелкните значок «Ещё», чтобы добавить книгу на полку.", + "Move your mouse on top of any book, then click the more icon to add the book to the shelf": "Наведите указатель мыши на любую книгу, затем щелкните значок «Ещё», чтобы добавить книгу на полку.", "Go to Add your first book": "Перейдите к добавлению вашей первой книги", "Download failed,network problem or no backup": "Ошибка скачивания, проблема с сетью или нет резервной копии", "Upload failed, check your connection": "Не удалось загрузить, проверьте подключение", @@ -228,102 +227,5 @@ "Update to": "Обновить до", "Date": "Дата: ", "Unauthorize": "Неавторизирован", - "Unauthorize Successfully": "Неавторизировано", - "Built-in font": "Built-in font", - "Letter Spacing": "Letter Spacing", - "Remember window's size from last read": "Remember window's size", - "View Mode": "View Mode", - "Show sidebar": "Show sidebar", - "Sync": "Sync", - "Help": "Document", - "Feedback": "Feedback", - "Github Repo": "Github Repo", - "left": "Left", - "justify": "Justify", - "right": "Right", - "Text Align": "Text Align", - "Sync Successfully": "Sync Successfully", - "Permanently Delete": "Permanently Delete", - "Turn on night mode": "Turn on night mode", - "Theme Color": "Theme color", - "Search on the internet": "Search on the internet", - "Search in the book": "Search in the book", - "Default search engine": "Default search engine", - "Roadmap": "Roadmap", - "Paragraph Spacing": "Paragraph Spacing", - "Italic": "Italic", - "Text Underline": "Text underline", - "Text Shadow": "Text shadow", - "Blue": "Blue", - "Red": "Red", - "Understand": "Understand", - "Customize": "Customize", - "Green": "Green", - "Auto open book in fullscreen": "Auto open book in fullscreen", - "System Font": "System Font", - "Tips": "Tips", - "Turn on auto update": "Turn on auto update", - "Brightness": "Brightness", - "File size": "File size", - "Take effect at next startup": "Take effect at next startup", - "Invert color": "Invert color", - "Auto Update relys on Github Release for package hosting, if your internet doesn't have stable connection to Github, we highly recommand you to turn off this option": "Auto Update relys on Github Release for package hosting, if your internet doesn't have stable connection to Github, we highly recommand you to turn off this option", - "How sync works": "How sync works", - "You need to manually change the storage location to the same sync folder on different computers. When you click the sync button, Koodo Reader will automatically upload or download the data from this folder according the timestamp.": "You need to manually change the storage location to the same sync folder on different computers. When you click the sync button, Koodo Reader will automatically upload or download the data from this folder according the timestamp. This function is still in beta, use with caution.", - "Purple": "Purple", - "Please choose an empty folder": "Please choose an empty folder", - "Data change detected, whether to update?": "Data change detected, whether to update?", - "Unlock": "Unlock", - "Lock": "Lock", - "Disable update notification": "Disable update notification", - "Collapse sidebar": "Collapse sidebar", - "Speak the text": "Speak the text", - "Disable analytics service": "Disable analytics service", - "Hide navigation button": "Hide navigation button", - "More": "More", - "Collect": "Collect", - "Copy": "Copy", - "Survey": "Survey", - "Sync data from storage": "Sync data from storage", - "Move your mouse on the top edge of the reader": "Move your mouse on the top edge of the reader", - "Choose your action to this book": "Choose your action to this book", - "Edit": "Edit", - "Add": "Add", - "What's new about this version": "What's new about this version", - "Our Website": "Our Website", - "What's New": "What's New", - "What's been fixed": "What's been fixed", - "Voice": "Voice", - "Speed": "Speed", - "Target": "Target", - "Select All": "Select All", - "Excute Successfully": "Excute Successfully", - "Disable screen blanking": "Disable screen blanking", - "When Koodo is running, your computer won't enter sleep mode": "When Koodo is running, your computer won't enter sleep mode", - "Prevent accidental trigger": "Prevent accidental trigger", - "Import books as link": "Import books as link", - "Close main window while reading": "Close main window while reading", - "Merge reader into Word": "Merge reader into Word", - "Get rid of window frame, make reader hide into Word or any text editor, and can't be detected. You need to set up the reader's position, size and style first.": "Get rid of window frame, make reader hide into Word or any text editor, and can't be detected. You need to set up the reader's position, size and style first.", - "The imported books will not be copied to library, only linked to the original book path": "The imported books will not be copied to library, only linked to the original book path", - "Reader menu will not be triggered by hovering but clicking on the area": "Reader menu will not be triggered by hovering but clicking on the area", - "Gesture and UI optimization for touch screen": "Gesture and UI optimization for touch screen", - "The book that you read from last time will be open automatically when launching": "The book that you read from last time will be open automatically when launching", - "All the folded content will be expanded in the navigation panel": "All the folded content will be expanded in the navigation panel", - "Reader window will be maximized to fit the screen when opening a book": "Reader window will be maximized to fit the screen when opening a book", - "Open books in the main window": "Open books in the main window", - "Book won't be opened in a seperate window but directly opened in the main window": "Book won't be opened in a seperate window but directly opened in the main window", - "Please turn off open books in the main window first": "Please turn off open books in the main window first", - "Please turn off merge with word first": "Please turn off merge with word first", - "Book not exsits": "Book not exsits", - "Reach frequency limit": "Reach frequency limit", - "Error happens": "Error happens", - "Text Indent": "Text Indent", - "Deselect All": "Deselect All", - "Open book without adding it to library": "Open book without adding it to library", - "When opening books in the file manager with Koodo, the opened books won't be added to the library": "When opening books in the file manager with Koodo, the opened books won't be added to the library", - "Total books": "Total books", - "Hide menu button": "Hide menu button", - "Manage": "Manage", - "Please turn off open books in the main window": "Please turn off open books in the main window" -} \ No newline at end of file + "Unauthorize Successfully": "Неавторизировано" +} diff --git a/src/assets/locales/tw/translation.json b/src/assets/locales/tw/translation.json index e6af1e70..6a6abd43 100644 --- a/src/assets/locales/tw/translation.json +++ b/src/assets/locales/tw/translation.json @@ -1,27 +1,27 @@ { "Download Demo Book": "下載範例圖書", "All Books": "全部圖書", - "Recent Books": "最近閱讀", - "My Bookmarks": "我的書籤", - "My Favorites": "我的最愛", - "My Notes": "我的筆記", - "My Highlights": "我的高亮", - "My Shelves": "我的書架", - "Sort": "排序", + "Recent": "最近閱讀", + "Bookmarks": "我的書籤", + "Favorites": "我的最愛", + "Notes": "我的筆記", + "Highlights": "我的高亮", + "Shelf": "我的書架", + "Sort by": "排序", "Import Failed": "導入失敗", "New Version": "下载新版本", - "Access token expired": "憑證過期,重新取得中", + "Access token expired, refetching token": "憑證過期,重新取得中", "Access token received, please continue": "取得憑證成功,請繼續之前的操作", - "Fetching Acess token failed": "取得憑證失敗", - "Authorizing": "授權中,請稍候", - "Downloading": "下載中,請稍候", - "Uploading": "上傳中,請稍候", - "Import from Local": "從本機導入", - "Backup and Restore": "備份和還原", + "Fetching acess token failed": "取得憑證失敗", + "Authorizing, please wait": "授權中,請稍候", + "Downloading, please wait": "下載中,請稍候", + "Uploading, please wait": "上傳中,請稍候", + "Import": "從本機導入", + "Backup": "備份和還原", "Search my library": "搜尋我的書庫", - "Card Mode": "卡片模式", - "List Mode": "列表模式", - "More Highlights": "顯示高亮出處", + "Card": "卡片模式", + "List": "列表模式", + "Show in the book": "顯示高亮出處", "Translate": "翻譯", "More Notes": "顯示筆記出處", "Work": "工作學習", @@ -43,9 +43,9 @@ "Extra Large": "特大", "Ultra Large": "超大", "Reading Option": "閱讀選項", - "Current Progress": "目前進度", + "Progress": "目前進度", "Exit": "結束閱讀", - "Empty Shelf Title": "書架名為空", + "Shelf Title is Empty": "書架名為空", "Enter Fullscreen": "進入全螢幕", "Exit Fullscreen": "退出全螢幕", "Add Bookmark": "新增書籤", @@ -61,8 +61,8 @@ "Edit Successfully": "編輯成功", "Book Name": "書名", "Sort by Date": "按加入時間", - "Descending Order": "倒序", - "Ascending Order": "正序", + "Descend": "倒序", + "Ascend": "正序", "Copy Link Successfully": "連結複製成功", "Add Successfully": "加入成功", "Select": "選擇", @@ -90,9 +90,9 @@ "Empty": "這裡什麽都沒有", "Note": "筆記", "Digest": "書摘", - "Turn on audio": "開啟聽書", + "Turn on text-to-speech": "開啟聽書", "Scroll Mode": "滾動模式", - "Turn off audio": "關閉聽書", + "Turn off text-to-speech": "關閉聽書", "Please import less than 10 books": "請一次導入10本以內的書", "Please delete some books before import": "您的書庫太大,請先刪除一些書", "Book size is over 20M": "圖書大小超過20MB", @@ -101,9 +101,9 @@ "Setting": "設置", "Turn on touch screen mode": "開啟觸控模式", "Auto open last-read book": "自動打開上次閱讀的圖書", - "Project link": "專案網址", - "About developer": "關於作者", - "Official website": "官方網站", + "About Project": "專案網址", + "Developer": "關於作者", + "Our Website": "官方網站", "Warning": "友情提醒", "Turn On Successfully": "開啟成功", "Turn Off Successfully": "關閉成功", @@ -112,15 +112,15 @@ "Current Font Size": "目前大小", "Current Chapter": "目前章節", "Loading": "載入中", - "Pick Up Color": "選擇顏色", + "Pick Color": "選擇顏色", "Highlight Successfully": "高亮成功", - "Take Notes": "記筆記", + "Take Note": "記筆記", "Collect": "摘錄", "Highlight": "高亮", "Copy": "複製", - "Bind": "綁定", + "Authorize": "綁定", "Token": "憑證", - "Token Info": "登入授權後,您將取得一串代碼,請將代碼填入以下輸入框即可完成綁定", + "Please authorize your account, and fill the following box with the token": "登入授權後,您將取得一串代碼,請將代碼填入以下輸入框即可完成綁定", "Copy Link": "複製連結", "Copy Token": "複製憑證", "Copied": "已複製", @@ -137,12 +137,12 @@ "Empty Bookmark": "我的書籤是空的", "Move your mouse on the top edge of the reader": "在閱讀器界面,將滑鼠游標移至上邊緣處,在彈出的選單欄中點擊新增書籤", "Empty Note": "我的筆記是空的", - "Select any text and click the Add-Note button on the popup Menu": "在閱讀器界面,選取文字後,在彈出的對話框中點擊筆記", + "Select any text and click the Note button on the popup menu": "在閱讀器界面,選取文字後,在彈出的對話框中點擊筆記", "Empty Highlight": "我的高亮是空的", - "Select any text and click the Highlight button on the popup Menu": "在閱讀器界面,選取文字後,在彈出的對話框中點擊高亮", + "Select any text and click the Highlight button on the popup menu": "在閱讀器界面,選取文字後,在彈出的對話框中點擊高亮", "Empty Shelf": "我的書架是空的", "Invert color": "颜色反转", - "Move your mouse on the top of any book": "將滑鼠游標移動到任意書本上方,在彈出的選單中點擊加到書架", + "Move your mouse on top of any book, then click the more icon to add the book to the shelf": "將滑鼠游標移動到任意書本上方,在彈出的選單中點擊加到書架", "Download failed,network problem or no backup": "下載失敗,網路出錯或者沒有找到備份", "Upload failed, check your connection": "上傳失敗,請檢查網路連線", "Duplicate Shelf": "書架重複", @@ -152,14 +152,13 @@ "What's new about this version": "這次更新包含了什麽", "Version": "版本:", "Date": "更新日期:", - "Our Website": "官网主页", "What's New": "新增功能", "What's been fixed": "問題修復", "Language": "語言", "Turn on night mode": "开启黑夜模式", "Cancel Successfully": "取消成功", - "Dont't use mimical background": "不使用仿真背景", - "Please continue in desktop version": "僅客戶端版本支持", + "Hide mimical background": "不使用仿真背景", + "Only supported by desktop version": "僅客戶端版本支持", "Auto hide cursor when reading": "閱讀時自動隱藏鼠標", "Book not exist": "書籍不存在", "Delete this shelf": "刪除此書架", @@ -167,24 +166,24 @@ "Delete this tag": "刪除此標簽", "This action will clear and remove this tag": "此操作會清空並刪除此標簽", "Next Chapter": "下壹章", - "Don't show footer": "不顯示頁腳", - "Don't show header": "不顯示頁眉", - "Default expand all content": "默認展開所有目錄", + "Hide footer": "不顯示頁腳", + "Hide header": "不顯示頁眉", + "Auto expand content": "默認展開所有目錄", "Prev Chapter": "上壹章", "Current Reading Time": "本次閱讀時間:{{count}}分鐘", "Finish Reading Time": "讀完本章需要:{{count}}分鐘", "Book Page": "第{{count}}頁", - "Current Chapter Pages": "本章頁數", - "Chapter Redirect": "章節跳轉", - "Continuous Scroll": "連續滾動", - "Chapter Scroll": "分章滾動", - "Only Desktop support this format": "僅客戶端版本支持 mobi 和 txt 格式", - "Only Desktop support this service": "僅客戶端支持該備份方式", + "Pages": "本章頁數", + "Chapters": "章節跳轉", + "Continuous": "連續滾動", + "Scroll": "分章滾動", + "Only desktop support this format": "僅客戶端版本支持 mobi 和 txt 格式", + "Only desktop support this service": "僅客戶端支持該備份方式", "Please Wait a moment": "請稍侯", "It seems like you're lost": "妳要訪問的內容走丟了", "Return to home": "返回主頁", "Deleted Books": "我的回收", - "This action will move this book and its the notes, bookmarks and digests of this book to the recycle bin": "將圖書以及圖書的書簽,筆記,高亮移至回收站", + "This action will move this book and its the notes, bookmarks and highlights of this book to the recycle bin": "將圖書以及圖書的書簽,筆記,高亮移至回收站", "Delete All Books": "清空所有圖書", "This action will remove all the books in recycle bin,together with their notes, bookmarks and digests": "此操作會徹底刪除回收站中的所有圖書和它們的書簽,筆記和高亮", "Restore": "還原", @@ -206,7 +205,6 @@ "Export Successfully": "導出成功", "Too many images": "圖書包含過多圖片會嚴重影響解析速度", "Margin": "頁邊距", - "Open link in browser": "前往下载", "Server Address": "服務器地址", "Username": "用戶名", "Password": "密碼", @@ -214,7 +212,7 @@ "Webdav Info": "Webdav是壹種簡單高效的數據備份方式,這裏推薦使用堅果雲提供的Webdav服務", "For better user experince, please visit this site on a computer": "Koodo Reader專為桌面端設計打造,暫未適配移動端,請在電腦上打開本網站", "Sort by Recent": "按最近閱讀", - "Cover Mode": "封面模式", + "Cover": "封面模式", "Update to": "更新至", "Update Complete": "更新成功", "Changelog": "更新日誌", @@ -227,7 +225,7 @@ "More formats supported": "支持更多的圖書格式,mobi、azw3、txt", "Download Desktop Version": "下載客戶端", "Koodo Reader's web version are limited by the browser, for more powerful features, please download the desktop version.": "網頁版功能受瀏覽器限製,部分功能僅客戶端支持", - "Do you want to backup or restore?": "選擇您的操作", + "Choose your operation": "選擇您的操作", "Where is your data?": "選擇資料來源", "Where to keep your data?": "選擇資料存放位置", "Not supported yet": "暫不支持", @@ -254,22 +252,22 @@ "Github Repo": "Github 倉庫", "Turn on auto update": "開啟自動更新", "Text Align": "文字對齊", - "left": "左對齊", - "justify": "兩端對齊", - "right": "右對齊", + "Left": "左對齊", + "Justify": "兩端對齊", + "Right": "右對齊", "Understand": "我知道了", "Sync Successfully": "同步成功", "Permanently Delete": "永久刪除", "Roadmap": "開發計劃", "Paragraph Spacing": "段落間距", "Italic": "斜體", - "Text Underline": "下劃線", - "Text Shadow": "文字陰影", + "Text underline": "下劃線", + "Text shadow": "文字陰影", "Speak the text": "朗讀文字", "Try refresh or restart": "重啟軟件後生效", "Search on the internet": "網上搜索", "Search in the book": "全書搜索", - "Remember window's size from last read": "記憶閱讀器窗口大小", + "Remember window's size": "記憶閱讀器窗口大小", "Blue": "藍色", "Customize": "自定義", "Red": "紅色", @@ -286,13 +284,13 @@ "File size": "文件大小", "Take effect at next startup": "下次打開圖書生效", "Auto Update relys on Github Release for package hosting, if your internet doesn't have stable connection to Github, we highly recommand you to turn off this option": "自動更新功能依賴Github,如果您本地網絡無法穩定訪問Github,則不建議開啟此功能,開啟之後,將不再單獨提供更新提醒。", - "Bold Font": "字體加粗", + "Bold": "字體加粗", "Disable analytics service": "關閉統計功能", "Hide navigation button": "不顯示翻頁按鈕", "More": "顯示筆記出處", "Survey": "用戶調查", "Sync data from storage": "從存儲位置同步數據", - "Scale": "頁面寬度", + "Page Width": "頁面寬度", "Target": "目標語言", "Select All": "全選", "Excute Successfully": "執行成功", diff --git a/src/components/ShelfChooser/component.tsx b/src/components/ShelfChooser/component.tsx index d29760aa..1ecce801 100644 --- a/src/components/ShelfChooser/component.tsx +++ b/src/components/ShelfChooser/component.tsx @@ -91,7 +91,7 @@ class ShelfChooser extends React.Component< style={this.props.isCollapsed ? {} : { left: "calc(50% - 60px)" }} >
-