| @@ -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'); |