New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Qt translation files are out-of-date #149
Comments
Source files with translations for QT environment: |
So you're saying the version schema needs to be updated? |
I want to update the files to contain all the translated records, By the way, I discovered as you did that the structure has changed. I think it would be a good idea to update the whole thing for the other languages as well (all languages, not just selected ones) I can also prepare a PR for the "old" qt_pl file with the completed translations, but this will not ensure compatibility with the current QT project. Which solution is better? |
I have idea. May be we delete this Qt translation from FreeCAD source. This is Qt related package. I think there is ability for all OS get it in actual state. |
Lets open a forum thread to discuss this. |
Agree with you. Please create forum thread. |
Very but very good solution. Always ensures compatibility and up-to-date. |
In the sub forum for translators, of course. ;-p |
In my opinion, Alex's (Kuzma30) proposal is a good one, it brings a positive breath of fresh air and relieves the responsibility of taking care of the QT environment files. The lack of their updates caused a big problem with the Polish language interface. This may happen many times. |
This is not just for polish language but all languages, right? |
Yes, a problem in the Polish language has led us to this point. |
Additionally please note that the FreeCAD repository on GitHub is not consistent, it contains old files:
In case of Polish language, this source is not up-to-date - it does not contain translations for the program options used.
Currently (2022-05-14) FreeCAD is translated into 66 languages. |
Noticed that this topic is developed by @wmayer and managed by @yorikvanhavre |
Solving the lack of Polish translations: #6882 |
A different global solution might be to give up additional "foreign" translation files. I think it's worth considering which solution to use and what advantages and disadvantages does it bring. |
So the problem with untranslated function key labels in the Polish GUI has been solved. I wonder who else will struggle with it. The topic for now I do not close because there were raised here interesting matters. |
You can check translation for this text in qt related .qm file. |
IMO it doesn't make sense to have Qt translations on our source code |
Are there any actions left to be taken on this Issue? |
My problem was directly solved. |
I am going to merge in the latest files from the Qt GitHub repo once we have a system for compiling the QM files from the TS files as part of the compilation process. Hopefully in the next couple of weeks here. |
When I made the corrections to the Polish language I did it locally bypassing the source files in the QT repo. |
This merge is complete. |
needs urgent attention
Thanks to the support of @Kuzma30 we managed to validate the problem of the lack of translations in Polish for the windows function buttons.
FreeCAD/FreeCAD#6875
Ultimately, the problem lies in the outdated content of the QT translation files relative to the source project.
Related to the file qt_pl.qm https://github.com/qt/qttranslations/blob/dev/translations/qt_pl.ts
The file qt_pl.qm depends on the qtbase_pl multimedia_pl files also from the QT project.
Please update the QT environment files for the Polish language in the FreeCAD project.
The text was updated successfully, but these errors were encountered: