I started working with Wikimedia since Feb, 2019. My primarily work will be on the Translate extension and translatewiki.net.
User Details
- User Since
- Feb 25 2019, 5:15 AM (298 w, 5 d)
- Availability
- Available
- IRC Nick
- abijeet
- LDAP User
- Unknown
- MediaWiki User
- APatro (WMF) [ Global Accounts ]
Yesterday
@MathMan05 I think we did not accept the invite from GitHub and it has now expired. Can you please resend the invitation? Apologies for the extra work.
Project is now available for translation on translatewiki.net: https://translatewiki.net/wiki/Translating:JankClient
Works fine now:
Did not see this issue again on translatewiki.net
Thu, Nov 14
Remaining items:
Current status on translatewiki.net:
Tested on translatewiki.net, and this works as expected.
https://translatewiki.net/w/api.php?action=translationaids&format=json&title=MediaWiki%3ATuesday%2Fde&uselang=en-gb is much faster now. <2 seconds
Did some testing on testwiki:
- Message bundle: https://test.wikipedia.org/wiki/User:APatro_(WMF)/MessageBundleDemoForever
- Lua module: https://test.wikipedia.org/wiki/Module:TestLuaIntegrationTranslate
- Page using the Lua module: https://test.wikipedia.org/wiki/User:APatro_(WMF)/TestLuaPage
Wed, Nov 13
Tue, Nov 12
Plan to remove the CleanChanges extension from the bundle.
I'm not working on this currently.
Mon, Nov 11
I think it would be much simpler if we just have one language per file. That's how all projects that we support are structured. Let me know if you need help configuring that.
Currently not working on this. Removing myself from the assignee.
Exports went out fine last Thursday: https://github.com/wikimedia/edx-platform/pull/464
Changes made, and deployed on translatewiki.net
Remaining items:
QA Note: Waiting for deployment and testing on Testwiki. I'll be doing the QA myself.
Sun, Nov 10
Table has been created on all wikis were Translate extension is enabled even though the subscription feature may not be enabled there yet. We also updated the scripts that run when a new wiki is created in order to automatically create the table where needed.
Table has been created on all wikis were Translate extension is enabled even if features that use the table haven't been enabled. We also updated the scripts that run when a new wiki is created in order to automatically create the table.
Thu, Nov 7
I think this works as expected. I see FuzzyBot creating missing categories: https://www.mediawiki.org/w/index.php?title=Special%3AContributions&target=FuzzyBot&namespace=14&tagfilter=&start=&end=&limit=50
Wed, Nov 6
Works well. Tested on translatewiki.net: https://translatewiki.net/w/i.php?title=Special:Translate&group=out-osm-0-all&language=fr&filter=fuzzy&action=translate&optional=1
Marking this as done.
Tue, Nov 5
Latest exports to MW 1.39 with translations removed: https://gerrit.wikimedia.org/r/c/mediawiki/core/+/1086583/1/languages/i18n/en-gb.json
Done, removed from translatewiki
WikiLearn has a runner that does some work to fix some translation issues that crop up such as incorrect positioning of variables in translations; eg: https://github.com/wikimedia/edx-platform/pull/460/commits/3185d97163502ca219cad29c6af2f644c601d9a2. The changes that this runner makes may cause issues when rebasing patches.
Was caused due to WikiAuthBot project repo being removed. I've dropped the project: https://phabricator.wikimedia.org/T379071
Done and removed from translatewiki.net
Updated preview page: https://wordpress.org/plugins/wikipedia-preview/
- 333 or so instances of message groups not being found even after multiple attempts: https://logstash.wikimedia.org/goto/340541425500e12c335035eea0208276
- No logs about caches being cleared successfully...seems like a logic error.
@SGautam_WMF Anything to add or share from your side?
Mon, Nov 4
Just to make sure that I understand the requirement clearly: If a translatable page Temp1 is moved to Temp2, you'd like an option that create redirects for the following, if they exist:
@MathMan05 Just a few notes while I was reviewing the project