Skip to main content

How to install The Digital Pali Reader

Installing the Digital Pali readerHot News. The Digital Pali Reader is now available online as a webpage.
Digital Pali Reader (alpha)

---  The remainder of this article is now out of date ---
Are you struggling to install the Digital Pali Reader - especially now the DPR requires a version of Mozilla Firefox that supports legacy extensions to operate? Well this is installation guide will walk you through the following stages:
  • Have the right Browser installed,
  • Download the DPR Extensions,
  • Load the Extensions into the Browser,
  • Finding the Extension in the Browser

The Digital Pali Reader is a most useful tool for the amateur translator. It provides a database of the Tipiṭaka in romanised script with a search facility and the inbuilt dictionaries allow for instant lookup of any word. Although, it does not provide full text translations - which is where SuttaCentral is useful - it is well worth taking the time to install.

A Digital Pali Reader Installation guide

1, Have the right Web-Browser installed

First, you must have  Palemoon, for it to run on as legacy extension became unsupported by Firefox after version 56.0. Personally I recommend installing Palemoon. If you install Firefox then you must turn off the auto updates - which will leave you open to security violations.

So this is fairly straight forward go to the browser installation page and follow the instructions.

2, Download the DPR Extensions

Download DPR extensions
Once you have one of the browsers installed, you can download the extensions.
https://pali.sirimangalo.org/ no longer lists them but I have archive copies available here:
Archived DPR XPI files
download both:
  • the DPR extension (digitalpalireader@yuttadhammo.bhikkhu.xpi)
  • and Myanmar Tipitaka extensions (DPRMyanmar@yuttadhammo.bhikkhu.xpi)
  • plus optionally the Thai Tipitaka & the Sanskrit dictionary extensions.

3, Load the Extensions into the Browser

Next the extensions are loaded into the browser as follows:
  1. Find the downloaded extension files; the .xpi filetype in Windows Explorer (probably in the downloads directory).
  2. Start your target browser (either Palemoon or ESR Firefox) if not already running,
  3. Drag and drop an XPI files into the browser window, one at a time,
  4. A notification will appears that an external source wants to install an add-on: click install
  5. Repeat for each XPI file
  6. Restart the Browser if necessary

4, Finding the Extension in the Browser window

Digital Pali Reader installationThe DPR should appear now as a side bar in the browser. If the DPR sidebar is not visible on the left then:
  • Go to the 'Open Menu' tab
  • Click on the DPR icon

Finally, Click on the ? symbol on the DPR sidebar to access the help instructions.

I've recently made a video guide to installing and using the DPR:

Navigate Tipitaka with Digital Pali Reader (DPR) :Step-by-step Guide #2

Once you've installed the Digital Pali Reader, you'll be faced with many options. Well this tutorial explains how to navigate around the Pāli Tipitaka within the Digital Pali Reader firefox extension...


Next up: Navigating  the various numbering systems of the Suttas.

More posts

Comments

IEBH said…
Hello, I would like to recommend the Tipitaka.app (https://tipitaka.app/ - https://www.facebook.com/tipitaka.org/).
Pali Studies said…
Thanks,
That's very cool. I'll add it to the resource page too.
Tiffany Maynor said…
A very informative post is this. I got all the info about how to install the digital pail reader. It will be beneficial for my work But I am getting an issue it was showing an error and written as Refill Canon Printer’s Ink while I was working on it. After some time it got solved automatically.
Bhante D said…
i went to https://www.mozilla.org/en-US/firefox/enterprise/#download tht site downloaded the version that supports ESR then downloaded the ZIP from your link but it keeps saying the extension is corrupted...
Pali Studies said…
Sorry to hear that. I've just tested my version and I get the same result. It appears the ESR version of Firefox is now rejecting the extension.
Have you tried Palemoon?
There is the online DPR version.
https://www.digitalpalireader.online/_dprhtml/index.html
But if you need offline, you could also try the TPP:
https://github.com/bksubhuti/Tipitaka-Pali-Projector
And an introductory vid:
https://www.youtube.com/watch?v=64PwmEf3utI

Popular posts from this blog

What is Pali Language? A little history

In all these grammar tutorials we have never stopped to ask: What is Pali?” “What does the word mean?” “What are the origins of Pali? And this is what we will investigate in this post.... What is Pali & Who Speaks it? Well, let's get the obvious answer out of the way: Pali is an ancient Middle Indo-Aryan language native to the Indian subcontinent. It is widely studied because it is the language, in which, the scriptures of Theravada school of Buddhism - or Tipiṭaka - have been preserved and passed down. True. Today Pali is studied mainly to gain access to Theravada Buddhist scriptures, and is frequently chanted in a ritual context. But when we say a ' language ', most languages are named either after a population or a region, and we have no evidence of a region called Pali or even a population of Pali speakers... Along side this, nowhere in the Pali canon itself is there a mention of a language called Pali!

Pali Alphabet & using the PED Dictionary

What is the Pali Alphabet? How is it arranged? How do you use a Pali dictionary? Well, the first thing to note is that Pāli is written in many different scripts. As the buddhist canon travelled, local people used either Indian scripts or switched to their own local scripts. For more on local scripts see here . But for now we are just interested in the Romanized Pali alphabet. This runs Vowels first, then consonants. as follows: a, ā, i, ī, u, ū, e, o (ṃ*) k, kh, g, gh, (ṅ) c, ch, j, jh, ñ ṭ, ṭh, ḍ, (ḍh), (ṇ) t, th, d, dh, n p, ph, b, bh, m y, r, l, (ḷ), (ḷh), v, s, h [Note: the letters in brackets have no entries in the dictionary.] Pali is a phonetic  language so each entry above represents a single sound. Every letter always has the same pronunciation regardless of its context, so no letter has more ...

Sutta Number to PTS reference converter

Easily look up PTS references in the Sutta Piṭaka. [New expanded coverage tables. Includes alternate numbering. Search accepts space, comma or period separated numbers, case insensitive, diacritic insensitive.] Quick Jump Table   PTS Vol Dīgha Nikāya (DN) D i , D ii , D iii Majjhima Nikāya (MN)   M i , M ii , M iii Saṁyutta Nikāya (SN) S i , S ii , S iii , S iv , S v Aṅguttara Nikāya (AN)   A i , A ii , A iii , A iv , A v Go to Khuddaka Nikaya (KN) ( New! KN ref converter ) Use the quick jump table above; Note: For Vol. i of SN, there are two sets of PTS page numbers for each sutta. This is because the L. Feer editions differs from Somaratne 1999. Or type a Sutta number or name into the search boxes below to search that column of the table!

Dissecting Compound Words

Two or more words combined together to form a single composite term is called a compound – e.g. blackboard, notebook, homemade etc. In older parts of the Pali canon, compounds are simple and seldom contain more than two or three elements: nāma-rūpa = name & form, ceto-vimutti = liberation of mind, But they become more complicated in later language: sīlasamādhipaññāvimuttivimuttiñāṇadassanaparibhāvitaṃ → sīla + samādhi + paññāvimutti + vimutti + ñāṇadassana + paribhāvitaṃ As a general rule, all members of a composite term are in their stem forms (no inflection of case, person or gender) except the final term which is inflected according to its gender, casting the whole composite to that inflection. pañca+upādāna+khandh ā pañca+upādāna+khandh ānaṃ pañca+upādāna+khandh esu The separate stems are joined using the rules of sandhi (joining) making compounds tricky sometime to tease apart. pañc u pādāna k khandhā → pañca+upādāna+khandhā The Digital Pali Re...

Full Guide to Noun Declension

Declension is the addition to the stems of Nouns suffixes which indicate grammatical category , such as: case ,  number  &  gender . Formally, declension is the variation in the endings of nouns, pronouns, & adjectives, by which grammatical case, number, and gender are identified. This subject is dealt with in many grammar guides and summary tables, so I'll be brief. Noun Stems The stem of a noun is the base form before any suffix has been added and are usually the forms listed in dictionaries. Noun stems in Pāli are regularly grouped into two divisions, those that end in: Vowels, comprising all the stems that end: -a, -ā, -i, -ī, -u, -ū, (o) Consonants, which include stems ending: -ar, -ī/in, -an, -at/ant, -as & -us