[wp-trac] [WordPress Trac] #39210: switch_to_locale() unloads all plugin and theme translations
    WordPress Trac 
    noreply at wordpress.org
       
    Mon Oct 19 23:43:19 UTC 2020
    
    
  
#39210: switch_to_locale() unloads all plugin and theme translations
----------------------------------------------------+---------------------
 Reporter:  gchtr                                   |       Owner:  (none)
     Type:  defect (bug)                            |      Status:  new
 Priority:  normal                                  |   Milestone:  5.6
Component:  I18N                                    |     Version:  4.7
 Severity:  normal                                  |  Resolution:
 Keywords:  has-patch has-unit-tests needs-testing  |     Focuses:
----------------------------------------------------+---------------------
Comment (by dd32):
 Replying to [comment:28 ocean90]:
 > dd32 Instead of adding the new flag to `unload_textdomain()` the latest
 patch doesn't call `unload_textdomain()` anymore, instead it
 [https://github.com/WordPress/wordpress-
 develop/pull/613#discussion_r507067828 "uses unset( $l10n[ $domain ] );"].
 Curious what you think about this.
 It seems fine to me, it's cleaner than the extra parameter IMHO, although
 it should probably be documented in the code as to why it unsets the
 global rather than calling the API (unload_textdomain) as it may not seem
 obvious at first to a casual reader.
-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/39210#comment:29>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
    
    
More information about the wp-trac
mailing list