summaryrefslogtreecommitdiffstats
path: root/translations
Commit message (Collapse)AuthorAgeFilesLines
* Fix and clarify the processing of EXCLUDE listAmir Masoud Abdol2023-07-311-1/+3
| | | | | | | | | | | | The EXCLUDE argument is a multi-value argument and considering the other arguments of the command, it looks like that it is asking for a list of paths/strings, and not regex; but if a list of directories/paths were passed to it, the list(FILTER would complain since a list is not a REGEX. Pick-to: 6.5 6.6 Change-Id: I6084da967c32c074df941b6692669d3b23d1df77 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Exclude 3rdparty files from the list of catalog filesAmir Masoud Abdol2023-07-311-0/+1
| | | | | | | | | | | | | | file(APPEND is significantly slower in CMake 3.27.1, most likely due to a regression in CMake. As a result, appending the result of globing to file_list can be very slow, e.g., when processing qtwebengine. With a bit of rework, we can eliminate the need for APPEND-ing, and later exclude the /3rdparty/ files since we don't need them anyway, similar to doc/snippets/. Pick-to: 6.5 6.6 Fixes: QTBUG-115634 Change-Id: I34fa9dcd68c488c05a68aa69835dc59885f8599d Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
* Remove check-ts targetAlexey Edelev2023-03-273-101/+0
| | | | | | | | | | | | | | The target is broken after the tranlsations.pro removal. It's not clear what is the initial purpose of the script. The logic in perl scripts can be easly ported, but since it's not in use for a long time and no one noticed removal looks more correct. Also remove the scrips related to this target. Pick-to: 6.5 6.2 Change-Id: Iff9db0bf0e6dbe0abbbae0fb3c55ef844b6d9059 Reviewed-by: Amir Masoud Abdol <amir.abdol@qt.io> Reviewed-by: Kai Köhne <kai.koehne@qt.io>
* Correct Turkish translations for "Edit"Axel Spoerl2023-03-092-6/+6
| | | | | | | | | | | | | The translation of the "Edit" menu item in Turkish is "Düzen". Designer, Linguist, and Assistant wrongly use "Düzenle", which is the imparative verbal form. This patch corrects the translation. Task-number: QTBUG-111748 Pick-to: 6.5 6.5.0 Change-Id: Ib69181a1c6746e9090d519f5fa9d54b07acef96a Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
* CMake: Create a translations/catalogs.json fileJoerg Bornemann2023-01-201-3/+52
| | | | | | | | | | | | | | | | | | | | | | | ...that contains an array of JSON objects for each translation catalog. The objects have the following keys: name: the catalog's name repositories: the Qt repositories the catalog contains translations for modules: array of modules the catalog contains translations for The repositories are automatically deduced from the DIRECTORIES argument of add_ts_targets. The modules are specified with the MODULES argument of add_ts_targets. This catalogs.json file is supposed to be read by windeployqt (and potentially, other deployment tools). Task-number: QTBUG-106342 Change-Id: Id375aa023fd90ca263bd61e92dcb9cfbe228aebd Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* Merge remote-tracking branch 'origin/6.4' into 6.5Friedemann Kleint2023-01-0319-1186/+6931
|\ | | | | | | Change-Id: Id94890a1825dfc47c6706f4fea6c580d50a6ac2d
| * Merge remote-tracking branch 'origin/5.15-tr' into 6.4Friedemann Kleint2023-01-0310-803/+3426
| |\ | | | | | | | | | Change-Id: Iaa7f002ceb245f5b54c5f06014589328704093da
| | * fix typo (Backspae -> Backspace)abijak2022-12-291-1/+1
| | | | | | | | | | | | | | | Change-Id: I3d0796f2afc4baf0c12568acf22d17bcea9c2de0 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| | * Update French translationJohnny Jazeix2022-12-1713-846/+3469
| | | | | | | | | | | | | | | | | | | | | | | | | | | Regeneration of all the ts files for French to have the new strings. Update some French translation. Change-Id: Ic9c6986d4f99f62d0827e666f057ce505cecaa7a Reviewed-by: Guillaume Belz <gbelz@esri.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| * | Update Catalan translationsJosep M. Ferrer2022-11-038-383/+3430
| | | | | | | | | | | | | | | | | | | | | | | | Catalan translation updates for Qt 6.4 Change-Id: I6d2505a474fc2181eabcfcbf3a5037539829e1e6 Reviewed-by: Albert Astals Cid <aacid@kde.org> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| * | Update German Quick Dialog translationsFriedemann Kleint2022-08-041-0/+75
| | | | | | | | | | | | | | | | | | Change-Id: I1fe861bf2d0665cf974520e508ba5c3bb52f9e07 Reviewed-by: Christian Stenger <christian.stenger@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* | | Fix exclusion path of the Quick Designer filesFriedemann Kleint2023-01-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Adapt to qtdeclarative/4bd87b903b355b53e3105ba1ae7c154c4e55cdaf. Task-number: QTBUG-95413 Change-Id: Iab8f259ec87001429527a4cc1a1ddae978d313eb Reviewed-by: Kai Köhne <kai.koehne@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* | | Change the license of all CMakeLists.txt and *.cmake files to BSDLucie Gérard2022-09-202-2/+2
| | | | | | | | | | | | | | | | | | | | | Task-number: QTBUG-105718 Change-Id: I19058c98ab411d4389866b3b3cfea7fc70613453 Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* | | Add license headers to cmake filesLucie Gérard2022-07-082-0/+6
|/ / | | | | | | | | | | | | | | | | | | | | | | | | CMakeLists.txt and .cmake files of significant size (more than 2 lines according to our check in tst_license.pl) now have the copyright and license header. Existing copyright statements remain intact Task-number: QTBUG-88621 Change-Id: I30a4a8d8e6367885de48f93a47a5ee3cb9819cef Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
* | Update German translations for 6.4Friedemann Kleint2022-06-247-182/+204
| | | | | | | | | | Change-Id: Ia8eedc19f41661043ff3b879b2e1586b2acd8716 Reviewed-by: Robert Löhning <robert.loehning@qt.io>
* | Use SPDX license identifiersLucie Gérard2022-06-072-54/+6
| | | | | | | | | | | | | | | | | | | | Replace the current license header in files by a SPDX-License-Identifier. License files are organized under LICENSES directory. Task-number: QTBUG-67283 Change-Id: Ia07e589e494ebd4c76181dc9a0d71d86ccf9068d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* | Add qtserialport simplified chinese translationLu YaNing2022-06-021-0/+71
| | | | | | | | | | | | | | | | Change-Id: Ibdf8e23881528060bff8e41284a53c854ba152e6 Reviewed-by: Wang Bo <wangbo@uniontech.com> Reviewed-by: YiFang Xiao <yifang.xiao@gmail.com> Reviewed-by: Laszlo Papp <lpapp@kde.org> Reviewed-by: Liang Qi <liang.qi@qt.io>
* | add qwebengine zh_CN translationYiFang Xiao2022-05-101-0/+467
| | | | | | | | | | | | Change-Id: I5f7ce4d5f5cb8beed43782948666cab80715432a Reviewed-by: Lu YaNing <luyaning@uniontech.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* | Update German translations for 6.3Friedemann Kleint2022-02-237-109/+472
| | | | | | | | | | | | Change-Id: Ia2ae9413f75de134f49c722594e320e02aa00d06 Reviewed-by: Robert Löhning <robert.loehning@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* | Exclude QML Designer specifics from the translationFriedemann Kleint2021-12-201-2/+6
| | | | | | | | | | | | | | | | Add an optional EXCLUDE parameter to add_ts_targets() for this purpose. Change-Id: Id91a222a4c3a1071b637acb4610d0af326389505 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* | Merge remote-tracking branch 'origin/6.2' into 6.3Friedemann Kleint2021-12-1333-2451/+2793
|\ \ | | | | | | | | | Change-Id: I2303e6cfec85c14d2aec2b220464603b42fa87a8
| * | Merge remote-tracking branch 'origin/5.15-tr' into 6.2Kai Köhne2021-09-271-0/+0
| |\| | | | | | | | | | Change-Id: Ia91b2ac8e3f100263ed46c1efd4b2ce5c12e30dd
| | * Merge branch '5.12' into 5.15Oswald Buddenhagen2021-09-251-0/+0
| | |\ | | | | | | | | | | | | Change-Id: I7e95d62f08fd102d07d0ede9ceb231545feb3303
| | | * rename (outdated) qt_pt.ts => qt_pt_PT.tsOswald Buddenhagen2021-09-231-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ... as that's what it really is. Fixes: QTBUG-95013 Change-Id: I7ecffed15c5bea3f47c2d5c0eea15dc7b13eeb83 Reviewed-by: Luiz Fernando Ranghetti <elchevive68@gmail.com> Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
| * | | Merge qtquickcontrols2's translations into qtdeclarative'sJoerg Bornemann2021-09-1025-2034/+1984
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The qtquickcontrols2 repository was merged into qtdeclarative. Remove the lupdate targets for qtquickcontrols2, and merge its .ts files into qtdeclarative's .ts files. The qtquickcontrols2 translations for ar, ca, nn and zh_TW were renamed into their qtdeclarative counterparts. Fixes: QTBUG-95658 Change-Id: I87bc3eb6656ad0dbe55ef57a01930b3fc68f0f36 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
| * | | Update German translations for 6.2Friedemann Kleint2021-08-277-417/+809
| | | | | | | | | | | | | | | | | | | | Change-Id: I08c2f6e664ddde23bb60503df60f31301443b70f Reviewed-by: Robert Löhning <robert.loehning@qt.io>
* | | | Make generation of .qm files silentKai Köhne2021-09-061-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Avoid a lot of noise for the default builds, like Updating 'C:/dev/qt/dev/msvc-2019-amd64/qtbase/translations/qtdeclarative_fr.qm'... Generated 306 translation(s) (306 finished and 0 unfinished) Task-number: QTBUG-95975 Pick-to: 6.2 Change-Id: Id2df05b79be092e7a73241cabf10cae2cd96b169 Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* | | | Fix permanently out-of-date .qm filesJoerg Bornemann2021-08-271-25/+8
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An incremental build without changed .ts files must be a null build. However, the .qm files were always re-generated. That was, because add_custom_target was used to run lrelease, and such targets are always out of date. Use the new target-based translation API that uses add_custom_command under the hood. This fixes the described issue and simplifies the project file a lot. For the target that runs lupdate: the .ts file must not be a by-product of the custom target. Otherwise, the updateqm target would trigger the ts-${catalog}-${lang} targets. There should be no connection between the lrelease and lupdate targets. Pick-to: 6.2 Fixes: QTBUG-96038 Change-Id: I1faf35f1eab154be3a12dfaed93d64799dbb6ff1 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
* | | Merge branch '6.1' into 6.2Oswald Buddenhagen2021-07-166-676/+1371
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: dependencies.yaml Change-Id: I4180932c94bac65f375b0c8f81ceb616470f173a
| * | | Merge branch '5.15' into 6.1Oswald Buddenhagen2021-07-165-675/+1370
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: translations/qt_pt_BR.ts translations/qtquickcontrols_zh_CN.ts Change-Id: I0a844f6b4612ff87f10d23f5cc90cfef9e491876
| | * | Merge remote-tracking branch 'origin/5.12' into 5.15Oswald Buddenhagen2021-07-161-4/+4
| | |\| | | | | | | | | | | | | Change-Id: I19e42db2ac313cb27253f5dc06d699271c4e79e9
| | | * fix pt_BR meta catalogOswald Buddenhagen2021-07-091-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: QTBUG-95014 Change-Id: If01521cc23038328006533f08eb0ba4de1a64eee Reviewed-by: Luiz Fernando Ranghetti <elchevive68@gmail.com> Reviewed-by: Kai Koehne <kai.koehne@qt.io>
| | * | Update simplified chinese translationTyson Tan2021-06-285-698/+1404
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ib1dc30179591b758720f37f109c553fd910ae3ee Reviewed-by: Yuhang Zhao <2546789017@qq.com> Reviewed-by: Zhang Hao <zhanghao@uniontech.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| * | | Add locations to .ts filesKai Köhne2021-06-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let the ts-* targets generate .ts files with (relative) location information, like we did in Qt 5. Fixes: QTBUG-94718 Change-Id: I7b9c91805d04c0523798d07dbf830cb9be226410 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* | | | Generate .qm files into qtbase/translations for non-prefix buildsKai Köhne2021-07-091-5/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: QTBUG-94370 Change-Id: I575901de321e29b17704a1c1f9c64378292b9f44 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
* | | | Merge remote-tracking branch 'origin/6.1' into 6.2Oswald Buddenhagen2021-06-1481-25380/+114654
|\| | | | | | | | | | | | | | | Change-Id: Ia814b80783e41a96bb7ce02231fc08ab818284f3
| * | | Remove obsolete modules from catalogsFriedemann Kleint2021-06-147-14/+0
| | | | | | | | | | | | | | | | | | | | | | | | Task-number: PYSIDE-1598 Change-Id: I23f67fa6fc9559eed143c51038c95a1dbec13a1c Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| * | | Merge remote-tracking branch 'origin/5.15-tr' into 6.1Oswald Buddenhagen2021-06-1415-2327/+2917
| |\| | | | | | | | | | | | | | Change-Id: I12c9fe840a07d438eb16d8f265fa1da2edb08e25
| | * | update dutch translationsOswald Buddenhagen2021-06-1410-2250/+2869
| | | | | | | | | | | | | | | | | | | | | | | | | | | | contributed by Freek de Kruijf. Change-Id: I229b20a76d1671ca1ef97555deb9c3e97016611d Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| | * | Update Catalan translations for Qt 5.15.2Josep Ma. Ferrer2021-06-096-82/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Typos & improvements Change-Id: Ibcdd3b3b5b5da8f8bca275b02da577acb963dc8c Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| * | | Update German translations for 6.1Friedemann Kleint2021-03-025-658/+413
| | | | | | | | | | | | | | | | | | | | Change-Id: I177bb5eb42e3035e06a4aa7183dfbb48eca6de7d Reviewed-by: Robert Löhning <robert.loehning@qt.io>
| * | | Create ts-<language> targetsJoerg Bornemann2021-02-261-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...to parse the code for new translated messages for all catalogs of a specific language like it was possible with the qmake build. Change-Id: I8569a09c67058e7a389b3730cbad69f6ac325aeb Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de> Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
| * | | Add the shared directories for the qttools repoFriedemann Kleint2021-02-251-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I57ccfb9aae65a418a6665ecdb1d8a58a5f51ff14 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
| * | | Remove messages from the doc snippetsFriedemann Kleint2021-02-251-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rewrite the file list handling to operate on CMake lists and add an exclusion filter for doc snippets. Change-Id: I8ece8ff386076f49b3c330764a2b4a58a6552158 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de> Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
| * | | Fix missing translationsFriedemann Kleint2021-02-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add missing suffixes to the filter to obtain messages from Objective C++ files, QML files and Qt Designer forms. Change-Id: I4a3b1ac2a30ebec0d6a0074cc45dda5b13271802 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| * | | Merge remote-tracking branch 'origin/5.15' into 6.0Liang Qi2021-01-1869-24636/+113563
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also removed all .ts files for qtscript, qtxmlpatterns and qtquickcontrols. Conflicts: .qmake.conf Change-Id: I7037eef46619965eef812e756b949c04872267b6
| | * | Merge remote-tracking branch 'origin/5.12' into 5.15Oswald Buddenhagen2020-12-124-4304/+1
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | this also sneaks in the deletions of qmlviewer and qtquick1 files which slipped through the previous merges due to not causing physical conflicts due to being new. Change-Id: I7d88ad542b70fc30142ebac0979836a29f2380c7
| | | * prune bogus comment from linguist_nlv5.12.11Oswald Buddenhagen2020-12-111-1995/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | something must have gone wrong during the po => ts conversion. Change-Id: I84d4b0e7558d371ccba0b69d60ea0c87208d29f9 Reviewed-by: Freek de Kruijf <freekdekruijf@kde.nl> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| | * | Update pt_BR translations for 5.15 branchLuiz Fernando Ranghetti2020-12-017-875/+993
| | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Ia5f7894d3bc58c6f026f37629bc8e8b2c05a70b7 Reviewed-by: André Marcelo Alvarenga <alvarenga@kde.org> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de>
| | * | Merge remote-tracking branch 'origin/5.12' into 5.15Oswald Buddenhagen2020-11-2611-5260/+44
| | |\| | | | | | | | | | | | | Change-Id: Idccf10b1abf4ebabf47760b783c532b1f818d4a0