From e14956cebc6d62ae442a98d6e58bb6fd17782ad3 Mon Sep 17 00:00:00 2001 From: Erick Hitter <git-contrib@ethitter.com> Date: Sat, 16 Jul 2022 15:03:12 -0700 Subject: [PATCH] Fix translation support --- wp-redis-user-session-storage.php | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/wp-redis-user-session-storage.php b/wp-redis-user-session-storage.php index d4efbe5..1ff3d1d 100644 --- a/wp-redis-user-session-storage.php +++ b/wp-redis-user-session-storage.php @@ -6,6 +6,8 @@ * Version: 0.2 * Author: Erick Hitter * Author URI: https://ethitter.com/ + * Text Domain: wp-redis-user-session-storage + * Domain Path: /languages/ * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -27,7 +29,6 @@ namespace Redis_User_Session_Storage; use Redis; -use WP_Redis_User_Session_Storage; use WP_Session_Tokens; /** @@ -58,6 +59,10 @@ function load() { new Activation_Deactivation_Hooks( __FILE__ ); + add_action( 'plugins_loaded', + __NAMESPACE__ . '\action_plugins_loaded' + ); + // Hooked at 9 in case old plugin is also active. add_filter( 'session_token_manager', @@ -67,6 +72,19 @@ function load() { } load(); +/** + * Perform various actions after plugin loads. + * + * @return void + */ +function action_plugins_loaded() { + load_plugin_textdomain( + 'wp-redis-user-session-storage', + false, + dirname( plugin_basename( __FILE__ ) ) . '/languages/' + ); +} + /** * Override Core's default usermeta-based token storage. * -- GitLab