Skip to content
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

Update translation master templates for 2.0.0 #1311

Merged
merged 96 commits into from
Feb 11, 2023
Merged

Conversation

DivingDuck
Copy link
Collaborator

I update the templates to the latest version of our source code as preparation for those who want update there translations.

Import latest updates from Kliment
Merge last changes from Kliment
Update to latest version from Kliment
Latest updates from Kliment
New updates from Kliment macos package
Pull newest updates from Kliment
Update from Kliment RC8
Updates from Kiment master
Replacing time.clock() with time.perf_counter() --> Deprecated since Python 3.3 and deleted in Python 3.8

Replacing wx.FutureCall with wx.CallLater --> wxPyDeprecationWarning
1. Add directory GTK3Windows10-64 with all needed DLL’s
2. Modified release_windows.bat for local compilation too
3. Modified Github action workflow for Windows 10-64bit only
Select GTK-3 binaries based on available bundle and x32/x64 architecture
…tory, change buildpackage-win.yml to integrate GTK3 as submodule and compile the correct version GTK3 version for 32-/64-bit or as external reference via windows system environment path
Latest changes from Kliment
merge branch testPython3.10 into master
Fix and update Windows build scripts by DivingDuck
README: Update Debian/Ubuntu installation
release_windows.bat: Update instruction and deactivate echo for wxPython workaround
Additional update for Windows
Update README and release_windows.bat for Windows
@DivingDuck DivingDuck mentioned this pull request Feb 5, 2023
2 tasks
@rockstorm101
Copy link
Collaborator

rockstorm101 commented Feb 5, 2023

Thanks for this. Good point. I would ask you to please remove the binary .mo files before merging. Otherwise, I'm happy to merge.

add *.mo and plater.spec to .gitignore
@DivingDuck
Copy link
Collaborator Author

In addition to deleting the *.mo binaries I restrict the windows build (buildpackage-win.yml) done with Python 3.10 only. This will save some trafic at Github with not needed Python builds across all versions from 3.7 up to 3.10.

@DivingDuck
Copy link
Collaborator Author

DivingDuck commented Feb 6, 2023

Changes done.
We should maybe get rid of the separate plater.po and plater.pot translation file.
Guess, it should be enough to support one translation file for all possible modules instead of individual translations for different modules. The main translation file includes the translations for plater as well, so there is only a change in objectplater.py necessary as far I can see.

What do you think?

… not existing logging path that crashes the windows application due do a change in pyInstaller v5.7.0 (2022-12-04)
@DivingDuck
Copy link
Collaborator Author

Thanks kliment.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants