Skip to content

v1.4.0

Choose a tag to compare

@PaulArgoud PaulArgoud released this 08 Feb 00:33
· 4 commits to main since this release

Full internationalization

  • ~70 untranslatable UI strings: most admin interface texts (admin_page(), display_results(), ajax_count(), CSV headers) were raw French without __() calls. All strings now wrapped in __(), esc_html__() or esc_js() as appropriate. Translation files grew from ~62 to ~130 entries
  • Regenerated .po/.pot files: all 3 translation files rewritten with new entries and updated versions

Fixes

  • Missing batch_size and csv_data: the $stats array returned on dependency errors in process() lacked batch_size, offset and csv_data keys, causing undefined index in calling code
  • get_all_tax_rates() without $wpdb->prepare(): SQL query used direct interpolation instead of $wpdb->prepare(), inconsistent with the rest of the plugin. Fixed with parameterized LIMIT %d