热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何向MacDictionaryApp添加其他语言

如果您是能说多种语言的35亿人口之一,那么您可能想在Mac的Dictionary应用程序中添加多种语言。即使您不会说两种语言,添加更多词典也是帮助您学习

如果您是能说多种语言的35亿人口之一,那么您可能想在Mac的Dictionary应用程序中添加多种语言。即使您不会说两种语言,添加更多词典也是帮助您学习的绝佳方法。


这是有关如何向Mac添加新词典的分步指南。

字典应用简介

所有Mac计算机都预装了Dictionary应用程序。访问它的最简单方法是通过Spotlight。只需按Cmd + Space并开始输入“ Dictionary”,然后按Enter即可

重要的是要意识到这不一定是应用程序用来拼写文档中的校验词的字典。某些应用程序(例如Microsoft Word)带有自己的字典。其他人将依赖于操作系统的本机拼写检查功能。

词典应用仅供参考。您可以查找单词,将其用作同义词库,甚至安装翻译词汇表。

如果您是在美国购买的Mac,则该应用会预先加载《新牛津美国词典》,《牛津美国作家词库》,《苹果词典》和Wikipedia。您可以根据需要添加任意数量的其他字典。

您可以直接在应用本身中轻松下载许多常见的外语词典。但是,如果您正在寻找更合适的产品,则需要手动下载并安装必要的文件。

如何将字典添加到MacOS


根据您的居住地,您可能有多达30个默认情况下未启用的字典。值得庆幸的是,启用这些词典是一个简单的过程。

在做出任何决定之前,请打开“词典”应用程序并选择“所有”选项卡以查看已安装的词典。您可以单击每个词典的单独选项卡以专门使用该词典。

激活其他词典


要直接从应用程序下载可用字典,请导航至字典>首选项。在词典列表中,选中要安装的复选框旁边的复选框。这是向Mac词典应用添加更多语言的最简单方法。

您会在左下角看到一个进度条。看到后,您可以关闭“偏好设置”窗口。现在,在主应用程序的“全部”选项卡上,您将看到选择安装的词典以及下载消息。

更改字典顺序

要修改各个词典在应用程序中的显示顺序,请返回“词典”>“首选项”,然后将条目拖动到所需的序列中。

自定义Mac词典

某些条目(例如Wikipedia)具有其他基于语言的选项供您自定义。它们使您可以用多种语言搜索所需信息的来源。

这是一个有用且经常被忽略的功能。例如,关于西班牙语世界中某个事物的西班牙语维基百科条目通常比英语等效条目更深入。

您可以从字典>首选项编辑设置。突出显示您要为其安装更多语言的词典,然后检查窗口底部的选项列表。

如果要向本地Apple词典添加更多语言,此技巧也适用。

安装第三方词典

如果在Dictionary> Preferences中找不到所需的内容,则需要找到第三方解决方案。

词典应用程序只能读取DICT文件。因此,您需要找到所需语言的DICT文件,或者将其他文件类型转换为DICT文件。

在哪里可以找到DICT词典


也许令人惊讶的是,没有多少网站提供免费的DICT文件数据库供下载。

一种选择是Dicts.info网站。它提供了双语词典,多语种词汇表,面向语言学习者的单词列表以及广泛的常规DICT词典,您可以免费下载和使用所有这些。

确保您还检查了页面底部其他免费词典项目的列表。您会发现列出的几种较不常见的方言,包括Longdo,Ainu,Kamusi,Catalan和Xfardic。

安装DICT文件


向应用程序添加DICT文件非常简单。打开“字典”应用程序后,转到“文件”>“打开字典文件夹”,然后将文件拖放到窗口中。

新字典应自动出现在应用程序的主窗口中。如果不存在,请尝试退出并重新启动Dictionary应用程序。

寻找其他字典

如果在任何地方都找不到现成的DICT文件,则需要自己转换一个非DICT文件。

StarDict曾经是查找文件的最佳位置,但是多年来一直没有任何活跃的发展,而且由于正在进行的法律斗争,许多原始工作已经丢失。

可悲的是,没有现成的替代品。查找免费词典以供下载并不像以前那样容易。但是,Dicts.info确实有一些非DICT格式的词典,因此这仍然是一个有用的技巧。确保下载Mac兼容版本。

转换非字典词典文件

要将其他词典文件转换为DICT文件,您需要下载DictUnifier。它仅适用于具有TAR扩展名的文件,也称为Tarballs。您可以在GitHub上免费获取它。

请按照页面上的说明在Mac上安装它,然后启动该应用程序。要进行转换,请将TAR文件拖放到应用程序的用户界面中。

该应用程序将自动处理其余的工作,包括安装。为了确保它可以正常工作,请导航至“字典”>“文件”>“打开字典文件夹”,并确保可以看到该文件。

写在后面

尽管低调,Dictionary应用程序无疑是macOS上最好的和使用最多的本机应用程序之一。如果您从未使用过,那么值得尝试一下至少一次,看看它有多有用。

该应用程序对多种语言的支持,以及兼作翻译工具和语言学习辅助功能的能力,应使其成为所有用户中的流行应用程序。

当然,它只是Mac所有者未使用或根本不使用的众多应用和功能之一。


推荐阅读
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • Linux如何安装Mongodb的详细步骤和注意事项
    本文介绍了Linux如何安装Mongodb的详细步骤和注意事项,同时介绍了Mongodb的特点和优势。Mongodb是一个开源的数据库,适用于各种规模的企业和各类应用程序。它具有灵活的数据模式和高性能的数据读写操作,能够提高企业的敏捷性和可扩展性。文章还提供了Mongodb的下载安装包地址。 ... [详细]
  • Go Cobra命令行工具入门教程
    本文介绍了Go语言实现的命令行工具Cobra的基本概念、安装方法和入门实践。Cobra被广泛应用于各种项目中,如Kubernetes、Hugo和Github CLI等。通过使用Cobra,我们可以快速创建命令行工具,适用于写测试脚本和各种服务的Admin CLI。文章还通过一个简单的demo演示了Cobra的使用方法。 ... [详细]
  • baresip android编译、运行教程1语音通话
    本文介绍了如何在安卓平台上编译和运行baresip android,包括下载相关的sdk和ndk,修改ndk路径和输出目录,以及创建一个c++的安卓工程并将目录考到cpp下。详细步骤可参考给出的链接和文档。 ... [详细]
  • 【Windows】实现微信双开或多开的方法及步骤详解
    本文介绍了在Windows系统下实现微信双开或多开的方法,通过安装微信电脑版、复制微信程序启动路径、修改文本文件为bat文件等步骤,实现同时登录两个或多个微信的效果。相比于使用虚拟机的方法,本方法更简单易行,适用于任何电脑,并且不会消耗过多系统资源。详细步骤和原理解释请参考本文内容。 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 本文介绍了Perl的测试框架Test::Base,它是一个数据驱动的测试框架,可以自动进行单元测试,省去手工编写测试程序的麻烦。与Test::More完全兼容,使用方法简单。以plural函数为例,展示了Test::Base的使用方法。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 闭包一直是Java社区中争论不断的话题,很多语言都支持闭包这个语言特性,闭包定义了一个依赖于外部环境的自由变量的函数,这个函数能够访问外部环境的变量。本文以JavaScript的一个闭包为例,介绍了闭包的定义和特性。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 解决github访问慢的问题的方法集锦
    本文总结了国内用户在访问github网站时可能遇到的加载慢的问题,并提供了解决方法,其中包括修改hosts文件来加速访问。 ... [详细]
  • 本文介绍了Composer依赖管理的重要性及使用方法。对于现代语言而言,包管理器是标配,而Composer作为PHP的包管理器,解决了PEAR的问题,并且使用简单,方便提交自己的包。文章还提到了使用Composer能够避免各种include的问题,避免命名空间冲突,并且能够方便地安装升级扩展包。 ... [详细]
  • MySQL语句大全:创建、授权、查询、修改等【MySQL】的使用方法详解
    本文详细介绍了MySQL语句的使用方法,包括创建用户、授权、查询、修改等操作。通过连接MySQL数据库,可以使用命令创建用户,并指定该用户在哪个主机上可以登录。同时,还可以设置用户的登录密码。通过本文,您可以全面了解MySQL语句的使用方法。 ... [详细]
  • 本文介绍了Python语言程序设计中文件和数据格式化的操作,包括使用np.savetext保存文本文件,对文本文件和二进制文件进行统一的操作步骤,以及使用Numpy模块进行数据可视化编程的指南。同时还提供了一些关于Python的测试题。 ... [详细]
author-avatar
谁是我我2010
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有