Page MenuHomePhabricator

Make ETLZeroData.php work with JSON i18n
Closed, ResolvedPublic

Description

ZeroRatedMobileAccess has been migrated to use JSON i18n for the primary groups "core" and "config". In maintenance/ there is a file called ZeroConfig.i18n.php that is included by ETLZeroData.php:458: include_once( 'ZeroConfig.i18n.php' ); // defines $messages

ETLZeroData::foldInTranslations() then processes that. This method should be made to work with JSON files, so that 'ZeroConfig.i18n.php' is no longer needed.


Version: master
Severity: normal

Details

Reference
bz63513

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:13 AM
bzimport added projects: ZeroPortal, I18n.
bzimport set Reference to bz63513.
bzimport added a subscriber: Unknown Object (MLST).
siebrand created this task.Apr 4 2014, 10:04 AM

Change 123894 had a related patch set uploaded by Siebrand:
Get rid of old ETL script.

https://gerrit.wikimedia.org/r/123894

Change 123894 abandoned by Dr0ptp4kt:
Get rid of old ETL script.

Reason:
Something messed up with current repo state, so resubmitting.

https://gerrit.wikimedia.org/r/123894

Got rid of the old file.

Change 124052 had a related patch set uploaded by Siebrand:
Remove unused i18n file

https://gerrit.wikimedia.org/r/124052

Change 124052 merged by jenkins-bot:
Remove unused i18n file

https://gerrit.wikimedia.org/r/124052