Lojbanic Software

From Lojban
Revision as of 12:58, 28 April 2014 by Gleki (talk | contribs)
Jump to navigation Jump to search

Runs on: 828.sip - Android, 804.sip - iPhone, 831.sip - Linux, 830.sip - Mac, 829.sip - Windows, Gnome-globe.svg - in browser or universally.

Learning Lojban

Sounds of Lojban

Flashcard Programs

  • 832.sip Memrise - Memrise (main page). MemriseConventions
  • 829.sip 830.sip 831.sip 832.sip 828.sip 804.sip Anki is a free and open source program for "spaced repetition", an effective learning technique. It has a built in system for sharing "decks" where you can get Lojban word lists for training: File / Download / Shared Deck, search for "lojban". If this fails for some reason, you can also download and open the deck manually: gismu-frequency.anki. A deck with cmavo is also available (or you can download it from here: Lojban - cmavo.anki), as is a deck with basic number cmavo (lojban-namcu-cmavo.anki). Anki also has a web-interface that can be synchronised with a local deck.

Other

  • 831.sip 829.sip Implicit learning is an easy and powerful method of learning languages. There is a free program for Windows (as well as some Linux implementations), called Parallel 2, which allows users to read sentences one by one in native (e.g. English) language and their translation to Lojban. Parallel 2 allows also to listen to audio files bound with each target sentence, enhancing listening capabilities.
  • 831.sip popup.app is a GNUstep based vocabulary learning tool that can use cmafi'e to extract the vocabulary from a given text.
  • 829.sip (LojbanTutorv.2.exe). New bilingual (Spanish/English) version with new features now available. By Alvaro Vallejo.
  • 829.sip 831.sip (learnfast.zip)
  • 829.sip (LojbanVocabularyTrainer11.zip)
  • 829.sip (Inst_Tutor.exe), probably another tutor. You'd have to check. => First version of "A Windows application to help learning Lojban in Spanish." (mi'e la.ALbaro.bajexos)
  • 831.sip Lojread A program designed to let people with little knowledge of lojban read lojban, and learn lojban at the same time.
  • 830.sip 829.sip 831.sip Lojval is a Python script allowing easy offline searching for Lojban vocabulary. It can automatically add the definitions it finds to the flashcard decks created by the Java-based flashcard program pauker.
  • 832.sip Where Are Your Keys A language fluency game made available for Lojban on website "lo do ckiku ma zvati" by Alan Post (mailto:[email protected]).

Dictionaries

  • Gnome-globe.svg The Lojban dictionary project, jbovlaste, is now in full swing. There are complete or near-complete dictionaries for Spanish, Esperanto, and English, and the Lojban-in-Lojban dictionary is progressing rapidly.
    • Brammo created a program to create a dict database out of a database generated by jbovlaste, dict program. "Dict" in that sentence is not an abbreviation but connotes a type of software which creates "dict databases." Using this download involves prerequisites of a technical nature.
  • Gnome-globe.svg vlasisku is an easy-to-use online Lojban <-> English dictionary. It is a convenient way to browse and search the definitions from the jbovlaste database.
  • 831.sip 829.sip 830.sip 828.sip A GoldenDict distribution for lojban is available now. It has numerous dictionaries suitable for everyone. The best offline choice.
  • 831.sip 829.sip 830.sip 828.sip fricukt supports any operating system where Chrome, Firefox, Opera or Safari browser can run on. The list of supported devices includes iPads, most Android devices and Chromebooks. Download the app (which is in fact just a sophisticated web-page) using corresponding link there or use it online. Touchscreen-friendly. Also contains some useful tables of cmavo etc.
  • 829.sip QuickDict is a fairly simple autoit script that sits in the windows tray waiting to be needed. It uses system copy/paste (preserving the original clipboard contents) so anywhere that you can highlight text, you can get a definition of that text. Also supports asking jbovlaste if it does not know the selected word itself. It can also deconstruct lujvo into their component gismu/definitions.
  • 830.sip 829.sip Lojban dictionary is a gismu dictionary used to learn Lojban.
  • 828.sip vlaci'e - an associative wordlist navigator. The backend is a perl script which can be downloaded.
  • There are ideas on better flashcard program|better flashcard programs]]

Others

  • Gnome-globe.svg If you have a dict client, you can set it to www.lojban.org, port 2628. Dict clients allow you to quickly look up the definition of a word. For Linux, try kdict or gdict (usually installed by default). For windows, have a look at dict.org.
  • 831.sip 829.sip Quick reference dictionary software
  • Gnome-globe.svg you can also seach the Word Lists using a text editor which might be useful for smartphones or tablets.
  • 831.sip 829.sip 830.sip here are dictionary files suitable for Stardict. The Stardict file format is also used by ColorDict, a dictionary program for Android mobile devices.

Glossers

  • Gnome-globe.svg macmavo - A glossing program (using gci). doesn't look like it works -- mi'e.aleks.
  • Gnome-globe.svg pikmin - Another glossing program (using cgi).

Parsers

  • 831.sip jbogenturfa'i - .alyn.post.'s parser.
  • 831.sip jbofi'e - The de facto standard parser and glosser for Lojban.
  • 831.sip 829.sip 830.sip lojgloss A glosser and parser by pdf23ds. Tries to combine the best parts of jbofi'e with the accuracy of the PEG grammar and morphology.

Word lists

Games

  • 831.sip 829.sip Nick Nicholas translated the text of Colossal Cave in 1991. Robin Lee Powell has heroically translated that translation into a working game - see Colossal Cave for that, and also for the Inform Localisation files needed to create your own Lojbanic IF.
  • 829.sip Colour Bind is a physics platform-puzzler set in an abstract world where gravity is determined not by mass, but by colour. It features a full Lojban translation by Lindar. The game is available on team.

Editing

  • 831.sip A vim filetype plugin for convenient word-list lookup, auto-lujvoification, and other useful things.
  • 831.sip Lojban-mode syntax highlighting and other support code for emacs
  • 831.sip jbofacki is a jbofihe/camxes CLI shell with Tab-completion of valsi and rafsi, colorized word lookups by literal name or string, etc. Intended for increased fun in exploring the construction of Lojban texts/sentences; also useful as a aid to memory (mi'e la kampu). Requires Python 2.5+, and currently also makfa-cli for generation + update of dictionary data.

Ubuntu/Debian specific

jbofihe - A Lojban parser This is available in Debian simply by installing the jbofihe package through apt-get. Ubuntu users might first need to enable universe. Google knows how. lojban-common - Lojban word-lists This package installs the standard Lojban word lists into /usr/share/lojban-common. It's available about the same way as jbofihe above. camxes - A better Lojban parser, written in Java This package isn't yet available from Debian/Ubuntu. However, it is available via apt.

Add the following lines to your /etc/apt/sources.list:

deb http://www.lojban.org/debian/ custom main

deb-src http://www.lojban.org/debian/ custom main

Then apt-get update and install away.

Note: That apt-repository is signed by Ted Reed's GnuPG key. You may get warnings about it. In order to tell apt that you trust Ted, do the following: gpg --recv-key D18C1C64 --keyserver wwwkeys.pgp.net

gpg -a --export D18C1C64 | sudo apt-key add -

Other

Discussion about software

Dead projects