QaMoose

QaMoose facilitates the access to an Arabic/English user-defined dictionary via web access using the DICT protocol.
Download

QaMoose Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Nadim Shaikli
  • Publisher web site:
  • http://www.arabeyes.org/project.php?proj=QaMoose

QaMoose Tags


QaMoose Description

QaMoose facilitates the access to an Arabic/English user-defined dictionary via web access using the DICT protocol. QaMoose facilitates the access to an Arabic/English user-defined dictionary via web access using the DICT protocol. Its inception was meant to establish and retain consistent content to better assist Arabeyes' translators and technical writers (the dictionary content is envisioned to come from Arabeyes.org' Wordlist project).Here are some key features of "QaMoose":Two modes of operation:a. Interface to a DICT server for public queries· Term search form includes exact and substring search optionsb. Interface to suggest and approve terms (local)· Ability to suggest new terms for approval· Ability to search an approved database (db) of terms· An 'admin' page to apply for a term inspector/approver position· An 'admin' page to approve/reject terms · Ability to upload/download terms to the local dictionary· Term form includes (English, Arabic & Latin - Arabic in latin chars)· All code is UTF-8 friendly (ie. terms in Arabic are stored/displayed in Arabic - browser allowing)· A virtual keyboard so as to type in UTF-8 ArabicRequirements:· MySQL 3.23.26 orlater· Perl 5.6.1 or laterBasic Instructions:· Download the package to you local machine· Modify dict_header.pl - Inspect and modify file with YOUR info (username/password/domain, etc) - Insure $embed's value is 0 (unless you're embedding this code into your site and would like to extend the look-n-feel of the packageNOTE: setting this to 1 will require some customization work on your end as well on dict_main, dict_admin and dict_lib)· Insure availability of mySQL on your local machine - if a different database is used, make appropriate modification in dict_header.pl· Run `dict_create.pl'· Invoke (click-on) dict_admin.cgi within your browser· Login by entering your Super admin email and password· Click on 'Account:Password' to change Super admin's passwordNOTE: Once Password is changed the entry in dict_lib.pl is irrelevant.NOTE: All passwords are stored in the mySQL db in encrypted form.· Logout and now the package is ready for usage· Invoke (click-on) dict_main.cgi within your browser - MAIN start point· In order to access the DICT abilities, either start one on your machine or point to an available server on the 'net.


QaMoose Related Software