kodi-game/kodi-game-scripting

Add-ons without full language support

garbear opened this issue ยท 14 comments

Language support tracker

No language support:

Missing addon.xml.in language support:

Typo (mamw):

  • game.libretro.mame2000 fixed now. Great catch, sorry for the typo.

What can we do about

They need the workflow file to sync metadata between addon.xml and language files.

Do you think the addons with no language support should have languages added yo translate description and disclaimer?

Yes, let's add language support to all add-ons so that descriptions and disclaimers can get translated.

Sounds like a great idea.
That's exactly what they need.

If it's auto generated, is it possible to change this line:
kodi-game/game.libretro.thepowdertoy@3ad9560#diff-ae04675789e4a45b44f8c48ff420eb02d04f137bb766af18c9385c457a1005beR8
to
"Report-Msgid-Bugs-To: translations@kodi.tv\n"

And this line
kodi-game/game.libretro.thepowdertoy@3ad9560#diff-ae04675789e4a45b44f8c48ff420eb02d04f137bb766af18c9385c457a1005beR12
to
"Language-Team: English (https://kodi.weblate.cloud/languages/en_gb/\n"

OK, I pushed that change, plus the reworked workflow from #92, to some of the add-ons in the first list that are missing languages. Can you check if https://github.com/kodi-game/game.libretro.thepowdertoy is ready for translation?

Perhaps this line
https://github.com/kodi-game/game.libretro.thepowdertoy/blob/master/game.libretro.thepowdertoy/resources/language/resource.language.en_gb/strings.po#L12
should be
"Language-Team: English (https://kodi.weblate.cloud/languages/en_gb/)\n"

with a ) added

I made a mistake in the workflow file as described here: #92 (comment)

Other than that, everything looks beautiful.

I fixed the ) and opened a PR with the language generation changes: #94

I just launched a complete run with this PR and the changes in #92.

This should bring every add-on in-line.

Link to CI run:

https://dev.azure.com/themagnificentmrb/kodi-game-scripting/_build/results?buildId=485&view=logs&j=3c6d0c73-cb56-5412-ce34-70e581ba56b9

All addons from the list above has been added to Weblate and language creation has started.

Everything I checked looked good!

@gade01 Looks like uzem is also missing weblate translations: https://github.com/kodi-game/game.libretro.uzem