[wp-meta] [Making WordPress.org] #6188: Language Pack generation: trigger on plugin update
Making WordPress.org
noreply at wordpress.org
Mon Mar 14 18:13:14 UTC 2022
#6188: Language Pack generation: trigger on plugin update
--------------------------------------+--------------------
Reporter: adamsilverstein | Owner: (none)
Type: enhancement | Status: new
Priority: normal | Milestone:
Component: Translate Site & Plugins | Keywords:
--------------------------------------+--------------------
Feature request: always generate language packs on plugin update (or
enable a way to trigger that behavior).
For the Site Kit plugin, we have been receiving support requests stating
(JavaScript) strings were not translated. As far as we can tell, this
happens because these users aren't getting updated translation packs when
we update the plugin. I imagine other plugins using JavaScript
translations could also run into similar issues.
* Site Kit uses hashed names for our JavaScript files, we found that
without this users would get JavaScript errors after upgrades due to
cached JS in their browsers (despite versioning the script tag).
* Because WordPress i18n keys on the script file names, users need a new
language pack for each Site Kit release, regardless of whether new
translations were added (since our JavaScript file names change with each
release).
As I understand it currently language packs are only regenerated when
someone updates a translation string. Is that correct? Would it be
possible to have translations packs also regenerated for each plugin
version update?
If this would consume excessive resources as a default, maybe it could be
an opt-in behavior, with a header option for "auto-regeneration", or
perhaps a "translation version" string that when changed would trigger an
update?
cc: @ocean90 @swissspidy
--
Ticket URL: <https://meta.trac.wordpress.org/ticket/6188>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org
More information about the wp-meta
mailing list