Title: [Plugin: WP Realtime Sitemap] Initialization issue
Last modified: August 19, 2016

---

# [Plugin: WP Realtime Sitemap] Initialization issue

 *  Resolved [ssvictors](https://wordpress.org/support/users/ssvictors/)
 * (@ssvictors)
 * [15 years, 6 months ago](https://wordpress.org/support/topic/plugin-wp-realtime-sitemap-initialization-issue/)
 * Hi!
    This plugin is initialized in it’s constructor but this behavior leads to
   unforeseen consequences. For example, “load_plugin_textdomain” function is called
   before loading of qTranslate plugin and $locale variable does not set properly.
   May be would be better to create separate method for plugin initialization and
   register it through add_action(‘init’,…)(how it made in “Fast Secure Contact 
   Form” plugin).
 * [http://wordpress.org/extend/plugins/wp-realtime-sitemap/](http://wordpress.org/extend/plugins/wp-realtime-sitemap/)

Viewing 4 replies - 1 through 4 (of 4 total)

 *  Plugin Author [Rincewind](https://wordpress.org/support/users/rincewind/)
 * (@rincewind)
 * [15 years, 6 months ago](https://wordpress.org/support/topic/plugin-wp-realtime-sitemap-initialization-issue/#post-1804652)
 * Sorry but am unable to make this requested change for one reason, using this 
   method of add_action(‘init’, …) would mean that my localization language files
   would be included on every single page in the admin area, and on the public site
   also, this would be inefficient imo.
 * The file should only be included as and when its needed imo.
 *  Thread Starter [ssvictors](https://wordpress.org/support/users/ssvictors/)
 * (@ssvictors)
 * [15 years, 6 months ago](https://wordpress.org/support/topic/plugin-wp-realtime-sitemap-initialization-issue/#post-1804691)
 * But now .mo files are loaded on every page too because your plugin loads on every
   page(by including it in wp-settings.php on line 175) and the class is initialized
   but without locale(with multilanguage plugins, qTranslate for ex.). If single
   locale is used – all works fine.
 *  Plugin Author [Rincewind](https://wordpress.org/support/users/rincewind/)
 * (@rincewind)
 * [15 years, 6 months ago](https://wordpress.org/support/topic/plugin-wp-realtime-sitemap-initialization-issue/#post-1804800)
 * I see ok I have tried to google this, and wasn’t able to find anything at all
   on this, still learning how to code wordpress plugins correctly as intended, 
   the wordpress site itself doesn’t mention anything at all about this, but have
   made the suggest change hope this is what you was wanting and that I did it correctly.
 *  Thread Starter [ssvictors](https://wordpress.org/support/users/ssvictors/)
 * (@ssvictors)
 * [15 years, 6 months ago](https://wordpress.org/support/topic/plugin-wp-realtime-sitemap-initialization-issue/#post-1804811)
 * Thank you. Now localization works correctly.

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘[Plugin: WP Realtime Sitemap] Initialization issue’ is closed to new 
replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wp-realtime-sitemap.svg)
 * [WP Realtime Sitemap](https://wordpress.org/plugins/wp-realtime-sitemap/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wp-realtime-sitemap/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wp-realtime-sitemap/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-realtime-sitemap/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-realtime-sitemap/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-realtime-sitemap/reviews/)

 * 4 replies
 * 2 participants
 * Last reply from: [ssvictors](https://wordpress.org/support/users/ssvictors/)
 * Last activity: [15 years, 6 months ago](https://wordpress.org/support/topic/plugin-wp-realtime-sitemap-initialization-issue/#post-1804811)
 * Status: resolved