[general]
name=TranslationBuilder
qgisMinimumVersion=4.0
qgisMaximumVersion=4.99
version=1.4
author=Dr. Geol. Faustino Cetraro
email=geol-faustino@libero.it
homepage=https://github.com/drFaustino/translation_builder
repository=https://github.com/drFaustino/translation_builder
tracker=https://github.com/drFaustino/translation_builder
icon=resources/images/icon.png
category=Plugins
tags=translation,ts,qm,internationalization,localization,qt6,qgis4,plugin-builder
description=Scans a QGIS plugin and extracts all translatable strings from Python and UI files, generating TS and QM translation files without using lupdate. Includes automatic detection of lrelease, multi-platform support, and integrated Qt Linguist launcher.
about=A modern TS/QM generator for QGIS 4 plugins. Extracts translations from Python and UI files, builds TS/QM without lupdate, detects lrelease automatically, and integrates Qt Linguist.

# QGIS integration
experimental=False
deprecated=False
hasProcessingProvider=False

# Version history
changelog=
  Version 1.4:
    - Add languages en, it.

  Version 1.3:
    - Add link to download lrelease.

  Version 1.2:
    - Removed dependency on defusedxml (no longer available in QGIS 4.0.1).
    - Switched to safe XML parsing via xml.etree.ElementTree.
    - Improved compatibility with Python 3.12 and Qt6.
    - Updated metadata and tags for QGIS 4 plugin repository.

  Version 1.1:
    - Added support for tr() extraction in Python files.
    - Improved regex engine for translation detection.
    - Added automatic recognition of QObject.tr() and self.tr().
    - Updated metadata to declare translation support.
    - Minor UI improvements and stability fixes.

  Version 1.0:
    - Initial public release.
    - Added TS/QM generation without lupdate.
    - Added automatic lrelease detection (Windows/macOS/Linux).
    - Added integrated Qt Linguist launcher.
    - Added preview and log panels.
    - Improved UI layout for QGIS 4 and Qt6.

  Version 0.1.1:
    - Fix: use direct ZIP URL to avoid missing Git dependency error.

  Version 0.1.0:
    - First internal prototype.
    - Added processing to run QGIS Plugin Templater with all options.
    - Handled cookiecutter dependency with qpip.
    - Added menu and toolbar action to open the processing UI.
