乔普林将于2022年8月30日举行首次聚会!快来加入我们伦敦桥旁边的老泰晤士河畔酒店吧!
Joplin是一个免费的开源笔记和待办事项应用程序,可以处理大量组织到笔记本中的笔记。注释是可搜索的,可以直接从应用程序或从你自己的文本编辑器复制,标记和修改。注释采用 Markdown 格式。
从Evernote导出的笔记可以导入到Joplin中,包括格式化的内容(转换为Markdown),资源(图像,附件等)和完整的元数据(地理位置,更新时间,创建时间等)。也可以导入普通 Markdown 文件。
这些笔记可以使用端到端加密与各种云服务(包括Nextcloud,Dropbox,OneDrive和Joplin Cloud)安全地同步。
全文搜索可在所有平台上使用,以快速找到所需的信息。该应用程序可以使用插件和主题进行自定义,你也可以轻松创建自己的应用程序。
该应用程序可用于Windows,Linux,macOS,Android和iOS。Web Clipper,用于保存浏览器中的网页和屏幕截图,也可用于Firefox和Chrome。
有三种类型的应用程序可用:桌面(Windows,macOS和Linux),移动(Android和iOS)和终端(Windows,macOS,Linux和FreeBSD)。所有应用程序都具有相似的用户界面,并且可以彼此同步。
操作系统 | 下载 |
---|---|
窗口(32 位和 64 位) | |
苹果操作系统 | |
Linux |
在 Windows 上,你还可以使用便携式版本。便携式应用程序允许在便携式设备(如USB闪存盘)上安装软件。只需将文件JoplinPortable.exe复制到该USB密钥上的任何目录中即可;然后,应用程序将在可执行文件旁边创建一个名为“JoplinProfile”的目录。
在 Linux 上,推荐的方法是使用以下安装脚本,因为它也可以处理桌面图标:
wget -O - https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh | bash
操作系统 | 下载 | 替代下载 |
---|---|---|
人造人 | 或下载APK文件:64位32位 | |
苹果操作系统 | - |
操作系统 | 方法 |
---|---|
macOS、Linux 或 Windows(通过 WSL)) |
重要:首先,安装节点 12+。 默认情况下,应用程序二进制文件将安装在 下。如果需要,你可以更改此目录。或者,如果按照此处所述设置了 npm 权限(选项 2),则只需运行即可。 NPM_CONFIG_PREFIX=~/.joplin-bin npm install -g joplin sudo ln -s ~/.joplin-bin/bin/joplin /usr/bin/joplin ~/.joplin-bin npm -g install joplin |
要启动它,请键入 。
joplin
有关使用信息,请参阅完整的乔普林终端应用文档。
Web Clipper是一个浏览器扩展,允许你从浏览器中保存网页和屏幕截图。有关如何安装和使用它的详细信息,请参阅 Web 裁剪器帮助页。
有许多非官方的替代乔普林分布。如果你不想或不能使用appimages或任何其他官方支持的版本,那么你可能希望考虑这些版本。
但是,这些带有一个警告,因为它们不受官方支持,因此主项目可能无法支持某些问题。相反,支持请求,错误报告和一般建议需要发送给这些发行版的维护者。
这些发行版的社区维护列表可以在这里找到:非官方的Joplin发行版
阿凡德伯格 | c-纳吉 | 卡博泰克 | chr15m |
曲霉菌素 | clmntsl | cuongtransc | 布兰登约翰逊 |
fbloise | 四步棋 | h4sh5 | iamwillbar |
杰苏利文 | 乔斯弗 | 基亚内尼格马 | 小西 |
马克德1289 | maxtruxa | mcejp | 尼古拉斯黑德 |
皮克比特 | 博学-公司 | ravenscroftj | 西夫 |
天空奔跑者15 | 任务处理程序 | 这个马蒂 | 托马斯布鲁萨德 |
应用
支持
乔普林云
乔普林 API - 入门
乔普林 API - 参考资料
发展
谷歌代码之夏 2022
大约
Joplin被设计为Evernote的替代品,因此可以通过ENEX文件导入完整的Evernote笔记本,以及笔记,标签,资源(附加文件)和笔记元数据(如作者,地理位置等)。就数据而言,仅有的两件事可能略有不同:
识别数据 - Evernote图像,特别是扫描(或拍摄)的文档具有与之关联的识别数据。这是Evernote能够在文档中识别的文本。将注释导入 Joplin 时,不会保留此数据。但是,如果它在搜索工具或Joplin的其他部分中得到支持,则应该可以重新生成此识别数据,因为实际图像仍然可用。
颜色,字体大小和人脸 - Evernote文本存储为HTML,并在导入过程中转换为Markdown。对于大多数是纯文本或具有基本格式(粗体,斜体,项目符号,链接等)的注释,这是无损转换,一旦呈现回HTML,注释应该非常相似。表也会被导入并转换为 Markdown 表。对于非常复杂的笔记,某些格式数据可能会丢失 - 特别是颜色,字体大小和字体不会被导入。但是,无论格式如何,文本本身始终是完全导入的。如果必须保留这些额外的数据,那么Joplin还允许将ENEX文件作为HTML导入。
要导入 Evernote 数据,请先将 Evernote 笔记本导出到 ENEX 文件,如此处所述。然后按照以下步骤操作:
在桌面应用程序中,打开“文件>导入> ENEX”,然后选择你的文件。笔记将导入到新的单独笔记本中。如果需要,可以将它们移动到其他笔记本,或者可以重命名笔记本等。
在终端应用程序中,在命令行模式下,键入 。这会将笔记导入到以文件名命名的新笔记本中。
import /path/to/file.enex
Joplin可以从普通的Markdown文件导入笔记。你可以导入 Markdown 文件的完整目录,也可以导入单个文件。
在桌面应用程序中:
在终端应用程序中,在命令行模式下,键入 或 。
import --format md /path/to/file.md
import --format md /path/to/directory/
一般来说,将笔记从任何应用程序导入Joplin的方法是将笔记转换为ENEX文件(Evernote格式),并使用上述方法将这些ENEX文件导入Joplin。大多数笔记应用程序都支持ENEX文件,因此它应该相对简单。有关特定应用程序的帮助,请参阅以下内容:
Joplin可以导出为JEX格式(Joplin导出文件),这是一个可以包含多个笔记,笔记本等的tar文件。这是一种无损格式,因为保留了所有注释以及诸如地理位置,更新时间,标签等元数据。此格式便于备份,可以重新导入到 Joplin 中。还提供“原始”格式。这与 JEX 格式相同,只是数据保存到一个目录,每个项目由一个文件表示。Joplin还能够导出为许多其他格式,包括HTML和PDF,这些格式可以用于单个笔记,笔记本或所有内容。
Joplin的目标之一是避免与任何特定的公司或服务捆绑在一起,无论是Evernote,Google还是Microsoft。因此,同步的设计不依赖于任何特定服务。大多数同步过程都是在抽象级别完成的,对外部服务(如Nextcloud或Dropbox)的访问是通过轻量级驱动程序完成的。通过创建简单的驱动程序来支持新服务很容易,这些驱动程序提供类似文件系统的接口,即读取,写入,删除和列出项的能力。从一个服务切换到另一个服务,甚至一次同步到多个服务也很简单。在同步过程中,每个笔记,笔记本,标签以及项目之间的关系都以纯文本文件的形式传输,这意味着数据也可以移动到不同的应用程序,可以轻松备份,检查等。
目前,可以与Nextcloud,WebDAV,Dropbox,OneDrive或本地文件系统进行同步。要启用同步,请按照以下说明操作。之后,每当应用程序运行时,它将在后台同步,或者你可以单击“同步”以手动启动同步。Joplin 将在本地应用程序上进行任何内容更改后自动进行后台同步。
如果已安装终端客户端,则还可以通过从终端键入内容在用户界面之外进行同步。这可用于设置 cron 脚本以定期同步。例如,这将每30分钟进行一次:
joplin sync
*/30 * * * * /path/to/joplin sync
Nextcloud是一个自托管的私有云解决方案。它可以存储文档,图像和视频,还可以存储日历,密码和无数其他内容,并可以将它们同步到你的笔记本电脑或手机。由于你可以托管自己的Nextcloud服务器,因此你拥有设备上的数据和用于同步的基础架构。因此,它非常适合乔普林。该平台也得到了很好的支持,并且拥有强大的社区,因此它可能会存在一段时间 - 因为它是开源的,因此它不是一个可以关闭的服务,只要人们选择,它就可以存在于服务器上。
在桌面应用程序或移动应用程序中,转到“配置”屏幕,然后选择“Nextcloud”作为同步目标。然后输入WebDAV URL(要获取它,请在Nextcloud中单击页面左下角的“设置”),这通常是(确保在Nextcloud中创建“Joplin”目录),并设置用户名和密码。如果它不起作用,请参阅此说明以获取更多详细信息。
https://example.com/nextcloud/remote.php/webdav/Joplin
在终端应用程序中,你需要将配置变量以及所有 、和配置变量分别设置为 Nextcloud WebDAV URL、你的用户名和密码。这可以通过命令行模式使用以下命令完成:
sync.target
sync.5.path
sync.5.username
sync.5.password
:config sync.5.path https://example.com/nextcloud/remote.php/webdav/Joplin :config sync.5.username YOUR_USERNAME :config sync.5.password YOUR_PASSWORD :config sync.target 5
如果同步不起作用,请查阅应用程序配置文件目录中的日志 - 这通常是由于错误配置的URL或密码。日志应指示确切的问题所在。
选择“WebDAV”同步目标,并按照与上面的Nextcloud相同的说明进行操作(对于终端应用程序,你需要选择同步目标6而不是5)
已知可与 Joplin 配合使用的 WebDAV 兼容服务:
与 Dropbox 同步时,Joplin 会在 Dropbox 中创建一个子目录,在其中读取/写入笔记和笔记本。应用程序无权访问此目录之外的任何内容。
/Apps/Joplin
在桌面应用或移动应用中,在“配置”屏幕中选择“Dropbox”作为同步目标(默认情况下处于选中状态)。然后,要启动同步过程,请单击侧栏中的“同步”按钮并按照说明进行操作。
在终端应用程序中,要启动同步过程,请键入 。你将被要求通过链接来授权该应用程序。
:sync
与 OneDrive 同步时,Joplin 会在 OneDrive 的 /Apps/Joplin 中创建一个子目录,并从中读取/写入笔记和笔记本。应用程序无权访问此目录之外的任何内容。
在桌面应用程序或移动应用程序中,在“配置”屏幕中选择“OneDrive”作为同步目标。然后,要启动同步过程,请单击侧栏中的“同步”按钮并按照说明进行操作。
在终端应用程序中,要启动同步过程,请键入 。系统将要求你点击链接来授权应用程序(只需输入你的 Microsoft 凭据 - 你无需在 OneDrive 注册)。
:sync
从Joplin 2.x.x开始,Joplin支持多个S3提供商。我们公开了一些需要根据你选择的提供商进行配置的选项。我们已经使用UpCloud,AWS和Linode进行了测试。其他人也应该工作。
在桌面应用程序或移动应用程序中,在“配置”屏幕中选择“S3(测试版)”作为同步目标。
joplin-bucket
https://s3.amazonaws.com/
为 Joplin 创建新的存储桶时,禁用存储桶版本控制,启用阻止所有公有访问,并使用 启用默认加密。某些提供程序不会公开这些选项,并且可能会产生同步问题。请尝试并报告,以便我们可以适当地更新文档。
Amazon S3 key (SSE-S3)
要从 AWS S3 Web 控制台添加存储桶策略,请导航到权限选项卡。暂时禁用“阻止所有公有访问以编辑存储桶”策略,如下所示:
{ "Version": "2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": [ "s3:ListBucket", "s3:GetBucketLocation", "s3:GetObject", "s3:DeleteObject", "s3:DeleteObjectVersion", "s3:PutObject" ], "Resource": [ "arn:aws:s3:::joplin-bucket", "arn:aws:s3:::joplin-bucket/*" ] } ] }
所有提供商都需要存储桶、访问密钥和私有密钥。
如果你提供了配置,并且在“检查配置”上收到“成功!”,则你的 S3 同步应该适用于你的提供商。如果未收到成功,则可能需要调整设置或保存设置、重新启动应用并尝试同步。这可能会显示更清晰的错误消息,以帮助你推断问题。
Joplin支持所有应用程序的端到端加密(E2EE)。E2EE是一个只有笔记,笔记本,标签或资源的所有者才能读取它们的系统。它可以防止潜在的窃听者 - 包括电信提供商,互联网提供商,甚至Joplin的开发人员能够访问数据。有关此功能以及如何启用此功能的详细信息,请参阅端到端加密教程。
有关与开发或查看所使用的方法相关的更多技术性描述,请参阅加密规范。
Joplin 应用程序会定期自动保存以前版本的笔记。这些版本跨设备同步,可以从桌面应用程序查看。为此,请单击笔记上的“信息”按钮,然后单击“此笔记的先前版本”。在此屏幕中,你可以查看注释的以前版本以及还原其中任何版本。
可以从“配置”屏幕的“笔记历史记录”部分禁用此功能,也可以更改笔记历史记录的保存时间。
有关更多信息,请参阅“笔记历史记录”页面。
Joplin笔记可以使用你选择的外部编辑器打开和编辑。它可以是一个简单的文本编辑器,如Notepad ++或Sublime Text,也可以是一个实际的Markdown编辑器,如Typora。在这种情况下,图像也将显示在编辑器中。若要在外部编辑器中打开注释,请单击工具栏中的图标或按 Ctrl+E(或 Cmd+E)。你的默认文本编辑器将用于打开笔记。如果需要,你还可以直接在“常规选项”中的“文本编辑器命令”下指定编辑器。
任何类型的文件都可以附加到笔记中。在Markdown中,指向这些文件的链接表示为附件的简单ID,单击此链接将在默认应用程序中打开该文件。对于音频,视频和pdf文件,这些文件将与笔记内联显示,因此可以在Joplin中查看或播放。
在桌面应用程序中,可以通过单击编辑器中的“附加文件”图标或通过拖放来附加文件。如果你希望改为创建指向本地文件的链接,请在执行拖放操作时按住 Alt 键。你还可以通过Ctrl+V直接在编辑器中复制和粘贴图像。
未附加到任何注释的资源将根据“注释历史记录”设置自动删除。
重要:移动设备目前不支持大于 10 MB 的资源。它们在同步时会使应用程序崩溃,因此建议目前不要附加此类资源。这个问题正在研究之中。
可以在“配置”屏幕的“附件下载行为”下自定义同步期间下载附件的方式。默认选项(“始终”)是始终下载所有附件,以便即使设备处于脱机状态,数据也可用。还可以选择手动下载附件(选项“手动”),方法是单击它或自动下载(选项“自动”),在这种情况下,仅在打开笔记时下载附件。这些选项应有助于节省磁盘空间和网络带宽,尤其是在移动设备上。
在桌面和移动应用程序中,警报可以与任何待办事项相关联。它将在给定时间通过显示通知来触发。通知的显示方式取决于操作系统,因为每个操作系统都有不同的方法来处理此问题。有关桌面应用程序的要求,请参阅下文:
notify-send
notify-osd
libnotify-bin
libnotify-tools
libnotify-tools
在移动设备上,将使用内置通知系统显示警报。
如果由于任何原因通知不起作用,请提出问题。
子笔记本允许将多个笔记本组织到笔记本树中。例如,它可用于将与工作、家庭或父笔记本下的特定项目相关的所有笔记本重新组合。
Joplin使用并渲染了Github风味的Markdown,并添加了一些变化和添加。特别是,它增加了数学公式支持,交互式复选框和对注释链接的支持。Joplin还支持Markdown插件,允许启用和禁用各种高级Markdown功能。请查看 Markdown 指南,了解更多信息。
通过将 userstyle 文件放在配置文件目录中,可以自定义呈现的 Markdown(此路径在你的设备上可能不同 - 在“配置”屏幕页面顶部检查确切的路径)。此文件支持标准 CSS 语法。必须重新启动 Joplin 才能应用新的 css,请确保 Joplin 没有关闭托盘,而是实际退出。请注意,此文件用于显示注释和打印注释。请注意 CSS 打印时的外观(例如,通常不需要在黑色背景上打印白色文本)。
~/.config/joplin-desktop/userstyle.css
General
可以通过在配置文件目录中放置自定义编辑器样式文件来自定义整个UI。
~/.config/joplin-desktop/userchrome.css
重要提示:用户样式.css和用户颜色.css是为了你的方便而提供的,但它们是高级设置,你定义的样式可能会从一个版本中断到下一个版本。如果你想使用它们,请注意,你可能需要定期进行开发工作才能使它们正常工作。Joplin 团队无法承诺保持应用程序 HTML 结构的稳定性。
桌面应用程序能够通过插件的方式扩展其标准功能。这些插件遵循Joplin插件API,可以通过“配置”屏幕的页面在应用程序中安装和配置。
Plugins
在此菜单中,你可以搜索上传到Joplin插件存储库的插件,以及使用“Joplin插件存档”(*.jpl)文件手动安装插件。
重新加载应用程序后,插件将显示在插件菜单中,可以在其中打开/关闭或完全删除插件。
有关更多信息,请参阅插件
Joplin 实现了 SQLite 全文搜索 (FTS4) 扩展。这意味着所有笔记的内容都是实时索引的,搜索查询返回结果的速度非常快。支持简单 FTS 查询和全文索引查询。有关支持的查询列表,请参阅下文:
SQLite FTS的一个警告是它不支持不使用拉丁词边界(空格,制表符,标点符号)的语言。为了解决这个问题,Joplin有一个自定义搜索模式,它不使用FTS,但仍然具有其所有功能(多词搜索,过滤器等)。它的缺点之一是它可能会在较大的笔记集合上变慢。此外,结果的排序将不太准确,因为排名算法(BM25)目前仅适用于FTS。最后,在此模式下,对使用通配符没有限制(和所有工作)。如果检测到以下语言之一,则当前启用此搜索模式:
*
swim*
*swim
ast*rix
搜索类型 | 描述 | 例 |
---|---|---|
单个单词 | 返回包含此术语的所有注释。 | 例如,搜索 将返回包含此确切单词的所有注释。注意:它不会返回包含子字符串的注释 - 因此,对于“cat”,包含“灾难性”或“推诿”的注释将不会返回。cat |
多个单词 | 返回包含所有这些单词的所有注释,但不一定彼此相邻。 |
dog cat- 将返回任何包含“狗”和“猫”字样的音符,不一定按该顺序排列,也不一定彼此相邻。它不会返回仅包含“狗”或“猫”的结果。 |
短语 | 添加双引号以返回恰好包含此短语的注释。 |
"shopping list"- 将按此顺序返回包含这些确切术语的注释。例如,它不会返回包含“使用我的清单购物”的注释。 |
前缀 | 添加通配符以返回包含具有指定前缀的术语的所有注释。 |
swim*- 将返回所有包含 eg 的注释。“游泳”,还有“游泳”,“泳装”等。重要提示:通配符只能在末尾 - 它将在单词的开头被忽略(例如),并将被视为单词中间的文字 Asterisk (例如。 *swim ast*rix) |
切换到基本搜索 | 全文搜索的一个缺点是它忽略了大多数非字母字符。但是,在某些情况下,你可能也想搜索它。为此,你可以使用基本搜索。你可以通过在搜索前面加上斜杠来切换到此模式。这不会提供FTS的好处,但它将允许搜索你需要的确切内容。请注意,它也可能慢得多,甚至非常慢,具体取决于你的查询。/ |
/"- [ ]"- 将返回所有包含未选中复选框的注释。 |
你还可以使用搜索过滤器进一步限制搜索。
算子 | 描述 | 例 |
---|---|---|
- | 如果放在文本术语之前,它将排除包含该术语的注释。你也可以将其放在过滤器之前以否定它。 |
-spam搜索所有不带单词 的笔记。 搜索带有单词和不带单词的所有笔记。 spam office -trash office trash |
任何: | 返回满足任何/所有必需条件的注释。 是默认值,这意味着必须满足所有条件。any:0 |
any:1 cat dog将返回包含单词 或 的笔记。 将返回包含单词和 . cat dog any:0 cat dog cat dog |
标题: 正文: |
将搜索限制为仅搜索标题或正文字段。 |
title:"hello world"搜索标题包含 和 的笔记。 搜索标题包含 且正文不包含 的笔记。 hello world title:hello -body:world hello world |
标记: | 将搜索限制为具有指定标记的注释。 |
tag:office搜索具有标记办公室的所有笔记。 搜索同时具有办公室和重要标签的所有笔记。 搜索具有没有标记的标记的注释。 搜索具有标记或标记的笔记。 使用通配符执行搜索。 返回所有带标签的笔记。 返回所有不带标记的注释。 tag:office tag:important tag:office -tag:spam office spam any:1 tag:office tag:spam office spam tag:be*ful tag:* -tag:* |
笔记本: | 将搜索限制为指定的笔记本。 |
notebook:books限制其子注释及其所有子注释中的搜索范围。 执行通配符搜索。 books notebook:wheel*time |
创建: 更新: 到期: |
搜索在使用 YYYYMMDD 格式指定的日期创建/更新的笔记。你还可以相对于当前日期、周、月或年进行搜索。 |
created:20201218将返回 2020 年 12 月 18 日当天或之后创建的笔记。 将返回 2020 年 12 月 18 日之前更新的备注。 将返回在 2020 年 1 月 18 日至 2020 年 12 月 15 日之前创建的笔记。 将返回在 2020 年 1 月或之后和 3 月之前创建的笔记。 将返回 1997 年至 2019 年间更新的所有笔记。 搜索过去两天内创建的所有备忘录。 搜索当年更新的所有笔记。 将返回所有到期或将在未来七天内到期的待办事项。 搜索逾期超过 5 天的所有待办事项。 -updated:20201218 created:20200118 -created:20201215 created:202001 -created:202003 updated:1997 -updated:2020 created:day-2 updated:year-0 -due:day+7 -due:day-5 |
类型: | 将搜索限制为笔记或待办事项。 |
type:note返回所有笔记 以返回所有待办事项 type:todo |
已完成: | 将搜索限制为已完成或未完成的待办事项。 |
iscompleted:1返回所有已完成的 待办事项以返回所有未完成的待办事项 iscompleted:0 |
纬度: 经度: 海拔: |
按位置筛选 |
latitude:40 -latitude:50返回纬度 >= 40 且< 50 的音符 |
资源: | 按附件 MIME 类型筛选 |
resource:image/jpeg以返回带有 jpeg 附件的笔记。 以返回没有 pdf 附件的笔记。 以返回包含任何图像的笔记。 -resource:application/pdf resource:image/* |
源网址: | 按源网址过滤 |
sourceurl:https://www.google.com sourceurl:*joplinapp.org以执行通配符搜索。 |
断续器 | 按笔记 ID 筛选 |
id:9cbc1b4f242043a9b8a50627508bccd5返回具有指定 id 的注释 |
注意:在 CLI 客户端中,你必须在使用否定筛选器时使用 来转义查询。例如。.
--
:search -- "-tag:tag1"
筛选器通过和/或连接词隐式连接,具体取决于以下规则:
any
notebook
不正确的搜索过滤器被解释为短语搜索,例如拼写错误或不存在。
nootebook:Example
https://joplinapp.org
注释按“相关性”排序。目前,这意味着包含最多时间请求的条款的注释位于顶部。对于具有多个术语的查询,术语之间的距离也很重要。这有点实验性,因此,如果你注意到返回意外结果的搜索查询,请在论坛中报告,并提供尽可能多的详细信息以复制问题。
在桌面应用程序中,按 或 并键入笔记标题或其部分内容以跳转到该标题。或者键入后跟标记名称,或后跟笔记本名称。Ctrl+PCmd+P#@
要创建新的配置文件,请打开“文件>切换配置文件”,然后选择“创建新配置文件”,输入配置文件名称,然后按“确定”。该应用程序将自动切换到此新配置文件,你现在可以对其进行配置。
要切换回上一个配置文件,请再次打开“文件>切换配置文件”,然后选择“默认”。
请注意,所有配置文件都共享某些设置,例如语言,字体大小,主题等。这样做是为了在切换配置文件时无需重新配置每个详细信息。其他设置(如同步配置)按配置文件进行。
该功能目前仅在桌面上可用,应该很快就会移植到移动设备上。
对乔普林的捐款支持该项目的发展。开发高质量的应用程序通常需要时间,但也有一些费用,例如签署应用程序的数字证书,应用程序商店费用,托管等。最重要的是,你的捐款将有可能保持当前的开发标准。
有关如何支持乔普林发展的信息,请参阅捐赠页面。
名字 | 描述 |
---|---|
支持论坛 | 这是关于Joplin,用户支持,软件开发问题以及讨论新功能的一般讨论的主要场所。此外,发布和讨论最新的测试版。 |
推特动态 | 在推特上关注我们 |
乳齿象饲料 | 在乳齿象上关注我们 |
帕特雷翁页面 | 最新消息经常发布在那里 |
不和谐服务器 | 我们的聊天服务器 |
Sub-reddit | 也是一个寻求帮助的好地方 |
有关如何为乔普林的发展做出贡献的信息,请参阅指南:https://github.com/laurent22/joplin/blob/dev/CONTRIBUTING.md
Joplin目前有以下语言版本。如果你想贡献新的翻译,这很简单,请按照以下步骤操作:
此翻译将适用于三种应用程序 - 桌面,移动和终端。
要更新翻译,请按照与上述相同的步骤操作,但不要获取 .pot 文件,而是从下表中获取适用于你的语言的 .po 文件。
当前翻译:
语言 | 宝文件 | 最后一位译者 | 完成百分比 | |
---|---|---|---|---|
阿拉伯语 | ar | 惠尔 O | 89% | |
巴士克语 | 欧盟 | juan.abasolo@ehu.eus | 25% | |
波斯尼亚语(波斯尼亚-黑塞哥维那) | bs_BA | 德维什· | 64% | |
保加利亚语 (България) | bg_BG | 50% | ||
加泰隆语 | ca | 哈维·伊瓦尔斯 | 98% | |
克罗地亚语(Hrvatska) | hr_HR | 米洛·伊维尔 | 100% | |
捷克语(捷克共和国) | cs_CZ | 米哈尔·斯坦克 | 86% | |
丹斯克(丹麦) | da_DK | ERYpTION | 98% | |
德国(德国) | de_DE | 卡尼斯特先生 | 100% | |
Eesti Keel (Eesti) | et_EE | 49% | ||
中文(简体) | en_GB | 100% | ||
英语(美国) | en_US | 100% | ||
西班牙语(西班牙语) | es_ES | 弗朗西斯科·莫拉 | 98% | |
世界语 | 电光 | 马顿·保罗 | 28% | |
芬兰语(索米语) | fi_FI | 卡托先生0 | 98% | |
法国(法国) | fr_FR | 洛朗·科齐奇 | 100% | |
加利西亚语(西班牙语) | gl_ES | 马科斯·兰斯 | 32% | |
印度尼西亚语(印度尼西亚) | id_ID | eresytter | 88% | |
意大利(意大利) | it_IT | 阿尔巴诺·巴蒂斯泰拉 | 86% | |
Magyar (Magyarország) | hu_HU | 马贾里·巴拉兹 | 86% | |
荷兰(比利时、比利时、比利时) | nl_BE | 88% | ||
荷兰(荷兰) | nl_NL | 霍尔坎普 | 98% | |
挪威语(挪威语,诺雷格语) | nb_NO | 马茨·埃斯坦森 | 98% | |
波斯语 | 发 | 库罗什·菲鲁兹巴克特 | 62% | |
波尔斯基(波兰) | pl_PL | 科尼 | 81% | |
葡萄牙(巴西) | pt_BR | 雷纳托·努内斯·巴斯托斯 | 98% | |
葡萄牙(葡萄牙) | pt_PT | 迪奥戈·卡维罗 | 81% | |
罗曼纳 | ro | 克里斯蒂·杜卢塔 | 57% | |
斯洛文尼亚语(斯洛文尼亚语) | sl_SI | 马丁·科雷利奇 | 90% | |
瑞典 | 断续器 | 乔纳坦·尼伯格 | 98% | |
Thai (ประเทศไทย) | th_TH | 41% | ||
中越 | 六 | 87% | ||
Türkçe (Türkiye) | tr_TR | Arda Kılıçdağı | 96% | |
乌克兰语 (Україна) | uk_UA | 维亚切斯拉夫·安德烈基夫 | 80% | |
Ελληνικά (Ελλάδα) | el_GR | 哈里斯·阿瓦尼蒂斯 | 98% | |
Русский (Россия) | ru_RU | 谢尔盖·塞格达 | 89% | |
српски језик (Србија) | sr_RS | 72% | ||
中文 (简体) | zh_CN | 贺川 | 98% | |
中文 (繁體) | zh_TW | 恒星艺术 | 87% | |
日本語 (日本) | ja_JP | 根内科 | 100% | |
한국어 | 科 | 金智贤 | 86% |
感谢所有为 Joplin 的源代码做出贡献的人!