summaryrefslogtreecommitdiffstats
path: root/src/linguist/shared
Commit message (Expand)AuthorAgeFilesLines
* linguist: add support for representation of labelsMasoud Jami2025-06-182-3/+7
* linguist: provide labels for id based translationMasoud Jami2025-05-203-7/+21
* Fix dead code in saveQM()Kai Köhne2025-03-031-5/+0
* allow mixing id-based and text-based translation in a documentMasoud Jami2025-02-283-9/+10
* lrelease: add option to fail on unfinished translationMasoud Jami2025-02-122-5/+9
* linguist: refactor linguist tools to use _L1 instead of QLatin1StringMasoud Jami2025-02-1016-305/+310
* lupdate, lconvert: provide an option to sort messages in a contextMasoud Jami2025-01-302-15/+15
* linguist: protect message ID characters in XLIFF filesMasoud Jami2025-01-301-1/+2
* lupdate: warn when using relative location flag with non TS filesMasoud Jami2025-01-061-1/+9
* lconvert: Resolve Translation DependenciesMasoud Jami2024-11-293-1/+36
* Allow Empty Strings in the Translation ToolsMasoud Jami2024-11-212-22/+10
* linguist xliff reader fetching origin attributeMasoud Jami2024-11-012-5/+8
* Qt Linguist: Fix compilation with explicit QChar(*int*) ctorsFriedemann Kleint2024-10-165-16/+9
* Linguist: Add plurals rule for the Ganda languageJoerg Bornemann2024-07-221-0/+1
* lupdate: Make exclude patterns less strict againJoerg Bornemann2024-07-174-5/+29
* Linguist: Accept locale with dash as separatorKai Köhne2024-06-121-4/+8
* liguist: add support for segmented target in XLIFFLucie Gérard2024-01-171-1/+9
* Fix lupdate leaking a temporary file when hitting on a .pro file errorFriedemann Kleint2023-11-061-4/+22
* Add missing closing tag in ts format snippetLucie Gérard2023-08-301-0/+1
* lupdate: Protect id when writing ts filesLucie Gérard2023-06-301-1/+1
* ProItems: drop dependency from QAbstractConcatenableVladimir Belyavsky2023-06-121-2/+2
* lrelease: Report all occurrences of duplicatesJoerg Bornemann2023-04-192-10/+29
* linguist: Disambiguate more static functionsFriedemann Kleint2023-01-251-4/+4
* linguist: Support Unity buildsFriedemann Kleint2023-01-165-28/+35
* linguist: Split out helper class FMTFriedemann Kleint2023-01-165-16/+21
* linguist: Remove STRING definesFriedemann Kleint2023-01-131-37/+35
* Remove unused variablesPeter Varga2022-12-161-5/+0
* Nomenclature change: country -> territoryEdward Welbourne2022-11-154-22/+22
* Port from container::count() and length() to size() - V4Marc Mutz2022-10-101-5/+5
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-0610-27/+27
* Port from container::count() and length() to size()Marc Mutz2022-10-0615-127/+127
* Linguist: Sync code shared with qmakeJoerg Bornemann2022-09-1212-149/+419
* QtTools utils: port away from deprecated QLocale callsIvan Solovev2022-09-074-27/+28
* lrelease: Show line numbers for duplicated messageshjk2022-07-133-0/+7
* lrelease: Fix reporting of duplicatesJoerg Bornemann2022-07-111-34/+30
* Use SPDX license identifiersLucie Gérard2022-05-1938-1026/+76
* Replace DTD description of TS file format with XSD fileLucie Gérard2022-04-192-104/+188
* lupdate/clang: Don't just skip included filesLucie Gérard2022-04-041-0/+1
* Compile without warning after QString::count deprecationVolker Hilsheimer2022-03-211-1/+1
* Linguist: Fix build after QStringConverter c'tor changesJoerg Bornemann2022-02-231-3/+3
* Add missing include for QStringDecoderShawn Rutledge2022-02-101-0/+1
* Remove unused .qrc filesJoerg Bornemann2022-01-181-5/+0
* MSVC: Fix remaining warning size_t conversionsKai Köhne2022-01-041-1/+1
* Replace 0 with nullptrZhang Hao2021-10-181-2/+2
* lupdate: Default to absolute locations for message-less .ts filesLucie Gérard2021-10-051-0/+3
* lupdate/clang: Make sure warning are printed in consistent orderLucie Gérard2021-06-301-0/+4
* Qt Linguist: Fix build after changes of the QLocale private headersFriedemann Kleint2021-04-192-13/+22
* Add warning for lupdate clang based parserLucie Gérard2021-03-251-0/+4
* Move internal linguist tools to libexecJoerg Bornemann2021-03-122-7/+15
* Fix regression in lconvert handling empty translationsKai Köhne2021-03-101-3/+8