Code Monkey home page Code Monkey logo

osx-dictionaries's Introduction

OS X Dictionaries GAnalytics, DONT REMOVE

Various dictionaries compatible with the Dictionary.app in Mac OS X, found on various websites, using the wayback machine, and crying.

Organization

Each dictionary is organized based on its "base language" - the language it is meant to be read in. Thus, a full Chinese dictionary will be in the Chinese folder, along with Chinese-English, Chinese-Spanish, and Chinese-French dictionaries.

Dictionaries should be labeled using the ISO standard. Most should be labeled using their respective ISO 639-1 two-character codes where possible. If the language does does not have an 639-1 code, use its ISO 639-2 code instead.

Please report any dictionaries breaking the standards.

Installation

Installing dictionaries is relatively painless.

< 10.8.1 Install

Note: I do not recommend this installation method. Consider using the pre-10.8.0 method below instead.

Open Dictionary.app. Click File, then Open Dictionaries Folder. Simply drag-'n-drop your xxx.dictionary file into the folder, restart Dictionary.app, activate the dictionary in Dictionary's Preferences, and you should be good to go.

Open Dicts

Note that this will only install the dictionary for the current user. If you wish to install for all users, follow the pre-10.8.0 instructions below.

< 10.8.0 / Full System / Problem Install

Open a Finder window. Navigate to /Library/Dictionaries/ (if your Library folder is hidden, simply press โŒ˜โ‡งG on your keyboard, and navigate using the Go-To window. Then put your xxx.dictionary file inside, restart the Dictionary.app, and activate the dictionary in Dictionary's Preferences. The file should then show up in the tab bar.

More Dictionaries!

Editing Labels

You can edit labels by simply right-clicking on the tab, and clicking "Edit Label".

Edit Label

Reporting Errors and Broken Dictionaries

Please use GitHub Issues to report any problems. Give descriptive labels, and be nice!

Contributing Dictionaries

There are two ways to contribute. Just got one dictionary to add? Email it to me.

Otherwise:

  1. Fork this repo
  2. Add any dictionaries, keeping to the organizational conventions
  3. Commit your changes. git commit -am 'Added some feature'
  4. Push to the branch git push origin my-new-feature
  5. Create a new Pull Request (you should be prompted to do so.)

Creating Dictionaries

Apple has a nice outline of how to create dictionaries on their website.

License & Notes

All dictionaries in this repo are under the Apache Licence, Version 2.0.

Big Thanks to calasqm for listing many of the dictionaries, and The Internet Archive's wayback machine for allowing me to access many files that had disappeared from the web.

osx-dictionaries's People

Contributors

afischer avatar adamjames avatar

Watchers

James Cloos avatar Yevheniia Slupytska avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.