WordPress.org

Make WordPress Core

Opened 3 years ago

Last modified 3 years ago

#19832 closed defect (bug)

Optimization of loaded translations — at Initial Version

Reported by: pavelevap Owned by:
Milestone: Priority: normal
Severity: normal Version: 3.3.1
Component: I18N Keywords: close
Focuses: Cc:

Description

Originally suggested by Chouby: http://core.trac.wordpress.org/ticket/17128#comment:15

Localization file is bigger and bigger with every new release. It would be very helpfull to split it into several files:

1) Frontend - There are only several strings which are needed on frontend side, but localization file is loaded as a whole.

2) Backend

3) Akismet - Please remove Akismet strings from default localization file. I understand that there is any reason to bundle Akismet with WordPress, no problem, but why all users have to load many strings when they do not need them? Akismet is not updated with WordPress anymore, but strings are still available...

4) Consider About page and Help tabs. There are many long strings and not all users need them translated. They would be much more happier when they could save 2 - 3 MB of memory_limit. It could be help textdomain which would be enabled by default, but could be turned off for example by plugin.

Together with Language packs it would be real improvement for 3.4.

Related: http://core.trac.wordpress.org/ticket/17128

Change History (0)

Note: See TracTickets for help on using tickets.