Skip to content

v1.3.0

Choose a tag to compare

@mrf0rtuna4 mrf0rtuna4 released this 13 Jul 10:17
· 90 commits to master since this release

Release v1.3.0

What's Changed

  • Enhancements for Large README Processing:

    • Improved handling of large README files to ensure efficient processing and translation.
    • Introduced chunking mechanism to divide large README content into manageable sections for translation.
    • Enhanced placeholder management to accurately handle and restore placeholders in the translated content.
    • Optimized logging to provide clear and concise information about the translation process.
  • Refactored Placeholder Replacement Method:

    • Completely rewritten method for placeholder replacement to ensure accuracy and prevent translation issues.
    • Improved detection and handling of code blocks, links, and HTML tags within the README content.
    • Added robust post-translation checks to ensure all placeholders are correctly restored.
    • Implemented a detailed logging system to track placeholder processing steps and errors.
  • Improved Project Structure:

    • Restructured project files to enhance modularity and maintainability.
    • Introduced separate modules for different components such as localization manager, logger, and markdown processor.
    • Added __init__.py files to enable proper module imports and prevent import errors.

Full Changelog: v1.2.0...v1.3.0