# HG changeset patch # User Oleksandr Gavenko # Date 1348692549 -10800 # Node ID 7aac5f9dcf060b24168000ff5ceb2f9bfe92672e # Parent 7b0acdba431bc7a9347e9ac6d8d1fb42c44bf7a4 Dictionary file name convention. diff -r 7b0acdba431b -r 7aac5f9dcf06 HACKING.rst --- a/HACKING.rst Tue Aug 14 17:31:19 2012 +0300 +++ b/HACKING.rst Wed Sep 26 23:49:09 2012 +0300 @@ -85,6 +85,18 @@ $ make todo +Dictionary file name convention. +================================ + +BNF form:: + + FILE ::= PREFIX "-" NAME "-" LANG ".dict-c5" + PREFIX ::= "gadict" + LANG ::= ISOCODE | ISOCODE "-" ISOCODE + +where ``ISOCODE`` is ISO 639-1 language (2 letter) code, currently ``en``, +``ru``, ``uk`` in use, ``NAME`` is dictionary abbreviated name. + World wide dictionary formats and standards. ============================================