Bug 498945 - [Website] Krita.org website translations not updating
Summary: [Website] Krita.org website translations not updating
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: Other All
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-21 02:28 UTC by Tyson Tan
Modified: 2025-04-30 02:28 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tyson Tan 2025-01-21 02:28:49 UTC
On the Krita.org website, the latest article "Krita Monthly Update - Edition 22" was released on January 16, 2025. I completed a Simplified Chinese translation of it on January 17, but by January 21—almost a week later—I still didn't see the translated version online.

Note: the article received updates on 2 sentences on January 17, 2025. I don't know if it has anything to do with this issue.

In contrast, my translations for the Krita app (Wolthera's Softproofing updates) have already appeared. So at least KDE's translation SVN is functioning as intended.

Perhaps there is an issue specifically with krita.org's backend?
Comment 1 Halla Rempt 2025-01-21 10:03:33 UTC
I guess it's the same as with the documentation website, translations don't kick off rebuilds. It appears that this is a conscious decision by the sysadmins, so for docs.krita.org I kick off a manual build every monday. I'll check now.
Comment 2 Halla Rempt 2025-01-21 10:04:16 UTC
No... There is a daily build for translations, but for some reason the builds are failing: https://invent.kde.org/websites/krita-org/-/pipelines
Comment 3 Dmitry Kazakov 2025-01-21 12:03:26 UTC
Related sysadmin request: https://phabricator.kde.org/T17861
Comment 4 Dmitry Kazakov 2025-01-22 09:00:22 UTC
The issue shoudl be fixed now! :)
Comment 5 Tyson Tan 2025-01-23 01:06:25 UTC
Thank you guys! :)
Comment 6 Tyson Tan 2025-02-10 01:10:00 UTC
This issue is still happening. The latest articles:
https://krita.org/en/posts/2025/new_video_impasto_brushes/
https://krita.org/en/posts/2025/krita-5-2-9-released/
are not updating with my Chinese translations.
Comment 7 Tyson Tan 2025-02-13 07:37:23 UTC
Perhaps a translation SVN sync issue on our end. The problem seems to have been resolved now. Sorry for the false alarm.
Comment 8 Tyson Tan 2025-04-28 09:05:18 UTC
The website is not updating with the translation again.
The article: Krita Monthly Update - Edition 25 has been translated into Simplified Chinese for many days now, but it is still untranslated on the website.
Comment 9 Halla Rempt 2025-04-28 13:06:57 UTC
https://invent.kde.org/websites/krita-org/-/pipeline_schedules shows that the pipeline for daily translation updates dan 10 hours ago, though?
Comment 10 Scott Petrovic 2025-04-28 14:51:15 UTC
There must be something specific with the translations that are being done with Chinese that are having issues. It still appears new translations are coming across and appearing on krita.org

These are the changes that came across the past day:
https://invent.kde.org/websites/krita-org/-/commit/0966512c37a274e693554d4d9c642f6805c02247

The first change is including an Italian version for Wesley Gardner's post.  I am seeing all those translations on krita.org now:
https://krita.org/it/posts/2025/draw_and_paint_better_with_krita/


It looks like all the translations for Chinese are done here in the SVN repository (need to click the "..." at the bottom to see krita.org entries):
https://websvn.kde.org/trunk/l10n-kf5/zh_CN/messages/websites-krita-org/

Based off this file alone, it appears a lot of the English text and URLs were updated. I am not sure if that affects the Chinese translations at all. Someone might have to look at the Chinese translations in SVN to see if anything looks off. My guess is there was some cleanup that happened that might have took the Chinese translations offline.
https://websvn.kde.org/trunk/l10n-kf5/zh_CN/messages/websites-krita-org/news.po?pathrev=1707549&r1=1707549&r2=1707548&limit_changes=0
Comment 11 Tyson Tan 2025-04-29 00:13:48 UTC
I will contact the KDE Chinese Team maintainer and see if there is anything he can do about it.
Comment 12 Tyson Tan 2025-04-29 09:04:21 UTC
It seems the translated version of the article is up now. We didn't do anything on our end. Shall we close this bug, or there is things we should investigate? I mean, Krita.org not updating the latest Simplified Chinese translation has been a recurring issue.
Comment 13 Scott Petrovic 2025-04-29 18:52:37 UTC
We can probably close it. When working with the Chinese translator, you could do a test to see how long it takes for a translation to actually make it on krita.org. Maybe there is something with the process that is slow and it taking longer than it needs to.
Comment 14 Tyson Tan 2025-04-30 00:08:01 UTC
I translate everything related to Krita for the KDE Chinese Team.  
I completed translating that specific article on Apr 22, 2025, at 11:55 (UTC+8).

Here’s how our system works (estimated time, UTC+8):

1. (01:00 AM) A script on our server pulls the latest source files from KDE Translation SVN.  
2. (02:00 AM) The pulled data is uploaded to Crowdin.  
3. (04:00 AM) A script builds our latest translation on Crowdin by the end of the day.  
4. (06:00 AM) A script pushes the built translation to KDE Translation SVN.
5. I translate all new and useful content in Crowdin before day's end.

In a worst-case scenario, we expect new translations on krita.org within three days at most. I monitor this via the New column in Krita's splash screen and start paying attention if nothing appears after five days, notifying you if there are no updates after seven days.

Since we haven't made any changes on our end and the translation data updates correctly every day, I don't believe there's an issue with us. I suspect there may be a problem in the translation pipelines of krita.org and docs.krita.org, as similar situations have occurred too many times before.
Comment 15 Scott Petrovic 2025-04-30 01:57:15 UTC
Thanks for that info. The build pipelines for krita.org, at least, hasn't changed in quite a few months to my knowledge...so it might not be that.

I have seen a KDE email going around recently about the CI infrastructure that actually does these builds. The infrastructure is getting a bit overloaded, so there might be some changes happening behind the scenes that are delaying things but doing these copying and builds differently.

I would say let's just let it sit for now and see if it continues in the future.
Comment 16 Tyson Tan 2025-04-30 02:28:49 UTC
Yeah, you are right, it could be a CI hiccup. Let's see where it goes.
Thanks! :)