Follow

@kde developer platform is starting to looks quite good! The documentation homage was reorganized and we got a fancy table of content that follows your reading progress.

develop.kde.org/docs/

· · Web · 1 · 2 · 7

@carl
i looks good indeed, but where is the language button to switch from English to French/Arabic/etc.?
@kde

@jibec @kde Theoretically I could supports i18n, but this is a bit of a pain since Hugo doesn't support gettext. I have some scripts that are capable to do the conversion hugo -> gettext but they are not great yet :(

@jibec @kde This is the current state of the script invent.kde.org/websites/kde-or and is currently being used in kde.org/announcements/release. My plans is to improve it and make it available for the entire kde.org website and then work on making it also work develop.kde.org.

@jibec @kde I know po4a and used with the first version of my script and I think I learned about it with your blog :). Unfortunately it wasn't good enough for me, it couldn't understand Hugo front matter, didn't extract content from Hugo short codes, ... So now trying to build a custom parser that should understand Hugo markdown syntax perfectly. The generated po already has a quite good quality.

@carl
there were recent upstream effort for markdown in po4a, I'll compare your results.
And weblate also work in direct markdown integration.
these makes two scenarios to analyze for you :)
@kde

@jibec Je viens de tester et le résultat est bien meilleur qu'il y a 6 mois quand j'ai commencé à écrire mon propre extracteur. Le résultat est très similaire mais il y a un seul problème. po4a n'arrive pas à extraire les paramètres des shortcode de Hugo. Pour `{{< figure src="..." alt="My description for accessibility" >}}`, mon script extrait seulement "My description for accessibility" ce qui réduit considérablement la fréquence d'erreur dans la traduction qui casse le site.

@jibec Ca c'est le résultat de po4a invent.kde.org/-/snippets/1274 et ça c'est le résultat de mon script: invent.kde.org/-/snippets/1275. Je vais essayer de créer une feature request dans po4a car j'ai malheureusement aucune connaissance en perl et peut pas vraiment contribuer au project :(

@carl
est-ce la seule façon d'inclure une image ? l'inclusion classique markdown n'est pas possible ?

@jibec L’inclusion classique est probablement aussi possible pour les images, seulement j'utilise des "shortcodes" pas seulement pour les images, mais généralement pour remplacer des structures complexe d'HTML

Sign in to participate in the conversation
LinuxRocks.Online

Linux Geeks doing what Linux Geeks do..