PluginProbe
FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler / 1.6.5
FluentCart A New Era of eCommerce – Faster, Lighter, and Simpler v1.6.5
1.6.5 1.6.4 1.6.3 1.6.2 1.6.1 1.6.0 1.5.4 1.5.5 1.5.3 1.5.2 1.5.1 1.5.0 1.4.2 1.4.1 1.4.0 1.3.28 1.3.27 1.3.26 1.3.25 1.3.23 1.3.22 1.3.21 1.3.20 1.3.19 trunk All 48 releases
← All changes | app/Services/PluginInstaller/AddonManager.php +3 -2 1.3.26 → 1.6.5 View file →
@@ -229,9 +229,10 @@
229 229 }
230 230
231 231 $code = wp_remote_retrieve_response_code($response);
232 232 if ($code !== 200) {
233 - return new \WP_Error('api_error', 'Github API error with status code: ' . $code);
233 + /* translators: %1$s: HTTP status code */
234 + return new \WP_Error('api_error', sprintf(__('Github API error with status code: %1$s', 'fluent-cart'), $code));
234 235 }
235 236
236 237 $body = wp_remote_retrieve_body($response);
237 238 $data = json_decode($body, true);
@@ -236,9 +237,9 @@
236 237 $body = wp_remote_retrieve_body($response);
237 238 $data = json_decode($body, true);
238 239
239 240 if (empty($data['tag_name']) || empty($data['zipball_url'])) {
240 - return new \WP_Error('no_release', 'No release found. Please ensure the repository has published releases.');
241 + return new \WP_Error('no_release', __('No release found. Please ensure the repository has published releases.', 'fluent-cart'));
241 242 }
242 243
243 244 // Extract version number from tag (remove 'v' prefix if present)
244 245 $version = ltrim($data['tag_name'], 'vV');