e53a9a0 Convert help system to use help id

Authored and Committed by m4rtink 3 years ago
    Convert help system to use help id
    
    Instead of separate help files per Anaconda screen there is now a
    single Docbook document and we tell Yelp to access individual sections
    of the document via so called "anchors".
    
    There is a separate JSON file that we parse that provides mapping
    between individual screens (each with a unique help id) and anchors.
    This is in a separate file to allow anchors in the documentation to
    change without the need to make changes in Anaconda at the same time.
    
    Also handle the difference between system language being specified as
    locale code (for example en_US) and localized help content being stored
    in directories named after the language code (en-US).
    
    Related: rhbz#1691319
    
        
file modified
+111 -70