diff options
Diffstat (limited to 'toolchain/generate-fastlane-metadata.py')
-rwxr-xr-x | toolchain/generate-fastlane-metadata.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/toolchain/generate-fastlane-metadata.py b/toolchain/generate-fastlane-metadata.py index e917484e..034a8699 100755 --- a/toolchain/generate-fastlane-metadata.py +++ b/toolchain/generate-fastlane-metadata.py @@ -51,8 +51,10 @@ languageMap = { 'x-test': None } -# see https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/ -supportedRichTextTags = { 'li', 'ul', 'ol', 'li', 'b', 'u', 'i' } +# The subset of supported rich text tags in F-Droid and Google Play +# - see https://f-droid.org/en/docs/All_About_Descriptions_Graphics_and_Screenshots/ for F-Droid +# - Google Play doesn't support lists +supportedRichTextTags = { 'b', 'u', 'i' } # List all translated languages present in an Appstream XML file def listAllLanguages(root, langs): @@ -91,6 +93,8 @@ def readText(elem, found, allLanguages): else: for l in allLanguages: found[l] += '<' + elem.tag + '>' + elif elem.tag == 'li': + found[lang] += 'ยท ' if elem.text and elem.text.strip(): found[lang] += elem.text |