[wp-trac] [WordPress Trac] #28571: Language updates problems

WordPress Trac noreply at wordpress.org
Thu Aug 14 22:46:08 UTC 2014


#28571: Language updates problems
--------------------------+--------------------
 Reporter:  pavelevap     |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  4.0
Component:  I18N          |     Version:  trunk
 Severity:  major         |  Resolution:
 Keywords:                |     Focuses:
--------------------------+--------------------

Comment (by markoheijnen):

 I'm unsure what the best solution for this is, just like others. The
 assumption that {{{wp-content/languages}}} is a safe location to me is a
 bad one and I don't think because of that core should have their own
 {{{language-packs}}} folder inside languages.

 Also the way WooCommerce and EDD describing seems to be more then fine. I
 checked the code from EDD and how they describe should not break because
 WordPress will store the files as {{{/languages/plugins/edd-nl_NL.mo}}}
 and not {{{/languages/edd/edd-nl_NL.mo}}}. That said, I have no clue how
 other plugins deal with it.

 I do like the idea of having the default value of the filter
 {{{auto_update_translation}}} depending on the environment. But shouldn't
 it already being ignored if your installation is using version control or
 is this an exception?

 About your last issue, currently someone can also package a language which
 isn't that well translated. Not to mention that users can download a
 package that is really old (2.8.5 is the oldest we currently have). So the
 new situation in general would be better.
 What I would love to see is that we use the overall percentage and that
 needs to be higher then 90% (or any number) before showing up in the list.
 Otherwise users can download from the rosetta website.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/28571#comment:17>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list