[Qgis-tr] Mass text replacement

Stefano Campus skampus at gmail.com
Wed Feb 11 09:45:36 PST 2026


Thank you very much, Peter: it's true, I hadn't thought about case
sensitivity.

I now have a question.
I don't understand what the upload functions in Transifex are for.
I am the coordinator of the Italian translation team and I see that in
Transifex I can upload  a file (see image [1]), but I don't understand how
this upload affects the flow from Transifex to QGIS.
It might be useful to download the .ts files of the translations and
perhaps make more detailed corrections in Qt Linguist, but then there is
the problem of reconciliation.
That is why I am asking you what the Transifex upload is for.

To improve the translation and standardization of the translation in
Desktop and then Documentation and Web, I enlisted the help of AI to create
a script that compares the .ts files downloaded from Transifex and detects
if a string has been translated differently in the various parts.
For example, I did this for the three versions of Desktop
(for_use_QGIS_qgis-application_it.ts,
for_use_QGIS_release-3_40-qgis-application_it.ts,
for_use_QGIS_release-3_44-qgis-application_it.ts).

The result is a CSV file that contains only the strings that differ in
translation and in which file.
For example, see figure. [2]
This is useful because in Tx I only select the original strings with
translations to be standardized.

I can I send the script somewhere if you need it.

Thanks for your help with the upload question.

stefano

[1] https://ibb.co/d4XpMXYm
[2] https://ibb.co/3mkhFbwQ

Il giorno mar 10 feb 2026 alle ore 11:45 Péter Báthory via Qgis-tr <
qgis-tr at lists.osgeo.org> ha scritto:

> Transifex Webtranslation page for QGIS is on
> https://www.transifex.com/qgis/
>
> Hi Stefano,
>
> > Is it possible to perform these mass replacements in Transifex?
>
> Yes, Transifex provides an excellent interface for mass replacement. I did
> something similar a few weeks ago in the Hungarian translation.
> Search for the expression you want to replace, check the Select all box,
> and then you will find the "Find and replace translation strings" box in
> the panel that opens on the right. The replacement is case sensitive, so
> run all replacements with a capital letter as well. By default, the
> operation only replaces whole words, but this can be changed using the
> checkbox below the input fields.
>
> Best regards,
> Péter
>
> Stefano Campus via Qgis-tr <qgis-tr at lists.osgeo.org> ezt írta (időpont:
> 2026. febr. 9., H, 23:40):
>
>> Transifex Webtranslation page for QGIS is on
>> https://www.transifex.com/qgis/
>>
>> Good evening everyone, After years of "community" translations, we have
>> gained some experience in bringing many expressions back to a single,
>> unambiguous translation.
>> What we would like to do is a massive replacement some words inside
>> already translated strings.
>> Is it possible to perform these mass replacements in Transifex?
>> Is it possible to download the file from Transifex to edit it, perhaps
>> with Qt Linguist, make the mass changes and then re-upload it to Transifex?
>>
>> Thank you very much for your attention.
>>
>> Stefano Campus
>> _______________________________________________
>> QGIS-Translators mailing list
>> Qgis-tr at lists.osgeo.org
>> https://lists.osgeo.org/mailman/listinfo/qgis-tr
>>
> _______________________________________________
> QGIS-Translators mailing list
> Qgis-tr at lists.osgeo.org
> https://lists.osgeo.org/mailman/listinfo/qgis-tr
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-tr/attachments/20260211/a4e545cd/attachment.htm>


More information about the Qgis-tr mailing list