www/HACKING.rst
changeset 813 495930908185
parent 811 d8b40020cb6d
child 814 32541770fadd
equal deleted inserted replaced
812:0e0dd494d169 813:495930908185
    34     hgweb at home page.
    34     hgweb at home page.
    35   http://hg.code.sf.net/p/gadict/code
    35   http://hg.code.sf.net/p/gadict/code
    36     hgweb at old home page (but supported as mirror).
    36     hgweb at old home page (but supported as mirror).
    37   https://sourceforge.net/p/gadict/code/
    37   https://sourceforge.net/p/gadict/code/
    38     Sourceforge Allure interface (not primary, a mirror).
    38     Sourceforge Allure interface (not primary, a mirror).
    39 
       
    40 Dictionary file name convention
       
    41 ===============================
       
    42 
       
    43 BNF form::
       
    44 
       
    45   FILE ::= "gadict_" NAME ".gadict"
       
    46 
       
    47 ``NAME`` may have form ``ISOCODE "-" ISOCODE``, like ``en-ru``, where
       
    48 ``ISOCODE`` is ISO 639-1 language (2 letter) code
       
    49 
       
    50 ``NAME`` may be a dictionary abbreviation name.
       
    51 
       
    52 During dictionaries compilation and releases ``".gadict"`` suffix changed to
       
    53 appropriated but base name should be preserved as ``"gadict_" NAME``.
       
    54 
    39 
    55 Dictionary source file format
    40 Dictionary source file format
    56 =============================
    41 =============================
    57 
    42 
    58 gadict project uses dictd C5 source file format in the past. C5 format have
    43 gadict project uses dictd C5 source file format in the past. C5 format have