diff --git a/src/calibre/ebooks/metadata/book/render.py b/src/calibre/ebooks/metadata/book/render.py index cc2f5cb542..8ced81376d 100644 --- a/src/calibre/ebooks/metadata/book/render.py +++ b/src/calibre/ebooks/metadata/book/render.py @@ -93,7 +93,7 @@ def mi_to_html( mi, field_list=None, default_author_link=None, use_roman_numbers=True, rating_font='Liberation Serif', rtl=False, comments_heading_pos='hide', - for_qt=False, vertical_fields=(), show_links=True, + for_qt=False, vertical_fields=(), show_links=True, gray='#7f7f7f', ): link_markup = '↗️' @@ -147,7 +147,8 @@ def mi_to_html( name = metadata['name'] if not name: name = field - name += ':' + sep = '\xa0' + name += sep disp = metadata['display'] if (metadata['datatype'] == 'comments' or field == 'comments' or disp.get('composite_show_in_comments', '')): @@ -224,7 +225,7 @@ def mi_to_html( num_of_folders = 2 break text = _('Book files') - name = ngettext('Folder:', 'Folders:', num_of_folders) + name = ngettext('Folder', 'Folders', num_of_folders) + sep links = ['{}{}'.format(action(scheme, book_id=book_id, loc=loc), prepare_string_for_xml(path, True), text, extra)] if num_of_folders > 1: @@ -425,7 +426,11 @@ def mi_to_html( classname(fieldl), html) for fieldl, html in ans] # print '\n'.join(ans) direction = 'rtl' if rtl else 'ltr' - rans = '