Instructions

This page contains instructions for how to use the dictionary uploader, and how to format your document for the best results.

Before we go into lots of detail, here's a working example:

        \lx birndu
        \ps n.
        \sf birndu.mp3
        \vi https://youtu.be/hjz-buIlk2c
        \sn 1
        \re mosquito
        \de Mosquito. There is a fv:djang totemic site for the mosquito near Marrkolidjban.
        \xv Bu Kudjewk wanjh birringimi kuwarderurrk birriyoy dja mandjewk dja birndu.
        \xe In the wet season they moved into caves to stay, because of the rain and mosquitos.
        \so Nabulanj Namandjulngunj, Injalak Arts painting documentation
        \pdn kk=mernengel
        \sd insects
        \sn 2
        \re march fly
        \de March fly.
        \sd insects
        \sn 3
        \re glossy ibis
        \de Glossy ibis (which is black and has a beak like a mosquito proboscis thus the polysemy).
        \xv Ngalbu birndu ngalkka mayhmayh karrinan kore kabbal bu kudjewk dja kurrung karrolkarren karrinan mirndewern.
        \xe We see glossy ibis on the floodplain in the wet season, and we see lots of them flying in the build-up season.
        \so Nabulanj Namandjulngunj, Injalak Arts painting documentation
        \sc Plegadis falcinellis
        \sd birds
        \sd language_course_unit_5
        \dm 14/Oct/2018
      

'About' sections

You can add 'about' sections at the top of the dictionary text file. Use the code \xvd, followed by the heading you'd like, then two colons like so:

        \xvd Welcome:: Welcome to Gijingarliya Wengga, a dictionary of Burarra and Gun-nartpa.
        \xvd What's new?:: Added 100 new words.
        

These sections will display in an 'About' tab on the left hand side, and the first one will display in full to the right of the entries in desktop view. You can use markdown in these sections, so you can add **bold** or *italics* or [links](https://example.com) or whatever you like.

Adding audio

Headword audio can be added by adding an \sf (sound file) field to the entry, ideally somewhere near the top (say under the \ps, somewhere around there is good). Example sentence audio can be added with an \sfx field (under the \xv or under the \xe). Mp3 is the preferred format, some others may work but I'm not sure. Files in .wav format can be used but they are very large and not ideal for web use.

  1. Add the filename, it's best not to use spaces or capital letters. E.g. \sfx ngudda_kamak-jill_nganjmirra.mp3 There's no need to add the file path, just the filename.
  2. In the dictionary uploader, drag the audio into the uploader at step 3. You can add a set of files, or if they are nested in multiple sub-folders, just drag the whole parent folder in. That also works! Just make sure that the file names are unique, and match the ones you have in the \sf or \sfx fields in the document.
  3. That's it! Once you've uploaded audio once, it's stored in the cloud, so there's no need to reupload the same files each time unless they've changed. Of course you can, there's no harm in it either.

Adding images

Similar to audio, images can be added by adding a \pc (picture) field to the entry, somewhere near the top of the entry is good. You can also add images to senses, if you nest the \pc field under an \sn field.

  1. Add the filename, e.g. \pc kunj.jpg. It's best not to use spaces or capital letters in the filename if you can help it - it still works but it can more easily lead to mistakes and issues. There's no need to add the file path, just the filename. Supported formats are JPEG and PNG. Be aware that the spelling and case of the extension should match, i.e. .jpg ≠ .JPG, and .jpg ≠ .jpeg, so if you can, just make everything .jpg for sanity. On Mac at least you can select a whole lot of files, then right click and select "Rename" to rename them all at once. You can also add other fields like a source and anchor (link) to the source, see: Image.
  2. In the dictionary uploader, drag the image files into the uploader at step 2. You can add a set of files, or if they are nested in multiple sub-folders, just drag the whole parent folder in. That also works! Just make sure that the file names are unique, and match the ones you have in the \pc fields in the document.
  3. That's it! Once you've uploaded images once, they're stored in the cloud, so there's no need to reupload the same files each time unless they've changed. Of course you can, there's no harm in it either.

Field Reference Guide

This guide describes all the fields and structures available for dictionary entries.

Field Triggers

Some fields automatically start a new section when they appear. These are:

Simple Fields Reference

Here are all the simple fields that can be used in entries:

Composed Field Structures

These are the complex structures that can contain multiple fields:

Entry

The main dictionary entry. This is the top-level structure for each lexeme.

Simple fields:

Composed fields:

Sense

A distinct meaning or sense of a lexeme. Use \sn to start a new sense.

Simple fields:

Composed fields:

Example sentence

An example sentence or phrase. Use \xv to start a new phrase.

Simple fields:

Composed fields:

Sub-entry

A sub-entry or derivative form. Use \se to start a new sub-entry.

Simple fields:

Composed fields:

See also

A cross-reference to related entries. Use \cf to start a cross-reference.

Simple fields:

Paradigm

A grammatical paradigm or inflection. Use \pdl to start a paradigm.

Simple fields:

Paradigm list

A list of paradigm items. Use \pd to start a paradigm list.

Simple fields:

Composed fields:

Paradigm item

An item within a paradigm list. Use \pdr to start a paradigm item.

Simple fields:

Image

An image associated with an entry. Use \pc to add an image.

Simple fields:

Video

A video associated with an entry. Use \vi to add a video.

Simple fields:

Headword audio

Audio for the headword. Use \sf to add headword audio.

Simple fields:

Example sentence audio

Audio for an example sentence. Use \sfx to add example audio.

Simple fields:

Semantic domain (category)

A semantic domain classification. Use \sd to add a semantic domain.

Simple fields:

Semantic domain of example sentence

A semantic domain for an example. Use \sdx to add an example semantic domain.

Simple fields: